目 录
摘 要 1
ABSTRACT 1
第一章 前言 1
1.1 开发背景 1
1.2 ERP系统介绍 3
1.3 系统开发方法 12
1.4 开发工具选择 13
第二章 系统需求分析 17
2.1 现行业务系统描述 17
2.2 数据流程描述 18
2.3 现行系统存在的主要问题 23
2.4 可行性分析 24
第三章 系统概要设计 25
3.1 数据词典描述 25
3.2 软件模块结构设计 28
3.3 数据库设计 28
3.4 总体安全性可靠性方案 32
第四章 系统详细设计与实现 33
4.1 代码设计规范 33
4.2 人机界面设计 33
4.3 功能模块设计与实现 34
第五章 实施概况 43
5.1 操作系统和开发环境 43
5.2 系统测试 44
5.3 系统运行与维护 44
结束语 45
致 谢 46
参考文献 46
附录B:外文翻译---英文翻译 47
附录B:外文翻译---中文翻译 50
附录C:源代码 52
摘 要
ERP仓储管理是与我们日常生活息息相关的问题。本文设计并实现了一个仓储管理信息系统。详细介绍了系统从需求分析,逻辑设计,总体设计,详细设计以及系统测试、实施各阶段的主要内容和成果。最后对实现系统的优缺点进行了分析,提出了今后进一步完善系统的方向和方法。
设计实现的管理系统能够正确有效地完成仓储管理的日常工作,并能够根据需求进行灵活的查询;系统与数据库管理系统结合,提供了功能较为强大的数据安全功能;系统界面友好,操作简单,易掌握。最后,该系统是典型的管理信息系统(MIS),其设计开发过程具有通用性,对类似工作的开展具有借鉴意义。
关键词:仓储管理;数据库;管理信息系统;面向对象
Abstract
Storage management is a problem which is closely bound up our daily life. A Storage Management Information System is desigened and implemented in this paper. The main contents and results of each step, such as requirement designment, logical designment, general designment and the testing and application steps, etc, are detailed with in this paper. Finally, the advantages and disadvantages of this system is analysed, methods of how to improve the system in future are also raised in this paper.
The management system designed and implemented in this paper can accomplish the daily work of storage management correctly and efficiently. Flexible query function is applied by this system. Combining with DBMS, this system provides a good date security function. The system has a good interface for users and can be easily mastered and used. Finally, this system is a typical MIS, therefore the design and implement process of this system can be used for reference for similar task.
Key words:Storage management; datebase; MIS; Object Oriented
第一章 前言
1.1 开发背景
随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。
ERP系统中虽然考虑了企业怎样适应市场需求的变化以及怎样利用全社会一切市场资源快速高效地进行生产经营的需求,但并未从根本上考虑知识经济时代持续创新以及市场竞争环境的迅速变化对企业生产流程与业务管理流程的动态调整的要求。
目前,任何一个企业都能感受到国际化竞争的压力以及随着席卷全球的信息化革命的冲击,日益激化的竞争市场将使企业越来越感到原有的组织结构和环节复杂的业务流程已无法应付面临的挑战。面对市场和经营环境的变化,企业必须要即时进行动态调整和改造。它不仅包括对产品和生产流程的重整,还要涉及到与之相关的企业组织结构与业务管理流程。重整过程要以理顺经营过程为中心,以适应客户变动的需求和提高客户满意度为目标。而且这种企业重整的过程并非一劳永逸,企业需要随时根据竞争环境变化与自身在市场竞争中的势态变化,紧跟时代发展步伐,不断进行企业重整以保持自己的市场竞争优势,因此企业重整是一个动态的过程。但是目前的ERP系统一般是以一种预先固定好的模式结构提供给用户,企业在建立其管理系统时,一是软件无法灵活地适应地个性化的企业管理流程要求,这就不得不要求企业管理流程需按ERP系统中的固有模式去运作,否则要经过二次开发才能使用;二是一旦ERP系统实施完毕,企业在需要进行管理与业务流程重整时,很难真正达到从组织结构、生产流程、业务流程全面重整的效果,即现有的ERP系统结构与功能制约了企业的动态重整过程。因此,ERP系统的进一步发展需要将管理业务与软件系统相分离(在原理上如同开放的软件系统可以脱离特定的硬件环境一样),以期实现企业的动态重整过程。