嘉应-购物车系统课程设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嘉应-购物车系统课程设计

《JSP购物车程序》 课程设计报告 姓 名: 院 系: 班 级: 购物车程序设计 指导教师: 201年 月 日 一、需求分析 3 1.功能需求 3 2.开发及运行环境 4 (1) 硬件平台 4 2) 软件要求 4 总体设计 4 4 2.2网站的深入调查 4 2.3网站设计的特点 5 2.4网站开发的设计思想 5 三、模块设计 5 3.1 基于MVC的应用开发模型 5 3.2平台功能模块的设计分析 7 四、程序模块设计 7 4.1 系统流程分析 7 4.1.1前台购物流程如图4-2 所示 7 4.1.2注册功能流程如图4-3所示 8 4.1.3商品搜索流程如图4-4所示 9 4.1.4用户登录流程 10 4.1.5购物车流程 11 五、详细设计与代码实现 11 5.1注册设计 11 5.2登录设计 13 5.3购物车设计 14 5.3.1 购物车模块的实现 14 5.3.2商品信息 18 5.3.3 商品搜索模块的实现 19 六、实验总结 19 一、需求分析 网络购物车是现在广泛用于网上的。主要提供了基的。 1.功能需求 从部署的位置来看,本项目可以分为服务器端和客户端。 服务器端的应用主要是起管理作用,用户端发送的所有消息都将被发送到服务器端,经服务器端的出来后,服务器端可以选择将消息丢弃或者转发。 用户端的应用分成三种。第一种是提供基本的登录界面,在登录界面中应该有服务器地址选择、服务器端口选择以及用户登录昵称等信息;第二种是想服务器发送消息,比如登录、退出、等消息;第三种是响应服务器的消息,即当接收到服务器端方式的消息后,采取响应的动作。比如当用户端收到服务器端发送的添加的消息后,用户端应该从消息中提取添加信息,并将按要求添加到适当的位置。 综上所述,本系统需要提供一下的界面和功能: ()在用户端提供登录界面,支持服务器的选择,并提供所选择服务器的端口号,以及基本的登录昵称的输入。 ()提供一个完整的网络消息协议的设计以及实现。该消息协议应包括登录消息、添加、、等。每一种网络消息都应该有响应处理以及回复的方法。 ()在客户端提供。用户在操作,并可以实时。 ()在服务器端提供消息出来机制。对客户端发送的各种消息,服务器端应该在进行分析后,进行响应的处理。 (1) 硬件平台 CPU: Pentium 4 2.0GHz以上 内存:512MB以上容量 显卡:32MB或以上显存之AGP接口显卡 2) 软件要求 操作系统:Microsoft Windows XP 运行环境:Tomcat 开发工具:Eclipse 二、总体设计 本购物系统由于需要演示程序,故为了演示方便,采用JSP+Oracle数据库的架构实现的,此系统分为前台管理和后台管理。操作界面的功能是供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车等功能; 2.2网站的深入调查 经过以上的初步调查和研究,并且确定了该平台的可行性,并决定开发本平台,为了能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性和适应性,设计出该平台功能如下: 1. 能够完成用户基本信息录入的注册和用户基本信息的个人前台与后台管理。 2. 能过电子商品的名称,电子商品的分类进行搜索。 3. 能够通过查看购物车对所选商品进行确定、挑选,通过定单查询对支付费用进行确定。 经过前一阶段的调查与研究分析,我已确定了该平台设计的主要功能,对每个功能模块也作了具体描述,下面就来具体分析该平台的设计特点与具体思想。 2.3网站设计的特点 我所设计和开发的网上购物平台是经过很长时间的调查和分析才开始具体实施的,它的主要特点是改变了以往的购物只能过现实的商场才能达到的结果,采用Web技术,借助于Internet互联网广泛应用技术,达到资源共享,提高以往购物的局限性,缩短人们的时间和提高工作效率,具有较好的交互性,从而实现信息化,规范化,系统化,网络化的平台,使整个购物活动过程简单、方便、易行。 2.4网站开发的设计思想 网上购物平台主要功能是用户登录到本网站,可以进行用户注册,通过网站的精品推荐或商品搜索功能,找到自己想要买的商品,装入购物车,提交定单进行购买。 三、模块设计 根据需求分析以及功能需求,我们得出我们的购物网站的总体框架以及程序的实际运用流程. 3.1 基于MVC的应用开发模型 在传统的基于Web的应用系统中,例如ASP,CGI等,通常开发者将业务逻辑,数据逻辑、展示逻辑等混杂在一起,在同一个界面面里既进行后台数据库的访问和操作,同时还包含业务流程和页面表示。这样编写出来的程序,既不利于程序员对业务代码的调试,同时也不利于编辑人员进行交互页面的设计。同时系统也不具备可扩展性,当我们要在现有业务上进行扩展的时候,通常无法借助于现有

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档