需求分析报告.docx

上传人:b****1 文档编号:1942404 上传时间:2023-05-02 格式:DOCX 页数:25 大小:224.18KB
下载 相关 举报
需求分析报告.docx_第1页
第1页 / 共25页
需求分析报告.docx_第2页
第2页 / 共25页
需求分析报告.docx_第3页
第3页 / 共25页
需求分析报告.docx_第4页
第4页 / 共25页
需求分析报告.docx_第5页
第5页 / 共25页
需求分析报告.docx_第6页
第6页 / 共25页
需求分析报告.docx_第7页
第7页 / 共25页
需求分析报告.docx_第8页
第8页 / 共25页
需求分析报告.docx_第9页
第9页 / 共25页
需求分析报告.docx_第10页
第10页 / 共25页
需求分析报告.docx_第11页
第11页 / 共25页
需求分析报告.docx_第12页
第12页 / 共25页
需求分析报告.docx_第13页
第13页 / 共25页
需求分析报告.docx_第14页
第14页 / 共25页
需求分析报告.docx_第15页
第15页 / 共25页
需求分析报告.docx_第16页
第16页 / 共25页
需求分析报告.docx_第17页
第17页 / 共25页
需求分析报告.docx_第18页
第18页 / 共25页
需求分析报告.docx_第19页
第19页 / 共25页
需求分析报告.docx_第20页
第20页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

需求分析报告.docx

《需求分析报告.docx》由会员分享,可在线阅读,更多相关《需求分析报告.docx(25页珍藏版)》请在冰点文库上搜索。

需求分析报告.docx

需求分析报告

网上书店系统需求分析报告

班级:

软件0902班

组长:

王骏芬

组员:

黄铭、谢建伦、李相杰

组员分工表

组员

任务

王骏芬

引言、任务概述及功能概述

王骏芬、谢建伦、李相杰

功能模块图、数据流程图、用例图及用例文档

王骏芬、谢建伦、黄铭

数据字典

李相杰、王骏芬

E-R图、数据库设计

谢建伦、黄铭

对性能的规定及运行环境的规定

 

1引言

网上书店系统是个复杂的电子商务系统,它必须提供接口以供用户登录并从中选购喜好的书籍;同时还必须提供系统的管理接口以供管理员和一般的网站工作者处理客户订单并维护网站的正常运行。

1.1背景

目前传统书店均以店面的形式存在,存在销售图书区域性,客户相对固定。

查询、更新不快捷,投资较大等诸多问题。

当代计算机网络发展非常迅速,越来越多的商品交易已成功的运用在电子商务上了。

比较典型的电子商务网站有:

易趣、亚马逊、阿里巴巴、当当网、淘宝网......

电子商务平台给企业带来更多的商业机会,同时也给客户的消费和交易带来很大的方便。

1.2参考资料

《网络开发实用工程案例》——曹衍龙徐慧编著人民邮电出版社

《软件建模技术》——主编曹静副主编罗炜刘洁中国水利水电出版社

2任务概述及系统功能概述

2.1目标

制作功能完善的网上书店系统。

2.2可行性分析

随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。

我们相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。

可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,并在经济可行性、技术可行性、操作可行性三个方面对其进行可行性研究,并将最佳方案推荐给用户。

如果没有可行的解决问题,就应尽早停止这项工程的开发,以避免时间、资源、人力和金钱的浪费。

(一)、经济可行性

在现今的商品社会是一个讲究效率的社会,是信息化的社会,随着电子商务管理的方式、辅助手段和工具也产生着日新月异的变化,是否具有一个有效的网上书店管理系统关系到书店的发展和前途。

此网上书店管理系统在经济上不注重直接的经济收益,而是注重我们整体水平的提高。

(二)、操作可行性

该系统软件非常容易被接受,它具有简单性,易学性,便于管理等功能。

它是对网上书店管理的一种有效的工具。

(三)、技术可行性

该系统需要搭建JVM即JAVA虚拟机和Tomcat环境,在此环境下系统,并且在正确连接数据库后可以正常运行。

2.3网上书店的系统特点

(1)、简洁美观的操作界面

美观又简单的操作界面对于一个网站能否吸引顾客的光顾,起着至关重要的作用。

操作过于复杂或网站的设计过于沉闷都会使网上书店得不到客户的青睐。

本系统通过工作人员的精心打造,配以精致的动画,使网上书店既时尚典雅,又动感十足,吸引广大顾客的光临。

(2)、科学的书店管理模式

