网上书店管理系统最终实验报告Word下载.docx
- 文档编号:17821824
- 上传时间:2022-12-11
- 格式:DOCX
- 页数:12
- 大小:219.40KB
网上书店管理系统最终实验报告Word下载.docx
《网上书店管理系统最终实验报告Word下载.docx》由会员分享,可在线阅读,更多相关《网上书店管理系统最终实验报告Word下载.docx(12页珍藏版)》请在冰豆网上搜索。
1.3可行性研究5
第二章.系统开发的目标5
第三章.系统需求分析6
3.1总体需求6
3.2功能需求6
3.3技术要求7
3.4性能需求7
第四章.系统架构设计8
4.1系统技术架构设计8
4.2系统功能架构设计8
4.2.1系统整体功能架构图8
4.2.2系统功能架构说明10
第五章.系统详细设计11
5.1系统系统界面设计11
5.1.1前台管理界面11
5.1.2后台管理界面11
5.2数据库设计14
5.2.1书籍类别表14
5.2.2书籍详细信息表14
5.2.3会员注册信息列表15
5.2.4消费者订单列表:
15
5.2.5购买书籍详细列表:
16
5.2.6购物车信息列表16
5.2.7会员购买书籍评价列表:
第六章.总结
第一章.引言1.1编写目的
本需求分析文档的目的是说明网上书店管理系统最终需要满足的条件和限制,为进一步设计和实现提供依据
1.2项目背景
1)系统名称:
2)需求背景分析:
近年来,电子商务伴随着IT的成熟,逐渐发展壮大,成为网络经济的核心。
在电子商务的发展过程中,人们逐渐意识到在线购物的无地域界限、安全、方便快捷及其价格优势,在线购物的队伍也随之扩大.
同时人们对于知识的追求也越来越高,因而市场场上出现了各类的图书,但由于各种各样的原因使得消费者在选购图书的时候不能到自己合意的书籍,同时由于网络经济的迅速发展激生出了网上卖书的现象,由于网上书店里面的图书相当丰富,且价格较市场上的书店里的便宜,以致于越来越多的人上网购书,同时也使得越来越多的人在网上开设自己的书店,本系统即是在以上各种条件成熟的条件下,建立的一个可以让消费者登录本系统购买他们的图书的一个网上书店管理系统。
3)系统用途:
管理员将书籍信息整理归类发布到网上,用户登录该网站后,首先要注册为会员才能购买书籍。
4)系统用户:
该系统的使用者主要分为三类:
浏览者、注册用户和管理员。
1.3可行性研究
可行性研究是系统分析阶段的第二项活动。
此活动的主要目标是:
进一步明确系统的目标、规模与功能,对系统开发背景、必要和意义
进行调查分析并根据需要和可能提出开发系统的初步方案与计划。
可
行性研究是对系统进行全面、概要的分析。
通过调查分析,新系统设
计方案有以下三个可行性:
1.技术可行性:
本系统采用Windows作为操作平台。
数据库系
统选用SQLserver2012,该数据库管理系统提供数据库之间的数据复
制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提
高数据的可用性。
本系统的开发平台选用visualstudio2010,这是目
前web数据库应用软件的主流开发平台。
2.经济可行性:
采用新的网上书店可取代原系统的工作,减少
人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理
周期提高员工信息的利用率,使销售质量更上一个台阶。
3.3.营运可行性
(1).本系统操作简单,易于理解,只需通过简单培
训,上手较快,营运环境要求低。
(2).面对于系统设计还应该以“标
准性、安全性、高效性、保密性、可维护性”为标准,在着眼于当前
实用的基础上,为将来系统的扩展,升级留有余地。
软件的开发应能
在较长时间内满足学校的发展需要。
第二章.系统开发的目标
浏览者可以浏览网上书店中的书籍信息;
注册用户除了可以浏览网上书店中的书籍信息外,还可以进行网上购书;
管理员可以对网上书店中的书籍信息进行管理、处理客户的订单等。
第三章.系统需求分析3.1总体需求
1)建立对书籍提供全面管理信息的系统
2)对所有书籍,用户提全面管理
3)对书籍详细信息提供管理
3.2功能需求
1)可以再浏览器上浏览书籍信息;
2)可以注册成为会员,可以登录;
3)有购物车功能,可以在线提交订单;
4)可以通过关键字搜索书籍;
5)会员可以查看订单、作出评价;
6)管理员可以对网上书店中的书籍进行管理,可增加、修改、删除书籍的分类信息;
7)管理员可以根据会员的申请或会员的消费情况将相关会员设为VIP会员,也可以对会员的基本信息进行管理,也有权对一些过期用户进行删除;
8)管理员可以增加、修改、删除网上书店中书籍的基本资料信息;
9)管理员可以管理客户提交的订单,客户“已确认”的订单可修改状态为“正在配货”,“正在配货”的订单可修改状态为“缺货”或“已发货”。
3.3技术要求
1)要求系统采用B/S架构;
2)数据库管理系统可采用MicrosoftSQLServer2000/2005或Oracle9i/10i或MySql5.0;
3)系统采用Struts框架或Struts+Hibernate框架技术实现,界面要实现国际化,并且采用Validator验证框架对输入数据进行校验。
3.4性能需求
1)网上书店系统与相关单位的链接;
2)系统可以对图书的库存进行统计;
3)易于维护和扩充;
4)系统界面设计友好,操作方便、灵活;
5)具有高可靠性和冗错能力,不允许系统在工作时间停机,不允许系统丢失图书信息,不允许在运行期间出现故障和错误;
6)具有安全检查机制,非法用户不能使用系统,不能偷看系统信息,不能修改图书,防止随意删改,同时提供信息备份的服务;
7)具有保密机制,各级使用者只能看到允许查看的系统信息;
第四章.系统架构设计4.1系统技术架构设计
由于网上书店系统的多用户、跨平台等特性,所以系统的实现是基于J2EE技术体系的B/S结构WEB应用之上,并且使用目前主流的、相对比较先进的、技术相对成熟稳定的开源STRUTS实现,界面要实现国际化,并且采用Validator验证框架对输入数据进行校验。
网上书店系统的使用者可以分为两大类,一类是主要的业务人员,他们是系统管理员;
另一类是系统参与者,即游客与会员。
系统参与者因为与系统的交互需要在不同地点、不同地域使用,用户主要通过Web浏览器进行访问和操作,因此采用基于先进的Struts框架的B/S(Browser/server)架构。
从而优化系统的开发效率、可维护性、可扩展性。
4.2系统功能架构设计4.2.1系统整体功能架构图
1)网上书店管理系统的功能分析层次如图4-1所示。
图4-1网上书店管理系统层次图
2)网站关系用例如图4-2与图4-3所示。
图4-2网站关系用例图1
图4-3网站关系用例图2
4.2.2系统功能架构说明
网上书店管理系统是一个典型的web数据库开发应用程序,由。
前台图书展示及销售、后台管理两部分组成。
1.前台商品展示及销售:
该部分主要包括新书上架、购物车、
会员管理、图书公告及订单查询、图书查询等。
2.后台管理:
该部分主要对商城内的一些基础数据进行有效管
理,包括图书管理、会员管理、订单管理、公告管理等。
第五章.系统详细设计5.1系统系统界面设计5.1.1前台管理界面
前台管理子系统的流程图如图5-1所示:
图5-1前台子系统流程图
5.1.2后台管理界面
1)后台管理子系统的流程图如图5-2所示:
图5-2后台管理子系统流程图
2)会员管理模块流程如图5-3所示:
图5-3会员管理模块流程图
3)书籍分类管理模块流程如图5-4所示:
图5-4
4)书籍管理模块流程如图5-5所示:
5)订单管理模块流程如图5-6所示:
图5-6订单管理模块流图
5.2数据库设计5.2.1书籍类别表
列名
数据类型
大小
允许空
主键
类别编号
int
是
类别名
nvarchar
50
5.2.2书籍详细信息表
书籍编号
书名
作者
书籍预览
3800
书籍价格
MONEY
书籍封面
VARCHAR
出版时间
DATETIME
出版社
100
5.2.3会员注册信息列表
会员编号
会员名
会员邮箱
密码
订单编号
INT
订单时间
DATATIME
允许空
详细列表编号
产品编号
数量
单价
5.2.6购物车信息列表
记录编号
购物车编号
创建日期
datetime
评价编号
等级
评论
3850
这次课程设计,我通过了市场调研以及从网上收集信息知道了网上书店是电子商务的传统的应用。
电子商务是计算机网络的又一次的革命,旨在通过电子手段建立一种新的经济次序,它不仅涉及电子技术和商业交易本身,而且涉及到诸如金融、税务、教育等社会其他层面。
从微观角度说,电子商务是指各种具有商业活动能力的实体(生产企业、商贸企业、金融机构、政府机构、个人消费等)利用网络和先进的数字化传媒技术进行的各项商业贸易活动,这里要强调两点:
一是活动要有商业背景;
一是网络化和数字化。
这让我们深深的了解到了做开发之前对这项开发的背景了解的重要性,只有通过对背景的深刻了解,才能保证开发之后有一定的市场。
特别是通过一定人数的市场的调研,只要充分了解到了大多数人的具体需求才能够对具体的设计进行正确的建模。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 管理 系统 最终 实验 报告