库存管理信息系统.docx

上传人:b****2 文档编号:1076031 上传时间:2023-04-30 格式:DOCX 页数:62 大小:271.59KB
下载 相关 举报
库存管理信息系统.docx_第1页
第1页 / 共62页
库存管理信息系统.docx_第2页
第2页 / 共62页
库存管理信息系统.docx_第3页
第3页 / 共62页
库存管理信息系统.docx_第4页
第4页 / 共62页
库存管理信息系统.docx_第5页
第5页 / 共62页
库存管理信息系统.docx_第6页
第6页 / 共62页
库存管理信息系统.docx_第7页
第7页 / 共62页
库存管理信息系统.docx_第8页
第8页 / 共62页
库存管理信息系统.docx_第9页
第9页 / 共62页
库存管理信息系统.docx_第10页
第10页 / 共62页
库存管理信息系统.docx_第11页
第11页 / 共62页
库存管理信息系统.docx_第12页
第12页 / 共62页
库存管理信息系统.docx_第13页
第13页 / 共62页
库存管理信息系统.docx_第14页
第14页 / 共62页
库存管理信息系统.docx_第15页
第15页 / 共62页
库存管理信息系统.docx_第16页
第16页 / 共62页
库存管理信息系统.docx_第17页
第17页 / 共62页
库存管理信息系统.docx_第18页
第18页 / 共62页
库存管理信息系统.docx_第19页
第19页 / 共62页
库存管理信息系统.docx_第20页
第20页 / 共62页
亲,该文档总共62页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

库存管理信息系统.docx

《库存管理信息系统.docx》由会员分享,可在线阅读,更多相关《库存管理信息系统.docx(62页珍藏版)》请在冰点文库上搜索。

库存管理信息系统.docx

库存管理信息系统

编号:

89

复旦大学

(本科)

论文

题目库存管理信息系统

专  业 计算机信息管理

作  者 熊赛英

学号375403205666

指导教师 丁宝康

完成日期 2008年5月16日

目录

摘要4

第一章绪言5

1.1组织机构概况5

1.2项目开发背景及信息系统目标5

1.3信息系统范围5

1.4系统开发计划6

第二章系统分析7

2.1概述7

2.1.1系统分析的含义和目标7

2.1.2系统分析的任务7

2.1.3系统分析的步骤7

2.2系统的初步调查8

2.2.1组织机构图介绍8

2.3现行系统主要问题分析8

2.4可行性分析9

2.4.1技术可行性9

2.4.2经济可行性9

2.4.3营运可行性10

2.5现行系统的详细调查10

2.5.1现行系统的总目标10

第三章需求分析11

3.1业务流程分析11

3.2数据流图13

3.2.1系统关联图14

3.2.2系统顶层图14

3.2.3系统一层图15

3.3数据字典18

3.3.1数据流19

3.3.2数据元素19

3.3.3数据加工20

3.3.4数据元素23

3.3.5外部项24

3.3.6代码设计25

3.4基本加工说明25

第四章 系统概要设计26

4.1软件模块结构设计26

4.1.1HIPO分层图26

4.4.2IPO图27

4.2数据库设计30

4.2.1实体描述31

4.2.2联系描述31

4.2.3E-R图32

第五章系统详细设计33

5.1数据库的逻辑设计33

5.2数据库的实现34

5.3ERD与DFD的关系39

5.3.1ERD与DFD的对应关系表

(一)39

5.3.2ERD与DFD的对应关系表

(二)39

5.4程序流程图39

5.5计算机系统配置方案42

5.5.1计算机系统硬件配置42

5.5.2计算机系统软件配置42

5.6历史信息的管理42

5.7人机界面的设计42

5.7.1登录界面设计43

5.7.3输入界面设计44

5.7.4查询界面设计44

第六章系统实现45

6.1概述45

6.2编程工具与环境45

6.3系统测试45

6.3.1系统测试基本原则46

6.3.2系统测试方法46

6.3.3测试用例46

6.4系统运行与维护47

第七章结束语49

7.1概述49

7.2系统功能49

7.3系统特点49

7.4存在问题及改进方向49

