JSP课程设计-购物车的实现.doc

JSP课程设计-购物车的实现.doc

ID:56904337

大小:310.89 KB

页数:25页

时间:2020-07-21

JSP课程设计-购物车的实现.doc_第1页
JSP课程设计-购物车的实现.doc_第2页
JSP课程设计-购物车的实现.doc_第3页
JSP课程设计-购物车的实现.doc_第4页
JSP课程设计-购物车的实现.doc_第5页
资源描述:

《JSP课程设计-购物车的实现.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《网络编程》课程设计报告姓名:学号:院系:班级:设计名称指导教师:2012年6月22日25目录目录一、需求分析31.功能需求32.开发及运行环境4(1)硬件平台4(2)软件要求4二、总体设计52.1网站的设计目标52.2网站的深入调查52.3网站设计的特点52.4网站开发的设计思想6三、模块设计63.1基于MVC的应用开发模型63.2平台功能模块的设计分析8四、程序模块设计84.1系统流程分析84.1.1前台购物流程如图4-2所示84.3.2注册功能流程如图4-3所示84.3.3商品搜索流程如图4-4所示104.3.4用户登录流程11

2、4.3.5商品管理流程124.3.6购物车流程12五、详细设计与代码实现135.1注册设计135.2登录设计145.3购物车设计165.3.1购物车模块的实现165.3.2商品信息195.3.3后台管理模块的实现205.3.4商品管理205.3.5会员管理225.3.6商品搜索模块的实现24六、实验总结2525一、需求分析网络购物车是现在广泛用于网上购物的工具之一。购物车主要提供了基本的用户注册,用户登录,增删物品,统计价格等功能。用户在使用购物车时,可以方便的使用这些简易的功能。1.功能需求从部署的位置来看,本项目可以分为服务器端和

3、客户端。服务器端的应用主要是起管理作用,用户端发送的所有消息都将被发送到服务器端,经过服务器端的出来后,服务器端可以选择将消息丢弃或者转发。用户端的应用分成三种。第一种是提供基本的登录界面,在登录界面中应该有服务器地址选择、服务器端口选择以及用户登录昵称等信息;第二种是想服务器发送消息,比如用户注册,用户登录、用户退出、添加物品,删除物品,统计价格等消息;第三种是响应服务器的消息,即当接收到服务器端方式的消息后,采取响应的动作。比如当用户端收到服务器端发送的添加物品的消息后,用户端应该从消息中提取添加物品的信息,并将信息按要求添加到适

4、当的位置。综上所述,本系统需要提供一下的界面和功能:(1)用户注册。当用户第一次使用购物车时,提供用户注册界面,以便后期进行各种购物车功能(2)在用户端提供登录界面,支持服务器的选择,并提供所选择服务器的端口号,以及基本的登录昵称的输入。(3)提供一个完整的网络消息协议的设计以及实现。该消息协议应包括登录消息、添加物品、删除物品、统计价格等。每一种网络消息都应该有响应处理以及回复的方法。(4)在客户端提供购物车页面。用户在购物车页面可以进行添加、删除等操作,并可以实时统计价格。(5)在服务器端提供消息出来机制。对客户端发送的各种消息,

5、服务器端应该在进行分析后,进行响应的处理。25网站布局网上购物平台index.jsp。用户管理用户注册用户注销用户管理管理进入商品管理查看与修改添加新商品管理网站用户添加用户商品名称商品搜索2.开发及运行环境(1)硬件平台CPU:Pentium42.0GHz以上内存:512MB以上容量显卡:32MB或以上显存之AGP接口显卡(2)软件要求操作系统:MicrosoftWindowsXP运行环境:Tomcat/jdk1.6开发工具:MyEclipse25二、总体设计2.1网站的设计目标本购物系统由于需要演示程序,故为了演示方便,采用JSP

6、+Access数据库的架构实现的,此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车、用户维护等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理、网站信息管理、和广告友情链接等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。2.2网站的深入调查经过以上的初步调查和研究,并且确定了该平台的可行性,并决定开发本平台,为了能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性和适应性,通过两个月的实习调查和指导老师的耐心介绍,设计出该平台功能如

7、下:1.能够完成用户基本信息录入的注册和用户基本信息的个人前台与后台管理。2.能够完成管理员对网站的商品资料(商品添加、商品审查)会员管理(会员审查)、网站信息管理(新闻添加、修改删除、公告设置),以及常规设置(广告添加,友情链接)的功能。3.能过电子商品的名称,电子商品的分类进行搜索。4.能够通过查看购物车对所选商品进行确定、挑选,通过定单查询对支付费用进行确定。经过前一阶段的调查与研究分析,我已确定了该平台设计的主要功能,对每个功能模块也作了具体描述,下面就来具体分析该平台的设计特点与具体思想。2.3网站设计的特点我所设计和开发的

8、网上购物平台是经过很长时间的调查和分析才开始具体实施的,它的主要特点是改变了以往的购物只能过现实的商场才能达到的结果,采用Web技术,借助于Internet互联网广泛应用技术,达到资源共享,提高以往购物的局限性,缩短人们

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

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

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