系统采用店方推荐与客户检索相结合的方式,能轻松的找到客户所需要书籍信息;通过客户意见反馈系统和缺书登记系统,书店可以随时把握客户的各种新的需求和及时与客户进行网上互动交流;通过完善的信息发布系统,客户可以及时得到书店最新动态和新闻,掌握行业动向;后台结构化管理模式,涵盖了栏目设置、图书资料编辑、用户管理、订单管理、基础信息管理等等,为书店的电子化管理提供了一套良好的管理模式。

(3)、图书寄送提醒系统

不能即购即得是网上书店不如传统实体书店的一个弊病。

当顾客选定图书后必然要等候一段时间才能拿到喜爱的图书,而等候的时间是最让顾客厌烦的,如果等候的时间太长则有可能导致客户的流失。

而图书寄送提醒系统就是为了解决这个问题而设计的,当客户下订单后,客户所定图书的状态显示为“已下定单”,当书店已经将图书交给快递公司后,客户所定图书的状态显示为“已寄送”。

这样客户就可以通过查询图书状态了解图书的寄送情况,当由于快递公司未能按时寄送图书导致客户等候时间过长的时候,客户不会盲目的迁怒于网上书店,从而保证书店的信誉,尽可能的减少客户流失。

(4)、图书收藏系统

图书收藏系统给客户提供一个可以收藏喜爱图书的收藏夹,客户可以在收藏夹里放入自己喜爱的图书,放入收藏夹里的图书一般是客户在浏览网上书店时看中而又不想马上下订单的图书,当客户方便下订单的时候,可以直接从收藏夹里找出之前看中的图书,直接下订单,这样就节省了客户再次查找的麻烦,也增加了客户浏览网上书店的频率,这样客户可以不必等到要买书的时候才登录书店,可以随时登录,随时收藏喜爱的图书,为以后的下订单作好准备。

(5)购物车系统

网上购物不可避免的需要涉及邮递,而邮递也需要客户付出一定的费用。

购物车系统的开发,使买家可以像在超市购物一样,随意添加删除商品,选购完毕后,统一下单。

避免多次付费、重复付费,为客户提供便利。

2.4系统功能说明

2.4.1、书店前台

前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受电子商务给他们带来的便利。

前台主要功能包括:

注册/登录、我的账户、新闻发布、书店介绍、联系方式、图书查询、新书快递、图书分类浏览、图书展示、畅销书排行榜、打折专区、精品推荐、意见反馈、购物车、在线交流、自动友情链接功能等等。

2.4.2书店后台

本系统后台管理在考虑书店管理操作简便的同时,提供了强大的书店管理模式。

大模块上分为用户资料管理,图书资料管理,订单管理,用户反馈管理,物流管理以及广告管理与网站维护。

2.4.3功能划分

3需求规定

3.1对功能的规定

3.1.1系统功能模块图

3.1.2数据流程图

0层数据流图如下:

3.1.3用例图及用例文档

用例图如下:

用例文档:

用例编号:

001

用例名:

注册

用例描述:

游客注册信息成为会员

参与者:

游客

前置条件:

打开网上书店网页

后置条件:

成为会员

事件路径:

1游客选择注册

1a1选择注册,跳到注册页面

1a2选择放弃,退出,用例终止

2系统要求输入名字,密码

3输入名字,密码

4系统显示注册成功

用例编号:

002

用例名:

买书

用例描述:

会员查询书然后购买

参与者:

会员

前置条件:

有库存

后置条件:

显示订单详情

事件路径:

1会员查询书名

2.系统显示书得详情

3系统显示购买页面

4会员选择购买

4a1购买,订单将被输入

4a2不购买,订单不被输入,用例终止

5系统显示购买成功

6系统显示订单详情

用例编号:

003

用例名:

查询订单

用例描述:

会员查询所买的书的情况

参与者:

会员

前置条件:

订单产生

后置条件:

系统显示订单页面

事件路径:

1会员点击我的订单

2系统显示订单目录

3会员点击订单目录

4系统显示订单详情

用例编号:

004

用例名:

录入会员

用例描述:

管理员处理会员注册

参与者:

管理员

前置条件:

游客注册

后置条件:

数据存入会员数据库

事件路径:

1管理员登录

2系统显示注册信息

3管理员选择是否同意

3a1同意,录入数据库

3a2不同意,不能成为会员,用例终止

4系统显示录入成功

用例编号:

005

用例名:

订单管理

用例描述:

管理员管理会员订单

参与者:

管理员

前置条件:

有订单产生

后置条件:

系统录入订单记录

事件路径:

1管理员登录

2系统显示订单

3管理员把订单录入数据库

4,系统显示录入成功

用例编号:

006

用例名:

图书管理

用例描述:

管理员图书信息管理

参与者:

管理员

前置条件:

图书信息更新

后置条件:

图书管理成功

事件路径:

1管路员登录

2系统显示图书信息管理