7.5系统开发的体会50

7.6致谢50

第八章参考文献51

附录一操作使用说明书52

附录二部分程序源代码54

 

摘要

管理信息系统是一个由人和计算机等组成的能进行信息收集、传输、加工、保存、维护和使用的系统。

它能实测国民经济部门或企业的各种运行情况,能利用过去的数据预测未来,能从全局出发辅助决策,能利用信息控制国民经济部门或企业的活动,并帮助其实现规划目标。

本系统主要通过使用管理信息系统(MIS)的方法,对公司的日常业务处理和信息资源进行全面、系统的管理。

在整个系统开发的过程中,采用了系统生命周期的结构化程序设计方法,从而将整个系统开发各阶段(系统分析、系统设计、系统实施)的基本活动贯穿起来。

本系统希望能够通过库存管理信息系统的建立,理顺企业的信息流向,使企业的经营管理更加完善,使所有职能部门的管理人员在信息系统的辅助下进行工作,提高管理的整体水平;希望能够在现有的人力、物力、财力的基础上,进一步的发挥出企业的优势。

本系统采用VBA为编程工具,建立起一个便于用户操作的用户界面和易于管理的数据库操作界面。

本文也描述了对系统的测试、运行和维护过程,同时在论文完成后期对开发过程作了小结,附录一给出了系统操作说明书,附录二附上了系统部分程序代码,以供参考。

 

关键词:

库存管理信息系统

 

第一章绪言

1.1组织机构概况

达伟一厂是上海达丰电脑有限公司的子公司之一,成立于2001年。

工厂除了提供总公司各种电脑部分零部件以外,还外销给其他电脑公司。

工厂拥有大量的生产设备,可根据订单需要提供相应的产品。

1.2项目开发背景及信息系统目标

随着总公司业务量的逐渐增长,业务范围的不断扩大,相应的工厂的生产任务也加重,特别是中国进入WTO之后,市场竞争尤其是电脑行业的竞争日趋激烈,工厂需要更多的人力、物力、财力来满足总公司的生产需要,如何更加有效地管理产品的进、存已成为公司领导的重要决策事项。

到目前为止,工厂还没有一套完整的、行之有效的管理信息系统,工厂进行信息管理的主要方式是基于文本、表格等纸介质的手工处理,信息处理工作量大,查询困难。

为了使工厂的管理工作科学化、规范化,为了降低管理成本,实现管理现代化,工厂领导提出开发“库存管理信息系统”,希望通过建立管理信息系统,提高企业现有资源的利用率,使企业管理工作规范化、制度化和程序化,避免业务管理的随意性,及时、准确地了解库存的实际情况,及时反映出实际库存数。

通过对系统的初步调查,明确系统开发的目标为:

按照管理信息系统的原理和方法,采用成熟、先进的信息技术和手段,支持工厂库存管理工作的全过程,及时、准确地提供各种信息报表辅助领导决策。

1.3信息系统范围

“库存管理信息系统”主要是为工厂的经营活动提供信息服务,它涵盖了制造部、供销部和仓库的各项管理工作,涉及多方面的职能。

系统能够对采购管理、领料管理、入库管理、报废管理、出库管理等信息提供存储、更新、查询、统计的功能,使工厂能够合理控制库存各个环节,提高资金的利用率,实现管理的高效率、实时性、科学化和现代化。

系统的数据来源由各职能部门的工作人员录入电脑,各部门可以共享信息资源,及时提供有效的信息。

1.4系统开发计划

项目的前期准备阶段:

确定项目开发的环境,包括本系统运行的内外环境以及编程工具的选择。

项目开发的前期阶段:

与各部门经理交流与沟通,了解工厂的业务流程与需求,根据用户的需求,与用户共同确定系统得以实现的基本功能和要求。

项目开发的中期阶段:

先建立一个实验性的简单的信息系统模型,交给用户使用,由用户在使用中不断提出建议和意见,及时对模型进行修改和完善,与用户沟通交流,直到用户满意为止。

项目开发的后期阶段:

测试开发的系统,检验系统所能实现的各项功能是否满足用户的要求,对不足之处修改,直到符合用户的需求。

