摘 要
企业的进销存管理系统在日常经营过程中起着至关重要的作用,直接影响产品生产 的成本、进度、质量和企业效益。本论文项目以某化工企业对进销存管理系统的需求为 背景,针对企业存在的部门运作独立、信息资源共享度低等造成的进销存管理低率低下、 有效信息率低下、管理方法落后以及材料追踪难等问题,开展进存销管理信息系统设计 与实现。
论文首先分析了该化工企业进销存管理的现实情况及存在的问题。针对企业的进销 存业务管理实际情况,详细调研企业实际需求,全方位梳理、分析了企业进销存管理在 原材料采购、原材料仓储管理、原材料生产跟踪、产品销售及仓储等方面的功能需求和 业务流程,明确了进销存管理系统的设计建设目标。根据企业采购、生产、销售、仓储 以及质量问题跟踪等的需求分析,完成了系统总体方案的设计。在总体方案的设计中, 涵盖了系统需求分析、架构设计、功能设计、性能设计和数据库设计等方面的分析和设 计。通过系统逻辑架构的构建,采用数据库搜索引擎和数据同步引擎实现了包括采购业 务管理、销售业务管理、仓储业务管理、质量检测业务管理、公共基础数据管理、公共 功能管理、系统操作信息管理及系统管理等子功能系统的开发。系统开发完成后,经过 全面的系统测试,全面检验系统设计功能是否符合设计预期;并最终通过系统部署实现 并上线运行,全部完成了整个系统的建设。最后,论文对系统实现应用后的效果和存在 改进的内容进行了梳理总结。
通过进销存管理系统的实现,协助企业实现了原材料和产品数据实时、准确的动态 管理;实现生产业务的流程化管理;实现原材料及产品仓储、质量跟踪信息的综合查询、 统计,为企业决策层对生产的管理提供准确、实时的数据支持。
关键词:
进销存管理系统,流程化管理,数据同步引擎
Abstract
Design and Implementation of the Invoicing Management System for a
Chemical Enterprise
Enterprises Purchase-Sales-Inventory Management System play a c rucial role in daily management for a com pany, directly affecting cost in the product process, schedule, Quality Assurance and enterprise benefit. The project described in the paper bases on a chem ical company who is building its Pu rchase-Sales-Inventory Management System. To solve the problems such as departm ents operate independently, lack of information resources sharing , caused low purchase-sell- Inventor y efficiency. Shortage of effective information, disordered management methods and the difficulty of materials tracking , and to carry out a total solution of Purchase-Sales-Inventory Management System.
This paper first analyzes the present situation of the chemical enterprise enters sells saves the management and the existing problem s.In view of the enterp rise enters sells saves the business management actual situation, detailed re search enterprise actual demand, all-round carding, analysis the enterprise enters sells sa ves the management in the procurement of raw materials, raw m aterials warehouse m anagement, raw m aterial tracking, product sales and storage aspects of functional requirem ents and bu siness process, the design tar get of enters sells saves the management system .According to the enterprise procurement, production, sales, storage and quality problem tracking requireme nts analysis, com pleted the system overall scheme design.In the design of overall schem e, covers the system requirements analysis, architecture design, function design, performance analysis and design in aspects of design and database design.Through the construction of the sy stem logic structure, the use of a database search engine and data synchronization engine implements including procurem ent management, sales m anagement, warehouse m anagement, quality inspection busines s management, public basic data m anagement, public information m anagement and system management, system operation management DengZi function system development.After a full system test, after the completion of system development, a comprehensive inspection system designed meets the design expectations;And ultimately to deploy and running through the system, complete the construction of the whole system.Finally, the paper after the application of system implementation and improve the effect of the content of the summary.
Through implementation of the Purchase-S ales-Inventory Management System, realized the enterprise raw m aterials and products data real-tim e and accurate dynam ic management; achieved production business flow of management; Realize the raw m aterial and product quality tracking inform ation storage, the co mprehensive inquiry, statistics, to provide accurate, real-tim e data to support to enterprise m anagement team to production management.
Keywords:
Invoicing Management System, Process Management, Data Synchronization Engine
目录
第1章绪论
1.1课题背景及意义
1.1.1课题背景
1.1.2研究意义
1.2国内外相关技术研究现状及对比分析
1.2.1国内研究现状
1.2.2国外研究现状
1.2.3对比分析
1.3研究目标及研究内容
1.3.1研究目标
1.3.2研究内容
1.4论文组织结构
1.5本章小结
第2章 业务及系统需求分析
2.1企业现状分析
2.2存在问题
2.3业务流程梳理
2.3.1进——釆购管理需求
2.3.2销——销售管理需求
2.3.3存——仓储管理需求
2.4系统功能需求分析
2.5系统非功能需求分析
2.6本章小结
第3章系统总体设计
3.1设计原则
3.2系统体系架构设计
3.3系统功能结构设计
3.3.1釆购业务管理子系统
3.3.2销售业务管理子系统
3.3.3仓储业务管理子系统
3.3.4质量检测业务管理子系统
3.3.5 系统管理子系统
3.4系统网络拓扑设计
3.5系统安全性设计
3.6系统接口设计
3.7数据库设计
3.7.1釆购业务数据库设计
3.7.2销售业务管理数据库设计
3.7.3仓储业务管理数据库设计
3.7.4质量检测业务管理数据库设计
3.7.5系统管理数据库设计
3.8入库物资质量检测管理模块详细设计
3.8.1入库物资质量检测管理类图设计
3.8.2入库物资质量检测管理活动图设计
3.8.3入库物资质量检测管理顺序图设计
3.9本章小结
第4章系统测试
4.1测试目的
4.2测试工具与测试环境
4.2.1测试环境
4.2.2测试工具
4.3功能测试
4.4性能测试
4.5系统测试结论
4.6 本章小结
第5章 系统实现与评估
5.1实现目标
5.2实现内容
5.2.1实现人员组织结构
5.2.2实现计划流程
5.2.3实现交付
5.3实现环境
5.4数据准备
5.5实现过程
5.6实现效果
5.6.1系统应用情况
5.6.2系统应用效果
5.7本章小结
总结与展望
参考文献
作者简介及在学期间所取得的科研成果
致谢
第1章绪论
1.1课题背景及意义
1.1.1课题背景
本课题来源于国内某化工企业的实际应用。该企业作为国内较早成立的化工企业之 一,长期以来在管理经营上沿袭旧体制下的经营管理模式,在企业管理的信息化进程中, 缺乏有效地规划和统一的需求分析,导致在物资采购、生产、销售和仓储等部门独立运 营,信息资源无法共享,部门协调效率低,增加企业日常生产成本。面对竞争日趋激烈 的市场经济环境,该企业对于有效的进销存管理系统的需求迫在眉睫。
1.1.2研究意义
鉴于该化工企业的规模和经营现状,本设计借鉴国内外进销存管理系统的先进理 念,科学制定生产计划,形成生产与进销存系统的快速响应机制,在进销存数据统一的 基础上,规范原材料采购、产品生产、销售及仓储管理,实现进销存信息的闭环管理, 实时、有效的跟踪质量信息,快速响应出现的各种问题,加强部门运营协作效率,减少 资源浪费,削减管理成本,从而增强企业的市场竞争力,提高产品的市场信任度和占有 率,为企业和社会带来更多的效益。从而达到提升销售、采购业务流程效率,缩短销售、 采购往来管理周期,优化管理流程、降低运营成本,改进客户服务、提高客户满意度。 客户、供应商业务、资金往来一体化管理,企业经营信息高效决策,增强市场竞争力。
1.2国内外相关技术研究现状及对比分析
1.2.1国内研究现状
化工行业在我国经济社会组成中占有重要位置,化工行业创造的工业增加值、销售 收入、利税总额等均处在全国工业企业前列。然而由于某些原因,化工企业的信息化管 理却慢于其他行业企业,基本上还处于起步阶段。从目前现状来看,部分化工企业虽然 开启了信息化管理建设工作,但主要的还仅仅集中于财务电算化、产品计算机辅助设计、 生产过程的自动控制等。全面实现企业经营管理信息化的企业较少,能够通过信息化管 理系统与外界实现资源信息共享的更少。
之所以化工企业信息化建设补发较慢,与其行业自身特点密不可分。化工行业产品 种类繁多、生产管理流程复杂、原材料成本和使用标准控制等因素,都是化工企业信息 化管理中需要考虑的内容[1]o
此外,我国化工企业行业还具有一些其他的特点,例如能耗大、废弃物多、工艺相 对落后、技术创新快、发展潜力大等。由于化工行业的生产能力和产量基数较大,相对 生产成本较低,具有良好的市场潜力和本土化优势。但同时也存在业生产技术相对较落 后、规模小、地域分散、资金实力不足、科研创新能力弱、营销网络不完善等困局。
随着我国加入WTO参与国际经济运营,经济全球化的发展已经对我国中小企业的 发展提出了挑战。在信息化建设和管理日渐普及的今天,原始的手工管理、简单的单机 管理等已经不能够满足信息化管理建设的需求。缺乏信息化管理系统,仓储货运部门难 以在大量的信息中有效率提取重要部分、难以根据提取的信息做出有效决策⑵。公司的 管理人员只能根据报表数据进行决策管理,无法对进销存的业务过程做到有效实时的监 管,同时也难以确保数据的准确、及时。因此,我国化工类行业企业急需要进行符合自 身特点的进销存管理系统的建设,系统中不仅需涵盖先进的、符合企业自身需要的管理 思想,还提供一体化决策、管理工具,协助企业实现经营目标,提高管理水平。
1.2.2国外研究现状
国外进销存软件开发厂商起步较早。此类软件的代表生产厂商有SAP、ORACLE、 PEOPELSOFT (目前已被ORACLE收购)等,其中财富500强80%以上的企业都正在 从SAP的人事管理方案中获益。这些生产商提供的此类软件的共同特点是界面友好、 可操作性强,采用了 Oracle、SQLServer等多种主流数据库平台技术,有丰富的实现经 验和上万种业务流程模型[3]o这类系统还可以在Unix、AS/400等大型主机操作系统上运 行,开放性和灵活性良好。但是由于价格因素,导致很多中小企业对之望而却步,很多 时候成为限制其市场占有份额的因素。
目前,国内生产此类软件的公司主要有用友、金蝶、东软、中软等。但由于我国计 算机软件技术起步较晚,国内厂商的软件产品还难以与国外厂商的产品相比较,尤其是 在软件实现经验方面相对欠缺。当前国内产品绝大多数基于SQL数据库及Windows操 作系统,不能够全面支持其它多种网络技术平台。这类型的软件信息系统只能应用于规 模较小、业务逻辑相对简单的企业。当公司员工数量及业务流程复杂到一定规模,这类 型的软件信息系统则难以满足企业需求,数据处理慢、读取速度急剧下降、系统时常崩 溃等问题成为此类系统应用的难题[4]。
当前,进销存管理信息系统在我国化工企业的应用总体上还处于起步阶段,大部分 企业还停留在建立企业内部信息网络、办公自动化系统建设等初级应用水平阶段。很少 有化工企业真正实现了信息化企业管理,能够实现外界信息资源共享、开展电子商务业 务、从信息化管理中获益的企业更少。化工行业企业进销存管理信息化进程普遍不高, 且存在信息资源分散等问题,使得企业已有的信息系统和自有信息资源利用不充分,严 重影响了企业进销存管理的效率。
从软件架构的角度来讲,企业信息系统架构一般包括向功能构架和面向过程构架这 两种形式。这两种架构形式的企业信息系统一般是多阶段、功能交叉的复杂系统。在这 种系统开发的过程中,通常是多平台、多开发工具、多管理规范的形式进行的,这些因 素都影响了系统的敏捷和稳定,也间接地影响到企业的决策和核心竞争力的发挥。为了 应对市场需求的快速变化,要求企业能够在短时间内快速做出响应,这也就要求企业的 信息管理系统必须具备敏捷服务、快速重构、资源重用及自由扩充等功能。现有的企业 信息管理系统解决方案大多数是基于CORBA或DCOM等技术,由于技术平台的限制 性,使得企业信息系统的应用都存在一些不尽人意的地方例如,现有的企业系统构 架往往不是面向服务的构架,制定好了之后就难以变化,难以敏捷相应客户服务需求的 变化。现有企业系统构架基本采用紧密耦合型结构,系统间链接时必须遵循同样的API 约定,难以做出变更,大大地约束了企业敏捷服务和自由扩充的实现。同时,由于某些 现有的信息系统的技术标准受制于个别厂商约束及控制,相关技术的应用未达到开放标 准的水平。因此,在面对新的经营管理的挑战,企业采用信息管理系统应该从整体上变 革信息管理系统布局,应用开放的技术标准,全面建立面向服务的企业系统构架(Service Oriented Architecture, SOA) [6]。
目前,进销存资源管理系统研发的一线厂商均是欧美国家,Oracle、SAP等公司拥 有多年研发经验,科研队伍强大,市场占有率极高。SAP进销存管理软件至今已有被超 过7800家企业使用来构建进销存管理系统平台,超过3200万管理的企业员工数。SAP
既可基于C/S,也能基于B/S架构,还能基于C/S与B/S的混和架构,具有完整、成熟 的进销存资源管理功能E。Oracle公司研发的进销存管理系统解决方案,现已拥有超过 14,000家客户,遍及140个国家,超过4000万企业员工。所研发的进销存系统使用Java 语言及Oracle数据库,基于B/S架构,同样拥有一套完善的进销存资源管理功能。
1.2.3对比分析
中国本土开发进销存资源管理系统的公司,由于起步较晚,经验与研发力量远远无 法相比。但是经过十多年的发展,还是有一批软件企业脱颖而出,在国内市场中具有一 定的占有率。国内目前开发进销存资源管理系统的公司主要有东软、用友、金蝶等,这 些公司已经积累了一定的综合技术解决方案,且公司实力相对较大,资金、研发实力雄 厚,所研发产品从整体考虑,为客户指定完善的进销存资源管理系统。随着市场竞争的 日益激烈,尤其是全球化竞争的发展,我国化工企业需要利用先进的的供销存管理系统 来实现信息集成、过程优化以及资源优化配置,从而最终达到物流、信息流的统一集成, 企业决策敏捷有效。因此,设计一个有适合的供销存系统,就成为摆在此化工企业面前 的重要并且迫切需要解决的问题。
1.3研究目标及研究内容
本论文项目以企业进销存管理需求为背景,以信息资源整合共享为切入点,以解决 该企业在物资采购、生产、销售和仓储等部门独立运营,信息资源无法共享,部门协调 效率低,日常管理成本高等问题为目标,开展进销存管理系统的设计与实现。
1.3.1研究目标
项目目标是通过建立集原材料管理、设备备件管理、生产数据管理、产品销售管理、 仓储管理为一体的进销存管理系统,运用信息化先进的技术手段和工具,实现计划、采 购、生产、维护、销售、仓储等部门间的协调工作。提升销售、采购业务流程效率,缩 短销售、采购往来管理周期,优化管理流程、降低运营成本,改进客户服务,提高客户 满意度,客户、供应商业务、资金往来一体化管理,企业经营信息高效决策,增强市场
竞争力。
1.3.2研究内容
项目主要内容是根据进销存管理业务需求,开展进销存管理系统的设计与实现。系 统功能包括原料管理、设备备件管理、生产管理、销售管理和仓储管理等子功能。采用 C/S结构模型系统层次架构,高可靠性硬件平台,高安全性系统信息及数据库设计,通 过采用全文检索技术、业务流程管理技术、商业智能技术、数据与应用接口技术等搭建 进销存管理系统,满足企业对信息的更新和查询、生产管理、综合分析和决策支持,以 及跟企业现有信息系统的集成等方面的需求。
项目交付成果为软件系统、相关的设计文档、使用手册,并完成进销存管理系统在 企业的实现和测试,实现企业原材料、备品备件、产品仓储数据实时、准确的动态管理; 实现进销存业务的流程化管理;实现原材料、备品备件、产品销售等信息的综合查询与 统计,为企业的进销存管理提供决策支撑;提高员工工作效率,有效减少入库、出库及 库存管理过程中存在的漏洞,减少企业进销存管理成本,实现进销存管理操作的自动化、 信息化,全面提高企业进销存业务管理水平。
1.4论文组织结构
本论文将按照以下方式进行论文的撰写:
第1章绪论,着重介绍项目研究背景和意义,进销存管理系统现状及发展趋势、 研究目标和内容等。
第2章 企业现状与系统需求分析,介绍该企业进销存管理现状及存在的问题,描 述企业进销存业务流程,对企业进销存管理系统的功能需求等进行分析。
第3章系统总体设计,介绍进销存管理系统的逻辑架构设计、功能架构设计、数据 库设计、采用的相关技术以及系统性能方面的设计,详细介绍原料管理、设备备件管理、 销售管理、仓储管理等子系统的功能设计,系统架构和数据库设计等。
第4章系统测试,介绍进销存管理系统测试内容,包括测试环境、测试策略、典型 测试用例以及测试结果。
第5章系统实现与应用,介绍系统实现过程与实现工作,对系统实现上线后的应用
效果进行总结。
总结与展望,对论文工作进行总结,并提出下一步工作的内容。
1.5本章小结
本章绪论部分主要是对企业进销存管理系统的课题来源、项目背景进行了简单的介 绍,分析了课题的研究目标及内容,以及论文的组织结构。为本文的开篇奠定基础,接 下来的章节将从系统的需求开始调研进行分析。