3管理员点击进入图书管理页面

4系统显示图书列表

5管理员处理图书

5a1更新图书信息

5a2删除图书

6系统显示操作成功

3.1.4数据字典

处理逻辑编号

P01

处理逻辑名称

用户注册

简称

游客注册成为会员

输入的数据流

游客名字,密码

处理

录入名字,密码

输出的数据流

游客名字,密码

处理频率

10s处理一次

处理逻辑编号

P02

处理逻辑名称

订单信息查询

简称

会员登录查询订单信息

输入的数据流

会员的名字,密码

处理

查询会员的订单

输出的数据流

会员订单的信息

处理频率

10s处理一次

处理逻辑编号

P03

处理逻辑名称

图书信息查询

简称

会员图书信息查询

输入的数据流

图书的名字

处理

查询图书

输出的数据流

图书的详情

处理频率

10s处理一次

处理逻辑编号

P04

处理逻辑名称

订购图书

简称

会员订购图书

输入的数据流

订购的信息

处理

订购图书

输出的数据流

订单

处理频率

10s处理一次

处理逻辑编号

P05

处理逻辑名称

订单信息管理

简称

管理员订单信息管理

输入的数据流

管理员信息

处理

订单管理

输出的数据流

订单记录

处理频率

0.2h处理一次

处理逻辑编号

P06

处理逻辑名称

图书信息管理

简称

管理员图书信息管理

输入的数据流

管理员信息

处理

图书管理

输出的数据流

图书信息

处理频率

0.2h处理一次

外部实体编号

S01

外部实体名称

游客

简称

登网页的陌生人

输入的数据流

登录ID

输出的数据流

游客注册的名字,密码

外部实体编号

S02

外部实体名称

会员

简称

能网上买书的人

输入的数据流

订单信息

输出的数据流

查询图书信息,查询订单信息

外部实体编号

S03

外部实体名称

管理员

简称

网上买书的管理者

输入的数据流

订单信息,注册信息

输出的数据流

图书信息

数据流

系统名:

网上书店系统

编号:

F1

条目名:

注册申请

别名:

来源:

游客

去处:

网上书店系统

数据流结构:

简要说明:

用户注册

修改记录:

编写:

黄铭

日期:

2011-06-08

数据流

系统名:

网上书店系统

编号:

F2

条目名:

注册信息

别名:

来源:

网上书店系统

去处:

游客

数据流结构:

简要说明:

返回给用户的注册信息

修改记录:

编写:

黄铭

日期:

2011-06-08

数据流

系统名:

网上书店系统

编号:

F4

条目名:

录入会员信息

别名:

来源:

管理员

去处:

会员信息表

数据流结构:

简要说明:

管理员管理注册的特殊的用户

修改记录:

编写:

黄铭

日期:

2011-06-08

数据流

系统名:

网上书店系统

编号:

F3

条目名:

注册信息录入

别名:

来源:

网上书店系统

去处:

会员信息表

数据流结构:

简要说明:

将注册的用户的信息写入数据库

修改记录:

编写:

黄铭

日期:

2011-06-08

数据流

系统名:

网上书店系统

编号:

F5

条目名:

输入查询条件

别名:

来源:

会员

去处:

订单信息查询

数据流结构:

简要说明:

修改记录:

编写:

黄铭

日期:

2011-06-08

数据流

系统名:

网上书店系统

编号:

F6

条目名:

订单信息记录

别名:

来源:

订单信息记录表

去处:

订单信息查询

数据流结构:

简要说明:

修改记录:

编写:

黄铭

日期:

2011-06-08

数据流

系统名:

网上书店系统

编号:

F7

条目名:

录入订单信息记录

别名:

来源:

管理员

去处:

订单信息记录表

数据流结构:

简要说明:

修改记录:

编写:

黄铭

日期:

2011-06-08

数据流

系统名:

网上书店系统

编号:

F8

条目名:

订单报表

别名:

来源:

图书信息记录表

去处:

会员

数据流结构:

简要说明:

修改记录:

编写:

黄铭

日期:

2011-06-08

数据流

系统名:

网上书店系统

编号:

F9

条目名:

发送订购信息

别名:

来源:

会员

去处:

图书信息记录表

数据流结构:

简要说明:

修改记录:

编写:

黄铭

日期:

2011-06-08

数据流

系统名:

网上书店系统

编号:

F10

条目名:

录入图书信息记录

别名:

来源:

管理员

去处:

图书信息记录表

数据流结构:

简要说明:

修改记录:

编写:

黄铭

日期:

2011-06-08

数据存储

系统名:

网上书店系统

编号:

F11

条目名:

订单信息记录表

别名:

存储组织:

数据库

记录数:

所有订单总数