管理信息系统是项系统化工程,必须以系统工程理论来指导,所以必须遵守系统分析、系统设计、系统实施这样的传统过程。

根据工厂现有资源情况、内外环境、软硬件情况、人员配备情况、对工厂建设管理信息系统的项目开发进度分为系统分析、需求分析、概要设计、详细设计、系统实施及系统维护六个阶段。

 

第二章系统分析

2.1概述

2.1.1系统分析的含义和目标

系统分析(systemsanalysis),是指在管理信息系统开发的生命周期中应用系统思想和系统科学的原理进行分析工作的方法和技术。

系统分析阶段的目标:

就是按系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。

2.1.2系统分析的任务

系统分析的任务是:

尽可能弄清用户对信息的需求,调查原信息系统的资源、输入、处理和输出,完成新系统的逻辑设计,以满足工厂的生产要求。

系统分析的具体工作内容包括:

(1)可行性分析;

(2)详细调查;

(3)系统性分析;

(4)提出新系统的逻辑模型

2.1.3系统分析的步骤

系统分析阶段的主要活动是:

系统的初步调查、可行性研究、系统的详细调查、新系统逻辑方案的提出。

(1)系统的初步调查:

明确系统开发的目标和规模。

(2)可行性研究:

进一步明确系统的目标、规模与功能,提出系统开发的初步方案和计划.

(3)现行系统详细调查:

详细调查现行系统的工作过程,建立现行系统的逻辑模型,发现现行系统存在的主要问题。

(4)新系统逻辑方案的提出:

明确用户的信息需求,提出新系统的逻辑方案

2.2系统的初步调查

系统的调查内容主要是有关组织的整体信息,有关人员的信息及有关工作的信息(只了解做了什么,有什么问题),包括主要输入、主要输出、主要处理功能以及与其他系统的关系。

厂长

2.2.1组织机构图介绍

供销部

仓库

品保部

制造部

财务部

管理部

 

营销科

采购科

喷漆线

冲压线

组装线

成型线

人事管理

行政管理

 

图2.1组织机构图

2.3现行系统主要问题分析

本系统初步调查采用的主要方式是系统分析人员与达伟一厂各级主要管理人员进行交流,并到现场了解情况,主要参加人员是公司的供销部、制造部、库存和管理部的员工代表。

达伟一厂现行管理工作存在的主要问题是:

1、资料保存的不科学:

现在库存的资料都是以书面文档和手写文稿的形式保存,随着时间的推移,纸张的损坏和字迹的模糊都容易造成资料因失效而报废,损失不可估量。

2、资料保存的不安全:

由于许多资料是纸质文档,且仓库的资料使用频繁,所以这些资料既无任何加密手段加以保护,又无专门的地方进行妥善保存。

3、资料分类、查询的困难:

现在库存的所有资料的分类和汇总都是通过手工方式进行,效率低且出错率高,并且随着业务量的不断增加成正比例增加,同时造成许多不必要的数据重复,费时费力。

由于缺少迅速有效的查询手段,大量数据的检索工作通过手工操作耗时很长。

工厂领导对整个工厂的生产、经营和销售信息掌握的不及时、不准确,影响决策的质量。

4、资料的共享程度低:

由于现在仓库的资料都是由各仓管员独立保存,数据之间不存在相互联系,不能通过一个统一的数据库有计划的进行有效管理,因而无法实现信息或数据间的共享和传递。

同时正因为资料独立保存,整个库存的资料众多,重复文件比比皆是,也降低了资料数据的精确性。

这一切缺乏系统、规范的信息管理手段,严重阻碍了工厂的健康发展,因此开发库存管理系统非常有必要。

2.4可行性分析

在系统初步调查的基础上,明确了工厂存在的主要问题和建立管理信息系统的初步设想,进一步对系统的可行性进行研究。

此活动的主要目标是进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出拟开发系统的初步方案与计划。

可行性研究是针对系统进行全面、概要的分析,主要包括以下三方面内容:

技术可行性、经济可行性和营运可行性。

2.4.1技术可行性

