文档介绍:基于JSP网上购物系统
52
郑州工业应用技术学院
课程设计说明书
题目: 基于JSP网上购物系统
姓 名 : 田 鹏
院 (系): 信息工程学院
专业班级 : 14级计算机科学与技术1班
学 号 : 1401110105
指导教师 : 欧群雍
成 绩:
时间: 2017 年 3 月 6 日至 2017 年 5 月 11 日
52
52
52
I
摘要
本网上购物系统是一个基于Internet,采用B2C(Business to Consumers) 模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。
本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。
本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用Access数据库。
关键词: B/S结构;JavaBean;JSP;Access
52
III
目录
摘要 I
目录 II
前 言 IV
1. 网上购物系统绪论 1
1
1
1
2. 网上购物系统 3
3
3
4
4
4
4
3. 系统的开发技术及主要架构 6
6
6
6
基于MVC的应用开发模型 7
4. 系统的功能和流程 9
9
52
IV
平台功能模块的设计分析 9
系统流程分析 10
10
10
11
12
13
13
5. 系统测试及难点分析 15
Myeclipse开发工具 15
15
系统关键部分测试分析 15
单元测试分析 16
测试分析总结及说明 17
系统的性能分析 17
系统中所存在的问题及解决方案 17
系统的整体设计和规划中的问题 17
开发功能模块所遇到的难点 18
18
总 结 20
参考文献 21
52
IV
前 言
目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。
而本次设计的任务是,构建一个电子商务网站,采用的主要技术是基于服务器端的JSP、Java的组件JavaBean,以及网页编程语言HTML。
JSP是Java Server Page的缩写,是由Sun Microsystems公司倡导、许多公司参与建立一种动态网页技术标准,它在动态网页的建设中有强大而特别的功能。JSP是一种服务器端HTML(或XML)嵌入Java代码的脚本语言,是开发Web动态网站快速而有效的工具,JSP的技术的优势:
1. JSP技术是用Java语言作为脚本语言的。Java语言是成熟的、强大的、易扩充的编程语言。