手机销售电子商城开题报告

手机销售电子商城开题报告

ID:9862765

大小:182.50 KB

页数:8页

时间:2018-05-12

上传者:U-5097
手机销售电子商城开题报告_第1页
手机销售电子商城开题报告_第2页
手机销售电子商城开题报告_第3页
手机销售电子商城开题报告_第4页
手机销售电子商城开题报告_第5页
资源描述:

《手机销售电子商城开题报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

湖南工业大学本科毕业设计(论文)过程管理资料本科毕业设计(论文)开题报告(2010届)学院、系:计算机与通信学院专业:计算机科学与技术学生姓名:班级:学号指导教师姓名:职称2010年1月5日-0- 湖南工业大学本科毕业设计(论文)过程管理资料题目:手机销售电子商城1.结合课题任务情况,查阅文献资料,撰写1500~2000字左右的文献综述(一)编写目的网上购物已经深入到我们的生活当中了,并且随着网络资迅的发展,手机销售电子商城能满足广大人民对手机的巨大市场需要。(二)开发背景着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和Internet来实现商务活动的国际化、信息化和无纸化,已成为各国商务发展的—大趋势。电子商务(ElectronicCommerce)正是为了适应这种以全球为市场的变化而出现和发展起来的。它可以使销售商与供应商更紧密地联系起来,以更快地满足客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。电子商务基于网络技术.网络技术提供了实现电子商务的技术平台,而电子商务是网络技术的最新应用和最终目标。电子商务系统一个现代化的企业在竞争中立于不败之地的必要条件,它为客户提供充足的信息和快捷的查询手段。对于企业来说,利用计算机来是实现网上交易,可减少员工对手机的详细信息记忆,可大量节约企业成本,是企业走向科学化、规范化的必要条件。向客户介绍手机的详细信息和售后服务一项琐碎、复杂而又十分细致的工作,不容许出错,用计算机进行手机进行管理不仅能够保证手机型号品牌和数量准确无误、快速输出,而且还可以利用计算机对手机各种信息进行统计,进而达到客户对手机最新需求,为企业创造最大财富。同时计算机具有手工管理无法比拟的优点:检索快速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业走向科学化、正规化管理,与世界接轨的重要条件。(三)设计所采用的关键技术:MVC是一种设计模式,是Model-View-Controller的简称,即模型-视图-控制器。这是一个存在于服务器表达层的模型。它将应用分开,改革者变应用的高度结合,MVC的经典框架中,强制性的把应用程序的输入、处理和输出分开。这种设计模式把应用程序分为三个部分:(1)视图视图主要指用户看到并与之交互的界面,即WEB应用程序的外观。视图层可以接收用户的输入,但并不包括任何实际的业务处理,只是将数据转交给控制器。同时,视图还负责展现传递用户的数据,可以向模型查询业务状态,但不能改变模型。7 湖南工业大学本科毕业设计(论文)过程管理资料(2)模型模型代表了该WEB应用中的核心功能。它表示业务数据和业务逻辑,同一个模型层以被多个视图所共用。如此强大的框架结构,用在毕业设计当中是我的一次大胆的学习和尝试,相信我会努力掌握好这些技术并且把毕业设计完成得漂亮。数据库我选择使用SQLserver是强大的企业级数据库系统。SQLserver是微软开发的电子商务套件是行业中第一个集成的基于互联网的商务应用套件,它将前台与后台运营中的关键业务流程自动化。的大型网络关系型数据库管理系统,交互式查询,应用程序称为数据库的“前端”,在PC上运行,存储和数据管理的后端在服务器上运行,用户在前端个人计算机上发出请求,经过后端数据库系统的处理后,将结果返回给用户。SQL语言按照功能可以分为四大类:数据查询语言DQL:查询数据;数据定义语言DDL:建立,删除和修改数据对象;数据操纵语言DML:完成数据操纵的命令,包括查询;数据控制语言DCL:控制对数据库的访问,服务器的启动和关闭等。2.选题依据、主要研究内容、研究思路及方案(一)选题依据本次毕业设计也将是大学本科的最后一次总结性的,我也将努力突破自己,让自己能做出一些实用些的东西来。物流短信平台也是对于现在社会的商务流通中很重要的现实意义的,故我采取了这个题目作为毕业设计,想为更多的商务活动提供快捷、方便和高效的工作方式。(二)系统功能分析(1)手机销售电子商城的整体流程当用户浏览网页时,如想购买手机,则登录系统,非本系统会员者通过注册获得会员权限,会员将购买的商品添加到购物车里续返回继续购物,当会员确认购买购物车里的商品过后则填写订单详情(2)利用UML活动图描述物流短信业务网络冲部分流程活动图描述了一个动态的过程。这种图不易找出过程中各个活动的由哪个对象负责。为了弥补这个缺点,活动图中引入泳道这个概念。泳道是一张图被分割成多个平行的段后每一段的名称,每个泳道的顶部可以显示出角色的名称,每个角色负责的活动放在各个角色的泳道之中。一个泳道到另一个泳道之间可以发生转移,故用UML7 湖南工业大学本科毕业设计(论文)过程管理资料图能很好的描述整个工作的流程。这样让用户也很方便的使用,故在本次设计中用了在软件工程中非常重要的UML图来,进行物流短信平台的功能流程的描述。在这里我们将通过实际绘制用户购物以加深印象,根据对用户购物的业务的分析,绘制用户购物部分流程如下图所示:图2.1物流平台的活动图(3)功能分析根据网上商城点,将其分为前后台两部分,前台主要用于用户浏览商品信息,与用户的个人信息管理等;后台用于管理员对整个网站的管理,如会员的管理、商品信息、订单的管理等。手机销售电子商城结构如图所示:图2.2前台功能模块图后台主要是管理相关信息的一个平台,可以对手机管理、商品的管理、用户的信息管理。这些功能都是主要的垓心功能,其后面的主要框架结构如图:7 湖南工业大学本科毕业设计(论文)过程管理资料图2.3后面管理的功能模块图(4)数据库的相关设计手机销售电子上次数据库采用了较大型数据库SQLServer2005,在基于上学期对于该数据库了解较为深入的情况下,故想以此来更深层的学习SQLServer2005。在此次毕业设计中我将大量运用一些减少网络负担的存储过程、函数、触发器等。这也是在对于数据库熟练掌握的基础上。现在把本次毕业设计所需要的主要表及其功能做一个简单的描述:Tb_phone(手机基本信息表),此表主要用于保存手机的基本信息Tb_member(会员基本信息表),此表主要用于保存会员的信息,主要字段:会员ID、用户名、用户密码、用户地址、联系电话、email等。Tb_order(订单基本信息表),此表主要用于保存订单的基本信息,可以方便管理员对用户订单进行处理。其主要字段:订单ID、用户ID、商品ID、数量、订单时间、总价等。Tb_kuncun(库存信息表),此表主要用于保存手机库存的基本信息,主要方便管理员查询库存里是否还有某种编号的手机的库存,其主要字段:编号、手机编号、数量等。Tb_user(管理员信息表),此表主要用于保存管理员的基本信息,包括后台管理员的用户名和密码之类的。数据库的设计需花大量的时间,在此基础上编写一些存储过程和触发器,这也是非常有用的,大大提高了此系统的实用性。(5)系统设计目标手机销售电子商城主要实现以下目标:①7 湖南工业大学本科毕业设计(论文)过程管理资料用户基本功能:即时查看展出的手机,能够随时购买自己需要的手机,并且系统操作简单,功能强大。①管理员功能强大:能够方便管理手机、订单、会员、广告、评论等基本信息。②采用先进、流行的技术架构:彩用了MVC模式的,可移植性、可扩展性强,更易于以后的维护。开发人员的分工明确,有利于开发团队的配合。③人性化设计:程序设计充分考虑使用方便、界面友好。④动态发布、更新信息:由于商品信息的即时性很强,要求所有商品可以随时被更新,添加和删除等(6)主要功能模块介绍手机销售电子商城主要功能模块分为:会员管理、商品展示、商品查询、订单模块、购物车、订单查询、商城公告、收银台、进货管理、退货管理、库存管理、公告管理。根据MVC三层结构,在制作每个模块时,都将视图、模型、控制分开,首先要做页面部分然后写出控制过程中使用的模型,它们基本上都是由SETXX和GETXX所组成,最后是一个逻辑控制部分,也是最主要的部分,这冲部分负责整个网站的网页控制,以下是一些详细介绍:1.前台①会员管理:这个模块包括会员的登录,会员的注册,会员的资料修改,以及会员的积分查询。②商品展示:商品的展示,按照不同类型的展示,也可按照用户的需求展示。③商品查询:这个主要是利用数据库的查询可以精确查询,也可以模糊查询,不过一切都是为了方便用户按照自己的要求查询让用户尽快的找到合符自己心仪的手机。④购物车:购物车一个用户只能有一个购物车并且购物车里面的信息并不存放在数据库中,它只是存放在jsp里面request对象里面的session作用域里面不能持久保存,一旦用户从新登录购物车里面的东西将清空。用户将要购买的手机添加到购物车里面过后可以继续购买发现更好的可以将前面挑选的手机进行移除购物车操作,继而继续购物。⑤订单查询:当用户购买商品并且填写购物单过后,用户可以随时查询自己的订单。⑥商城公告:这个模块主要是前台的商城公告的展示,将本电子商城的一些公告比如说活动啊,特价信息之类的展示给用户。7 湖南工业大学本科毕业设计(论文)过程管理资料①收银台:用户填写订单以及付款。2.后台①手机管理:对手机的进行管理包括增、删、改、查操作,当一些手机为特价手机的时候可以将此手机改为特价手机,当然价格上将有比较大的优惠,以鼓励用户购买,。②退货管理:对用户退货的管理,当一些用户不满意所购买的商品的时候,只要满足条件本商城将无条件退货,退后的信息将放入退货表里面。③库存管理:管理员查看库存信息,以便进货来保证货源的充足。④公告管理:管理员对系统的公告的添、删、改、查。附:参考文献[1]Y.DanielLiang.Java语言程序设计进阶篇[M].机械工业出版社,2008:47-52.[2]孙卫琴.Java网络编程精解[M].电子工业出版社,2008:169-171.[2]耿祥义,张跃平.JSP实用教程[M].清华大学出版社,2003-5-1[4]HarveyM.Deitel和PaulJ.Deitel.Java2程序设计教程[M].机械工业出版社,2005:13-20.[5]BruceEckel.Thinkinginjava[M].机械工业出版社,2000:15-19.[6]秦毅.Java程序设计[M].机械工业出版社,2007:156-164.[7]孙卫琴.Java网络编程精解[M]北京;电子工业出版社2008[8]孙一林彭波.Java网络编程实例》[M]北京;清华大学出社2004[9]美(埃克尔)java编程思想第四版[M]北京;机械工业出版社2007[10]章含.英汉网络通信词典[M]上海;上海科学技术出版社2008[11]刘京华.javaweb整合开发王者归来[M]北京;清华大学出版社2010[12]谢星星沈懿卓UML基础与Rose建模实用教程[M]清华大学出版社2008[13]丛书编委会.SQLServer2005实例教程[M]中国电力出版社,2008-077 湖南工业大学本科毕业设计(论文)过程管理资料3.工作进度及具体安排起止日期工作内容备注2008年下学期17周至19周查阅资料、写文献综述、写开题报告。19周至2009年开学熟悉面向对象的分析设计,及深入学习Struts架构及SQLServer2000数据库。2009年上学期1周至4周按毕业实习大纲的要求进行毕业实习、填写毕业实习报告。5周至9周程序的设计。9周至13周程序的实现、测试。14周至15周①书写毕业论文。②翻译与毕业论文相关的英文资料(3000字以上),并在15周上交原文及译文。4.指导教师意见指导教师:年月日说明:开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一,此报告应在导师指导下,由学生填写,将作为毕业设计(论文)成绩考查的重要依据,经导师审查后签署意见生效。7

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