南京工业职业技术学院
1.3. 数据描述及数据需求分析
1.3.1数据字典
1.3.1.1、数据流条目
(1)进货信息=进货单号+供应商号+商品号+进货价+进货数量+进货日期+进货员工 (2)销售信息=销售单号+供应商号+商品编号+销售数量+销售日期
1.3.1.2、文件条目
(1)文件名:职工清单
组成:{职工编号+姓名+性别+联系电话+联系地址+邮箱地址} 组织:按职工编号递增排列 (2)文件名:商品清单
组成:{商品编号+供应商+商品名称+批号+批准文号+计量单位+产地+单价+备注} 组织:按商品编号递增排列 (3)文件名:供货商清单
组成:{供货商号+名称+联系人+联系电话+联系地址+邮政地址+开户银行+邮箱地址+银行帐号+备注}
组织:按供货商编号递增排列 (3)文件名:进货清单
组成:{进货单号+商品编号+供货商号+进货价+数量+金额+进货日期+备注} 组织:按进货单编号递增排列 (4)文件名:销售清单
组成:{销售单号+商品编号+销售数量+销售日期} 组织:按销售单编号递增排列 (5)文件名:库存清单 组成:{商品编号+库存数量} 组织:按商品编号递增排列
1.3.3、加工说明
(1)加工名:1:查询
加工逻辑:根据要查询的库存信息,检索出库存信息明细表
6
南京工业职业技术学院
输入流:库存信息查询,发出库存信息请求 输出流:库存信息清单,进货信息请求 (2)加工名:1:更新
根据进货信息或销售信息更新库存信息 输入流:已进货信息,销售信息 输出流:发出库存检索请求 (3)加工名:2:查询
根据要查询的销售信息,检索出销售信息明细表 输入流:销售信息查询 输出流:销售清单,销售单 (4)加工名:2:更新
加工逻辑:根据销售信息更细销售清单 输入流:前台销售信息,库存信息 输出流:更新库存清单
1.3.2超市管理系统的数据需求
超市管理系统的数据需求包括如下几点: 数据录入和处理的准确性和实时性
数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。
在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
数据的一致性与完整性
由于超市产品销售管理的系统化、规范化、网络化和自动化,实现对商品入库和销售信息的集中统一的管理,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。
对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。
7
南京工业职业技术学院
数据的共享与独立性
整个超市管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。
8
南京工业职业技术学院
1.4.功能分析
1.4.1功能划分
本系统有以下功能模块: 1)、系统设置。
2)、商品供应商信息管理。 3)、员工档案管理。 4)、商品信息管理。 5)、商品入库管理。 6)、销售管理。 7)、销售数据查询。
1.4.2功能描述
下面详细描述一下各个功能模块:
1.4.2.1系统设置
(1) 添加删除用户:只限于管理员操作。管理员可以向里面添加和删除用户信息,也可修改用户密码。
(2) 退出登录:返回到登录界面,重新登录.
1.4.2.2商品供应商信息管理
(1) 供应商信息的录入; (2) 供应商信息的修改; (3) 供应商信息的删除; (4) 供应商信息的查询;
1.4.2.3员工档案管理
实现员工档案的添加、删除、修改、查询的功能。
1.4.2.4商品信息管理
(1) 商品信息的录入。对商品的基本信息进行录入并保存。
(2) 商品信息的修改:在有商品进入时,修改商品的基本信息,更新商品的信息,使商品信息始终是最新的商品信息。
(3) 商品信息的删除:当商品没货时,又不准备再进相同的货时,可以将该商品的信息删除,保证信息库中无冗余的数据。
9
南京工业职业技术学院
1.4.2.5商品入库管理
及时录入商品的入库信息,保证每种商品再入库信息种都有登记,做到商品的实际的量、种类和记录的量和种类相匹配。
1.4.2.6帮助
(1) 帮助信息:显示系统的详细帮助信息。 (2) 关于系统:主要是显示系统的一些信息。
10
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库超市管理系统项目实训报告(2)在线全文阅读。
相关推荐: