论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
编写本需求说明书的目的是为了更好的建立起设计者与用户的联系,明确用户需要什么,对每一项功能的实现有什么要求。并准确的定义“系统必须做什么”,在本说明书编写的过程中,分析员和用户都起着关键的、不可或缺的的作用,只有用户才知道自己需要什么,但他们并不知道怎么样用软件实现自己的需求,用户必须把他们对软件的需求尽量精确的、具体的描述出来,分析员知道怎样用软件实现人们的需求,但是在需求分析开始时他们对用户的需求并不十分清楚,必须通过与用户沟通获取用户对软件的需求,详细地分析功能需求,运行需求,逆向需求,可靠性与可用性需求,出错需求,约束以及将来可能提出的要求等。
项目背景
项目的委托单位是书店老板(余老师,呵呵)、开发者是尚晓斌,主管部门是尚晓斌和余老师;该软件系统与其他系统的关系暂且没有什么关系。
参考资料
张海藩 软件工程导论(第四版) 2003年11月 清华大学出版社
张海藩 软件工程 2002 人民邮电出版社
Roger S. Pressman. Software Engineering-A Practitioner's Approach,Fourth Endition.北京 机械工业出版社 ,1999
软件开发文档编写指导
软件开发文档编写标准范本 ISO9001(2000版)
林锐 软件工程思想 2000年2月 于浙大
FREDERICK P. BROOKS, JR. 人月神话 1995年于IBM
任务概述
目标
要求完成对小型书店的几项业务的管理,包括报纸、杂志、图书的销售,图书出租,公用电话管理,对每一个项目都要包括销售,采购,入库,剔旧、赔偿、报损,报表,公用电话要实现收费管理和结算管理。
整个系统划分为柜员机管理、内部管理两个部分。使用内部管理要有权限检查功能。用户界面上可以将报纸、杂志、图书统一看待,根据不同的性质取舍不同的要素。
(科教范文网http://fw.nseac.com)
数据采集
由书报管理员,市场调查员,公用电话管理员,书籍出租员共同采集。
数据流图
见可行性分析的数据流图
逻辑模型(ER图)
功能需求
功能划分
要求完成对小型书店的几项业务的管理,包括报纸、杂志、图书的销售,图书出租,公用电话管理,对每一个项目都要包括销售,采购,入库,剔旧、赔偿、报损,报表,公用电话要实现收费管理和结算管理。
功能描述
图书报纸信息:邮发代号,出版日期,采购地点,出版时间,出版周期,预定零售价格,采购,入库,销售情况等.采购信息:采购地点,采购份数,采购价格,折扣,收付款情况.订户信息:订户名称,报纸名称,定购价格,数量,入库及销售情况,收付款情况.
杂志信息要素:邮发代号,出版周期,采购地点,出版时间,预定零售价金额,实际零售价,采购,入库,销售 采购信息要素:采购地点,采购份数,采购价格,折扣,收付款情况 订户信息:见报纸.
出租图书信息要素:名称,书号,出版社,出版时间,采购地点,预定租金(册日),目前在库状态,过去出租情况.租书人信息要素:姓名,押金,现租书情况.
公用电话一部:收费管理:顾客使用公用电话,按计价器显示金额收款.常见金额为0.5、1.00、1.50.、2.00、2.50、3.00、3.50、4.00元等,要求可以变动。结算管理:电话结算期为本月25日至下月24日。要求能反映各日、月电话费用收支明细。
运行需求
时间特性
系统的响应速度
书店管理系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。