技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬、软件配置能否满足开发者需要等。

调查表明,该管理系统数据量为小型规模,未涉及技术难度较高的领域,根据目前调查结果,及目前计算机的数据存储容量和运行处理性能,运用现有的管理信息系统开发理论及成熟技术,完全可以实现此项系统开发的要求。

2.4.2经济可行性

主要是对项目的经济效益进行评价,一方面是支出的费用,其中包括设备购置费、软件开发费、管理和维护费、人员工资和培训费等。

另一方面是取得的收益,其中有一部分可以用钱来衡量和另一部分难以用钱来表示。

基于本公司的现有计算机及配套设备,建设MIS系统,不需要添置硬件设备,而且由总公司的员工自行开发,可节省软件的开发费用,并且建立了MIS系统后,加快流动资金周转,减少资金积压等,与前期的投入相比,后期的收益是更为可观的。

2.4.3营运可行性

主要是管理人员对开发信息系统的态度,管理制度和方法是否科学,规章制度是否齐全以及原始数据是否正确等。

公司各级领导积极支持该系统开发,并打算针对新开发的信息系统重新完善公司的规章制度,使新系统能够充分的发挥作用;系统建立后可以提高信息的准确性并缩短信息处理时间,这使操作人员及管理层受益,信息查询的便利更为大家所欢迎。

可能刚开始时会有些不适应,但随着时间的推移,新系统的优越性将逐步体现出来。

2.5现行系统的详细调查

详细调查是为了弄清原信息系统的状况,查明其执行过程,发现其薄弱环节,收集数据,为设计新系统提供必要的基础资料,为此要对达伟一厂的各项业务管理工作进行全面、细致而充分的调查研究。

详细调查采取的方法有直接面谈或专门访问,发调查表征求意见,召开讨论会和使用各种图表工具,自上至下逐步细化地进行了解,调查内容涉及到现行系统的主要目标、功能。

详细调查的重点是对管理业务的流程进行描述,通过采用系统流程图中部分图形工具来描述管理业务活动,进行规范化说明。

2.5.1现行系统的总目标

按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持工厂管理工作的全过程,加强各种信息资源的管理与运用,提高企业管理工作的现代化水平,优化人、财、物和信息资源在库存等各环节的运行机制。

管理信息系统应逐步覆盖工厂内部的所有部门和一切经营活动,使所有仓库部门的工作人员在信息系统的辅助下进行工作,提高管理的整体水平,同时企业领导可以通过系统及时了解各部门工作的进展情况。

第三章需求分析

这一阶段的主要目标是明确工厂的信息需求,包括组织、发展、改革的总信息需求和各级管理人员完成各自工作任务的信息需求,确定新系统的逻辑功能,提出新系统的逻辑方案,完成系统分析阶段的最终成果—系统说明书的编写。

3.1业务流程分析

业务流程分析可以帮助我们了解某项业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏,修改和删除原系统中不合理部分,在新系统基础上优化业务处理流程。

现通过调查,采用系统流程图的部分图形工具来规范说明工厂的业务活动。

业务流程图中的符号说明如图3.1所示:

 

系统中人员系统外实体单据、报表、帐目

 

处理数据流向存储

图3.1业务流程图图例

根据业务流程图符号,绘制本系统的业务流程图,如下图所示:

品保单

成品验收入库

成品库存

客户

成品出库

发货单

新品通知单

本系统的业务流程共有6个子业务,分别是:

采购管理子业务、领料管理子业务、报废管理子业务、出/入库管理子业务和库存统计分析子业务。

6个子业务构成了达伟库存管理信息系统的业务流程。

1.采购管理:

主要是营销科根据客户订单需求以及制造部缺料采购单来进行采购,采购科购回原材料,填写材料入库单,经品保部检验合格后,交给仓管员作材料入库处理.

2.领料管理:

当制造部向仓库领料时,填写领料申请单,交仓库核实后,发料给制造部,否则不发料。

3.报废管理:

由制造部填写废料申请单,经品保部检验后,厂长审批后才可报废。

4.入库管理:

