毕业论文:基于BS的网上手表商城的设计与实现_第1页
毕业论文:基于BS的网上手表商城的设计与实现_第2页
毕业论文:基于BS的网上手表商城的设计与实现_第3页
毕业论文:基于BS的网上手表商城的设计与实现_第4页
毕业论文:基于BS的网上手表商城的设计与实现_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2.系统可行性分析 2.2可行性分析 7-2.2.1经济可行性 2.2.2技术可行性 2.2.3操作可行性 8- 3.系统需求分析 9- 3.3.1安全性 3.3.2可维护性 5.系统实现 5.1程序清单 21- 6.系统测试 6.1测试的作用和意义 28-6.2测试方法 29-6.3测试内容 6.4测试结果 29- 6.4.2购物车测试 6.4.3提交订单模块测试 参考文献 随着Internet的迅速发展,网上购物系统作为B2B,troleinB2B,B2C,C2Ce-commercebusinessplatforminthefrontofitsbusinessactivitiesoftheentireprocess.On-linebookstoresystemestablishsavirtushoppinghasbecomeeasy,fast,safeandconvenThesystemistryingtoudescribesthedesignandimplementationofonlinebookstore,thepurposeofdevelopment,processandtherealizationoandfunctionsofpages.Tersedesignofappearance,humanitycommunion《JavaEE软件开发》课程设计--基于B/S的网上手表商城的设计1.项目开发计划书1.1.1编写目的在信息化高速发展的今天,时间,效率这样的名词正主导着人们的生活和发展。随着经济的高速发展,人们对手表的需求越来越大。于是一种便捷、快速的网上买表方式的出现就成了必然。1.1.2背景要从事这项活动,还得从Internet开始说起。现在随着Internet的高速发展和个人、企业上网的迅速普及,企业的动中发挥着越来越大的作用。在信息时代,建立一个功能强大,界面美观的电子商务网站,建立电子商务系统平台,对企业的发展是至关要想建立一个电子商城,就要了解电子商务的基本概念。所谓电子商务,是指各种具有商业活动能力的实体(如生产企业,商贸企业,金融机构,政府机构,个人消费者等)利用网络和先进的数字化传媒技术进行的各项商业贸业活动。其中要特别强调的特点,一是其商业背景,二是网络化和数字化。简而言之,电子商务就是通过电子网络电子商务是计算机网络的第二次革命,它通过电子手段建立新的税务,教育等社会其它层面。对电子商务的研究始于20世纪70年代末,而其实施则要更晚些。实施又分为两步,其中电子数据交换 (ElectronicDataInterchange,EDI)始于20世纪80年代中期,Internet上的电子商务始于20世纪90年代初期。电子商务活动相应分为两大类:企业组织-—企业组织(Business-Business,B2B)型3.产品 3.1市场需求分析网络经济是利用互联网技术广泛联系传统信息系统的丰富资源3.2系统功能性需求分析3.2.1功能划分1.新用户注册2.首页3.商品展示4.商品购买5.购物车6.帮助3.2.2功能描述1新用户注册用户注册成为本站会员,要求填写个人详细信息,包括email地址,昵称,设置密码。新用户注册后,需要登录后使用本系统的2商品分类点击“手表”进入“手表”分类页面。左侧设置“商品分类”3商品展示实时显示某个商品的信息,点击某个商品名称如:“劳力士”进入商品详细页面:页面中显示商品的名称,定价,摘要等。4商品购买点击“购买”按钮,进入购物车页面。5购物车用户点击“购买”按钮,进入购物车页面,购物车页面显示购入购物车后可以“删除”。页面上设置结算按钮,点击按钮进入支付页面,支付功能可以不实现。3.3系统非功能性需求3.3.1安全性保证管理者和注册用户的密码安全,分权限管理,数据库访问控制;管理员应具有一定网络安全及防黑知识。3.3.2可维护性3.3.3灵活性系统应该具有良好的功能可扩充性,以应对未来用户的更高的4.系统设计4.1总体设计4.1.1网上手表店管理系统的整体规划网上书店管理系统分为前台和后台两个管理系统。前台管理系统分为图书浏览检索子系统、购物车子系统和会员访问子系统;后台管理系统分为图书管理、订单管理和客户管理子系统。.下图为前台和后台管理系统以及各个子系统之间的关系。图4-1前台和后台管理系统图下图描述了客户从Internet上访问网站,完成浏览、购物、注查看购物车继续购买提交订单图4-2整体网页设计图4.1.3各个子系统模块的功能图4-3手表浏览子系统图会员访问子系统有以下功能图4-4会员访问子系统图购物车子系统有以下功能购物车购物车图4-5购物车子系统图4.2数据库的概念设计1收货人4.3详细设计1.用户注册,登入流程图1.1注册流程图输入姓么输入姓么输入密输入密C确认密码输入验证输入电话号输入邮箱输入地址过M过姓名空?姓名空?密码密码验证码N空?NNNNNNY用户名已N功图4-7用户注册流程图1.2用户登入流程图N表N误?N功图4-8用户登入流程图2.用户浏览购物流程图是是否否是否否是是表4-1用户表名称类型宽度主键外键name(用户名)password(用户密zip(用户邮编)telephone(用户电email(用户邮箱2.Clock(手表)表4-2手表表名称类型宽度主键外键iD(手表编号)name(手表名)3.OrderForm(表单)表4-3表单表名称类型宽度主键外键id(表单编号)cost(消费金额)orderDate(消费日4Customer_id(消费者编号)4.OrderLine(表单详细信息)表4-4详细表单表名称类型宽度主键外4clockid(手表编号)Orderform_id(表单标4num(数量)5.系统实现5.1程序清单1.用户注册部分代码privateICustomerServiceservice二publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)response.setCharacterEncodin*获取注册用户的信息Stringpassword=request.getParameter("password");Stringzip=request.getParameterStringtelephone=request.getParameter("telephone");Stringemail=request.getParameter("email");=RequestDispatcherrd=request.getRequestDispatcher("login.jsp");//跳转到登入页面rd.forward(request,resrequest.setAttribute("message",e.request.getRequestDispatcher("rerd.forward(request,respublicvoiddoPost(HttpServletRequest}2.用户登入部分代码privateICustomerServiceservicerequest.setCharacterEncoding("UTF-8");//设置字符编码格式Stringname=request.getParameter("name");//获取Stringpassword=request.getParameter("passrd=request.getRequestDispatcher("listBord.forward(request,re=request.setAttribute("message",e.=rd.forward(request,res}publicvoiddoPost(HttpServletRequestthrowsServletException,IOException{}3.购物车部分代码publicclassEditCartServletextendsHttpServlet{//购物车ServletpublicvoiddoGet(HttpServletRequestlongLong.parseLong(request.getParlongnum=Long.parseLong(request.getParameter("num"));OrderLineline=cart.findLineClock(bookid);//获取表单详细信息rd.forward(request,resthrowsServletExceptio}5.2运行结果J胡南要底图5-1浏览购物车图用户登陆提交重置注册新用户图5-2用户登入图查名见生物车查若用户订单提发订单123购买购实5图5-3手表列表图4.订单列表订单号下单时间操作明细删除删余明细明细删除图5-4订单列表图订单明细(订单号84)浪琴5劳力士伯爵江诗丹顿1天梭5图5-5订单详细列表图6.系统测试6.1测试的作用和意义该系统是否能够正常运行以及能否实现各种功能。6.2测试方法6.3测试内容6.4测试结果6.4.1注册和登录模块测试1.用户名不正确图6-1用户名不正确图K苯正!图6-2密码不正确图3.登入成功时进入手表列表界面手表列表数量数量操作购买购买购买购买购买劳力士伯爵江诗丹顿价格3542图6-3用户登入成功图6.4.2购物车测试编号操作1浪琴修改清除2劳力士修改清除3伯爵4修改清除4江诗丹顿修改清除图6-4购买手表列表图6.4.3提交订单模块测试南荧底贝勾牛清单(正改)编号表琴名称213441图6-5提交订单图2提交订单成功由[3扁士地也士止止良3000.041

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论