的删除;●入库物资信息的输入;●入库物资信息的查询;●入库物资信息的修改;●出库物资信息的输入;●出库物资信息的查询;●出库物资信息的修改;
f●物资余额信息的查询;●物资余额信息的浏览。3、系统功能模块设计在系统功能分析的基础上进行集中、分块,按照结构化程序设计的要求,根据VisualFoxPro程序编制的特点,得到如图1所示的系统功能模块图。
物资管理信息系统
物资余额信息管理
物资出库信息管理
物资入库信息管理
物资基本信息管理
系统管理
物资余额信息浏览
物资余额信息查询
出库物资信息查询
出库物资信息修改
出库物资信息添加
入库物资信息查询
入库物资信息修改
入库物资信息添加
物资基本信息查询
物资基本信息添加
物资基本信息修改
密码管理
用户管理
图1(系统功能模块图)4、数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询等方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。仔细分析调查了解需求者对物资管理信息系统需求的基础上,得到系统所处理的数据流程,如图2所示。针对一般物资管理信息系统的需求,通过对物资调配工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构:●物资基本信息,包括的数据项有:物资编号、物资名称、规格型号、类别、计量单位等。●入库物资信息,包括的数据项有:物资编号、物资名称、规格型号、类别、计量单位、数量、单价、金额、入库时间、经办
f人、保管人、仓库、备注等。●出库物资信息,包括的数据项有:物资编号、物资名称、规格型号、类别、计量单位、数量、单价、金额、领用时间、领用人、经办人、仓库、备注等。●物资余额信息,包括的数据项有:物资编号、物资名称、规格型号、类别、计量单位、数量、金额、仓库等。有了上述的数据结构、数据项和数据流程,我们就能进行下面的数据库设计。5、数据库概念结构设计这一设计阶段是在需求分析的基础上,设计出能够满足使用者需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。根据上面的设计规划出的实体有:物资基本信息实体、物资入库信息实体、物资出库信息实体、物资余额r