1、学 号 毕 业 论 文 ( 设 计 ) 说 明 书题目工厂信息管理系统设计与实现学 生 姓 名专 业 名 称 计 算 机 科 学 与 技 术指 导 教 师 XX 学院XX 年 XX 月 XX 日1目 录摘 要 .6第一章 引言 .81.1 工厂概况 .81.2 项目开发背景 .8第二章 系统分析 .92.1 概述 .92.1.1 系统分析的含义和目标 .92.1.2 系统分析的任务 .92.1.3 系统分析的步骤 .92.2 系统的调查 .102.2.1 组织机构图介绍 .102.3 主要问题分析 .112.4 可行性分析 .112.4.1 技术可行性分析 .112.4.2 经济可行性分析 .
2、122.4.3 营运可行性分析 .12第三章 需求分析 .133.1 业务流程分析 .133.2 数据流图 .153.2.1 系统关联图 .163.2.2 系统顶层图 .163.2.3 系统一层图 .173.3 数据字典 .213.3.1 数据流 .223.3.2 数据元素 .253.3.3 数据加工 .263.3.4 数据存储 .303.3.5 外部项 .333.4 系统的总目标 .33第四章 系统概要设计 .344.1 软件模块结构设计 .344.1.1 HIPO 分层图 .344.1.2 IPO 图 .374.2 数据库设计 .524.2.1 实体描述 .524.2.2 联系描述 .52
3、4.2.3 E-R 图 .544.3 信息代码化设计 .55第五章 系统详细设计 .56XX 大学 XX 学院毕业论文(设计)5.1 数据库的逻辑设计 .565.2 数据库的实现 .575.3 程序设计 .625.3.1 主模块 .635.3.2 生产管理模块 .645.3.3 销售管理模块 .665.3.4 库存管理模块 .685.3.5 财务管理模块 .705.3.6 系统维护模块 .725.3.7 联机帮助模块 .745.4 界面设计 .755.4.1 登录界面设计 .755.4.2 系统基本信息界面设计 .755.4.3 生产管理 .765.4.4 销售管理 .785.4.5 库存管理
4、 .805.4.6 财务管理 .825.4.7 系统维护 .83第六章 系统实现 .886.1 概述 .886.2 编程工具与数据库 .886.3 计算机系统配置 .896.3.1 计算机系统硬件配置 .896.3.2 计算机系统软件配置 .896.3 系统测试 .896.3.1 概述 .896.3.2 测试用例 .906.4 系统运行与维护 .90第七章 操作使用说明书 .927.1、系统环境 .927.2 系统安装 .927.3 使用说明 .927.3.1 用户登录 .937.3.2 销售管理 .937.3.3 库存管理 .937.3.4 财务管理 .937.3.5 系统维护 .93第八章
5、 结束语 .938.1 概述 .938.2 存在问题及改进方向 .938.3 系统开发的体会 .938.4 致谢 .943第九章 参考文献 .95附录: 程序源代码 .96XX 大学 XX 学院毕业论文(设计)摘 要在珠三角地区的一些工厂,随着规模的发展壮大,在产品生产管理、员工管理等方面变得越来越繁重和复杂,产品的成本必然也在不断地增加,为了提高生产的效率和产品的市场竞争力,因此许多工厂都借助计算机的管理手段以提高管理水平和生产效率。工厂管理系统正是基于上述的背景而开发,主要是为企业的生产、库存、销售等活动提供信息管理服务,它涵盖了生产车间、销售部门、仓库、财务部门的各项管理工作,涉及多方面
6、的职能。本系统能够对产品的生产、库存、销售,企业的成本、利润及企业员工等信息提供存储、更新、查询、统计的功能,除此之外,还使企业能够合理控制“产-存-销”的各个环节,确保各环节之间的信息紧密衔接,从而实现“产-存-销”的流程化管理,保证信息的一致性和完整性。工厂管理系统取代了企业以往基于文本、表格等纸介质的手工处理,解决了信息处理工作量大,查询困难的问题,同时使企业管理工作规范化、制度化和程序化,避免业务管理的随意性,提高信息处理的速度和准确性,及时、准确地把握企业内部、市场和其他外部信息,以提高领导决策的水平。在整个系统开发的过程中,运用了软件工程的基本概念、相关技术和方法。并且采用了系统生
7、命周期的结构化程序设计方法,从而将整个系统开发各阶段(系统分析、系统设计、系统实施)的基本活动贯穿起来。开发工具为 VB,数据库为 Microsoft SQL Server 2000。关键词:管理信息系统 工厂管理系统 5AbstractIn pace with the development of the manufacture scale . Some factories in the Tracmgle of Zhu Jiang Area, at the management of ptoduction and personnel are ever more heavy and compl
8、exity. Necessarily the cost of production is rising year our .In order to promote the officiency and the anility of struggle in the matket,So a great many factories are recw the method that the computers control manufacture to improve the level of management and the efficiency of production.The syst
9、em of factory manufacture was developed based on the preceding background,Mainly it provides the serve og information manufacture for the enterprises production ,the stock, the sale and so on .It covers all kinds of supervisory works like the prodution workshop. The sale branch,the warehouse and the
10、 financial branch,and concerns various function. The sustem can provide the basic function like memory,renewal,inquiry statistical with the product production,the stock.,the sale ,the cost kf corporation, the profit and the staffs. Moteover ,it causes the enterprise can reasonably control “ptoduces-
11、sawe- sells” between each link as well as the link infornation links up. Thus realizes “ptoduces-sawe- sells” the flow management,guarantees the information keep integralityand consistency.The system of faetory management has substituted for the former manual process, which based on paper media, for
12、 example, the text,the form and so on. It has solved some proldems the information process work load in a big way , inquire is very diffcult. At the same time , it has caused the enterprise managing work more canonical , institutional and sequential. It has avoided the speed and the accuraey of info
13、rmation process. It has timely and accurately grasped the interior of enterprise, the maket and other exterior informations,in order to onhace the level of leade of leadership and decision-making.XX 大学 XX 学院毕业论文(设计)In the entire of process which the system was developed, utilized the software projec
14、t basic concept ,the correlation technology and the methocl. Besides adopted the programming method of system life cycle structure. Thus penetrated the basic activitias which the whole sysem was developed varions stages (stem analysis, system design ,system implementation).The development kit is VB,
15、. Data base supported by: Microsoft SQL Server 2000Key word: MIS(Management Information System) Plant Management System1第一章 引言1.1 工厂概况永盛电器厂(以下简称电器厂或企业)成立于 2003 年。企业主要生产和销售各种家电零部件,办公机械零部件以及各种整件家用电器,产品包括:DVD、电饭锅、冰箱等。企业拥有庞大的客户群体,其遍布国内各省及海外,受益于广交会,每年都有大量的产品订单,企业的规模也不断地发展壮大。1.2 项目开发背景随着企业业务量的逐渐增长,业务范围的不断
16、扩大,特别是中国进入 WTO之后,市场竞争尤其是家电行业的竞争日趋激烈,企业需要更多的人力、物力、财力以稳固并拓展企业产品在市场的销售额。如何更加有效地管理产品的生产、销售已成为企业领导的重要决策事项。到目前为止,企业还没有一套完整的、行之有效的管理信息系统,企业进行信息管理的主要方式是基于文本、表格等纸介质的手工处理,信息处理工作量大,查询困难。为了使企业的管理工作科学化、规范化,为了降低管理成本,实现管理现代化,扩大市场的竞争优势,企业领导希望通过“工厂信息管理系统”,提高企业的工作效率和管理水平。XX 大学 XX 学院毕业论文(设计)第二章 系统分析2.1 概述2.1.1 系统分析的含义
17、和目标系统分析(systems analysis),是指在管理信息系统开发的生命周期中应用系统思想和系统科学的原理进行分析工作的方法和技术。系统分析阶段的目标:就是按系统规划所定的某个开发项目范围内明确系统开发的目标和确定系统是否可行。2.1.2 系统分析的任务系统分析的任务是:尽可能弄清用户对信息的需求,调查原信息系统的资源、输入、处理和输出,尽快明确系统是否可行。系统分析的具体工作内容包括:(1)系统调查;(2)可行性分析;(3)确定系统的目标2.1.3 系统分析的步骤(1)系统的调查:系统的初步调查是着重于系统的总体目标、总体功能和发展方向,弄清楚现行系统运行状况,发现其薄弱环节,找出要解决的问题实质。(2)可行性的研究:可行性的研究是进一步明确系统的目标、规模与功能,对系统发展背景、必要性和意义进行调查分析并根据需要和可能提出拟定开发系统的初步方案计划。(3)确定系统的目标:主要明确用户的信息需求,确定新系统的逻辑功能,提出新系统的逻辑方案。