logo资料库

数据库课程设计物资管理系统.doc

第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
资料共18页,剩余部分请下载后查看
摘 要
引 言
第一章 需求分析
1.1、问题的提出
1.2、需完成的功能
1.3、数据库需求分析
第二章 概念模型设计
2.1、概念模型设计
第三章 逻辑模型设计
3.1、数据信息
3.1.1、物资表
3.1.2、物资入库表
3.1.3、物资出库表
3.1.4、物资余额表
第四章 系统详细设计
4.1、系统功能分析
第五章 系统实现
5.1、界面设计
5.1.1、欢迎界面
5.1.2 、登录界面
5.1.3、主界面
5.1.4物资基本信息界面
5.1.5查询物资信息界面
5.2、主程序
第六章 系统测试
6.1、系统测试目的
第七章 小 结
参考文献
物资管理系统 目 录 摘 要................................................................................................................................................ 1 引 言.............................................................................................................................................. 1 第一章 需求分析 .............................................................................................................................. 1 1.1、问题的提出:................................................................................................................... 1 1.2、需完成的功能: ............................................................................................................... 1 1.3、数据库需求分析 ............................................................................................................... 1 第二章 概念模型设计 ...................................................................................................................... 2 2.1、概念模型设计................................................................................................................... 2 第三章 逻辑模型设计 ...................................................................................................................... 4 3.1、数据信息........................................................................................................................... 4 3.1.1、物资表 .................................................................................................................... 4 3.1.2、物资入库表 ............................................................................................................ 4 3.1.3、物资出库表 ............................................................................................................ 5 3.1.4、物资余额表 ............................................................................................................ 5 第四章 系统详细设计 ...................................................................................................................... 5 4.1、系统功能分析................................................................................................................... 6 第五章 系统实现 .............................................................................................................................. 7 5.1、界面设计........................................................................................................................... 7 5.1.1、欢迎界面................................................................................................................ 7 5.1.2 、登录界面.............................................................................................................. 7 5.1.3、主界面 .................................................................................................................... 8 5.1.4 物资基本信息界面...................................................................................................8 5.1.5 查询物资信息界面................................................................................................. 11 5.2、主程序 ............................................................................................................................. 12 第六章 系统测试 ............................................................................................................................ 13 6.1、系统测试目的................................................................................................................. 13 第七章 小 结.............................................................................................................................. 14 参考文献 .......................................................................................................................................... 15
物资管理系统 摘 要 纵所周知,物资的管理总类繁多,在各部门进出频繁。物资管理是一般工商 企业生产管理环节中重要的一个环节,需要对物资基本信息管理、物资调配信息 等进行完整的监控。物资入库首先要登记物资的基本信息,包括物资的种类、名 称、型号、单位、单价、数量等;然后登记物资入库信息,包括物资基本信息、 入库地点、入库人、经办人、数量等;根据物资的入库、出库过程的综合,得到 各种物资的余额信息,方便进行后续工作。因此物资管理信息系统需要记录物资 流通的全过程。 本系统使用 Microsoft Visual FoxPro 平台和 SQL 语言;实现了物资管理系统: 物资基本信息管理、物资入库、出库的信息管理以及查询功能,并经过在本机上 运行测试可以很好的应用。本论文文档很好的介绍了系统分析、数据流程分析、 功能设计、数据库设计、系统实现和系统测试等内容。在分析过程中先后用到了 数据流图、系统的功能结构图。在系统的设计中,详细的展现了系统的各个功能 模块以及菜单的设计等。在系统的实现中,给出了实现表单中相应的功能控件的 事件及代码。以及菜单实现的方法。最后在文章末尾给出了本系统的主要功能运 行界面图。 关键词:Visual Foxpro 物资管理系统 物资 设计 1
物资管理系统 引 言 企业的物资供应管理往往是很复杂的,繁琐的。由于物资种类众多,且订货、 管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计计划 报表繁多,因此物资的管理趋于实现计算机化,同时根据企业的具体情况制定相 应的方案。 物资管理是一般工商企业生产管理环节中重要的一个环节,需要对物资基本 信息管理、物资调配信息等进行完整的监控。物资入库首先要登记物资的基本信 息,包括物资的种类、名称、型号、单位、单价、数量等;然后登记物资入库信 息,包括物资基本信息、入库地点、入库人、经办人、数量等;根据物资的入库、 出库过程的综合,得到各种物资的余额信息,方便进行后续工作。因此物资管理 信息系统需要记录物资流通的全过程。 本管理信息系统是针对企业的实际需求开发设计的,利用计算机运算速度 快、存储信息容量大、处理逻辑问题强、功能强大的优势,从企业管理特别是查 询与决策信息的管理需求出发,针对性强,功能齐备,旨在通过帮助该企业物资 管理实现信息化,以提高企业管理的效率。 鉴于 Visual Foxpro6.0 有强大的数据库管理功能,我们选用 Visual Foxpro6.0 来完成这个物资管理系统。 1
物资管理系统 第一章 需求分析 1.1、问题的提出 物资管理是一般工业、商业企业生产管理环节中主要的一环,需要对物资 基本信息管理,对物质调配信息等进行完整的监控,这样才能够有效地利用物资。 物资入库的时候首先需要登记物质的基本信息,包括物资的种类、名称、型号、 单位、单价等;然后登记入、出库信息,包括物资的基本信息,入、出库人,经 办人,物质数量,材料说明的等;对于仓库中的物资,即对剩余物资进行查询和 统计。 长期以来,物资管理工作中的信息管理是采用人工的方式,要付出大量人力, 填写各种表格、凭证、账册、卡片和文件。由于信息是随着时间不断变化的,各 业务部门对信息的使用要求也各不相同,所以要按照不同的分类经常不断地汇 总、统计,往往要做许多重复登记和转抄。这种手工操作的管理方式,不仅浪费 人力,而且存在许多缺点:(1)处理速度慢,影响信息及时性。(2)易出现错误, 影响信息精确性。(3)不便于查询。(4)缺乏综合性,不能起控制作用。由于这 些缺点,大大降低了信息的利用价值,显然越来越不适应现代物资管理工作的需 要。因此,发展以电子计算机为基础的物资管理系统已是十分迫切和必要的了。 1.2、需完成的功能 针对一般物资管理信息系统的需求,通过对上面物资调配工作过程的内容和 数据流程分析,设计如下面所示的数据项和数据结构:  有关物资基本信息的输入、包括物资编号、物资名称、规格型号、种类和 计量单位等;  物资基本信息的查询、添加、删除、修改;  入库信息的输入、查询、添加、删除、修改;  出库信息的输入、查询、添加、删除、修改;  物质剩余物资的查询和统计功能。 1.3、数据库需求分析 用户的需求具体体现在各种的信息的提供、保存、更新和查询等方面。这 就要求数据库能够充分满足各种输入信息和输出信息。开发者要收集基本数据、 数据结构以及数据处理的流程,组成一份详尽的数据字典。为下一步的数据库具 体设计做好充分的准备。 再仔细分析物资管理信息系统需求的基础上,将得到以下如图 3.1 所示的本 系统所处理的数据流程。 1
物资管理系统 物资登记 基本信息录入 物资基本信息管理 物资入库信息管理 物资调配 物资出库信息管理 物资余额信息管理 图 1.1 物资管理信息系统数据流程图 针对一般物资管理信息系统的需求,通过对物资调配工作过程的内容和数据 流程分析,设计如下面所示的数据项和数据结构:  物资基本信息,包括的数据项有:物资编号、物资名称、物资型号、类型、 计量单位、备注等。  入库物资信息,包括的数据项有:物资编号、入库号、入库人、入库时间、 数量、单价、金额、仓库、备注等。  出库物资信息,包括的数据项有:物资编号、出库号、出库人、出库时间、 数量、单价、金额、仓库、备注等。  物资余额信息,包括的数据项有:物资编号、物资名称、规格型号、类别、 计量单位、数量、金额、仓库、备注等。 第二章 概念模型设计 2.1、概念模型设计 得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种 实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种 具体信息,通过相互间的作用形成数据的流动。 本系统根据上面的设计规划出的实体有:物资基本信息实体、物资入库信息 实体、物资出库信息实体、物资余额信息实体。 各个实体具体的描述 E-R 图如下: 2
物资管理系统 物资基本信息实体 物资编号 类型 物资名称 计量单位 物资型号 图 2.1 物资基本信息实体 E-R 图 物资入库信息实体 物资基本信息 入库时间 入库号 经办人 入库人 图 2.2 物资入库信息实体 E-R 图 物 资 出 库 信 息 物资基本信息 出库时间 出库号 经办人 出库人 图 2.3 物资出库信息实体 E-R 图 物资余额信息实体 物资基本信息 仓库 数量 金额 图 2.4 物资余额信息实体 E-R 图 在找出所有实体的基础上,需要进一步的分析各个实体之间的关系,经过分 析可以的得到所有实体的 E—R 图;如图 2.5 是通过 E—R 图来说明这些实体之间 3
物资管理系统 的关系: 出库信息 领用 库存信息 入库信息 登 记 图 3.25 物质管理信息的 E—R 图 第三章 逻辑模型设计 3.1、数据信息 通过对数据库概念模型的设计,确定以下是该系统需建立的几个表格。 3.1.1、物资表 字段名 物资编号 物资名称 物资型号 类型 计量单位 备注 3.1.2、物资入库表 字段名 出库号 物资编号 数量 单价 金额 表 3.1 物资表 物资表 material 可否为空 N N N N 数据类型 char(8) char(20) char(20) char(10) char(10) edt(4) 表 3.2 物资入库表 物资入库表 msave 可否为空 N N N N N 数据类型 char(14) char(8) numeric(5, 0) numeric(8,2) numeric(10,2) 4 索引 升序 升序 索引 升序 升序
物资管理系统 N N N 出库时间 经办人 出库人 仓库 备注 Datetime(8) char(10) char(10) char(10) edt(4) 3.1.3、物资出库表 表 3.3 物资出库表 物资出库表 muse 可否为空 N N N N N N N N 数据类型 char(14) char(8) numeric(5, 0) numeric(8,2) numeric(10,2) Datetime(8) char(10) char(10) char(10) edt(4) 字段名 入库号 物资编号 数量 单价 金额 入库时间 经办人 入库人 仓库 备注 3.1.4、物资余额表 索引 升序 升序 表 3.4 物资余额表 物资余额表 msurplus 字段名 物资编号 物资名称 规格型号 类别 计量单位 数量 金额 仓库 备注 数据类型 char(8) char(20) char(20) char(10) char(10) numeric(5, 0) numeric(5, 0) char(10) edt(4) 可否为空 N N 索引 升序 升序 N N N N 第四章 系统详细设计 5
分享到:
收藏