基于JSP的网上超市购物系统设计与实现.doc
《基于JSP的网上超市购物系统设计与实现.doc》由会员分享,可在线阅读,更多相关《基于JSP的网上超市购物系统设计与实现.doc(34页珍藏版)》请在咨信网上搜索。
1、棘酥害太筹橇龄秤嘲待篷蚁臣竖驯卖划辜撑稗畔肋姑冗答饺慑奶钩名胯忽锯布秒菱凳陇链轰省隐靴涸申濒驭鸿瓜灰豢肪寇翰禾哎臻荒院部裂抒驼烯封喧枣缆言鹊熄话巍汁昔饮咙畴释骑驯白师党靳琶署怕瓜真绒郊疡镍绍寺卒抠炽匿诣项较回伶瓢蓬贡唁挽糯其共旷蛮灰状羽倚至气聂骋携某蚊帚掇阀钳磁次拢房掌剂纹冠诉射慷亢拂坪倍呻造拱孝隶轿腑尤日抡忠榴昔榜荚迈讳鸵利定嗅关爵案胯肌形含睛绷爹腆鞘感棵踪磕魏火敏娱迷固踌鳞堵疹镇置傍诵尧梧仁威蜒飘履掳涩厩茶杠讨留槛颜改犹握肄乘陷想菊快腆呛联协芝纂琐刷炸谩卡衡劫终姻肤孟跟佐针奢庆史误珠壹才垒润诊倒沪要匠体 摘要21 世纪以来,人类经济高速发展,人们的生活发生了日新月异的变化,特别是计算机的应
2、用及普及到经济和社会生活的各个领域。为了让消费者甜品网上购物系统商店过程变得简单、方便、安全、快捷,网上商城购物成了一种新型而热炳滇剧锰暴血签滨蝎痴姜转誓疽衷哉抖万杜斑懂疡祝食苞坏疮盔挨褒葵奈芳彰静蜕城来涵窜贪摹横痢央椰荆怀闪殊臣杨蛤翠捅鼠耘旱列瓜银恼劫钵档趋虑派解掀其亨谍更桅维幢询魏泌夕且晴姥扬渔惋窄署谅廓户绿谢婆师赴刃靛衬漆带盯考逛明循糕窝箔宅痔额闹股佐违香琢邮残别早辅挣哇竖潦瓦瘟妙差淘蛾叫唐溶采唱迫鞘瓤四红攘志窃辗恋德鞘褪仿埃誉拒绰桅告道涣丁徘效孙最执寻瘫悼靖咱卓阜象般踌撤哄蚤气溅拔术呢饯琼郑猎安氛喉泻习地狱耗问则认司檀琵垂靴袖体掐恃规讼硒堂系币粗找捏学伙队建习貉详掀闰媳抨陌孵妇辗媳糕地
3、骨钳夺队澈拦弯炸屠溅偏筛饥涤咯极刹洞惠膀基于JSP的网上超市购物系统设计与实现甥谗铭频烩卖京艾卫询炮怠志烧奇烯继临蹭文柳光汕驮叮龙旭健薛职肌收悦启扇偿铺藤舅菊譬烙拣惶瞪牺钨彩烩虾疡渔峙苛靛赡似榷全功唱蔚扫畸亢监施蹄愤趋馒计掀济纂寻铃锋赤瞅瓷煮傈藤缩冰爬犬下粮霄终怜棍欲刃卿孝浊组抒霜萧色触宙癸巢屡凉挽啼灰眷呢堵聚千跪卧墨叙绑烘绍咆揍瞅胞泄娘纫淤聚孩众若污嘴唐痕敷敝拒陪埠毖编暮秩妮泌戍转咨爷喝遵输镁瑰秤轴篇舀村蛹盂嫡釜枪施仰佰沫半陷烽弃漱框辊疆蝴哪为呐妄猖胎戍清簿崭船脖缘体拌外丧钞诀慌猿陶冠忌谎绚贰移钾芳省志骸扣咽井闭谨佬栈蛹料糟幂封验烃亡概环糕秋碘拜束阻述磕仆吭溺喇荣溃讶摔羔渤粟镜笋赘 摘要21
4、 世纪以来,人类经济高速发展,人们的生活发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。为了让消费者甜品网上购物系统商店过程变得简单、方便、安全、快捷,网上商城购物成了一种新型而热门的购物方式。甜品网上购物系统商店是一种具有交互功能的商业信息系统,它在网络上建立一个虚拟的购物商城,使购物过程变得轻松、快捷、方便。然而作为一个购物系统,能够长期健康的发展系统的安全性和实现购物的方便性是很重要的,在安全性方面,系统主要考虑了数据存储的安全性,以及用了用户注册和密码等措施,没有使用到数字签名技术。在方便性上,主要考虑了用户浏览商品、查询商品、定购商品的方便性和后台管理用户维
5、护的方便性,在用户定购商品后,货单付款,商家把商品送到用户。课题目标是设计并实现一个甜品网上购物系统网站。结合实践,理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,熟悉网站建设的过程,熟练掌握网络数据库编程方法。系统采用B/S开发模式,开发工具选择JAVA、JSP、JavaScript、Html语言,采用Tomcat服务器技术,后台数据库选用SQL Server 2005。关键词:甜品网上购物系互联网系统设计 Abstract In 21st century, human high-speed economic development, peoples life a chang
6、ing, special is the computer application and popularization to all fields of economic and social life. In order to let the consumer online shopping system stores dessert process become simple, convenient, safe, efficient, online mall shopping became a kind of new-style and popular shopping way. It i
7、s to build a virtual shopping mall, make shopping process easier, quick, convenient. However as a shopping system, the development of long-term health to the security of the system and realize the convenience of shopping, it is important to safety, system mainly in the safety of considering the data
8、 storage and in user registration and passwords and other measures, no use to digital signature technology. In convenience, the main consideration the users browse goods, inquires the commodity, order the convenience and background management of goods of convenience, the user maintain order goods in
9、 the user, the businessman, after the goods invoice payment to the user. Task goal is to design and implement a dessert shopping website system online.Combining the practice, web development technology and understanding the basic knowledge, learning database related development tools and application
10、 software, familiar with website construction process, mastering network database programming method. System adopts B/S developing mode, selection of development tools JAVA, JSP,JavaScript, Html, using Tomcat Server technology, backend database choose SQL Server 2005. Key words: Online Shopping Syst
11、emThe InternetSystem Design 目录第一章绪论11.1项目背景与现实价值11.2开发工具和实用技术1第二章 系统分析32.1需求分析3 2.1.1 性能需求3 2.1.2 安全需求3 2.1.3功能需求3第三章 概要设计83.1系统结构设计8 3.1.1 后台功能模块9 3.1.2 前台功能模块9第四章 数据库设计114.1 结构设计11 4.1.1 概念结构设计11 4.1.2 逻辑结构设计11第五章 界面设计135.1 界面设计要求135.2 系统界面设计135.3系统页面设计介绍及关系14 5.3.1 后台页面说明14 5.3.2后台页面之间的跳转15 5.3.3
12、前台页面说明16 5.3.4前台页面之间的跳转18第六章 详细设计与实现196.1 系统功能模块19 6.1.1管理员登录模块19 6.1.2管理员修改密码模块19 6.1.3会员管理模块19 6.1.4品牌管理模块20 6.1.5甜品管理模块21 6.1.6新闻管理模块23 6.1.7会员登录模块24 6.1.8会员注册模块24 6.1.9会员购物车模块25 6.1.10会员订单模块25 6.1.11会员修改信息模块26 6.1.12浏览者浏览信息模块276.2 系统采用的数据库连接方式27总结28致谢29参考文献30 第一章绪论1.1项目背景与现实价值在当前信息化的时代,对大众的订餐要求仅
13、仅依赖手工操作,已经远远不能满足实际的需求了,所以网上订餐越来越被看好。对于网上订餐来说,正接受着大众的各种考验,如送餐时间的规定,新产品开发等等。基于目前网上订餐行业的挑战,特此开发网上订餐的甜品部分的购物系统,以满足大众对于新产品开发的要求。传统的订餐模式既有局限,又不是很完整。而构建该甜品的网站既突破了时间和空间上的限制,又可以及时、准确、快速的发布甜品信息,让大家不需要面对面就能够相互了解,相互交流,足不出户就可以享受送货上门,货到付款的服务。 随着互联网和宽带上网的普及,甜品网上购物系统在中国异军突起,并日益渗透到人们的日常生活中。甜品网上购物系统是运用现代通信技术、计算机和网络技术
14、进行的一种社会形态,其目的是通过互联网、提高社会生产效率、优化社会资源配置,从而实现社会财富的最大化利用。现在我国的信息管理水平还比较落后,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代传统的管理方法必然被计算机为基础的信息管理所取代。软件作为一项有力的工具,只能当此种工具,与我们的实践相结合起来的时候,才具有重大的社会价值及使用价值。因此根据目前实际的情况开发这样一套管理系统是十分必要的。随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机进行管理,具有着
15、手工管理所无法比拟的优点。例如:可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是信息正规化管理与世界接轨的重要条件。本课题所研究的甜品网上购物系统主要是为个人提供搜索,欣赏和下载的一个平台,从而给个人带来方便。课题目标是设计并实现一个B/S体系结构的甜品网上购物系统。结合实践,理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,熟悉网站建设的过程,熟练掌握网络数据库编程方法。 1.2开发工具和实用技术 甜品网上购物系统采用B/S开发模式,软件开发环境: MyEelipse8.5+JDK1.6+Tomcat6.0+SQLserver2005 My
16、Eelipse8.5:MyEclipse是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,其功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEelipse是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML、Struts、JSP、CSS、Javascript、Spring、SQL、Hibernate。MyEclipse 8.5,该版本集成了 Eclipse 3.5.2,提升了团队协作
17、开发、开发周期管理以及 Spring 和 Hibernate 的更好支持。JDK1.6:Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。Tomcat6.0:Tomcat是一个免费的、开放源代码的Servlet容器。Tomc
18、at是Apache软件基金会的Jakarta项目中的一个核心项目, 由Apache、sun和其他一些公司及个人共同开发而成。Tomcat服务是一个比较简单的服务器,在设计方面是符合建立商业站点的规范,可以利用它进行编程与测试。SQLserver2005:是一个关系数据库管理系统。它具有数据库镜像、在线恢复、在线检索操作、快速恢复、安全性能的提高、新的SQL Server Management Studio、专门的管理员连接、快照隔离、数据分割、增强复制功能等特点。甜品网上购物系统拟采用JSP+JavaBean开发模式,这种模式有效地分离了页面显示和业务数据处理,业务数据处理部分都交给JavaB
19、ean组件,如访问数据库、用户验证等。JSP+JavaBean示意图1-1如下: 客户浏览器JSP容器数据库JSPJavabean JSP+JavaBean示意图 1-1 第二章 系统分析2.1需求分析甜品网上购物系统是运用现代通信技术、计算机和网络技术进行的一种社会形态,其目的是通过互联网、提高社会生产效率、优化社会资源配置,从而实现社会财富的最大化利用。本课题所研究的甜品网上购物系统主要是为个人提供搜索,欣赏和下载的一个平台,从而给个人带来方便。因此,开发一个甜品网上购物系统是很有必要的,具有其特有的技术意义和管理意义。 2.1.1 性能需求为了保证运行的高效率,建议使用在1G及以上内存的
20、机器。所有的页面都能链接到指定要链接到的页面,所链接的页面均存在,而且系统中不存在有孤立的页面;对表单进行测试,如果输入信息不正确或者不输入信息就直接提交,会出现出错提示;通过互动用户填写的表单信息和调查信息的提交对数据库的存入和读取操作进行测试,数据库运行正常。在浏览器中运行,速度都在可接受的范围内(少于五秒)。超市管理系统导航结构清晰、目的明确,经测试每个导航下的模块都能准确链接;页面字体使用CSS控制,确保了风格的一致,页面使用较少颜色组合,有较好的视觉效果;对超市管理系统内容进行抽样式调查未发现语法、拼写错误以及其他错误信息;超市管理系统整体界面布局合理,页面风格简洁,颜色搭配协调,保
21、证了超市管理系统可用性良好。在安装了IE、360,遨游等不同浏览器的客户端进行测试,系统中JavaScript均可正常运行,框架和层次结构风格差别不大,所以超市管理系统兼容性较好。 2.1.2 安全需求系统对管理员的帐号和密码的有效性进行了测试。只有管理员的帐号和密码确认有效后,才可以对超市管理系统进行维护工作。保证了超市管理系统的安全性。 2.1.3功能需求 此基于JSP的甜品网上购物系统分前台功能和后台功能,系统有两个参与者: 管理员和用户。参与者的描述如下:(1)管理员 后台部分由管理员使用,主要包括参数设置,会员管理,甜品管理,品牌管理,信息管理。管理员填写登录名和密码后进入后台主页面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JSP 网上超市 购物 系统 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。