- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
《JSP动态网站程序设计》
课程设计说明书
题 目:
笔记本网络购物系统
学 院:
计算机与信息工程学院
专 业:
计算机科学与技术
班 级:
姓 名:
学 号:
起止时间:
2011.6.27--2011.7.7
成绩:
PAGE II
课程设计任务书
一、设计题目:《笔记本网络购物系统》
二、设计内容:一个使用jsp与MVC模式开发的具有前台和后台的电脑购物系统,具有良好的用户交互页面,前端页面加入了Ajax技术,实现了无刷新删除订单信息功能,用户通过本系统可以方便的实现用户注册和登录以及一体化下单功能,具有方便,快捷等优点。
三、设计要求:
1.前台页面上具有用户注册,登录,和显示品牌信息,显示推荐商品等功能。
2.用户可以在首页浏览到最近精品推荐的电脑产品,可以查询商品信息,并且实现购买。
3.用户登录后可以方便的将自己中意的商品添加至购物车,在购物车中可以方便的管理已购商品,用户可以在订单管理页面方便的对订单进行删除。
四、工作计划:
时间
完成内容
提交文档
备注
第1天
查找资料,确定题目,选择方案
课程设计任务书
设计准备阶段
第2天
需求分析建模
需求分析阶段
第3天
设计建模
设计阶段
第4天
第5天
详细设计与实现
编码测试阶段
第6天
第7天
第8天
整理材料,撰写设计说明书
收尾阶段
第9天
第10天
课程设计答辩
课程设计说明书、设计源代码
课程设计考核,评定成绩
指导教师: __
教研室主任: 文东戈
2011 年 6月27 日
本科课程设计说明书
PAGE 15
摘 要
此系统采用当今流行的SSH2进行开发,页面使用了当今最流行的Ajax框架jQuery,具有良好的用户体验,在开发中使用软件工程的思想对系统和业务流程进行了详尽的分析,基本满足Jsp开发步骤,能够完成课程设计的主要任务,系统的订单信息页面能够实现对订单信息的无刷新删除,后台模板简洁漂亮,可以方便的对电脑及其品牌信息进行增删查改。
因网络上关于购物系统页面模板奇缺,为保持系统美观,所以可能会有页面雷同情况发生, 本人能够保证代码的唯一性,系统逻辑实现的唯一性。
关键词:Java 购物系统 JSP
目 录
TOC \o 1-3 \h \z \u 课程设计任务书 I
摘 要 II
目 录 III
一、设计内容 1
二、设计过程 1
2.1需求分析 1
2.2概要设计 2
2.3详细设计 3
2.4代码实现 5
2.5程序运行与发布 5
三、总结 5
四、参考文献 8
一、设计内容
一个电脑销售系统,采用SSH2框架体系开发,少数页面具有无刷新功能,通过本系统,用户可以方便的注册登录,浏览电脑信息,电脑品牌信息,订单信息等,实现商品购买简单方便。
二、设计过程
2.1需求分析
1、用户注册与登录功能
用户应该在系统首页实现,注册与登录功能,在用户注册时系统应该给予适当的提示,杜绝非法信息进入系统数据库
2、电脑信息的查询功能
用户应当可以在系统中方便的查找到自己喜欢的商品
3、购买电脑功能
当用户确定要买的电脑后,系统应当将此商品加入到购物车,此时不应当立即进行商品的购买与结算,所以用户应当能够在购物车中进行反悔,可将自己不想买的商品取出购物车,购物车中应当可以由用户自己选择购买的电脑数量,然后将电脑加入到订单流程,进行下单后的最后结算,并将商品信息加入到订单列表,然后进行商品的配货
4、后台管理功能
管理员同志可以在后台对当前电脑信息做一次遍历,然后具有选择性的从数据库中删除该种电脑信息,或者对一些电脑信息进行更新,管理员也可以将新入库的商品加入到数据库中,方便所有注册用户进行购买。
操作流程图如图2.1所示:
图2.1操作流程图
2.2概要设计
本购物系统程序共有50个java源文件,主要类文件的实现功能如下:
AjaxAction.java实现前端页面的一些无刷新功能
OrdersAction.java 实现用户与管理员对订单的一些操作功能
ProductAction.java实现用户与管理员对商品的增删改查的操作
SortAction.java 使管理员可以操作电脑的品牌分类信息
UserAction.java实现用户的一些功能,例如注册与登录操作
本程序的数据库连接交由Spring容器进行管理,配置文件名applicationContext.xml
数据库的表与表
原创力文档


文档评论(0)