校园超市管理系统
需求分析报告
1 引言
参见《贺州学院校园超市管理系统可行性分析》([孙德君. 贺州学院校园超市管理系统
可行性分析. 0810817108.2011 年 4 月])的引言。
2 需求概论
2.1 目标
超市管理系统应该对进货的价格、日期、数量、进货员等等相关信息,以及售货的价格、
日期、数量、收账员等进行管理。
2.2 用户类和特征
最终用户是超市管理员,负责输入数据和查询相关信息。
2.3 运行环境
操作系统:windows 2000 或更高版本
3 功能需求
该系统主要的功能是记录这些超市日常进货售货的信息及查询。
3.1 确定执行者
执行者是超市管理人员。
3.2 确定用例
3.2.1 商品销售信息的维护
超市管理员
3.2.2 商品销售信息的维护
超市管理员
3.2.2 商品库存查询
N
不能查看到商品库
存信息,提示“身
份和密码不正确”
管理员输入身份和密码
系统验证
Y
可以查看商品现有库
存信息
3.3 用例文档
3.3.1 商品入库信息的维护用例
用例名:商品入库信息的维护
参与执行者:超市管理员
事件流:当有商品入库时,管理员在入库系统中输入商品信息到系统中,系统生成入库
记录单。如果需要修改入库记录单,则由管理员登陆系统进行信息修改,系统重新生成入库
记录单。
出口条件:修改入库记录单时,系统将数据库做更新操作。
异常事件:修改入库记录单时,如果所需数据不存在,则无法做出相应的操作,并提示
“操作无法进行”。
3.3.2 商品销售信息的维护用例
用例名:商品销售信息的维护
参与执行者:超市管理员
事件流:当超市售出商品时,管理员在销售系统中输入相应商品信息,输出商品的总价
格及其他信息,同时系统自动同步在数据库里做出相应的处理。商品输入结束后,打印相关
购物货单。系统重新生成入库记录单。
出口条件:管理员输入销售信息,系统自动修改销售系统的相关数据。
异常事件:如果所需商品数据不存在,则无法做出相应的操作,并提示“商品不存在”。
3.3.3 商品库存查询的用例
用例名:商品库存查询
参与执行者:超市管理员
事件流:商品库存查询与“商品入库信息的维护”和“商品销售信息的维护”有关,需
要与这两个用例同步。相关库存信息可以参考“入库—销售”。管理员可以查看相关的商品
库存情况。
出口事件:管理员输入正确的身份和密码,可以查看到相关商品库存信息。
异常事件:管理员输入的身份和密码不正确,不能查看到商品库存信息,提示“身份和
密码不正确”。
4 非功能需求
4.1 性能需求
该系统的使用者是进货员、售货员和超市管理层人员。对超市的管理功能来说,性能要
求不是很严格,但需要比较直观和便捷。
4.2 安全需求
登陆系统时,需验证身份和密码,保证相关数据不外泄。
5 故障处理
一般情况下要求运行正常。遇过遇到断电或故障,系统中所有的数据库保持不变,也可
以输出保存。