库存管理信息系统设计论文.docx

上传人:b****1 文档编号:722534 上传时间:2022-10-12 格式:DOCX 页数:32 大小:962.02KB
下载 相关 举报
库存管理信息系统设计论文.docx_第1页
第1页 / 共32页
库存管理信息系统设计论文.docx_第2页
第2页 / 共32页
库存管理信息系统设计论文.docx_第3页
第3页 / 共32页
库存管理信息系统设计论文.docx_第4页
第4页 / 共32页
库存管理信息系统设计论文.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

库存管理信息系统设计论文.docx

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

库存管理信息系统设计论文.docx

库存管理信息系统设计论文

 

课程设计

 

设计题目:

库存经管信息系统设计

 

系别:

班级:

学号:

姓名:

指导教师:

2009年1月16日

1引言2

1.1经管信息系统的概述2

1.2系统编写目的3

1.2.1库存经管的概念3

1.2.2库存经管系统的要点3

1.3经管信息系统功能特点3

2相关技术介绍4

2.1VisualBasic6.0中文版工具软件简介4

2.2SQLServer2000简介4

3需求分析6

3.1系统业务流程分析6

3.2系统数据流程分析8

3.3系统数据字典10

3.3.1.数据流描述10

3.3.2.处理逻辑描述12

3.3.3.数据存储的描述14

4库存经管系统的可行性分析15

4.1.技术可行性:

15

4.2.经济可行性:

15

5调查研究与现状分析16

6总体设计17

6.1系统结构设计17

6.1.1.系统模块17

6.1.2.输入模块18

6.1.3.维护模块18

6.1.4.查看模块18

6.1.5.客户模块18

6.2.数据库的设计18

6.2.1.数据流程图中的数据存储,1范式的关系规范化分析为3范式的关系。

18

6.2.2.数据库完整性设计20

6.2.3.数据立即存取23

6.3.硬件结构的规划与设计24

6.3.1.建议硬件运行环境:

24

6.3.2.建议软件运行环境:

25

7详细设计26

7.1.代码设计26

7.2.人机界面设计26

7.3.输入输出设计27

8归纳总结34

9谢词36

参考文献37

1引言

库存经管系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和经管者来说都是至关重要的,因此,库存经管系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式经管库存,这种经管方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对产品库存信息进行经管,具有着人工经管无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的经管效率,也是企业库存经管科学化、正规化,与世界接轨的重要条件。

因此,开发一个库存经管系统是很有必要的,具有其特有的技术意义和经管意义。

1.1经管信息系统的概述

经管信息系统(简称MIS)是在经管科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。

在21世纪信息高速发展的时代中,经管信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代经管的决策和支持。

经管信息系统是一个由人、机(计算机)组成的能进行经管信息的收集、传递、存储、加工、维护和使用的系统。

它能观测企业或组织的各种运动情况,利用过去的数据预测未来;从全局出发辅助决策;利用信息控制企业或组织行为,帮助其实现长远的规划目标。

简言之,经管信息系统是一个以计算机为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。

经管信息系统是一个人机系统,同时它又是一个一体化集成系统。

经管信息系统是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代经管理论、现代经管方法及各级经管人员融为一体,最终为某个组织整体的经管与决策服务,是由人和计算机组成的能进行经管信息的收集、传递、存储、加工、维护和使用的系统。

1.2系统编写目的

1.2.1库存经管的概念

所谓库存经管,是指以企业的仓库库存货物为对象,通过组织、协调、控制、监督等手段,谋求对存货资源的有效经管和利用,以充分发挥人的潜能,利用现有技术使资源的使用便利化、有效化,充分提高经管的效率和水平。

1.2.2库存经管系统的要点

 库存经管所经管的对象是仓库的储备,但是库存经管系统并不是一个孤立的系统,它与其他的业务部门是紧密联系在一起的。

库存经管系统就是将这种联系具体化、周密化,便利了系统之间彼此的联系,使各个部门单位更融合的组织为一个整体,极大的方便了经管活动的进行。

此外库存经管的主要目标就是通过对仓库所有入出库活动的经管和控制及对库存数据有效的统计和分析,以保证企业生产中畅通的物流,使决策人员及早发现问题,采取相应措施,调整库存结构,缩短储备周期,加速资金周转,最大限度地降低库存占用,同时,通过周期性的仓库盘点,及时补救经管中的漏洞,使库存经管系统实时地反映企业中各个仓库的现时情况,为各类经管人员从不同侧面提供所需信息,以便协调企业经营收到更大效益,库存经管系统是协调企业生产经营的基础,其数据的准确性、方便的查询、有效的分析是整个计算机经管系统顺利运行的关键。

1.3经管信息系统功能特点

·通用性好,信息规范化,符合国家库存信息系统规范。

·灵活、快速的检索查询。

·图文并茂的用户界面。

·严格的安全机制。

·系统构造合理、整体效率高,可适用范围广,具有广泛的适用性。

2相关技术介绍

2.1VisualBasic6.0中文版工具软件简介

 VB经过微软公司长期不断的完善、第三方资源的大量加入以及广大爱好者的大力支持,VB6.0已经成为功能强大、使用人数众多的主流编程工具。

