1、 摘 要本系统是根据企业的特点,集进、销、存、分析于一体,为企业量身定做的库存管理软件。在设计过程中最大限度满足用户的要求,因此,该系统具有较强的实用性和针对性。本系统界面友好,操作简单,可维护性强,功能完备。本论文介绍了库存管理信息系统开发的全过程,主要从管理思想、系统分析说明、系统设计说明、系统使用说明、技巧与体会等方面对本管理系统加以论述。前言部分指明了选题背景和开题意义;而后又详细介绍了系统的分析、系统的开发与设计说明等内容;最后给出了系统的使用说明和系统设计的心得体会。关键词:系统设计、系统分析、库存、信息系统AbstractThis system is the administra
2、nt software which according to the characteristics of the enterprise gather stock, sale, merchandise, analyze in an organic whole. In the course of designing, the maximum meets users demand, so it has stronger practicability and pertinence. The systems interface is friendly, it is simple to operate,
3、 the maintainability is strong and the function is complete. The thesis introduced the whole course that the management information system develops, mainly from manage thought、elucidation of system analysis、systematic specification、systematic operation instructions、skill、respect of realizing etc. Pr
4、eface part pointed out the background of the selected title and turned on the question meaning; Then introduced such contents as systematic analysis, systematic development and specification, etc. in detail; Finally, provide the systematic operation instructions and gains in depth of comprehension d
5、esigned systematically. Keyword: system design, system analysis, information system目 录摘 要1Abstract2第一章 引言411 课题背景412 选题意义413 系统简介5第二章 系统的分析621 系统的初步调查622 系统开发的目标和思想623 系统开发方法724 系统的可行性分析825 系统的组织结构分析926 业务流程分析10第三章 系统的设计1831 系统的功能结构设计1832 界面设计与代码设计2333 输入输出设计2234 系统的数据库设计24第四章 系统使用与维护说明书3441 概述-运行环境
6、3442 安全与保护措施3443 系统的登录及使用说明34结束语46致谢47参考文献48第一章 引言11 选题背景本课题以我所工作过的单位:某电器公司为设计背景,此公司是一个正在迅猛发展中的企业,随着其规模的不断扩大,公司每天要处理的数据量也越来越大,单纯的手工处理这些海量数据,所以对于一套可靠方便的库存管理系统拥有需求。为了帮助企业建立良好的管理秩序,在信息化时代充分利用计算机作为管理手段提高管理水平和业务处理,我们设计了此管理信息系统,希望能为企业发挥一点作用。在设计期间我们得到了各方面人员的大力配合,在借鉴其它一些软件开发经验的基础上,设计了这套库存管理系统。12 选题意义任何学科的发展
7、都与当时的环境和条件紧密相联。管理信息系统也是一样,在人类进入工业社会以后,出于对生存与发展的需要,人们开始尝试使用更先进的设备和技术来处理和使用设备来解决现实中遇到的问题,从实际求出发,针对性强,功能齐备,旨在通过帮助该企业管理实现信息化,以提高企业管理的效率。13 系统简介本系统是根据企业的特点,集进、销、存、分析于一体,为企业量身定做的库存管理软件,在设计格方面,适当搭配图形,显示内容可随时依条件更新。显示信息准确,信息量大,有直观形象,给人以美观大方的感受。第二章 系统的分析2.1 系统的初步调查库存管理是管理或控制公司资源,如在制品、原材料、组件和成品的系统方法和工具。通过本课程的学
8、习,将使您迅速识别库存管理中存在的问题,并对这些问题加以改善;它还将帮助您设计及建立整套的库存管理流程,从而提高库存周转率,减少运营资金的占用,使冻结的资产变成现金,减少由于库存淘汰所造成的成本。22 系统开发的目标和思想(1)防止断档。缩短从接受定单到送达货物的时间,以保证优质服务,同时又要防止脱销。(2)保证适当的库存量,节约库存费用。(3)降低物流成本。用适当的时间间隔补充与需求量相适应的合理的货物量以降低物流成本,消除或避免销售波动的影响。(4)保证生产的计划性、平稳性以消除或避免销售波动的影响。(5)展示功能。(6)储备功能。在价格下降时大量储存,减少损失,以应灾害等不时之需。23
9、系统开发方法本系统采用 visual basic 与微软的 access 为数据库的方式.Visual Basic 6.0 是 Micrsoft 公司出品的开发工具,Visual Basic 是一种可视化的,面向对象的 Windows 开发语言,它具有易用,通用和开发效率高的特点。随着微软对它不断地改进以及计算机本身性能的提高,使得 Visual Basic 越来越适合一般的应用程序开发。正如 Bill Gate 所说,世界上绝大多数的Windows 应用程序是用 Visual Basic 编写的。在众多的开发工具中,我们为什么要选择 Visual Basic6.0 呢?因为 VB 具有众多其
10、它开发工具所没有的优点!使用 Microsoft Access,可以在单一的数据库文件中管理所有的信息。在这个文件中,用户可以将自己的数据分别保存在各自独立的存储空间中,这些空间称作表;可以使用联机窗体来查看、添加及更新表中的数据;使用查询来查找并检索所要的数据;也可以使用报表以特定的版面布置来分析及打印数据。如果要保存数据,请为每一种类型的信息创建一个表。如果要从查询、窗体或报表中的多个表中将数据合并在一起,就要定义各个表之间的关系。如果要搜索并检索符合指定条件的数据,包括来自多个表中的数据,就要创建查询。查询的同时也可以更新或删除多条记录,并对数据执行内嵌或自定义的计算。如果要简单地直接在
11、某个表中查看、输入及更改数据,请创建一个窗体。在打开一个窗体时,Microsoft Access 将从一个或多个表中检索数据,并使用用户在“窗体向导”选择的版面布局或所创建的版面布局,将窗体显示在屏幕上。如果要分析数据或将数据以特定的方式打印出来,请创建一个报表。例如,可以打印一份将数据分组并计算数据总和的报表,也可以打印另一份带有各种数据格式的打印邮件标签的报表。24 系统的可行性分析系统定义明确以后,应该对系统可行性进行研究.可行性研究包括技术可行性,经济可行性以及社会可行性等方面.技术可行性研究是根据现有的和准备充实的设备条件与技术力量来分析系统在技术上实现的可能性,弄清楚现有的技术条件
12、能否保证顺利完成开发工作.库存管理系统在技术可行性上完全可以胜任,由于本库存管理系统,采用单机版,对网络的研究不高,采用 micorsof access 数据库,以及 visual basic 6.0 结合操作系统 .在设备条件上,主要考虑计算机的内存容量,外存容量,运算速度,数据精度,汉字功能,多媒体功能,可靠性以及对数据传送与通信,网络,数据库的需求以及实现的可能性.库存管理系统在如下平台中经过测试可以正常运行:硬件平台CPU Intel P4 2.2G主板 Intel 850 芯片组的 GA-8TX-C内存 1256 的三星 Rambus 内存硬盘 Seagate Barracuda 7
13、200.7 80G显卡 Unika 小妖 G9800显示器 美格 770PF,17 寸纯平显示器软件环境操作系统 Microsoft WindowsXP 简体中文专业版SP2办公软件 Microsoft Office 2003显卡驱动 nVIDIA ForceWare 驱动 56.72 版 For Win2000/XP经济可行性研究的目的,是希望以最小的开发成本取得具有最佳经济效益的软件产品,它除了研究开发与维护新系统所需要的费用是否能够可靠地提供外,主要研究新系统将来带来地经济效益是否超过其开发与维护所需要大的费用,论证搞这样的一个项目是否合算.库存管理系统是方便企业管理者仓库管理员完成日常
14、工作的得力助手,由于辅助了计算机高科技技术,大大的提高了员工,管理者的工作效率.而且软件产品的无损耗性,决定了此系统的低投入,高回报的特性,所以在经济上具有可行性.社会可行性是指所开发的软件项目是否涉及到知识产权的纠纷等法律问题,这样的软件产品投入运行后,对生产,管理或经营体制带来变革的社会影响以及社会承认能力.25 系统的组织结构分析本系统由以下几个主要部分构成:程序登陆系统设置采购信息库存入库信息出库信息数据维护模拟配货工具管理退出26 业务流程分析采购信息获得库存信息查询出库信息建立模拟配货第三章 系统的设计31 系统的功能结构设计本系统主要功能模块由:1.系统设置:锁定系统,操作员入口,登陆设置.2.采购信息:采购单,采购查询,采购统计.3.库存:元件登记,产品登记,库存查询.4.入库信息:入库单,入库查询,入库统计5.出库信息:出库单,出库查询,出库统计6.数据维护:供应商信息,数据维护7.模拟配货:公司材料模拟组成,公司材料模拟配套8.工具管理:工具库存,入库管理.出库管理,入库管理9.退出32 界面设计与代码设计创建新用户界面