组长:李隆裕
组员:樊洋洋 刘洋 袁勤 李樵峰
一.需求概述
1.1 项目背景
以前的商超信息管理都是由人力完成。随着社会的发展,小型的商超经营规模日趋扩大,销售的店铺数量剧增。因此,小型商超在业务上需要执行处理大量数据,对商品信息实时监控和更新,进行数据分析等操作。为了便于管理店铺,尤其是对营业情况的及时掌握和分析,调整经营策略,同时减少人为的错误,也为了给顾客提供更方便快捷的服务。我们引入了超市收银的系统。本系统对于使用者来说,主充分考虑了用户的使用习惯和思考方式,使用户能够直观,简单,快速的学会使用系统;对于消费者来说,提供了更加快捷便利的购物渠道,享受着物联时代所带给的不一样的生活方式。商超管理系统具有由收银和配送两大系统组成,尽最大努力实现高效率,高质量,高服务。
1.2 系统目标
(1) 提高超市运作效率
(2) 解决超市管理紊乱
(3) 提高人员利用率
(4)减少人力和设备费用
1.3 系统结构
超市收银系统主要代替人工收银费时费力易出错的工作,且为顾客提供便捷服务。超市收银系统的如下图:
二. 系统功能需求
2.1 收银系统功能
2.1.1 登陆功能
超市拥有较多工作人员,超市工作人员进入系统,输入账号,密码,且选择角色,后台验证成功后便进入相应的页面进行操作。
2.1.2 收银管理
通过收银员获取货物条码,显示物品条码,品名,单价,数量,货物金额,录入所有货物条码。
2.1.3 仓库管理
收银员通过输入条码号或输入物品品名,系统显示物品条码号,物品品名,单价,生产厂家等物品信息。
2.1.4 后台管理
对用户信息的管理。通过选择系统操作界面功能中的销售记录按钮,系统显示该处收银台当日销售货物清单,显示货物条码号,货物品名,单价,数量,货物金额,以及金额总计。并且对超市环境进行实时监控及数据保存。
2.2 配送系统功能
主要为实时接收顾客订单,并且储存数据于数据库,并且及时将商品订单信息传输给小票打印机,出票。相关人员根据小票信息选择顾客所需要的商品,并由配送人员进行送货上门。
三. 系统功能结构
四. 业务流程
4.1 收银员业务流程
4.2 后台管理流程/仓库管理流程
4.3 配送业务流程
5. 用户界面
六. 系统非功能需求
6.1用户界面需求
采用弹出式浮框窗体
6.2正确性
充分考虑系统当前和将来的工作量
6.3硬软件环境需求
6.3.1硬件接口
(1) 处理器要求:Pentium Ⅵ或以上
(2) 运行环境:Microsoft Visual Studio 2005
(3) 内存要求: 512MB或以上
6.3.2软件接口
(1) 操作系统平台:Windows 7及以上系统
(2) 数据库系统平台:SQL Sever 2005
(3) 开发语言:C#(4) 开发工具:Microsoft Visual Studio 2005、SQL Sever 2005
6.4可靠性
在系统突然断电后,内存的数据不会丢失,且再次启动时是离开时页面。
6.5安全性
设有操作口令,对要求进入的用户必须输入用户名及密码才可以进入并赋予相应的使用权限。安全保密性相对来说较高。
7. 其他需求
(1)数据录入和处理的准确性和实时性
(2)数据的一致性与完整性
(3)数据的共享性和独立性