库存管理信息系统课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
库存管理信息系统课程设计
2020年4月19日
《商品库存管理系统》
一、课程设计的目的与要求
经过管理信息系统课程设计,进一步掌握管理信息系统的理论和方法。培养和锻炼开发管理信息系统的能力。为今后信息系统开发打下良好的基础。
要求了解企业管理信息系统开发的全过程,理解信息系统课程相关的概念,掌握管理信息系统的开发方法。主要包括:系统调研方法;业务分析、数据分析、系统逻辑模型设计方法;数据库设计、功能设计、物理模型设计方法;系统的实现等方法。完成一个小型系统的设计与开发。
二、设计正文
1系统分析
1.1系统开发背景、开发范围、建设目标与必要性
1.1.1系统应用现状及其开发意义
在市场竞争的激烈的时代,建立科学,规范,高效管理体系是非常重要的。随着经济的快速发展,对商品的高效管理十分重要,高效的商品库存管理离不开信息技术,信息技术的飞速发展也为商品库存管理提供了广阔的舞台,采用现代化的手段管理商品库存,能够及时准确
地反映商品库存状况/保证库存商品的数量保持在合理的水平, 在满足客户的需要的同时最大限度地减少库存占用,从而在竞争中保持优势。
传统的商品库存管理靠人工完成,需要大量的人力物力,人工管理方式有许多缺点和不便的地方,易出错,不能及时地把商品及库存信息反映出来,大量的文件和数据不利于查找更新和维护。利用信息技术开发信息管理系统对商品库存进行管理,能够方便地实现快速查询,入库出库方便,可靠性高。因此,建立商品库存管理系统,对商品进行优化存储、管理,从而提高企业的科学管理水平,节省开支,使企业在竞争中立于不败之地。
1.1.2系统开发目标
设计和实现商品库存管理系统,使库存管理的工作系统化、规范化和自动化,从而达到提高管理效率的目的。
(1)利用计算机系统实现商品库存管理。
⑵流程符合商品库存要求。
⑶查询方便,无论是按商品编号、名称、类别、产地其中任一项都能够进行有效询。
⑷系统扩充容易,有很多地方还需要更好地完善。
(5)友好的用户界面,既面向系统开发者,又面向用户。
1.1.3可行性分析
可行性分析研究的目的就是用最小的代价在尽可能短的时间里确定问题是否能解决,经过复杂系统的规模与目标,研究与此类似
的系统后,我们具体从下面三方面考虑。
1.1.3.1技术可行性
系统是采用Access作为开发工具的,Access是一种典型的关系型数据库管理系统,因而具有坚实的理论基础。与层次模型和网状模型相比,关系模型具有数据结构单一、理论严密、使用方便、易学易用等特点。因此,关系数据模型成为数据库应用的主流。Access作为一种典型的关系型数据库管理系统,具有界面友好、工具丰富、速度较快等优点,并在数据库操作与管理、可视化开发环境、面向对象程序设计等方面具有较强的功能,本人已经系统深入地学习过这门课程,为系统的设计与实现提供了技术可行性。
1.1.3.2经济可行性
商品库存管理系统是一个小型的管理系统,在开发时需要软件开发人员花费一定的时间和精力,因此需要一定的资金。但它给企业带来的利润是不可估量的,节省了许多人力,物力上的开支,使库存管理工作变繁为简,使其更加合理化、规范化。工作效率的提高就意为着整体水平的提高,是非常值得投资的。
1.1.3.3操作可行性
系统是基于Access环境平台开发的,易于操作。而且系统还采用了可视化面向对象的工具开发,其窗口、界面简洁易懂,因此系统在操作上是可行的。
1.2业务流程分析
经过对库存信息流程的详细调查分析,弄清了库存管理工作的业务流程和管理功能,符号定义:
外部实内部实
系统业务流程图如下:
1.3数据流程图
处理数据
顶层数据流程图:
详细数据流程图:
1.4
数据字典
为了对数据流程图中的各个元素作出详细的说明,有必要建 立
数据字典。数据字典的内容主要是对数据流程图中的数据项、 数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面
采购单
销售员
F.;
'-
分配 蛇在
F-l •工奇 -I
进行具体的定义。数据流程图配以数据字典,就能够从图形和文字两个方面对系统的逻辑模型进行完整的描述。
1.4.1数据项的定义
数据项又称数据元素,是数据的最小单位。
1.4.2数据结构的定义
1.4.3数据流的定义
1.4.4处理逻辑的定义
1.4.5数据存储的定义
1.4.6外部实体的定义
2系统设计
系统设计的任务是:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。
2.1功能设计
本系统在设计时采用结构化程序的设计方法,系统的总体结构采用菜单来调用表单,利用表单来对信息进行管理、数据录入、信息查询、系统管理等工作。
完成以下功能:对供应商、客户和雇员信息的查询,对货物
的进出登记和查询,货物销售情况的查询和登记等。
本系统的功能模块图为:
2.2
系统运行环境与数据库设计
系统运行环境设计为在Windows /XP 平台下运行,程序设计 语言选
择Visual Basic 6.0,后台数据库选择Access 。系统的硬件 要求为奔腾微型计算机,20M 以上内存,1G 以上硬盘。
基于上述运行环境根据系统分析,设计了 7个数据表文件, 它们的结构及其说明如下:
(一)订单表
字段名 类型 宽度 可否为空 说明 订单编号 文本 6 否
主索引
客户编号 文本
6
否
订货日期 日期/时间
数量 数字
10
否
交货日期 日期/时间
供应商编号
文本
8
否
(二)供应商表
进货系统
雇员I.1,LI
的性
剂过货'1'-
的行也中行洵