超市采购系统软件需求分析说明书

超市采购系统软件需求分析说明书

ID:16210384

大小:57.00 KB

页数:12页

时间:2018-08-08

超市采购系统软件需求分析说明书_第1页
超市采购系统软件需求分析说明书_第2页
超市采购系统软件需求分析说明书_第3页
超市采购系统软件需求分析说明书_第4页
超市采购系统软件需求分析说明书_第5页
资源描述:

《超市采购系统软件需求分析说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件需求说明书编写规范案卷号日期<项目名称>软件需求说明书作者:完成日期:签收人:签收日期:修改情况记录:版本号修改批准人修改人安装日期签收人软件需求说明书编写规范目录1引言11.1编写目的11.2范围11.3定义11.4参考资料12项目概述22.1产品描述22.2产品功能22.3用户特点22.4一般约束22.5假设和依据33具体需求33.1功能需求33.1.1功能需求133.1.2功能需求243.1.n功能需求n53.2外部接口需求53.2.1用户接口53.2.2硬件接口53.2.3软件接口53.2.4通信接口63.3性能需求63.4设计约束63.4.1其他标准的约束63.

2、4.2硬件的限制73.5属性73.5.1可用性73.5.2安全性73.5.3可维护性73.5.4可转移\转换性83.5.5警告83.6其他需求83.6.1数据库83.6.2操作83.6.3场合适应性需求94附录9软件需求说明书编写规范1引言1.1编写目的该软件需求说明书的编写目的在于研究较小型的超市订货系统软件的可行途径和使用方法。预期读者是与超市后台管理系统软件开发有联系的人,自身开发组成人员,开发者等。1.2范围待开发的软件系统的名称:超市订货系统本项目的任务提出者及开发者是00000,用户是小型超市户。1.4参考资料齐志昌,谭庆平,宁洪软件工程(第二版)北京:高等教育出

3、版社,2004IanSommerville软件工程(第六版)程成陈霞等译北京:机械工业出版社,中信出版社,20032项目概述2.1产品描述本软件控件均以中文形式表示,对普通程序使用者的查第10页软件需求说明书编写规范询提供简单方便的快捷操作,不需要技术含量,实现傻瓜式操作。但维护人员应懂C++语言。2.2产品功能该软件的开发可大大提高超市的运作效率;通过全面的信息采集和处理,辅助提高超市的决策水平;可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张力,提供有效的技术保障。2.3用户特点该软件使用操作人员主要为超市订货和仓库管理人员,维护者为超市技术部门人员。使

4、用操作人员不需要技术背景,但须看懂操作说明;维护人员需具备一定的计算机能力。2.4一般约束(1)要按照严格的数据格式输入,否则系统不给予响应。(2)查询时要保证查全率,所有包含查询关键字的记录都应能查到。一般操作的响应时间都应在1-2秒内。2.5假设和依据本软件的开发无经费,开发时间为一个月左右。第10页软件需求说明书编写规范3具体需求3.1功能需求3.1.1功能需求1数据流图表示超市管理系统超市管理员收银员登录信息及管理命令购买的商品购物凭条第10页软件需求说明书编写规范超市管理员收银员收银处理有关商品信息命令处理有关员工信息命令处理超市员工信息库商品信息库管理人员命令管理

5、商品命令员工信息商品信息被购商品信息被购商品信息(凭条)被购商品信息第10页软件需求说明书编写规范超市管理员增加商品删除商品修改商品查询商品统计商品总量等商品信息库商品信息商品标识统计命令信息商品信息统计后的结果第10页软件需求说明书编写规范收银员删除商品收银处理(计算商品总价,整理商品信息)被购商品信息商品信息库商品标识商品信息商品标识商品信息(凭条)输入数据:菜单选项,查找关键字,新建记录项。输出数据:由查询关键字确定的数据库记录集合。3.1.2功能需求2.正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。调试中遇到的错误及解决方案:(1)遇到

6、跳出“数据库已经关闭”提示信息阻止程序运行时可查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次运用打开语句打开此表。(2)有些空记录往往会使程序无法运行。此时可用先判定是否为空记录再操作。第10页软件需求说明书编写规范.....3.1.n功能需求n3.2外部接口需求3.2.1用户接口控制软件的运行主要靠键盘、鼠标等外部设备。管理员登录系统时,登录界面的登录响应事件会根据用户名给予管理员的权限;员工是以普通用户登录系统的,所以数据库会以用户名自动识别,并给予不同的权限。控制信号由外部设备发出。3.2.2硬件接口本软件不需要特定的硬件或硬件接口进

7、行支撑。需运行于WindowsXP的操作系统之上。3.2.3软件接口内部接口即为实现各个类之间的接口。3.2.4通信接口无特殊要求第10页软件需求说明书编写规范3.3性能需求由于该软件为一个人开发且要求不高,因此在灵活性方面做得不好。3.4设计约束时间约束,故障应及时反映,以备解决3.4.1其他标准的约束1)系统的功能实现情况:用户可在本系统下实现各种用户要求的功能。2)系统的安全性:对于系统的重要数据都有密码保护,具有一定的安全性。3)系统的容错性:用户输错数据都有提示信息,具有较好的容错性能。4)系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。