3.2 系统分析
超市管理系统的目标实现降低企业运行成本、定位市场需求、完善服务质量、制订销售计划并最终达到提高企业的经济效益。要实现这一目标,开发出的超市管理系统,应该能对超市的部门、员工进行统一管理;能对商品的信息进行统计和更新;能对顾客的详细信息进行统一管理,实现超市商品的进货、销售、库存等管理系统化、规范化和自动化。这样方便管理员对超市的管理,也有利于提高超市员工的工作效率,获取更大的利润。下面将从需求分析、可行性分析、项目人员分配3个方面进行介绍。
3.2.1 需求分析
通过对市场的调查,针对现在各中、小型超市对经营业务和人事管理的实际需要及超市的特点,开发出本系统帮助超市解决现在面临的问题,提高超市的竞争力。
数据库应用系统的开发应按照软件工程的开发方法进行分析、设计、编程(www.cppentry.com)和调试。如图3-1所示为数据库应用系统的开发过程。
|
| 图3-1 数据库应用系统的开发过程 |
从图3-1中可以看出,需求分析包括对数据本身的需求分析和对功能的需求分析。两个分析的结果将分别作为数据库设计和程序设计的依据。本系统为超市管理系统,主要包括前台收银、库存、后台管理等。其中,后台管理又可分为退货管理、用户管理、数据维护管理。库存管理又可分为入库管理和出库管理。而入库管理和出库管理又可分别分为登记入库、入库明细和登记出库、出库管理。当收银员登录该系统时只能进行前台的收银管理,而不能进行后台的各项管理,而当收银员售出货物时发现货柜上商品库存不够时,要立即通知部门经理进行相应商品的出库管理。管理员可对系统进行各种操作。