《库存管理信息系统设计.docx》由会员分享,可在线阅读,更多相关《库存管理信息系统设计.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、库存管理信息系统设计 课 程 设 计 设计题目:库存管理信息系统设计 系 别: 班 级: 学 号: 姓 名: 指导教师: 2022年1月16日X 彩霞 X 倩 06计算机科学与技术(2)班 计算机科学与技术系 2060514205 目录 1 引言2 1.1管理信息系统的概述2 1.2 系统编写目的3 1.2.1 库存管理的概念3 1.2.2 库存管理系统的要点3 1.3 管理信息系统功能特点3 2 相关技术介绍4 2.1 VisualBasic6.0中文版工具软件简介4 2.2 SQL Server 2000简介4 3 需求分析6 3.1 系统业务流程分析6 3.2 系统数据流程分析8 3.3
2、系统数据字典9 3.3.1. 数据流描述9 3.3.2. 处理逻辑描述12 3.3.3. 数据存储的描述13 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. 数据流程图中的数据存储,1X式的关系规X化分析为3X式的关系。18 6.2.2. 数据库完整性设计20 6.2.3. 数据立即存取23 6.3. 硬
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 引言 库存管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,库存管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理库存,这种管理方式存在着许多缺点,诸如效率低,XX性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提
4、高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对产品库存信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、XX性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个库存管理系统是很有必要的,具有其特有的技术意义和管理意义。 1.1管理信息系统的概述 管理信息系统(简称MIS)是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。在21世纪信息高
5、速发展的时代中,管理信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代管理的决策和支持。 管理信息系统是一个由人、机(计算机)组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。它能观测企业或组织的各种运动情况,利用过去的数据预测未来;从全局出发辅助决策;利用信息控制企业或组织行为,帮助其实现长远的规划目标。简言之,管理信息系统是一个以计算机为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。 管理信息系统是一个人机系统,同时它又是一个一体化集成系统。管理信息系统是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法
6、及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。 1.2 系统编写目的 1.2.1 库存管理的概念 所谓库存管理,是指以企业的仓库库存货物为对象,通过组织、协调、控制、监督等手段,谋求对存货资源的有效管理和利用,以充分发挥人的潜能,利用现有技术使资源的使用便利化、有效化,充分提高管理的效率和水平。 1.2.2 库存管理系统的要点 库存管理所管理的对象是仓库的储备,但是库存管理系统并不是一个孤立的系统,它与其他的业务部门是紧密联系在一起的。库存管理系统就是将这种联系具体化、周密化,便利了系统之间彼此的联系,
7、使各个部门单位更融合的组织为一个整体,极大的方便了管理活动的进行。 此外库存管理的主要目标就是通过对仓库所有入出库活动的管理和控制及对库存数据有效的统计和分析,以保证企业生产中畅通的物流,使决策人员及早发现问题,采取相应措施,调整库存结构,缩短储备周期,加速资金周转,最大限度地降低库存占用,同时,通过周期性的仓库盘点,及时补救管理中的漏洞,使库存管理系统实时地反映企业中各个仓库的现时情况,为各类管理人员从不同侧面提供所需信息,以便协调企业经营收到更大效益,库存管理系统是协调企业生产经营的基础,其数据的准确性、方便的查询、有效的分析是整个计算机管理系统顺利运行的关键。 1.3 管理信息系统功能特
8、点 通用性好,信息标准化,符合国家库存信息系统标准。 灵活、快速的检索查询。 图文并茂的用户界面。 严格的安全机制。 系统构造合理、整体效率高,可适用X围广,具有广泛的适用性。 2 相关技术介绍 2.1 VisualBasic6.0中文版工具软件简介 VB经过微软公司长期不断的完善、第三方资源的大量加入以及广大爱好者的大力支持,VB6.0已经成为功能强大、使用人数众多的主流编程工具。它提供了向导自动生成代码,支持拖放技术、属性检查、实时语法检查等内置自动化技术,大大降低了编写代码的工作量,同时它还提供了极其丰富的控件,使得VB6.0成为最简捷、最有效的开发./1y去内容-添加页码-白字-生产管
9、理doc/.newasp./Windows应用程序工具。随着./1y去内容-添加页码-白字-生产管理doc/.newasp./网络技术的不断发展,VB6.0的应用X围已从开发单机软件发展到开发网上分布式应用软件。VB6.0不但受到广大初、中级计算机爱好者的欢迎,也越来越受到高级程序员的欢迎。 2.2 SQL Server 2000简介 SQL全称是“结构化查询语言(Structured Query Language)” SQL(STructured Query Language)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 SQL同时也是数据库脚本文件的扩展
10、名。 SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。他不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。 结构化查询语言(Structured
11、Query Language)最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。如今无论是像Oracle、Sybase、Informix、SQL Server 这些大型的数据库管理系统,还是像Visual Foxporo、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。 SQL语言包含4个部分: 数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。 数据操作语言(DML),例如:INSERT、UPDATE、DELETE语句。 数据查询语言(DQL),例如:SELECT语句。 数据控制语言(DCL),例如:GRANT、REVOKE、MIT、ROLLBACK等语句。 SQL语言包括三种主要程序设计语言类别的陈述式:数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL)。
限制150内