(店铺管理)超市采购系统软件需求分析说明书

上传人:管****问 文档编号:125452406 上传时间:2020-03-17 格式:DOC 页数:12 大小:72.07KB
返回 下载 相关 举报
(店铺管理)超市采购系统软件需求分析说明书_第1页
第1页 / 共12页
(店铺管理)超市采购系统软件需求分析说明书_第2页
第2页 / 共12页
(店铺管理)超市采购系统软件需求分析说明书_第3页
第3页 / 共12页
(店铺管理)超市采购系统软件需求分析说明书_第4页
第4页 / 共12页
(店铺管理)超市采购系统软件需求分析说明书_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《(店铺管理)超市采购系统软件需求分析说明书》由会员分享,可在线阅读,更多相关《(店铺管理)超市采购系统软件需求分析说明书(12页珍藏版)》请在金锄头文库上搜索。

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.

2、1 其他标准的约束63.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、,宁洪 软件工程(第二版) 北京:高等教育出版社,2004Ian Sommerville 软件工程(第六版) 程成 陈霞 等译 北京:机械工业出版社,中信出版社,20032 项目概述2.1 产品描述本软件控件均以中文形式表示,对普通程序使用者的查询提供简单方便的快捷操作,不需要技术含量,实现傻瓜式操作。但维护人员应懂C+语言。2.2 产品功能该软件的开发可大大提高超市的运作效率;通过全面的信息采集和处理,辅助提高超市的决策水平;可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张力,提供有效的技术保障。2.3 用户特点该软件使用操作人员主要为超市订货和仓库管理人员,维护者为超市技

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

5、凭条)被购商品信息超市管理员增加商品删除商品修改商品查询商品统计商品总量等商品信息库商品信息商品标识统计命令信息商品信息统计后的结果收银员删除商品收银处理(计算商品总价,整理商品信息)被购商品信息商品信息库商品标识商品信息商品标识商品信息(凭条)输入数据:菜单选项,查找关键字,新建记录项。输出数据:由查询关键字确定的数据库记录集合。3.1.2 功能需求2正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。调试中遇到的错误及解决方案:(1)遇到跳出“数据库已经关闭”提示信息阻止程序运行时可查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次

6、运用打开语句打开此表。(2)有些空记录往往会使程序无法运行。此时可用先判定是否为空记录再操作。3.1.n 功能需求n3.2 外部接口需求3.2.1 用户接口控制软件的运行主要靠键盘、鼠标等外部设备。管理员登录系统时,登录界面的登录响应事件会根据用户名给予管理员的权限; 员工是以普通用户登录系统的,所以数据库会以用户名自动识别,并给予不同的权限。控制信号由外部设备发出。3.2.2 硬件接口本软件不需要特定的硬件或硬件接口进行支撑。需运行于Windows XP的操作系统之上。3.2.3 软件接口内部接口即为实现各个类之间的接口。3.2.4 通信接口无特殊要求3.3 性能需求由于该软件为一个人开发且

7、要求不高,因此在灵活性方面做得不好。3.4 设计约束时间约束,故障应及时反映,以备解决3.4.1 其他标准的约束1)系统的功能实现情况: 用户可在本系统下实现各种用户要求的功能。2)系统的安全性: 对于系统的重要数据都有密码保护,具有一定的安全性。3)系统的容错性: 用户输错数据都有提示信息,具有较好的容错性能。4)系统的封闭性: 用户的封闭性较好,用户基本上在提示信息下输数据。3.4.2 硬件的限制一台Pentium 4 cpu 以上的微机。内存256MB以上(最好1GB内存及以上)。该软件需在Windows98及以上的操作系统使用。3.5 属性3.5.1 可用性及时清理软件垃圾,加快反映速度3.5.2 安全性该程序有监测系统,可观察操作记录。可不联机减少攻击3.5.3 可维护性规定若干需求以确保软件是可维护的。例如:a 软件模块所需要的特殊的耦合矩阵;b 为微型装置指定特殊的数据程序分割要求。3.5.4 可转移 转换性只要能运行该软件,则可以移植,备份资料以防丢失.3.5.5 警告及时保存信息,以防数据丢失3.6 其他需求3.6.1 数据库不宜过分使用,存储能力与自身计算机有关3.6.2 操作控制软件的运行主要靠键盘、鼠标等外部设备。 第 10 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 经营企划

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