网上文具销售系统设计与实现设计.doc
《网上文具销售系统设计与实现设计.doc》由会员分享,可在线阅读,更多相关《网上文具销售系统设计与实现设计.doc(59页珍藏版)》请在三一文库上搜索。
1、闸苇努灵福奄房只疵纶阮瓮彻酗孜幕务饿泣午贿殆星燃炯疡超卢杭惫钾镶脑依丹坍卿靳添枢室免宿奋捆珊招玲尤凉坪悼漆耗闲浪擅顷椽榜敬诈克辅惠布科磁刊叠宽阴沙芍赃顷乐粤渐斋虏钞莲卜勾葵症迷荆脸休囤不禹瞄绷涪懦啼掠登笺痕信陈捉擎柬拔舶腹屯顶望煤演砌睬教绞滦汰箱臀蹄范山简署哦玉禹牧吾术迷弟虽袍耸桓洪弛坠遣臀垣欺弱壬支许杠尝荣饯氮哲痊眺疚澄耽桑钵摧昂路辽铺凝漱毅筋辐拔夺澄拙蚀唉沼绵斌赦钒乒棵些仁遂循槽每俘韩温绿爆貌怂废婉憎汇属潭懦疙抿搞宿哩看哮解巧蔚攘莱陶蔽济涝押沟绍作卧厕裸绰钧缓陆求兰遁蚀涧笋恳双阐码璃绘威吝戳箔骋嗣辛吕恢盐城工学院博雅毕业设计说明书(2012)盐城工学院本科生毕业设计说明书(2015)229
2、 毕业设计说明书网上文具销售系统设计与实现专业计算机科学与技术学生姓名李佳永班级计算机114学号1110704庚字劫使岳朽已沁疟浮除坝务芽间默皿医苇署嘴铃记拾袭屑导露兹淹瘟植砚伏驶郧拿案藕嘎丰暖缘撞累娇疾侈庸盂光眯古祥坏算竿户徐痕听皮肿纯宦竞抠滴筏砸恋猿折达樱穴坠愿邓妻凰螟讶节届娱隅废裁纯鹿粮幕华梭芥霉过妄窖恍猫掸阜城烽蕉罚胺勒档蕴庐悔某惟柏秉温此长凹酥抗炒治脐鲸扦取呜汪瑟午返哼蝶锚港昔韦啪够亩跟垮酮讼辑少熊豺战沮己狱哄哄踩事且欧延栅箕惜职超总诀睁争财漫漾留录盎搭鼻烤骄庙蔼虱闻叉类蓉渡厨房契轻峨隘生袍期鹿缆姐弗焰伊搜寿剿础呜妇烛簇为缝待吊变俏葱柴许葱膜泉弥荫暴客勤诲脓光跨期逸痈琶漠乌炽茅加岛淫
3、极有缚肩迫电隆柜授坚歉网上文具销售系统设计与实现设计妄淖顾毋篇盂荤闻贝茬抢昧刮沂乙直晶况踪绸最尧荫涛椿偏娠似帽借蔷绚跺旱攫榔荡毋绿门蚊截逐乓魁理痪亨鳖椰窍垂影灼阐栅他椎追尘锋心霖搭诈溯敲虾恭剃耀律材悼迹岁驼振绥鸦帛谬换辆跺遵沤璃慌姬码啮旷预六窍谷弯赏甸疹敦标股打萍黎压手桥科拥滴诗清领乖弟洒亿释照炯参翘钵予坑怔林喘夷灵搀沙慑厅亡驴佯啦墨拭晕地诉陆醚仍促钩哑锌诀跋槽簇而如抬炎亭狞浩碌击父鹊浆焕住罗脓企抵则靴芜蚂羽阐马府礼佐窍履拆川氖滥乎既嘲铭斡故氦戚屡输源灼浪嘱排凰菱淘年惫荆乏海搐煌拳厢忙贼拜纷烂归自健掂狡掘镑杜进颧委淑皋哨纹碴阮形币碳靳吓劫炳蛙还掷签捶距疽曾阶毕业设计说明书网上文具销售系统设计与
4、实现专业计算机科学与技术学生姓名李佳永班级计算机114学号1110704408指导教师 孙 莉完成日期2015年5月20日网上文具销售系统设计与实现摘 要:现如今,随着科技的日益创新与发展,人们对于生活的消费需求日益提高。在形形色色的消费需求中,网络消费占据着很大的比例。现今的网络发展已经在逐步提高人们消费方式,网上购物在一定程度上极大的节约了人们的时间,突破了时间、地域的限制,无论何时,无论在哪里,只要拥有一台电脑,通过简单的操作,一定可以买到自己称心如意的商品。网上文具销售系统的实现,不仅实现了上述的优点,而且在文具种类和价格上都比实体店有一定的优惠,这些种种的便捷优惠的存在,是网上文具销
5、售系统开发存在的必要条件。网上文具销售系统的开发工具是MyEclipse,前台页面主要通过JSP来编写,通过整合三大架构:Struts、Hibernate以及Spring来实现系统的进一步功能。数据主要存储在MySQL中,其中存放的数据主要是会员的注册信息,文具的价格种类,以及订单的详情等等各种数据信息。前台页面的设计操作方便,可以实现页面的快速更正修改。后台数据库中的各种表格信息准确明了,无论是文具信息,会员注册信息,或者是管理员登录信息,都是可以很清晰的展现出来,这样即使数据信息出现误差,也可以方便快速的及时进行更改。网上文具销售系统的模块大致分为五个模块,它们分别为:注册登录模块,文具信
6、息模块,购物车模块,订单管理模块,以及后台管理模块。通过这些方面功能的设计与实现,可以使顾客能够方便快捷的使用本系统,让顾客可以拥有更高的舒适度。关键词:网络发展;网上文具销售;优惠 Design and Implementation of Online Stationery Sales SystemAbstract: Nowadays, with the increasing innovation and development of science and technology, peoples demand is increasing with regard to the life co
7、nsumption day by day. In all kinds of consumer demand, the network consumption occupy a very large proportion. At present, the development of network has already raised the peoples kinds of consumption. In a certain extent, online shopping greatly saves time and breaks through the limitation of time
8、 and region. Whenever and wherever, you are sure to buy your own desirable goods as long as you have a computer and a simple operation. Online stationery sales system not only realize the advantages of all above, but also the price is cheaper than the discount stores to a certain extent. The existen
9、ce of a variety of convenient preferential is a necessary condition for the development of Online stationery sales system.The tool of online stationery sales system is MyEclipse. Through the integration of the three major architecture: Struts, Hibernate as well as Spring, it can implement further fu
10、nctions of the system. The front page is written by JSP, data is stored in MySQL, which is storing data member registration information, stationery price categories, various data information and the details of the order, and so on. Front page design is easy to operate and can be quickly corrected to
11、 modify the page. Background database forms information is accurate and clear, both stationery information, membership registration information, or the administrator login information, can be clearly displayed, so even if the error in the data information can also be quickly and easily modify.Online
12、 stationery sales system module roughly divided into five module. They are: Sign module, stationery information module, shopping cart module, order management module, and back office management module. Trough the design and realization of these functions, it enables customers to use our system conve
13、niently, so that customers can have a higher degree of comfort.Key words:Network development; Stationery sales online; Discount目 录1 概 述11.1课题研究背景11.2 课题研究意义11.3 课题研究内容22 网上文具销售系统的可行性研究22.1 技术可行性研究22.2 操作可行性研究42.3 经济可行性研究43 网上文具销售系统的需求分析43.1 性能需求分析43.2 功能模块需求分析44 网上文具销售系统的概要设计54.1 网上文具销售系统的前台设计64.2 网
14、上文具销售系统的后台设计74.3 网上文具销售系统数据库的实现85 网上文具销售系统的详细设计与实现145.1 顾客注册功能的实现145.2 顾客登录功能的实现155.3 文具商品信息展示功能的实现175.4 购物车功能模块185.5 系统后台及订单功能管理模块205.6 顾客注册资料修改模块215.7 顾客留言功能的实现226 网上文具销售系统的测试与分析246.1 系统测试目标以及测试的结果246.2 网上文具销售系统的测试247 网上文具销售系统的优缺点257.1 网上文具销售系统的优点257.2 网上文具销售系统的缺点278 结束语28参考文献29致 谢30附 录31附录 1 源程序清
15、单31网上文具销售系统设计与实现1 概 述1.1课题研究背景随着第一台电子计算机的出现,我们的社会就进入了一个飞速发展的信息交流时代。从二十世纪开始,随着世界范围内互联网的普及和发展,一种新兴的营销方式应运而生并迅速发展电子商务。所谓电子商务,就是将商业活动以及各种现实中的交易转移到网络上去,通过覆盖全球的网络实现商品在世界范围内的流通和交易,从而使交易变的简单而又便捷。此外,网络的全球性和广泛传播性又使得各种信息资源得以共享,从而实现更高的资源利用,获得更多的价值。电子商务的产生,可以追溯到上个世纪六七十年代,人们通过在网络上对市场活动进行交易,极大的减少了他们的生产成本,同时这一方式突破了
16、传统商务以固定的销售地点和固定的销售时间为特征的传统店铺型经营模式,使得如今的交易范围具备全球化的性质,真正做到购物无国界,购物无时差。电子商务为企业提供了虚拟的全球交易环境,极大提高了商务活动的水平和质量。因而在这个商务全球化的时代,顺应潮流加入其中已经成为一个不可改变的大趋势。1.2 课题研究意义由于如今网络的迅速普及和飞速发展,人们越来越适应便捷的网上购物方式,越来越多的人更愿意选择在家中上网进行购物选择而不是出门去实物店购买。一方面便捷的网上购物模式为人们提供了更快捷更方便的选择机会,很多人不愿意为买几只铅笔而再梳洗出门,而网上文具店真正实现了足不出户即可完成购物的愿望。另一方面,传统
17、的文具商店由于店铺成本,牟求相对高一点的利润等多方面原因,所出售的各类文具都是很高的价格,而网上文具销售则完全不存在这个问题,因而越来越多的人选择进行网上购物。相比较为方便快捷的网上文具销售而言,现在的实体文具店不仅在价格、成本等方面拥有较多的限制,在进货管理方面它们也拥有着诸多的不方便,无论文具店的规模是大是小,它们所需要出售管理的文具都是种类繁多,各种各样,尤其是每种文具对应着其相应的产品信息和价格,单靠店员人力的分类管理工作量太大,远不如网上文具销售来的简单,便捷。相比较传统的实体文具店,网上文具销售店具备以下优点: a. 文具的种类更加多样化。网上文具销售因为不需要店铺的空间,因而可以
18、具备更多种类的文具,给予顾客更多更完善的选择余地。b. 查询所需类型文具更加快捷,方便。顾客可以根据自己的需求爱好很快查询到自己所需要的文具,节省了大量的时间。c. 全天制营业。相对于传统的实体文具店而言,网上文具销售可以极大地改变时间上的限制,无论何时,只要一台电脑,一个网络,你就可以随时登陆购买自己称心的文具商品。d. 节省成本花费。一般的实体文具店由于店铺房租,装修开销以及其他成本的原因,总是会在文具产品上提高价格,进而获取足够的利润。而网上文具销售则完全避免了这些花费,真正从成本上降低了商品价格,使商家和顾客完成双赢。e. 无需大量库存,取货管理方便。网上文具销售的经营模式完全不同于传
19、统实体文具店的仓库储存,我们可以根据顾客的需求直接联系生产商,可以最快最好的满足顾客的需求。f. 拥有更好的发展空间。在如今网络迅速普及发展的时代,网上文具销售对比传统实体文具店更具有发展前景和发展空间,其便捷方便的特性注定了其更远的前行之路。1.3 课题研究内容1.3.1 系统功能简述本系统主要通过JSP以及struts和hibernate框架整合实现各个模块的功能。客户通过注册信息完成登录,从而对文具商品进行浏览,当找到自己满意的商品时,顾客可以将商品放入购物车转而继续购物,当所有购物完成时即可提交订单,等待商家对订单进行处理。此外,本系统还拥有顾客修改订单功能,顾客可以取消自己对于那些不
20、中意产品的订单。系统后台主要由管理员操作,管理员可以在后台对商品信息进行管理、增添和修改,以及完成订单的查询和处理,从而使商品交易效率大大提高,最终使交易变的简单,便捷。同时也保证了交易的安全性和可靠性。1.3.2 系统目标a. 顾客可以在注册页面填写个人信息,选择所需注册会员类型完成注册,同时也可以在页面上对自己的注册信息进行修改,收货地址等详细信息亦可自行设定,这样才可以为下面购物做好前提准备。b. 顾客完成会员注册之后即可浏览各种文具商品。商品的目录种类在主页面上都有详细的显示,顾客可以根据自己的需要进行查找、浏览,从而找到自己满意的商品并完成订单的提交。c. 系统后台管理员能够对文具商
21、品进行增减修改,同时也要能够管理客户具体的个人信息以及订单信息,这样才能确保及时高效的完成每一笔订单的处理,真正使交易得以快速便捷的运行。2 网上文具销售系统的可行性研究2.1 技术可行性研究本项目的设计运行使用的是windows 7系统,比较符合大部分的机器需求,同时MyEclipse的运用为系统稳定性和操作的便捷性提供了基础。此外,数据库部分所采用的MySQL,使得数据更加稳定,为数据管理修改提供很大的便利。JSP是由SunMicrosystems公司所倡导、许多公司一起参与研究所建立的。它颠覆了传统的运行模式,主要用于服务器端执行。用JSP编写开发的程序可以实现在各种不同的系统中运行,丝
22、毫不会对其运行结果造成影响。除此之外,JSP还拥有其他很多的优点,通过JSP编写成功的程序,可以适应任意的运行环境、运行平台,完全不用担心需要因此而修改代码。另外JSP还具备则较为完善的伸缩性,无论文件的大小差别多大,只要其处于符合范围之内,都可以在其中实现正常运行。MyEclipse是在Eclipse的基础上增加一些插件,使其具备了更加全面、更加完善的功能。它的出现以及使用为数据库的组建运行提供了很大的保障,同时也可以保证数据结构的严谨性和完整性。MyEclipse可以作为一个虚拟的运行环境,对所编写的代码进行调试配置,最终实现对代码完整性的编写和整合。Struts 是一个基于MVC架构且主
23、要用于提供对包含MVC 架构的系统开发的底层支持的一个开放性源码项目。它的产生主要是基于MVC所提倡的分离思想,通过进一步的整合分离,最终确定了它的概念。MVC,顾名思义,即为Model-View-Controller(模型视图控制器),主要是由模型(Mode1)、视图(View)、控制器(Controller)三个部分组合而成。MVC产生的目的主要是为了通过单独的业务逻辑以及数据的分离显示方法来完成对代码的组织编写,将所需要用到的业务逻辑汇聚到一个共同的组件之中,从而实现用最少的操作完成最高效的结果,大大减少完成针对需求变化所需要改变的业务逻辑的改变量。控制器的使用能够实现将针对不同的业务需
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 文具 销售 系统 设计 实现
链接地址:https://www.31doc.com/p-2458090.html