软件工程大作业.doc

上传人:公**** 文档编号:544954386 上传时间:2022-08-29 格式:DOC 页数:14 大小:348KB
返回 下载 相关 举报
软件工程大作业.doc_第1页
第1页 / 共14页
软件工程大作业.doc_第2页
第2页 / 共14页
软件工程大作业.doc_第3页
第3页 / 共14页
软件工程大作业.doc_第4页
第4页 / 共14页
软件工程大作业.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《软件工程大作业.doc》由会员分享,可在线阅读,更多相关《软件工程大作业.doc(14页珍藏版)》请在金锄头文库上搜索。

1、小食品管理系统需求规格说明书520项目小组修订表编号生成版本修订人修订章节与内容修订日期12345审批记录版本审批人审批意见审批日期1.0.0 目 录1.引言11.1.目的11.2.适用范围11.3.参考资料11.4.术语和缩略语12.系统概述12.1.产品描述12.2.产品功能22.3.一般约束23.数据流程图34.功能要求44.1.销售处理44.2.更新处理44.3.查询处理45.系统的非功能性需求45.1.接口要求45.2.精度需求45.3.硬件的限制45.4.系统的运行环境55.5.灵活性要求55.6.故障处理要求56.E-R图和数据字典56.1.E-R图56.2.数据字典6附录A:需

2、求确认931. 引言1.1. 目的本说明书将全面描述本系统的各种功能、运行环境,使用户和开发者双方对本系统的初始规定有一个共同的理解,使之成为整个开发工作的基础。1.2. 适用范围该系统为小食品管理系统,适合对小食品的销售、采购进行信息化管理。预期读者:小食品销售部门、项目开发人员、测试人员。1.3. 参考资料资料名称标识符出 版 单 位作 者日 期软件工程导论(第五版)清华大学出版社张海藩2008管理信息系统(第四版)高等教育出版社黄梯云2009数据库设计与开发教程清华大学出版社 Paulraj Ponniah 著 韩宏志 译 20051.4. 术语和缩略语术语、缩略语解 释存量检查对小食品

3、库存量检查生产日期检查检查小食品是否过期2. 系统概述2.1. 产品描述该系统主要对小食品的销售、采购进行信息化管理。随时对小食品的销售、采购进行记录,并可进行各类相关信息的查询,以提高工作效率,减少人为错误。2.2. 产品功能a 小食品销售;b 库存不足进行采购;c 对每天的销售情况进行记账、汇总,并形成报表与财务对账;d 各类查询、汇总统计;2.3. 一般约束a 时间有限;b 经费有限;c 编程经验不足;d 功能实现不完善;3. 数据流程图4. 功能要求4.1. 销售处理a 用户输入销售信息,系统自动进行生产日期检查,若过期,产生过期食品清单;b 若未过期,系统更新库存量,产生销售清单,销

4、售完成;c 对销售食品库存量进行检查,若库存量不足,产生库存不足清单,反馈给采购员;d 对每天的销售情况汇总统计,打印出销售报表。4.2. 更新处理根据采购员提供的采购信息,对库存信息进行更新。4.3. 查询处理a 通过食品编号,对食品进行查询,输入某一特定食品的所有信息;b 对某一天的销售情况进行查询,输出某一天的销售清单;c 对库存不足食品进行查询,显示所有库存量不足的食品部分信息(如食品编号、名称、食品种类、数量、进价);d 对过期食品进行查询;5. 系统的非功能性需求5.1. 接口要求本软件系统为独立软件,不存在接口问题。5.2. 精度需求本系统要求输入的库存为整数5.3. 硬件的限制

5、现行的任何32/64位微机。5.4. 系统的运行环境支持Windows2000、Windows XP、Windows Vista、Windows 7的运行环境5.5. 灵活性要求本系统对灵活性不作要求。5.6. 故障处理要求在输入符号定义格式的数据时,软件应出现提示信息,而不是死机或删除已经输入的信息,然后再弹出界面重新开始。6. E-R图和数据字典6.1. E-R图6.2. 数据字典对E-R图中出现的各个实体的属性及数据流程图中的各元素进行整理,形成数据字典,此可以作为后继开发过程中数据结构设计、数据库设计、数据库表结构设计的主要来源。本系统的部分数据字典如下:名字:小食品信息表别名:库存清

6、单描述:记录小食品各种信息定义:名称+食品编号+食品种类+进价+售价+数量+生产日期+保质期名字:用户信息表别名:描述:系统用户,销售小食品,更新、查询小食品各种信息定义:姓名+员工编号名字:销售信息表别名:销售清单描述:记录已销售小食品的各种信息,供以后查询,并打印成报表定义:名称+食品编号+食品种类+售价+数量+日期名字:库存不足信息表别名:库存不足清单描述:记录缺货小食品的相关信息定义:名称+食品编号+食品种类+数量名字:食品编号别名:描述:唯一标识食品的编号定义:食品编号=3数字3位置:小食品信息表、销售信息表、库存不足信息表 名字:员工编号别名:描述:唯一标识员工的编号定义:员工编号

7、=3数字3位置:用户信息表名字:销售功能别名:销售处理描述:对小食品进行销售,更新库存清单,销售完成后检查库存量备注:特殊情况(具体将在下一阶段说明)要按进价销售名字:查询功能别名:查询处理描述:查询某天的销售清单,查询库存不足食品信息,查询具体某一食品所有信息,查询过期食品信息名字:更新功能别名:描述:采购员采购完成后,对小食品信息进行更新名字:生产日期检查别名:描述:在销售之前,系统要自动检查食品是否过期,若为过期则正常销售,否者,产生过期食品清单,提示用户食品过期无法销售名字:存量检查别名:描述:每次销售完成后,系统自动检查销售食品存量,若低于存量下限,则生成存量不足清单,反馈给采购员附录A:需求确认需求评审报告摘要需求文档需求评审报告评审结论 工作成果合格,“无需修改”或者“需要轻微修改但不必再审核”。 工作成果基本合格,需要做少量的修改,之后通过审核即可。 工作成果不合格,需要做出比较大的修改,之后必须重新对其评审。评审意见评审小组成员 9

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号