当制造部将原材料生产成产品后,填写产品入库单,经品保部检验合格后,交仓管员作产品入库处理。

5.出库管理:

当营销科接到客户的发货通知时,填写产品出库单,交给仓库,仓管员作产品出库处理。

6.库存统计:

根据以上的子业务所产生的物料及产品的库存记录,出/入库记录及领料记录进行统计。

3.2数据流图

数据流图是一种能全面地描述信息系统逻辑模型的主要工具。

它采用自顶向下逐层分解的方法,从逻辑上精确地描述系统具有的数据加工功能、数据存储、数据输入输出及数据来源和去向。

这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,所描述的内容是面向用户的,是系统设计的主要依据之一。

数据流图由外部实体、处理(数据加工)、数据存储、数据流四个基本元素组成。

他们的符号说明如图3.3所示:

 

外部项加工数据存储数据流

图3.3数据流图符号

3.2.1系统关联图

首先,明确信息系统与各外部实体的信息联系,把系统作为一个加工环节,绘出系统的最高层数据流图—关联图,如图3.4所示:

采购科

财务部

库存管理

信息系统

F5:

库存动态表

F1:

原材料入库单F6:

领料申请表

F7:

领料单

F2:

提货单F8:

废料申请单

营销科

仓库

F3:

发货单F9:

报废单

F4:

新品单F10:

产品入库单

图3.4系统关联图

3.2.2系统顶层图

根据关联图,划分出几个主要的信息管理功能,并明确各功能之间的联系,绘制出数据流图的顶层图。

从下图上可以看出整个系统从总体上划分为领料管理、报废管理、采购管理、出入库管理和库存统计。

根据各加工和数据存储环节的输入与输出数据流的关系,将外部项、各加工环节以及数据存储缓解拥数据流连接起来,为各个数据流、加工环节命名、编码,从而得出库存管理系统顶层图,如图3.5所示。

 

P1

采购管理

P3

库存统计

财务部

采购科

F1:

原材料F5:

库存

入库单F17:

累计原材料库存数动态表

P4

领料管理

F16:

原料入库数

F19:

物料出库数F7:

领料单

D1原材料库存总台帐

F18:

物料库存数F6:

领料申请单

P5

报废管理

仓库

F9:

报废单

F11:

原材料报废数

F15:

产品库存数F8:

废料申请单

P2

出库管理

营销科

P6

入库管理

F2:

提货单

F3:

发货单D2产品库存总台帐F10:

产品入库单

F4:

新品单F14:

产品出库数F12:

产品入库数

F13:

累计产品库存数

图3.5系统顶层图

3.2.3系统一层图

顶层图仅从总体上反映了公司的信息联系,应该按照自顶向下、逐层分解的分析方法对它进一步细化。

在达伟一厂库存管理信息系统中的采购管理模块、领料管理模块、出入库管理模块、报废管理模块和库存统计模块都可以继续进行分解为第一层的数据流程图,具体分解内容如下:

1)采购管理模块

对采购管理进一步细化,得到采购管理一层数据流程图(图3.6),从图中可以看到,整个采购管理功能可划分为原材料信息登记、原材料查询、原材料库存修改3个子加工。

P1.1

原材料信息登记

F1.1原材料入库单F16.2原材料入库确认信息

采购科

P1.2

原材料查询

F1.2缺料记录

F16.3原材料采购记录D1原材料库存总台帐

P1.3

原材料库存修改

F1.3已确认原料入库信息F16.1原材料入库数

图3.6一层图(采购管理)

2)领料管理模块

对领料管理进一步细化,得到领料管理一层数据流程图(图3.7),从图中可以看到,整个领料管理功能可划分为领料登记、领料查询、物料库存修改3个子加工。

P4.1

领料登记

F6领料申请单F19.2领料记录

制造部

P4.2

领料查询

F7.2可领料单F18物料库存数D1原材料库存总台帐

P4.3

物料库存修改

F7.1领料单F19.1物料出库数

图3.7一层图(领料管理)

3)入库管理模块

对入库管理进一步细化,得到入库管理一层数据流程图(图3.8),从图中可以看到,整个入库管理功能可划分为入库单检验、入库查询、入库库存修改3个子加工。

 

