2023年11月28日发(作者:)
INTERNET 课程设计实验报告
网上书店系统
院 系:信息工程学院
班 级:信息管理与信息系统
学 号:*********
* *****
指导教师:***
2014年6月10日 ~ 2014年6 月日20
1
第一章.引言 ..................................................................... 4
1.1编写目的 ................................................................. 4
1.2项目背景 ................................................................. 4
1.3可行性研究 .................................. 错误!未定义书签。
第二章.系统开发的目标................................................... 4
第三章.系统需求分析 ...................................................... 5
3.1总体需求 ................................................................. 5
3.2功能需求 ................................................................. 5
3.3技术要求 ................................................................. 6
3.4 性能需求 ............................................................. 6
第四章.系统架构设计 ..................................................... 6
4.1系统技术架构设计 .................................................. 6
4.2系统功能架构设计 .................................................. 7
4.2.1系统整体功能架构图 ......................................... 7
4.2.2系统功能架构说明 ............................................ 8
第五章.系统详细设计 ..................................................... 9
5.1系统系统界面设计 .................................................. 9
5.1.1前台管理界面 .................................................... 9
5.1.2后台管理界面 .................................................... 9
5.2数据库设计 .......................................................... 11
5.2.1书籍类别表 ..................................................... 11
1
5.2.2书籍详细信息表 .............................................. 11
5.2.3会员注册信息列表 ........................................... 12
5.2.4消费者订单列表: ........................................... 12
5.2.5购买书籍详细列表: ....................................... 12
5.2.6购物车信息列表 .............................................. 13
5.2.7会员购买书籍评价列表: ....... 错误!未定义书签。
第六章.总结
第一章.引言
1.1编写目的
本需求分析文档的目的是说明网上书店管理系统最终需要满
足的条件和限制,为进一步设计和实现提供依据
1.2项目背景
1)系统名称:网上书店管理系统
2)需求背景分析:近年来,电子商务伴随着IT的成熟,逐渐
发展壮大,成为网络经济的核心。在电子商务的发展过程中,
人们逐渐意识到在线购物的无地域界限、安全、方便快捷及
其价格优势,在线购物的队伍也随之扩大.
3)系统用途:管理员将书籍信息整理归类发布到网上,用户登
录该网站后,首先要注册为会员才能购买书籍。
4)系统用户:该系统的使用者主要分为三类:浏览者、注册用
户和管理员。
第二章.系统开发的目标
浏览者可以浏览网上书店中的书籍信息;注册用户除了可以浏
览网上书店中的书籍信息外,还可以进行网上购书;管理员可以对
网上书店中的书籍信息进行管理、处理客户的订单等。
1
第三章.系统需求分析
3.1总体需求
1)建立对书籍提供全面管理信息的系统
2)对所有书籍,用户提全面管理
3)对书籍详细信息提供管理
3.2功能需求
1)可以再浏览器上浏览书籍信息;
2)可以注册成为会员,可以登录;
3)有购物车功能,可以在线提交订单;
4)可以通过关键字搜索书籍;
5)会员可以查看订单、作出评价;
6)管理员可以对网上书店中的书籍进行管理,可增加、修改、
删除书籍的分类信息;
7)管理员可以根据会员的申请或会员的消费情况将相关会员
设为VIP会员,也可以对会员的基本信息进行管理,也有权对一
些过期用户进行删除;
8)管理员可以增加、修改、删除网上书店中书籍的基本资料
信息;
9)管理员可以管理客户提交的订单,客户“已确认”的订单
可修改状态为“正在配货”,“正在配货”的订单可修改状态为“缺
货”或“已发货”。
1
3.3技术要求
CSS
1)中间是个模板页,四周通过超链接连接各个页面,通过
控制结构方位
ICROSOFT ERVER
2)数据库管理系统可采用MSQLS2012
SQL
3)必须先连接数据库,登陆账号,然后附加数据库备份中
的数据库,然后在.中修改关于数据库的语句,具体要
WEBCONFIG
SQL
修改的是你电脑上数据库的名字,你登陆的账号的名字与密
码。
3.4 性能需求
1)网上书店系统与相关单位的链接;
2) 系统可以对图书的库存进行统计;
3)易于维护和扩充;
4)系统界面设计友好,操作方便、灵活;
5)具有高可靠性和冗错能力,不允许系统在工作时间停机,不
允许系统丢失图书信息,不允许在运行期间出现故障和错误;
6)具有安全检查机制,非法用户不能使用系统,不能偷看系统
信息,不能修改图书,防止随意删改,同时提供信息备份的服务;
7)具有保密机制,各级使用者只能看到允许查看的系统信息;
第四章.系统架构设计
4.1系统技术架构设计
由于网上书店系统的多用户、跨平台等特性,所以系统的实现
1
是基于J2EE技术体系的B/S结构WEB应用之上,网上书店系统
的使用者可以分为两大类,一类是主要的业务人员,他们是系统管
理员;另一类是系统参与者,即游客与会员。系统参与者因为与系
统的交互需要在不同地点、不同地域使用,用户主要通过W浏
EB
览器进行访问和操作,因此采用基于先进的S框架的B/S
TRUTS
(B/)架构。从而优化系统的开发效率、可维护性、
ROWSERSERVER
可扩展性。
4.2系统功能架构设计
4.2.1系统整体功能架构图
1)网上书店管理系统的功能分析层次如图4-1所示。
网上书店系统
前台管理后台管理
书籍展示购物车收银台会员书籍管理订单管理
查畅加移
看销入出
购排购购
物行物物
车车车
增修删设管删修
加改除为理除改新特书修填确修会会搜订分
资资资vi基过订书价籍改写认改员员索单类
料料料p本期单上专分数信付信注登书查管
信信信会信会状架区类量息款息册录籍询理
息息息员息员态
删修增
除改加
分分分
类类类
信信信
息息息
会员管理
图4-1 网上书店管理系统层次图
2)网站关系用例如图4-2与图4-3所示。
1
添加图书
注册
游客
购买图书
修改数量
登录
查看购物车
收银台结账
会员
修改信息
订单查询
图4-2 网站关系用例图1
4.2.2系统功能架构说明
网上书店管理系统是一个典型的数据库开发应用程序,
WEB
由。前台图书展示及销售、后台管理两部分组成。
1.前台商品展示及销售:该部分主要包括新书上架、购物车、
会员管理、图书公告及订单查询、图书查询等。
2.后台管理:该部分主要对商城内的一些基础数据进行有效管
理,包括图书管理、会员管理、订单管理、公告管理等。
1
第五章.系统详细设计
5.1系统系统界面设计
5.1.1前台管理界面
前台管理子系统的流程图如图5-1所示:
浏览者浏览书籍
搜索书籍
下订单收银台
收件信
息
查看订单
会员登录
是
管理个人
信息
注册
图5-1 前台子系统流程图
订单信息
查看购物
车
5.1.2后台管理界面
1)后台管理子系统的流程图如图5-2所示:
1
管理员
登录
订单管理会员管理书籍管理
书籍分类
管理
退出
2)会员管理模块流程如图5-3所示:
管理基本
信息
管理员登录
用户管理
模块
删除用户保存
退出
满足vip条设为vip用
件户
图5-3 会员管理模块流程图
3)书籍分类管理模块流程如图5-4所示:
类别添加
管理员登录类别修改保存退出
书籍分类
管理模块
类别删除
1
图5-4
4)书籍管理模块流程如图5-5所示:
添加信息
管理员登录修改信息保存退出
书籍管理
模块
删除信息
5.2数据库设计
5.2.1书籍类别表
列名 数据类型 大小 允许空 主键
类别编号 是
类别名 50
INT
NVARCHAR
5.2.2书籍详细信息表
列名 数据类型 大小 允许空 主键
书籍编号 T 是
类别编号
书名 50
作者 50
书籍预览 3800
书籍价格 MONEY
书籍封面 50 VARCHAR
1
IN
INT
NVARCHAR
NVARCHAR
NVARCHAR
出版时间 DATETIME
出版社 VARCHAR 100
5.2.3会员注册信息列表
列名 数据类型 大小 允许空 主键
会员编号 是
会员名 50
会员邮箱 50
密码 50
INT
NVARCHAR
NVARCHAR
NVARCHAR
5.2.4消费者订单列表:
列名 数据类型 大小 允许空 主键
订单编号 INT 是
会员编号 INT
订单时间 DATATIME
5.2.5购买书籍详细列表:
列名 数据类型 大小 允许空 主键
详细列表编 是
号
订单编号
产品编号
INT
INT
INT
1
数量
单价 MONEY
INT
5.2.6购物车信息列表
列名 数据类型 大小 允许空 主键
记录编号 是
购物车编号 50
数量
书籍编号
创建日期
第六章.总结
这次的课程设计让我懂得了很多2012与的知识,这
SQLWEB
INT
NVARCHAR
INT
INT
DATETIME
SQL
2000个网络书店系统的功能十分强大,一开始他的数据库是
版本的,而我自己电脑上的是2012版本的,无法进行附加,
SQL
后来经过多天的研究,我和龚敏贵成功在学校的电脑上把数据库版
本转化成为了05版本,现在的版本是2012版本的数据库,还
SQL
有其他很多困难,我都一一解决了,代码方面,是一些基础的
CSS
代码+,页面分为一个部分,中间的母版页,四周是几个动态
WEB
网页,通过超链接与控制,另外这是数据库是加密的,如果未
CSS
连接2012,则无法运行程序,并且在2013上用拆分功能的
SQLVS
时候不能看到全部的网页内容。这次的课程设计让我受益匪浅,希
望下次能做的更好。
1
发布评论