它提供了向导自动生成代码,支持拖放技术、属性检查、实时语法检查等内置自动化技术,大大降低了编写代码的工作量,同时它还提供了极其丰富的控件,使得VB6.0成为最简捷、最有效的开发Windows应用程序工具。

随着网络技术的不断发展,VB6.0的应用范围已从开发单机软件发展到开发网上分布式应用软件。

VB6.0不但受到广大初、中级计算机爱好者的欢迎,也越来越受到高级程序员的欢迎。

2.2SQLServer2000简介

SQL全称是“结构化查询语言(StructuredQueryLanguage)”

SQL(STructuredQueryLanguage)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和经管关系数据库系统。

SQL同时也是数据库脚本文件的扩展名。

SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。

他不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与经管的接口。

它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。

结构化查询语言(StructuredQueryLanguage)最早是IBM的圣约瑟研究实验室为其关系数据库经管系统SYSTEMR开发的一种查询语言,它的前身是SQUARE语言。

SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。

如今无论是像Oracle、Sybase、Informix、SQLServer这些大型的数据库经管系统,还是像VisualFoxporo、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。

  SQL语言包含4个部分:

※数据定义语言(DDL),例如:

CREATE、DROP、ALTER等语句。

※数据操作语言(DML),例如:

INSERT、UPDATE、DELETE语句。

※数据查询语言(DQL),例如:

SELECT语句。

※数据控制语言(DCL),例如:

GRANT、REVOKE、COMMIT、ROLLBACK等语句。

SQL语言包括三种主要程序设计语言类别的陈述式:

数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL)。

3需求分析

企业内部的库存的经管,从大的方面分主要集中在企业库存货物的数量、种类以及货物的调入调出情况等。

所以该系统主要是实现对数据的录入、插入、删除、查询、统计、更新、打印等功能。

其次,为了信息的保密与安全,系统还要提供一定的安全机制。

开发这个系统的目的就是帮助企业资源部门提高工作效率,实现库存信息经管的系统化、规范化和自动化。

根据这个系统所要实现的目的和任务,调查分析归纳总结出这个系统最终实现的主要功能如下:

﹡系统部分:

主要完成本系统的维护工作。

﹡库存基本信息部分:

主要完成对库存存货基本信息的经管。

﹡出库信息部分:

主要完成对货物出库信息的经管。

﹡入库信息部分:

主要完成对货物入库信息的经管。

﹡联系人信息部分:

主要完成对供货方、求货方、顾客等信息的经管。

3.1系统业务流程分析

对业务流程进行分析,我们不难得出首先应该把仓库作为流程的中心的结论,然后以仓库为中心,将流程分为两个大的方向即出库与入库。

出库业务的产生是因为有需求方对货物的需要,因此需求产生了货物的向外流出,并且需求对仓库的影响有两个,一是仓库有足够的库存满足需求,那么就直接出库,并将其记录;二是仓库没有足够的库存满足需求,那么就需要先采购货物入库,然后在根据需要出库,在入库与出库的过程中,均留下凭据,并记录在案。

在仓库业务发生过程中,有遇到新的客户的可能,这时就要及时将新客户加入联系人,作为信息资源加以保留,以备将来之用。

下面是根据以上仓库系统运作编制的业务流程图:

 

发订单

发货方

仓库

求货方

订单

发订单

订单

校验求货单

校验收货单

登记新顾客

顾客档案

开入库单

检查库存

入库单据

开出库单

缺货统计

开缺货单

缺货单

采购部门

出库单据

单据存底

整理库存

库存记录

不合格单据

不合格单据

足够库存

 

库存经管业务流程图

 

根据业务流程图我们可以看出,该库存系统以仓库为中心,求货方与发货方的订单首先都是通过仓库的检验,如果为不合格的单据,则发回发送方重新发送,如果为合格的单据则依据单据的性质进行下一步的操作,1.如果为发货单则依据发货单开入库单据,并将单据留底,根据变化整理仓库的库存;2.如果为求货单则依据求货单检查仓库的库存,如果库存的存货量不够需求量,则根据需要开缺货订单,并交与采购部,由采购部联系供货方,采购所需物品,如果库存的存货量足够需求量,则开出库单据,并将单据留底,根据货物量的变化整理仓库的库存。

3.2系统数据流程分析

数据流程图是按业务流程图理出的业务流程顺序,将数据处理过程绘制而成的图。

对于每个具体业务,再进一步细化,通过更详细的数据流程图描绘更具体的数据处理过程。

因此根据上面的业务流程图我们可以归纳总结出数据流程也是分为了两个大的方向,一为出库,一为入库,以这两条主线为主,将原来的业务流程图抽象,形成了如下所示的数据流程图:

 

验收单据

发货方

仓库

求货方

发订单

发订单

不合格单据

不合格单据

顾客档案

开缺货单

采购部门

单据存底

库存记录

下订单

足量库存

校验收货单

顾客数据

验收单据

验收入库

凭单检查

校验求货单

缺货统计

检查库存

是否新客户

记录新客户数据

不足量库存

P1

P2

P3

P4

P5

库存经管数据流程

 

3.3系统数据字典

3.3.1.数据流描述

数据流编号:

D-01

数据流名称:

发订单

简述:

发货方与求货方向仓库提出的供货

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1