网上书店管理信息系统分析与设计Word格式.docx
- 文档编号:7156874
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:19
- 大小:21.73KB
网上书店管理信息系统分析与设计Word格式.docx
《网上书店管理信息系统分析与设计Word格式.docx》由会员分享,可在线阅读,更多相关《网上书店管理信息系统分析与设计Word格式.docx(19页珍藏版)》请在冰点文库上搜索。
(2)页面开发,使用HTML和JSP技术,能够使用这两种技术开发页面。
(3)配置环境,装有WindowsXP电脑一台,安装SQLServer2000数据库,搭建MyEclipse平台
和Tomcat服务器,IE浏览器等。
上述条件基本符合,本系统设计开发可以进行
1.1.4操作可行性
网上书店系统是一个电子商务网站,界面人性化、操作简易。
顾客只需要按照提示即可完成购书等其他活动。
整个网站的管理科学,书店管理人员无需懂太多的编程知识就可以完成整个网上书
店的管理,所以操作简易,用户购书不需要了解整个书店的工作流程,只需要按照提示一步步操作即可完成购书等其他活动。
1.1.5可行性研究结论
通过调研分析,网上书店销售管理系统作为一个新的销售平台,为经营者、管理者和消费者提供了更加快捷、简便的方式,同时也是今后经济活动的一种重要手段,因此,网上图书销售管理系统具有其开发的价值,可以开始开发。
1.2系统开发工具与开发环境分析
1.2.1HTML语言
1.2.2JSP技术
1.2.3SQLServer数据库
1.2.4开发平台简介
2网上书店管理系统系统分析
2.1系统需求分析
需求分析阶段处于软件开发的前期,是指对要解决的问题进行详细的分析,弄清楚问题的要求,
包括需要输入什么数据,要得到什么结果,最后应输出什么。
作为一家在互联网上展开业务的书店,用户可以在任何时间进行浏览与购买图书,这就要求系
统首先必须满足每天24小时、每周7天不间歇的服务模式,就像ATM自动售货机一样,非常方便地
为用户服务,因此不受时间和空间的限制及稳定性是网上书店开张的基础。
网上书店必须是一种便利的面向用户的在线购书的系统。
也就是我们只要坐在电脑前,就可直接通过网络访问这个书店,查看和购买书店里的书籍。
这一点也是网上书店区别于传统书店的本质所在。
网上书店是一种具有交互功能的商业信息系统。
它向用户提供静态和动态两类信息资源。
所谓
静态信息是指那些经常变动或更新的资源,如书店简介、管理规范和购物流程等等;
动态信息是指随时变化的信息,如商品报价,登录信息和购物车状态信息等。
网上书店系统具有强大的交互功能,
可使商家和用户方便的传递信息,完成电子贸易或EDI(电子数据交换)交易[26]。
这种全新的交
易方式实现了公司文档与资金的无纸化交换。
网上书店一般应具备提供丰富的书籍信息,网上支付,书籍运送的功能,也就是电子商务的信息流、资金流、物流三方面的内容。
由于条件限制,本系统主要实现信息流这项功能,即提供书籍信息和定购的功能。
网上书店的另一个重要性在于后台数据库要不断的更新和管理员的大量工作。
后台管理员应及时发布关于购物的最新消息,提供最新书籍并对书籍进行管理,快速处理用户订单并且进行发货,对于用户的评论要及时处理,不断刺激用户购物的积极性和热情。
2.2用户组织结构分析
该系统由采购部、技术部以及管理部构成,每个部门分别由该部门部长及部员组成,其组织机构图如图2-1所示:
网上书店
采购部技术部管理部
采
技
管
购
术
理
部
长
员
图2-1组织结构图
2.3系统业务流程分析
网上书店管理信息系统主要实现用户登录本网站后,购书的一系列功能操作。
用户购书的业务
流程如图
2-2
所示。
用户购买的商品都会添加到购物车里面,如果用户不打算购买该商品或想更改该商品的数量等,
这些操作都可以在购物车中完成。
购物车的业务流程如图2-3所示。
用户注册用户信息
登录
查看图书列表
购买图书
购物车信息
订单生成订单
图2-2用户购买图书的业务流程图
购物
浏览购物车
图书列表1
车
修改商品数量删除图书
图书列表2图书列表3
生成订单
订单
图2-3
购物车的业务流程图
2.4系统数据流程分析
2.4.1系统数据流图描述
如图2-4所示,流程图用于描述用户和管理员通过网上书店系统将信息输入和获取。
数据流
F1
和F2分别表示用户和管理员将信息输入系统,
数据流F3和F4分别表示系统将信息反馈给用户和管
理员。
P
F3
用户
F2
网上
F4
管理员
书店
图2-4系统流程图
图2-5一级数据流图为用户数据功能图,数据流F1.1表示用户将登录信息输入系统,经过系统
对登录信息的处理,用户可以通过系统做相应的操作,如图书信息管理、订单管理以及个人信息管
理,用户的以上操作信息分别用F1.2、F1.3和F1.4所表示的数据流传入。
用户对图书信息的处理
需要从图书信息表中查看图书信息,数据流F3.1表示系统将图书信息表中的信息反馈给用户。
同理,
用户对个人信息表的管理也是由用户通过个人信息处理向用户信息表查询信息,信息通过系统反馈给用户,用户也可以通过个人信息处理将新的信息写入个人信息表中。
F1.1用户登录信息
F1.2
P2
F3.1
P1
图书信
处理
息处理
D4图书信息表
F1.3F3.2
P3
管理
D5订单信息列表
F1.4F3.3
P4
个人信
息管理
D3用户信息表
图2-5一级数据流图
图2-6表示管理员数据功能图,管理员通过数据流F2.1将登录信息输入系统,由系统做出相应的登录处理,登录后管理员可以向系统输入信息对图书信息进行处理,处理过程中需要调用图书信
息表,系统可以将图书信息反馈给管理员,供管理员查看,也可以将管理员要更新的信息写入图书信息表中[27]。
同理,管理员可以将信息以数据流的形式传输给系统对订单进行管理,管理过程中需要调用订单信息列表对订单进行更新,并且将管理员要查看的信息反馈给管理员。
同理,管理员对用户的管理要调用用户信息表,对其进行相应的处理。
F2.1用户登录信息
P5
F2.2
P6
F2.3
P7
F2.4
P8
图2-6
3网上书店管理系统系统设计
3.1功能模块划分
F4.1
F4.2
F4.3
一级数据流图
本系统将前台购书子系统和后台管理子系统划分为若干个模块,将前台购书子系统划分为用户信息管理、图书查询、订单管理、购物车模块等,将后台管理子系统划分为用户管理、图书管理、
订单管理和管理员管理等模块。
如图3-2,3-3所示。
前台购书子系统
用
图
订
户
书
单
物
信
查
息
询
新
修
添
删
更
改
加
除
类
价
生
注
型
格
成
册
数
量
图3-2
前台购书子系统功能模块图
后台管理子系统
增
处
看
图3-3
后台购书子系统功能模块图
3.2数据库概念模型设计
本系统中的实体主要有:
用户信息实体、管理员信息实体、图书实体、图书分类实体、订单实体、订单分类实体。
管理员实体的E-R图如下图3-6所示:
ID号
用户名密码
图书分类实体的
图3-6
E-R图如下图
管理员实体
3-7所示:
E-R图
分类编号
分类名称
图书分类
图3-7
图书分类实体
用户信息实体的
3-8所示:
用户名
密码
电话
图3-8
图书实体的E-R图如下图3-9
所示:
图书名称
图书编号
内容介绍
总数量
作者
图书
价格
出版社
图3-9
图书实体的
3.3数据库关系概念模型
将3.3节的概念模型转化为关系模型如下(下划线表示主键)
管理员(ID号,用户名,密码)
:
图书分类(分类编号,分类名称)
用户(注册ID,密码,用户名,
Email,电话)
图书(图书编号,图书名称,作者,出版社,内容介绍,分类编号,总数量,价格)
订单(订单编号,用户编号,数量,总价格)
订单列表(订单编号,图书编号,用户编号,购书数量,单价)
3.4数据库表设计
我们选用了WindowsXP的开发平台,选用了
SQLSever2000
来开发后台数据库,
JSP开发的
数据库中一般都使用
SQLserver
数据库作为后台数据库。
所以本系统我选用
SQLServer2000作为
数据库开发工具。
本系统数据库采用SQLServer2000数据库,系统数据库共包含
6张表。
关于数据库中的数据
表如下:
3.4.1管理员表
管理员表用来保存管理员信息
管理员表的结构如表3-1所示。
表3-1
管理员表
字段名
数据类型
长度
是否主键
描述
ID
int
4
是
manager
Varchar
40
管理员名称
PWD
30
3.4.2图书分类表
图书分类信息表主要用来保存图书类别信息
图书分类表的结构如表
3-2所示。
表3-2
图书分类表
id
类别ID
TypeName
varchar
50
类别名称
3.4.3用户表如表3-3所示
用户表主要用来存储用户信息。
表3-3
用户表
User_id
User_Name
邮箱
tel
3.4.4图书表
图书表主要用来保存图书信息。
图书的结构如表
3-4所示。
表3-4
图书表
Book_ID
superType
分类ID
Book_Name
Author
Publish
Amount
数量
Price
content
内容简介
3.5系统输入输出与界面设计
3.5.1输入设计
网上书店管理信息系统部分输入设计如下:
(1)新用户注册。
(2)用户登录。
·
用户输入正确的用户名和密码则可进入系统。
输入用户名和密码错误,则提示用户名或密码错误。
没有输入用户名和密码而直接点击登陆,则提示输入用户名和密码。
只输入用户名而没有输入密码,则提示输入密码。
3.5.2输出设计
网上书店管理信息系统部分输出设计如下:
用户订单输出:
用户点击我的订单,则生成订单号,用户名,金额等。
3.5.3界面设计
网上书店管理系统部分界面设计如下:
用户登陆界面如图3-15所示。
管理后台,管理员登陆界面如图3-16所示。
图3-15用户登录界面
图3-16管理员登陆界面
【结论】
【参考文献】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 管理信息系统 分析 设计