网上书店需求分析说明书.docx

上传人:b****4 文档编号:3590362 上传时间:2022-11-24 格式:DOCX 页数:10 大小:108.22KB
下载 相关 举报
网上书店需求分析说明书.docx_第1页
第1页 / 共10页
网上书店需求分析说明书.docx_第2页
第2页 / 共10页
网上书店需求分析说明书.docx_第3页
第3页 / 共10页
网上书店需求分析说明书.docx_第4页
第4页 / 共10页
网上书店需求分析说明书.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

网上书店需求分析说明书.docx

《网上书店需求分析说明书.docx》由会员分享,可在线阅读,更多相关《网上书店需求分析说明书.docx(10页珍藏版)》请在冰豆网上搜索。

网上书店需求分析说明书.docx

网上书店需求分析说明书

网上书店系统

------需求分析说明书

 

学校:

宁夏大学

学院:

数学计算机学院

专业:

软件工程

学号:

12012241814

姓名:

郭君华

指导老师:

肖军

日期:

2015/6/27

 

目录

1.引言2

1.1开发目的2

1.2项目背景3

1.3定义3

1.4参考资料3

2.任务概述3

2.1目标3

2.1.1开发目标3

2.1.2应用目标3

2.2运行环境4

2.3条件与限制4

3.数据描述4

3.1静态数据4

3.2动态数据4

3.3数据库介绍5

3.4数据字典5

3.5数据采集6

4.功能需求6

4.1功能划分6

4.2功能描述6

4.2.1.1.新客户注册6

4.2.1.2.书籍分类搜索6

4.2.1.3.热销排排行榜6

4.2.1.4.新书籍上架6

4.2.1.5.实现购物车功能模块6

4.2.1.6订单查询功能6

4.2.1.7.在线支付功能/网上银行支付功能6

4.2.1.8前台页面管理7

4.2.2.1用户注册信息管理7

4.2.2.3书籍信息管理7

4.2.2.4客户权限管理7

4.2.2.5订阅系统管理7

4.2.2.6客户访问统计7

4.2.2.7网站统计管理7

5.性能需求7

5.1数据精确度7

5.2时间特性7

5.3适应性7

6运行需求8

6.1用户界面8

6.2硬件接口8

6.3软件接口8

6.4故障处理8

7.其他需求9

7.1安全性9

7.2可靠性9

7.3灵活性9

 

1.引言

1.1开发目的

随着信息技术的快速发展,现代社会都是利用快速高效率的Internet来传播大量信息资源。

网上书店是指利用互联网络来实现图书销售业务的一种新型图书零售渠道。

网上书店订单处理速度快,服务范围宽,存书量大,读者坐在家里就可以“逛书店”。

借此开发网上书店既可以为用户提供快捷方便的网上订书服务又可以带来丰厚的利润。

同时受图图书店的委托为其开发一款网上书店系统。

为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。

本文档供项目经理、设计人员、开发人员参考。

1.2项目背景

a.图图书店,该公司以经营图书为目的的小型企业,企业主要经营各种图书,根据市场调查和分析结果,网上购书受到大部分消费者的喜爱,也是一种潮流,因此公司以网上卖书作为公司的发展方向。

由于公司从市场需求出发,不断销售适合大众需求的图书且价格合适,业务量日益增加,即将成为众多地区性小书店的供应商。

随着网络信息时代的发展,网上书店不断涌现,竞争日益激烈。

面对这种形势,为了在激烈的竞争中立于不败之地,同时为了面对信息处理愈发复杂的形势,公司认识到迫切需要一个网上卖书系统,通过此系统可以缓解信息处理烦琐的问题,同时也可以增加零售的业务量。

由于公司的管理对象包括消费者的订单,会员注册的全部管理过程,因此此系统具有一定的复杂性,应从系统工程的观点出发,按照管理信息系统开发的基本方法进行。

b.该网上书店系统是受图图书店的委托开发的一款网上购书系统,系统包含的对象有普通消费者,会员,以及后台管理人员,该网上书店系统采用成熟的信息技术和手段,支持新型的网上购物的功能,能够实现网上下达订单,管理人员通过网络查看订单情况,并为企业的集团发展提供信息技术准备。

1.3定义

1.4参考资料

2.任务概述

2.1目标

2.1.1开发目标

网上卖书系统覆盖了公司内部的各项有关销售的管理工作,同时也包括了全部的网上购物操作管理职能。

实现网上书店系统的基本功能,包括会员管理、图书出入库、书目检索、目分类管理、购物车、订单功能、会员账户管理等功能。

2.1.2应用目标

该系统实现网上书店大型系统,以考研类图书为例。

添加前台后太服务两个不同操作,有效的处理各类相关信息,以及促进各个子系统管理的信息化、规范化和集成化,实现计算机智能化管理,提高工作效率和经济效益。

2.2运行环境

操作系统:

MicrosoftWindows2000AdvancedServer(中文版)

支持环境:

IIS6.0

数据库:

MicrosoftSQLServer2008

语言:

AdobeDreamweaverCS6/java

浏览器:

IE/sougou/360等

客户端系统:

WindowsXP/vista/win7/win8

2.3条件与限制

为了使网上书店获得更好的安全性,扩展性和更好的执行效果,整个系统采用分布式部署的方案,将承载关键业务逻辑的应用程序服务器或应用程序服务器的集群,承载业务的数据库服务或数据库集群隔离开来,实现管理与分离,便于管理和维护。

网上书店是面向互联网的用户,进行交易前必须注册为本系统的会员才能进行应有的权限;应用平台必须保证电脑和其他访问的平台有杀毒防毒的功能对于因用户中毒的产生的交易损失,本平台不负任何责任;平台用户妥善保管好个人的用户名和密码,一旦丢失,需尽快提供相关证明交给管理人员进行相关账户的锁定与资料修改。

3.数据描述

3.1静态数据

主要是图书信息库的建立,包括书名、编号、作者、出版商、数目类型。

以及管理员信息的输入,也包括用户名,密码。

3.2动态数据

输入的操作需求如下:

编号

输入信息

操作处理

输出

1

URL的地址信息

网络访问

首页

2

点击各类书籍的浏览按钮

浏览书籍

各种书的书名分类显示

3

书名、作者、出版商、分类

查询

图书列表【包括唯一的

编号】(无书就显示说明)

4

点击图书列表的书名

查询

显示书的具体信息(概

要、编号、作者、出版商

5

点击注册

页面跳转

注册页面

6

用户名、密码、真实姓名、联系

方式(电话号码)、住址、邮编、

e-mail

确认,提交到系统

该信息被保存

7

用户名,密码

登陆操作和验证

是否登陆成功(成功显

示包含购物车,图书查

询,显示具体信息书籍

浏览,包含修改注册信

息的按钮)

8

点击修改注册信息

页面跳转

注册页面

9

选中书名,点击确认购买

确认,提交到系统

该本书的编号写入购物车表

10

点击查看购物车

页面跳转

显示购物车页面

11

选中书名,点击确认删除

确认,提交到系统

在购物车列表中删除该编号

12

指定会员个人信息

删除

对应数据被删除

13

书名、编号、作者、出版商、分

提交到系统

该信息被保存

14

指定图书信息

删除

对应数据被删除

15

指定图书信息

修改

更新数据

3.3数据库介绍

数据库是一个与系统产生交互的外部系统,这个角色负责系统数据的查询,删除,修改,添加,分类显示等操作。

开发应用软件:

MicrosoftSQLServer2008主要针对数据库的建立

AdobeDreamweaverCS6主要针对网页的制作

数据库名称:

db_databaseTuTu

数据建表:

会员注册表(tb_userregister)等具体信息参照数据库设计说明书。

3.4数据字典

数据字典主要以数字字典卡片表示:

名字

用户名

别名

[username]

描述

唯一的标识会员,作为关键域,不可有重名

定义

用户名=40{字符}40

位置

会员注册表

管理员

购物车

以用户名举例说明详细请参照数据库设计说明书。

3.5数据采集

主要输入入户的图书信息,会员信息通过注册会员输入,购物车信息通过会员添加

4.功能需求

4.1功能划分

一)前台实现功能1、新客户注册2、书籍分类搜索3、热销排名榜4、新书籍上架5、实现购物车功能模块6、订单查询功能7、在线支付功能/网上银行支付功能8、前台页面管理

二)后台管理实现功能1、用户注册信息管理2、订单添加/删除/修改管理功能3、书籍信息管理4、客户权限管理5、订阅系统管理6、客户访问统计7、网站统计管理

4.2功能描述