P6.1

入库单检验

F10.1产品入库单F12.2产品入库记录

制造部

P6.2

入库查询

F10.2缺货记录F12.3产品入库情况D2产品库存总台帐

P6.3

入库库存

修改

F10.3入库确认信息F12.1产品入库数

图3.8一层图(入库管理)

4)出库管理模块

对出库管理进一步细化,得到出库管理一层数据流程图(图3.9),从图中可以看到,整个出库管理功能可划分为出库信息登记、出库查询、出库库存修改3个子加工。

P2.1

出库信息登记

F2提货单F14.2产品出库记录

营销科

P2.2

出库查询

F3.2已出库信息F15产品库存数D2产品库存总台帐

F3.1发货单

P2.3

出库库存修改

F14.1产品出库数

图3.9一层图(出库管理)

5)报废管理模块

对报废管理进一步细化,得到报废管理一层数据流程图(图3.10),从图中可以看到,整个报废管理功能可划分为废料检验、废料查询、废料库存修改3个子加工。

P5.1

废料检验

F17.1废料申请单F11.2报废记录

制造部

P5.2

废料查询

F17.2缺料记录F11.3废料情况D1原材料库存总台帐

P5.3

废料库存

修改

F18报废单F11.1原材料报废数

图3.10一层图(报废管理)

6)库存统计

对库存统计进一步细化,得到库存统计一层数据流程图(图3.11),从图中可以看到,整个库存统计分析功能可划分为原材料统计、库存分析、产品统计3个子加工。

P3.1

原材料统计

F17.2累计原材料耗用数

D1原材料库存总台帐F5.2原材料库存动态表

P3.2

库存分析

F11累计原材料报废数

财务部

F17.1累计原材料库存数F5.1库存动态表

F13.1累计产品库存数

P3.3

产品统计

D2产品库存总台帐F13.2累计销售数F5.3产品库存动态表

图3.11一层图(库存统计)

如此逐层细化下去,直到数据流程图中的每一处理成为一个容易理解的单一功能为止,且这个单一功能可以通过简单的逻辑表达方式在数据字典中予以说明。

3.3数据字典

上面讨论的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容,而数据字典是为了对数据流程图上各个元素做出详细的定义和说明。

除此之外,数据字典还要对系统分析中其他需要说明的问题进行定义和说明。

数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行描述,从而形成一个完整的说明。

数据字典描述的主要内容有:

数据流、数据元素、数据存储、加工外部项。

3.3.1数据流

数据流由一个或一组固定的数据元素组成。

定义数据流时,不仅要说明数据流的名称、组成等,还应指明它的来源、去向和流通量等。

数据流

系统名:

库存管理系统编号:

F1

条目名:

原材料入库单 别名:

来源:

采购管理

去处:

仓库

数据流结构:

原材料入库单={入库单编号+物料名称+数量+料号+日期+仓库号}

简要说明:

由采购员填好此单,仓库签字确认入库

修改记录:

编写:

熊赛英

日期:

2008-3-26

审核:

丁宝康

日期:

2008-3-26

3.3.2数据元素

数据元素又称为数据项,是数据的最小单位。

对数据应从静态及动态两个方面去分析。

在数据字典中,主要是对数据的静态特性加以定义。

数据元素

系统名:

库存管理系统编号:

条目名:

领料单别名:

属于数据流:

F7

存储处:

D1物料库存总台帐

数据元素值:

代码类型:

举例:

意义:

字符型XXXXXXXXXXXXXXXX

顺序号

日期

年份

表单代号

仓库编号

简要说明:

领料单的唯一标识

修改记录:

编写:

熊赛英

日期:

2008-3-26

审核:

丁宝康

日期:

2008-3-26

3.3.3数据加工

加工是对数据流程图中最底层的处理逻辑加以说明。

内容包括:

加工名称、简述、输入、处理过程、输出和处理频率。

数据加工

系统名:

库存管理系统编号:

P1

条目名:

采购管理别名:

输入:

原材料入库单

输出:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 职业教育 > 其它

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2