摘 要
通过对库存管理的实际调查,明确其完整的业务流程,以进行系统分析、系统设计、系统实施。在分析库存管理的具体情况后,采用Microsoft Access型数据库系统作为材料(即商品,下同)库存管理系统的后台数据库。由于Microsoft公司的Visual Basic 6.0工具面向对象可视化编程的特点,有利于系统的开发,所以决定用其作为主要开发工具。
本文详尽阐述了一个完整的库存管理信息系统,采用系统生命周期的结构化方法,完成软件开发的过程。
系统具有数据录入、数据修改、记录查询、报表打印等功能。较全面满足了材料库存管理的各项工作。该系统采用模块化原理编程,做到了模块规模适中,本身相对独立。模块化使程序结构清晰,易于设计、易于理解,提高了系统的可靠性。
本文详细说明了一个库存管理的业务流程,分析了其数据流程,明确了数据表之间的联系,详细说明了主要的程序逻辑。并以图表的方式直观的说明,使程序易于理解。
关键词:库存管理;业务流程;软件工程;模块化原理;
Abstract
Through to the real investigation of stock control , define its intact business procedure , in order to carry on metwork analysis , designs systematically , implements systematically . After analyzing the concrete conditions of stock control , Mode1 Microsoft access it adopt there is as material dtatbase system (namely goods , the same below) stock backstage supporter database of administrative system , because Microsoft Visual Basic 6.0 tool of Company face target visual characteristic of programming , favorable to systematic development , so determine to use it as the main developing instrument .
This text explains an intact the management information sysytem of stock exhaustivly , adopt the systematic structurization method of cycle of lite , finish the course of software development.
The system has data inputting , data revising , such functions as data inpuiry , report form are typed . Have satisfied every work of material stock control in an all-round way . This system adopts module principle programming , has made sure that the module is moderate in scale,relatively independent , Module make procedure to be structure clear , easy to design , intelligible , improve systematic feasibility .
The elaboration of this text is a business procedure of stock control , has analysed its data procedure , have defined the connection between the data lists , the procedure logic with main elaboration . And the ocular explanation , make the procedure easy to understand by way of chart .
Key words:Stock control;business procedure;soft project;module principle ;
目 录
第1章 绪 论... 1
1.1 前言... 1
1.2 库存信息管理系统的简介... 1
1.3 相近研究课题的特点及优缺点分析... 2
1.3.1 采用计算机来管理有以下几大优点:... 2
1.3.2 当然有优点就会有缺点,缺点如下:... 2
1.4 管理者对库存信息管理系统的需求... 2
第2章 编程工具Visual Basic简介... 4
2.1 Visual Basic 6.0功能简介... 4
2.2 VISUAL BASIC 6.0 版本简介... 5
2.3 VISUAL BASIC 6.0的运行要求... 5
2.4 VISUAL BASIC数据库的基本理论... 6
第3章 系统分析与功能模块设计... 8
3.1 系统分析... 8
3.1.1 系统初步调查... 8
3.1.2 可行性分析... 9
3.2 系统设计... 10
3.2.1 系统设计原则... 10
3.2.2 系统设计方法... 10
3.2.3 总体设计... 11
3.3 腾达公司库存管理功能模块设计目标... 11
3.4 系统数据字典的创建... 12
3.5 系统数据流程图及E-R图... 13
3.6 腾达公司库存管理信息系统功能模块划分... 16
3.7 腾达公司库存管理信息系功能模块明细... 16
3.7.1 系统管理模块... 16
3.7.2 项目设置管理模块... 17
3.7.3 入库操作管理模块... 18
3.7.4 出库操作管理模块... 19
3.7.5 报表输出管理模块... 20
第4章 数据库设计和程序的设计... 21
4.1 数据库设计概述... 21
4.2 系统数据库表... 21
4.3 程序设计的关键技术及应用... 24
4.4 系统主要功能的具体设计... 25
4.4.1 系统主界面... 25
4.4.2 项目设置窗体... 26
4.4.3 产品入库窗体... 29
4.4.4 查询打印窗体... 31
第5章 程序安装与测试... 33
5.1 调试... 33
5.2 测试... 33
第6章 结 论... 35
参考文献... 36
致 谢... 37
第1章 绪 论
1.1 前言
本设计任务基于腾达公司的实际要求,开发出的库存信息管理系统,目的是为了提高腾达公司自动化办公的水平、经过详细的调查分析初步制定了北京汽车工业供销总公司库存信息管理系统。该软件的功能是提高腾达公司进出货物,库存管理、销售管理计划管理等办公效率。
本报告首先介绍了系统的开发背景,意义,要求,接着详细的阐述了子系统的功能模块的划分和说明以及设计,并附有多幅效果图直观地再现了该软件的使用效能。根据现在流行的软件开发手段我们选用了Microsoft Visual Basic 作为前台开发工具,Microsoft Access 作为后台数据库。系统采用的是人机交互方式,界面友好,操作简洁方便,只需按文字提示就可以进行系统操作,完成数据录入,分析,统计等工作。其自身强大的开发功能是我们的软件有很强实用性与智能性,适合当前这种快速原形法的构想。使用起来方便快捷,界面友好功能完善。但由于时间关系及本人的能力有限,报告中一定存在着许多不足之处,恳请老师和同学们多提宝贵意见。