数据量:

主键:

订单号

辅键:

记录组成:

订单号,数量,名称

长度(字节):

简要说明:

修改记录:

编写:

黄铭

日期:

2011-06-08

数据存储

系统名:

网上书店系统

编号:

F12

条目名:

图书信息记录表

别名:

存储组织:

数据库

记录数:

所有图书总数

数据量:

主键:

图书编号

辅键:

记录组成:

图书编号,图书姓名,图书作者,图书条码,图书出版日期

长度(字节):

简要说明:

修改记录:

编写:

黄铭

日期:

2011-06-08

3.1.5E-R图

3.1.6数据库需求分析设计

表名

功能说明

商品基本信息表(product)

网上销售的书的基本信息

商品分类基本信息表(sort)

网上销售的书的类型的基本信息

用户基本信息表(member)

用户的基本信息

订单信息表(order)

存放与用户相关的订单的基本信息

订单条目信息表(shopcart)

存放与订单相关的具体条目信息,包括某订单中所涉及商品的价格及数量等

系统管理员基本信息表(adminuser)

存放书店管理者的基本信息

Product表

字段名

类型

长度

是否允许为空

是否主键

描述

id

int

4

商品编号

sortid

int

4

商品分类编号

name

varchar

50

商品名称

salecount

int

4

销售数量

image

varchar

50

商品封面图片存放路径

price

varchar

50

商品价格

saleprice

varchar

50

销售价格

descript

varchar

500

商品描述

contents

varchar

2000

商品详细介绍

saledate

datetime

8

销售时间

Sort表

字段名

类型

长度

是否允许为空

是否主键

描述

id

int

4

商品类别编号

name

varchar

40

商品分类名称

Member表

字段名

类型

长度

是否允许为空

是否主键

描述

id

int

4

会员编号

username

varchar

20

会员名

password

varchar

20

会员密码

realname

varchar

20

会员真实姓名

tel

varchar

20

会员电话

address

varchar

100

会员地址

zip

varchar

6

会员家的邮政编码

email

varchar

50

会员电子邮件

orders表

字段名

类型

长度

是否允许为空

是否主键

描述

id

int

4

订单编号

orderno

varchar

50

生成订单的编号

userid

int

4

用户编号

realname

varchar

20

收货人姓名

address

varchar

100

收货地址

zip

varchar

6

收货人邮政编码

tel

varchar

20

联系电话

payment

varchar

20

付款方式

email

varchar

50

电子邮件

memo

varchar

200

备注说明

price

varchar

50

价格

time

varchar

20

订单生成时间

tag

int

4

订单是否处理过

Shopcart表

字段名

类型

长度

是否允许为空

是否主键

描述

id

int

4

条目编号

orderid

int

4

订单编号

productid

int

4

商品编号

count

int

4

订单数量

price

int

4

对应的价格

Adminuser表

字段名

类型

长度

是否允许为空

是否主键

描述

id

int

4

管理员的编号

username

varchar

20

管理员的姓名

password

varchar

20

管理员的登录密码

3.2对性能的规定

3.2.1精度

本系统要求输入的会员年龄为整数,买书的数量为整数,出生日期必须是合法的日期形式(如1990-08-01),身份证号码必须为数字。

3.2.2时间特性要求

(1)系统的更新处理时间应该在可接受的范围内;

(2)系统的数据查询时间应该在可接受的范围内;

(3)系统的数据统计时间应该在可接受的范围内。

3.2.3灵活性

(1)操作方式上应该能够满足鼠标和键盘任意切换的需要;

(2)能够支持Windows95、Windows98、Windows2000、WindowsMe和WindowsXP的运行环境;

(3)留有与其他系统的接口。

3.3数据管理能力要求

由于购书系统会对会员的资料进行保存,并且,书的库存会随着数的购买或购进新的书而改变,因此对数据的存储有一定的要求;要求提供数据的备份功能。

4运行环境规定

4.1设备

运行本软件要iquchuliqi在奔腾III以上、内存在256MB以上的计算机。

4.2支持软件

本系统只是的操作系统包括:

Windows2000、WindowsMe和WindowsXP、Win7。

本系统支持的数据库:

SQLServer2000,SQLServer2005,MYSQL

本系统的开发工具:

tomcat6.0,myeclipse6.2。

4.3接口

本软件通过若干个中间表(在此省略其结构)实现与其他软件的通信。

4.4控制

本系统前台根据‘会员验证’模块来控制前台工作,若为会员,则可通过会员登录来选择前台的各项功能,若不是会员,则必须先注册会员,后台则根据‘管理员验证’模块来控制后台工作,通过管理员的登录来管理书的存储,和会员信息的存储以及购物单和总账目的输出。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2