《软件工程》实验报告一:软件需求规格说明书
实验序号及实验名称 实验一 软件项目的需求分析
一、实验题目:
超市销售管理系统要实现哪些功能
二、项目概述
? 通过资料查阅和调研,对系统需实现的功能、用户特点、运行环境要求、必要的约束条件与
限制等进行阐述)
1.超市管理系统需要实现以下功能:1.会员信息管理(申请会员,审核,批准;会员信息的修改;会员信息的查询;会员购物情况的统计);2.商品销售管理(商品出售时的结算与支付);3.商品货架管理(根据商品的销售情况,及时提供相关货物的配送情况);4。退,换货信息的管理(登记,统计,查询)
2.用户特点:更准确,更快速,更便捷地管理商品及其它管理信息。 3.运行环境:windon2000/xp
三、系统的功能需求
? 包括功能划分(简述每个功能的输入、处理、输出过程)、功能模型(用分层数据流图
描述)等具体内容
超市管理系统功能模块图
《软件工程》实验报告一:软件需求规格说明书
《软件工程》实验报告一:软件需求规格说明书
销售管理1层流图
《软件工程》实验报告一:软件需求规格说明书
货架管理0层流图
货架管理1层流图
《软件工程》实验报告一:软件需求规格说明书
退换管理0流图
退换管理1流图
《软件工程》实验报告一:软件需求规格说明书
四、数据需求
?
《软件工程》实验报告一:软件需求规格说明书
五、其他需求
? 对性能需求、运行需求、可使用性、安全保密、可维护性、可移植性等方面的限制和约束进行描述)
1.性能需求
(1)数据精确度
产品的进货单和销售单中,单价、金额采用浮点数,保留至小数点后两位。
(2)时间特性
该管理系统软件从启动到进入系统登录界面的时间正常情况下应少于5秒,录入并更新数据的时间正常情况下少于2秒。
(3)适用性
该管理系统软件适用于Windows 2000/xp及以上操作系统。
2.运行需求
(1)用户界面
本系统采用Oracle+tomcat+JDK设计,用户交互界面采用的是JVM环境。
2)硬件接口
运行本系统的硬件基本要求如下:
CPU:Intel P3及以上;
内存:256MB及以上;
硬盘:10GB及以上。
3.安全保密
定时备份数据;
4.可维护性
定时备份数据;
5.可移植性
各种系统平台
六、参考资料
《软件工程规范》Watts S.Humphrey编 清华大学出版社
《软件工程理论与实践》 Shari Lawrence Pfleeger编 清华大学出版社 《软件需求分析》 Swapna Kishore编 机械工业出版社
《软件工程思想》 林锐编
第二篇:软件需求分析实验报告
计算机科学与技术学院实验报告(电子版)
课程: 软件工程