由于要把各三级单位所报材料明细和库存账本上的明细一一对照,效率低而且管理起来也很费劲。因此,建立一套物资管理信息开发系统势在必行。从环境上看,我站有3台486微机,99年上了局域网。从人员上看,站上精通计算机的年轻人不少,操作起来不会有困难。因而,无论是从经济上还是从技术上看,开发物资管理信息系统都是可行的。
第五章 开发物资管理信息系统的构想 5.1 系统分析 所谓系统分析,就是指在整个系统开发工程中,解决“做什么”的问题,把要解决哪些问
题,满足用户哪些具体的信息需求调查分析清楚,从逻辑上或说从信息处理的功能需求上提出系统的方案,即逻辑模型,为下一阶段进行物理方案设计,解决怎么办提供依据。它是信息开发系统中的一个重要阶段,是建立系统模型的第一步。其核心是目标分析与需求分析,最后提出系统的逻辑方案。 5.1.1 物资管理信息系统的详细调研 在实际调研中,我们主要通过座谈、询问及发放征询意见表等方法来了解他们对信息系统的需求情况。主要了解的用户有: (1)各三级单位负责人 (2)使用物资管理信息系统的各职能部门的负责人
(3)各三级单位信息管理的高层负责人 (4)供应站负责运行维护管理信息系统的 管理人员、技术人员和操作人员。 通过对以上人员的需求调查得知,以前的物资管理办法,工作繁琐,工作量大,效率低。因而,建立一套物资管理信息系统势在必行。各单位的需求虽然不尽相同,但大体上可分为如下几个方面: (1)用户的信息要求:随时查询库存物资状况,进行库存物资汇总,对记录能随时删除、插入及恢复。 (2)用户的处理要求:能随时增加、删除,修改每一个库存物资记录,并能打印单据。 (3)对数据的安全性、完整性的要求:要保证每个记录必须完整,不能被他人非法窃去。
本系统的逻辑模型主要是以系统的数据流程图和数据字典为主要描述工具,以信息系统 中应有的数据流程和数据结构来描述系统。 5.1.2 数据流程图(DFD) 1.物资管理数据流程图的关联图及符号说明如下: 材料申请表 6联发料单 材料采购通知单 材料自购入库单
2. 数据流程图(DFD)顶层图及说明如下:
为材料申请表 6联发料单 材料采购通知单 材料采购入库单 发料单的随货同行联 发料单的账务登记联 待购料信息反馈 数据流程图的符号说明如下:
外部项 加工
数据存储 数据流 为加深对物资管理信息系统的了解, 下面把供应站领料业务流程图出具如下:
流动单据 人员 单位
5.1.3 数据字典(DD) 由于数据流程图只是对数据处理及彼此之间的联系进行说明,未对数据的详细内容及加工过程进行说明,而这正是数据字典所要表达的。它能将数据流程图中全部数据流及其组成部分的数据元素、数据存储、数据加工等描述清楚,便于后序工作——系统设计的进行。这里仅列出数据流的例子以做代表。 数据流的DD表如下: 数据流 系统名;物资管理 编号: 条目名:物资库存清册 别名: 来源: 物资管理 数据流结构:库存清册={序号+物资项} 简要说明:清册打出后报供应处有关科室 修改 记录 编写 日期 审核 日期
5.2 系统设计 本阶段的主要任务是将反映用户基本信息要求的系统逻辑方案转换成可以实施的基于计算机的物理方案。具体步骤如下: 5.2.1 系统总体结构设计 本系统的功能模块结构图如下:
5.2.2 数据库设计 1.系统总体结构功能模块设计后,就要对数据库进行设计了。我们用的是关系数据库,而数据之间的结构关系可以用E-R表来分析。E-R图由实体、属性、实体之间的关系三部分组成。 下面就是根据数据字典的内容的出的本系统的E-R图。
实体 属性 实体间的联系
其中:仓库{仓库保管员职工号、仓库号、面积、电话号码} 职工{职工号、姓名、年龄、职称} 供应商{供应商号、姓名、地址、电话、帐号} 零件{零件号、名称、规格、单价、描述} 2.根据物理结构设计的三原则(即尽可能减少数据冗余和重复;结构设计与操作设计相结合;数据结构要具有相对的稳定性)进行本系统中关系数据库表结构设计及代码设计。仅举一例如下:库存物资账表(KCWZZB) 字段代号 字段名称 类别 宽度 XH 序号 N 2 WZMC 物资名称 C 12 WZLB 物资类别 N 2
字段代号 字段名称 类别 宽度 WZXH 物资型号 C 16 SL 数量 N 6 SHDW 四号定位 C 8 CJ 厂家 C 18 BZ 备注 C 20 3.由于数据库中所保存的数据是系统中非常重要的资源,所以在数据库设计时一定要注意库结构的安全性、完整性,并发控制与恢复,而一般的数据库管理系统都提供了一定的数据保护功能。 5.2.3 代码及输入输出设计 本系统代码一律采用汉语拼音的首字字母作为该项代码,主码一律 上一页 [1] [2] [3] [4] 下一页
Tags:
|