⑴前台功能:

4.2.1.1.新客户注册:

客户注册成为本站会员,要求用户个人需提供身份证号码与扫描件进行实名认证,企业需提供营业执照扫描件以及法人身份证件。

4.2.1.2.书籍分类搜索:

用户可根据对书籍的分类浏览和输入关键字进行本站包含书籍的查找浏览。

4.2.1.3.热销排排行榜:

对最近书籍的(关注度和销售量)进行排行,为用户提供热门书籍的选择。

4.2.1.4.新书籍上架:

把本站最近入库的书籍显示出来方便客户知道本站书籍的更新。

4.2.1.5.实现购物车功能模块:

实时显示用户当前所购书目,可以增加或删除

4.2.1.6订单查询功能:

客户确认购买号即生成一个唯一的订单号,客户依此号码可以查询所购书目到书情况。

4.2.1.7.在线支付功能/网上银行支付功能:

用户确认购买后实现在线支付货款或者使用网上银行支付的选择和实现。

4.2.1.8前台页面管理:

注册会员对自己资料的修改,账户的管理和书籍收藏夹的管理,以及对于自己登陆界面风格的管理。

(二)后台管理实现功能

4.2.2.1用户注册信息管理:

网站管理人员对用户注册信息的编辑分类和管理。

4.2.2.2订单添加/删除/修改管理功能:

对于用户提交的订单进行审核,并实现对订单的添加/删除/修改管理。

4.2.2.3书籍信息管理:

a出版社管理:

可以在此处增加或修改删除相关信息,请确保此处信息的真实性。

b类别设置:

对书目类别进行相应的操作(增加,删除,修改)c分类管理:

将相关图书进行分类操作(注:

此操作可以在图书入库的时候进行选择)

4.2.2.4客户权限管理管理人员实现对用户的分级,不同级别的享受到的折扣不同,或者还有其他的增值服务。

高级用户需要通过支付年费,或者注册时间到达一定限额后自动成为一定级别的用户。

4.2.2.5订阅系统管理:

对用户提交的订阅信息进行审核。

4.2.2.6客户访问统计:

对网站的流量进行日,周,和季度的统计。

反馈网站的浏览量。

4.2.2.7网站统计管理网站数据的统计,包括会员,书籍和访问量。

是系统的数据操作核心.

5.性能需求

5.1数据精确度

A.要按照严格的数据格式输入,否则系统不予响应进行处理。

B.查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。

因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:

直接查询和模糊查询。

5.2时间特性

一般操作的响应时间应在120毫秒内。

5.3适应性

满足网络业务平台的需求(记录量控制在109项内)。

对前面提到的运行环境要求不应存在困难。

6运行需求

6.1用户界面

人性化界面设计,操作简单,页面一目了然,视图优美等特点。

采用菜单界面驱动方式,给用户带来极大的便利,采用友好设计。

界面需求

输入设备:

键盘,鼠标。

输出设备:

显示器。

显示方式:

1024*768

显示风格:

IE界面。

输出格式:

网页方式。

页面设计

主页:

在页首显示欢迎语

菜单栏:

登陆、注册、购物车、订单、退出系统、搜索。

图书分类:

公共类。

6.2硬件接口

本软件不需要特殊的硬件及硬件接口进行吃撑,586以上的PC及均可运行此软件。

6.3软件接口

运行与Windows2007及更高版本。

6.4故障处理

系统设计十分精细正常使用一般不会出错,但由于不明原因出行故障是正常的。

若在系统运行中出现不可恢复的系统故障,必须保证数据库的数据安全性,完整性。

调试中遇到的问题及解决方案:

1.遇到系统提示“数据库已关闭”的信息阻止程序运行时

可以查看进行操作时,数据库是否运行、操作表是否已被关闭或者是打开正在运行的表。

2.关于空记录的提示

有些记录常常是程序无法正常运行。

此时使用语句“ifnotisnull”先判断是否为空,在进行操作。

3.其他

其他运行可以用捕获异常运行处理。

7.其他需求

7.1安全性

尽量提高数据传输的安全性,使用安全连接加强保命性,通过防火墙加强网站的安全性。

7.2可靠性

是网站管理人员和用户访问网站时都能正常操作。

7.3灵活性

支持多种付款方式、多种货物搜索方式以及多种送货方式。

网站支持后续更新。

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

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1