网上书店管理系统--需求分析说明书
网上书店管理系统--需求分析说明书
网上书店管理系统—软件需求规格说明书
一 引言
1.1 编写目的
1 目的:本书有助于用户更了解我们对本网站的建设计划,是我们双方之间能够互相信任的准则。在完成了针对“网上书店”市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。此需求规格说明书对“网上书店”做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使网站分析人员及开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。方便读者,减少运营费用,便于管理。
2 本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
1.2 项目背景
说明: 由于现在人们生活水平的提高,对生活质量的追求的同时提升自身的素质也越来越重视,网上书店越来越受到广大人民的欢迎,同时,也出现了很多,网上书店方面的问题,比如:如何更方便的查找书籍,如何更快捷的买到书籍、等一系列的问题都出现了。为了解决以上问题,让广大在网上购书的人民放心,特建此网站为广大购书者服务。
a. 网站名称:网上书店管理系统; b.项目委托方:。 c.开发者:;
d.用户:从事网上书店管理的开发人员。 e.实现该软件的计算中心:.
1.3 术语定义
以下对LMS,SQL Server, visual Studio 2005; LES:library electronic systems ; SQL Server:所用的数据库管理系统。 visual Studio 2005:所用的开发工具。
1.4 参考资料
张海潘.《软件工程导论》;
李玉林、王 岩 著,《 http://www.77cn.com.cn2.0网络编程从入门到精通 》;
郝 刚 主编,袁永刚、严治国、何宇光 著,《http://www.77cn.com.cn2.0开发指南》; 曾顺编著 《精通Div+Css网页样式与布局 》;
网上书店管理系统--需求分析说明书
二 需求概述
2.1 软件目标
如果本软件产品是一项独立的软件,而且全部内容自含数据库,数据访问层,业务逻辑层,页面表现层的几部分。
2.2 用户的特点
列出本软件的最终用户是图书管理员和读者,图书管理员需要进行用户的创建,修改和删除等工作,要求具备计算机知识,如权限管理等。读者是普通用户,具备一定的计算机操作知识即可。本软件的预期使用频度为5年。这些是软件设计工作的重要约束。
2.3 假定和约束
经费限制不得2万、开发期限不应超过一个月等。
三 需求规定
3.1 对功能的规定
用例图
图3.1.1 总体功能图
3.1.2 用户登陆
用例图描图如下:
网上书店管理系统--需求分析说明书
图3.1.2.1 用户登录图
描述
本用例进行,操作员,购买者的登录,注册,注销登陆。 参与者 操作员,购买者。
3.1.3商品管理
用例图描图如下:
网上书店管理系统--需求分析说明书
图3.1.3.1 商品管理图
描述
本用例操作员进行商品的查询,修改,添加,删除。商品类别的查询,修改,添加,删除 参与者 购买者,操作员
3.1.4 用户管理
用例图描图如下:
网上书店管理系统--需求分析说明书
图3.1.4.1 用户管理图
描述
本用例进行用户的查询,注册,修改,删除。 参与者 购买者,操作员
3.1.5订单管理
用例图描图如下:
网上书店管理系统--需求分析说明书
图3.1.5.1 订单管理图
描述
本用例进行订单的查询,生成,修改,删除。 参与者 购买者,操作员
3.1.6 留言咨询
用例图描图如下:
网上书店管理系统--需求分析说明书
图3.1.6.1 留言咨询图
描述
本用例进行留言的,发表,查询,回复,删除。 参与者 购买者,操作员
3.2 对性能的规定
网上书店网需要满足2秒内响应浏览器的能力,能够在一个工作日内回复网上留言 , 管理后台大数据量的统计分析通过存储过程进行,统计分析处理在4秒内完成,当管理后台通过公网访问数据库进行业务处理时,响应时间在4秒之内。本网站应运行在windows 98以上系统下,并有IIS.
3.2.1 精度
网上书店的数据的精度为小数点后两位,即图书的价格精确到“分”。
3.2.2 时间特性要求
说明对于该软件的时间特性要求:
a. 响应时间约为0.5秒; b. 更新处理时间为1秒; c. 数据的转换和传送时间为2秒;
网上书店管理系统--需求分析说明书
3.2.3 灵活性
a.用户名和密码的格式不作任何限制; b. 可以运行在除DOS环境以外的所有环境下; c. 同标准规格的其它软件兼容;
d. 数据精度的范围:1.00¥~1000.00¥; e. 根据图书种类的增减适时的改变数的分类分级。
3.3 输入输出要求
图书管理系统,需要完成的功能有:图书入库、图书查询、图书售出、图书清仓、图书统计。 其中,需要记录的信息有图书编号,图书名称,图书数量。
新书入库需要判断是否有这本图书,如果已经有,则将数量加1,否则添加一本新的图书:图书售出时只需要将图书的数量减1即可;图书清仓表示不再出售该本书,首先需要判断该图书的数量是否为0,如果为0,则删除该本图书,否则不允许删除;图书统计需要计算所有图书数量的总和。
要求
(1)分别创建函数实现各个功能,在主程序中分别调用各个子函数。 (2)在每个操作之前有提示信息,操作之后有成功与否的提示信息。 (3)在每个输入和输出之前显示提示信息。 实现提示 (1)数据结构
要存储图书信息可以使用顺序表或者单链表。考虑到不断有新书出版,书店也会不断购进新书并淘汰旧书,因此应该使用单链表存储。每个结点的信息应该包括编号,书名和数量。
(2)基本操作
●图书入库:输入图书名称和数量,自动生成编号(编号自动加1)
●图书查询:输入图书名称,输出图书编号、名称和数量。这里可以进行模糊查询,比如输入“C ”,可以查找所有书名包括“C”的图书。
●图书售出:输入要出售的图书名称,显示是否成功。 ●图书清仓:输入要清仓的图书名称,显示是否成功。 ●图书统计:计算所有库存图书的数量总和。
解释各输入输出数据类型浮点型,flash动画,gif格式的图片 。
3.4 对数据库的要求
3.4.1创建数据库:sqlBookshop
网上书店管理系统--需求分析说明书
表名:sqlBookshop
表1:pinglun
表2:tblBook
网上书店管理系统--需求分析说明书
表3:tblorder
网上书店管理系统--需求分析说明书
表4:tblorderBook
表5:tblType
网上书店管理系统--需求分析说明书
表6:tbluser
3.4.2 数据管理能力要求
每个文件限制在2M以内,增长量不能超过10M,用户的选购记录每周清除一次,以保证网络的正常运行。
数据库备份的策略--数据库的大小和数据 …… 此处隐藏:2966字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




