基于JSP网上购物系统
- 格式:pdf
- 大小:927.22 KB
- 文档页数:28
郑州工业应用技术学院 课程设计说明书
题目:基于JSP网上购物系统 姓名:田鹏 院(系):信息工程学院 专业班级: 14级计算机科学与技术1班 学号:1401110105 指导教师:欧群雍 成绩: 时间: 2017 年 3 月 6 日至 2017 年 5 月 11 日
郑州工业应用技术学院
课程设计任务书
题目基于JSP网上购物系统网上购物系统 专业、班级14级计算机科学与技术1班学号1401110105姓名田 鹏 主要内容: 首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,对网上购物系统进行了系统检测并提出了还需要改进的问题。本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。闻信息管理,广告链接管理等功能。 基本要求: 1.1.实现用户登录检测,密码修改;实现用户登录检测,密码修改;实现用户登录检测,密码修改; 2.2.动态网页的制作;动态网页的制作;动态网页的制作; 3.3.后台数据库的设计和管理;后台数据库的设计和管理;后台数据库的设计和管理; 4.4.系统的详细设计和实现;系统的详细设计和实现;系统的详细设计和实现; 主要参考资料: [1]武延军,黄飞跃.精通JSP编程技术[M].北京:人民邮电出版社,2001 [2]柏亚军. JSP编程基础及应用实例集锦[M].北京:人民邮电出版社,2001 [3]蔡剑,景楠.Java Web应用开发:J2EE和Tomcat[M].北京:清华大学出版社,2005 完 成 期 限: 2017.3.6-2017.5.11 指导教师签名: 课程负责人签名: 年 月 日
I 摘要 本网上购物系统是一个基于Internet,采用B2C(Business to Consumers) 模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。市场影响力,而且可以减少企业的经营成本,提高工作效率。 本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。物系统进行了系统检测并提出了还需要改进的问题。 本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用全性和代码的可重用性方面考虑,运用JavaBeanJavaBeanJavaBean对程序的关键代码进行封装。后台数据对程序的关键代码进行封装。后台数据库选用Access数据库。数据库。 关键词: B/S结构;JavaBean;JSP;Access
II 目录
摘要摘要 ..................................................................................................................... I 目录目录 ..................................................................................................................... ..................................................................................................................... II II 前言前言 ................................................................................................................... IV
1. 网上购物系统绪论 ........................................................................................ 1 1.1系统开发背景系统开发背景 ............................................................................................ 1 1.2系统实现的目标系统实现的目标 ........................................................................................ 1 1.3系统的开发意义系统的开发意义 ....................................................................................... 1 2. 网上购物系统 ................................................................................................ 3 2.1网站的设计目标网站的设计目标 ........................................................................................ 3 2.2网站的可行性分析网站的可行性分析 ................................................................................... 3 2.3网站的深入调查网站的深入调查 ........................................................................................ 4 2.4网站设计的特点网站设计的特点 ........................................................................................ 4 2.5网站开发的设计思想网站开发的设计思想 ................................................................................ 4 2.6系统设计的总体规则系统设计的总体规则 ................................................................................ 4 3. 系统的开发技术及主要架构系统的开发技术及主要架构 ........................................................................ 6 3.1开发技术的选择开发技术的选择 ........................................................................................ 6 3.2系统的主要架构及开发模式 ................................................................... 6 3.2.1基于B/S的体系结构的体系结构 ......................................................................... 6 3.2.2 基于MVC的应用开发模型 ............................................................ 7 4. 系统的功能和流程 ........................................................................................ 8 4.1网站的功能分析网站的功能分析 ........................................................................................ 8
III 4.2 平台功能模块的设计分析 ...................................................................... 9 4.3 系统流程分析系统流程分析 ........................................................................................... 9 4.3.1前台购物流程 ..................................................................................... 9 4.3.2注册功能流程 ................................................................................... 10 4.3.3商品搜索流程 ................................................................................... 11 4.3.4用户登录流程 ................................................................................... 11 4.3.5商品管理流程 ................................................................................... 12 4.3.6购物车流程 ....................................................................................... 13 5. 系统测试及难点分析 .................................................................................. 15 5.1 Myeclipse开发工具开发工具 ................................................................................ 15 5.2系统测试 .................................................................................................. 15 5.2.1 系统关键部分测试分析系统关键部分测试分析 .................................................................. 15 5.2.2 单元测试分析 .................................................................................. 16 5.2.3 测试分析总结及说明测试分析总结及说明 ...................................................................... 17 5.2.4 系统的性能分析 .............................................................................. 17 5.3 系统中所存在的问题及解决方案系统中所存在的问题及解决方案 ........................................................ 17 5.3.1 系统的整体设计和规划中的问题 ................................................. 17 5.3.2 开发功能模块所遇到的难点开发功能模块所遇到的难点 ......................................................... 18 5.3.3系统中存在的问题及拟定的解决方法 .......................................... 18 总结总结 .................................................................................................................... 20 参考文献参考文献 ............................................................................................................ 21