基于JSP的通用网上书店网站的设计与实现(附答辩)
基于JSP的通用网上书店网站的设计与实现(附答辩)(含选题审批表,任务书,开题报告,毕业论文说明书10000字,答辩记录,程序代码)
摘 要:本文系统地阐述了网上书店售书系统的功能及实现。本系统实现了从书籍管理,书籍分类和查询,到购物车实现,用户订单处理,再到留言板,管理员系统。基本上实现了电子商务的功能流程,能够实现用户与商家在网上进行商品交易。本系统基于Internet网络,界面简单直观,易于操作和使用,交互性强,。
关键词:网上书店购书系统; JSP; 信息时代;
Design and Implementation of All-purpose Online Book Store Based on JSP
Abstract: The graduation thesis on the content, the system online bookstore to sell books on the entire system function and implementation. Realized from the merchandise management, category and information, to the shopping cart implementation, the user order processing, to the message board, the administrator system. Basically, the process to achieve the functions of e-commerce, enabling users and businesses online commodities trading. This system is simple and intuitive interface, easy operation and use of interactive, completely based on Internet. [来源:http://www.doc163.com]
Key words: bookstore book shopping system; JSP imformation age;
需求分析
为了最终实现目标系统,必须设计出组成这个系统的所有程序和文件(或数据库)。模块是数据说明、可执行语句等程序设计对象的集合,它是单独命名的而且可通过名字来访问。模块化就是把程序化分成若干个模块,每个模块完成一个子功能,把这些模块集起来组成一个整体,可以完成指定的满足问题的要求。
2.1 功能需求
首先对现有系统进行分析,现有系统是信息的重要来源。分析已有系统的功能和实现,从而确定新系统的设计目标和模型。由于条件有限,调研主要是在网上进行。即通过在网上已有的图书网站注册成会员来了解其具备的功能。
从用户角度来看:
用户通过在线注册成为网站的用户,可以获得以下功能:书目浏览,购买图书,查看订单,修改订单,修改密码,修改个人信息,书籍简介,投票箱等。另外,用户注册成功后,可以进入到网站的留言板块进行留言等。
从网站的角度看:
(1)网站应该包含商品搜索功能:按书名(模糊)查询。
(2)订单处理功能,确认订单方式:
a) 电话通知方式
b) E-mail方式 [来源:http://Doc163.com]
(3)管理员管理:
查看用户信息,并根据用户信息和用户订单对商品进行发派。
(4)书目浏览
a)书名
b)出版社
c)作者
d)价格
e)订购号
(5)好书的投票
查看用户好书投票的信息及投票百分比的评比。
(6)论坛
用户进行信息交流的地方,可以在留言板进行留言,为查找图书提供好的网站等等。
需求分析的任务是通过详细调查现实世界要处理的对象,充分了解系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变。
在这里我们需要了解用户有什么样的具体要求和对系统性能的要求。
(1)用户的需求分析:
(a)用户注册
(b)用户登录
(c)书目浏览
(d)图书订购
(e)书目查询
(f)订单修改
(g)修改密码
(h)修改个人信息
(i)留言板
(j)管理员
(2)系统性能分析
对数据的安全性、完整性要求:用户信息保密,只有管理员可见(可查),但不能任意修改。确保网上支付安全。商品信息、用户信息必须保证其完整性。防止恶意删改。
[资料来源:http://doc163.com]
目 录
摘 要 1 [资料来源:https://www.doc163.com]
关键词 1
1 前言 2
2 需求分析 3
2.1 功能需求 3
2.2 技术需求 4
2.2.1 Java Server Page 4
2.2.2 Microsoft SQLServer2000 5
2.2.3 JDBC数据库连接 6
2.2.4 Java技术 6
3 总体设计 7
3.1 系统功能设计目标 7
3.2 系统功能模块划分 7
3.3 数据表设计 8
4 详细设计 12
4.1 主页面设计 12
4.2 用户注册的实现 14
4.3 用户登录的实现 15
4.4 书目浏览 16
4.5 购物车实现 16
4.6 查看订单模块 17
4.7 修改密码及信息模块 18
4.8 核心代码实现 20
4.9 系统的安全和保密 23
5 系统安装与测试 24
5.1 软件的安装与配置 24
5.2 软件调试 24
5.3 软件测试 25
6 总结 25
参考文献 25
致 谢 26 [资料来源:http://Doc163.com]
下一篇:基于WEB的多媒体素材管理系统的设计与实现(附答辩)