中小型化工企业信息管理系统的研究.docx
- 文档编号:7539461
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:7
- 大小:114.20KB
中小型化工企业信息管理系统的研究.docx
《中小型化工企业信息管理系统的研究.docx》由会员分享,可在线阅读,更多相关《中小型化工企业信息管理系统的研究.docx(7页珍藏版)》请在冰豆网上搜索。
中小型化工企业信息管理系统的研究
中小型化工企业信息管理系统的研究
摘要:
该中小型化工企业信息管理系统以东园化工厂的生产经营模式为依据进行设计和研究,系统开发是为了满足该企业适应现代化企业发展的需求。
该系统采用C/S模式与B/S模式相结合的系结构,依据企业日常业务处理流程,完成系统架构设计、功能模块设计和系统数据处理流程中所涉及的主要实体及其关系的设计,以面向对象的编程方法对系统进行设计,使系统具有很好的可维护性及扩充性。
该系统是一个基于订单生产模式,集销售管理、生产管理、仓库管理、质检管理及系统维护于一体的企业信息管理系统,实现了多个订单、多个生产协作单位和大量资金、材料、进度等信息的实时集中与共享,从而提高企业的整体管理水平。
关键词:
信息管理系统;订单;数据库;B/S模式;C/S模式
Abstract:
TheIMSofmediumandsmallchemicalenterprisesisdesignedandresearchedbasedontheproductionandoperationmodeoftheDongYuanchemicalworks,whichisdevelopedtomeettherequirementsofmodernenterprises.ThesystemusedtheC/SandB/Smodels.Accordingtodailybusinessprocessesoftheenterprises,thesystemarchitecturedesign,thefunctionmodulesdesign,themainentitiesandtheirrelationshipsinvolvedindataprocessingdesignarefinished.Thesystemisdesignedusingobjectorientedprogramminginordertoimprovethemaintainabilityandscalability.Thesystemintegratedsalesmanagement,productionmanagement,warehousemanagement,qualitymanagementandsystemmaintenancebasedontheorderformmodeofproduction,whichachievedrealtimefocusandsharingofmoreorders,moreproductioncooperativeunits,alotofmoney,materialsandprogress.
Keywords:
informationmanagementsystem;orderform;database;B/Smodel;C/Smodel
0引言
随着我国信息化程度的不断深化,实现管理现代化正在逐步深入到社会的各行各业,目前我国大部分企业都面临着向新经济转型等一系列的新问题。
开发使用信息管理系统是进行有效管理、正确决策和实现管理现代化的重要手段。
中小企业复杂的管理活动给信息管理系统提供了典型的应用环境,目前绝大多数中小企业都在逐步加强企业的信息化建设,建立企业的信息管理系统将促进传统企业的管理模式向现代企业的管理模式转变,使得企业整体效益和效率得以提高,缩短生产的前置时间,提高产品质量,减少库存,提高企业对市场的快速反应能力。
因此,建立企业的信息管理系统对于急需缩减企业生产运作成本和提高企业竞争力的中小型化工型企业来说,有着至关重要的作用。
1系统工作模型
现阶段企业信息管理系统(IMS)的开发对客户端应用程序的要求越来越高,该系统采用C/S与B/S相结合的模式进行系统开发,基于Web的C/S与B/S相结合模式的软件结构信息管理系统应是基于网络的、分布式的、异构的管理信息系统,它是可容纳不同地域、不同网络结构类型、采用不同数据库和应用程序开发工具、在功能上相对独立的信息管理系统,各种信息管理系统通过Web服务器在客户端以浏览器方式访问,实现系统间的信息共享[1]。
其系统结构流程如图1所示。
这种结构形式下的开发工作量主要在Server部分,实际使用中采用CGI访问DBMS,也可以依靠WebServer自身具有的数据库处理能力,或采用混合访问DBMS的方式。
在各个子系统的应用方面,仍然用Client/Server方式,在客户端安装应用程序用于数据服务器的信息联系,并可以安装浏览器,编制CGI程序,实现与后台数据库的链接。
需特别注意的是安全机制,可以采用对用户的请求进行过滤,统筹考虑Internet应用和传统C/S结构应用的安全性。
这样,两种模式分别授权访问数据库服务器,在C/S模式下客户机利用所开发客户端应用程序,通过与数据库管理系统(DBMS)的数据库接口交互实现数据的浏览、查询、修改等功能[2]。
对只有数据浏览权限的用户,通过浏览器在Internet或Intranet上向Web服务器发送请求,Web服务器再与数据库接口取得联系,取回数据信息后以HTML页面文件形式发回浏览器端供用户浏览,轻松实现数据查询功能。
基于此,以SQLServer作为存储数据的后台服务器,以ViusalC++作为客户端开发工具,建立基于Web的C/S与B/S混合结构系统平台的中小型化工企业信息管理系统[3]。
2系统的设计需求及目标
2.1系统的用户需求分析
化工企业的生产具有产品品种多、质量要求高、生产经营周期短、原材料和成品存贮期限要求严格等特点,该系统以东园化工厂的生产经营管理模式为依据,需求分析的信息收集方式主要是通过问卷调查的方式获得。
现在该企业的运作出现的主要问题及解决方法如下:
生产管理方面:
生产计划的制定仅考虑生产设备的能力,对市场销售订单、产品库存状况基本不予考虑,难以做到生产的精细化管理。
实现生产数据的管理,优化企业的生产计划,通过主生产计划的分解自动产生进度和生产计划的完成情况。
生产报表及时、准确,并随时对生产完成情况进行有效的统计分析,把握生产进度和生产计划的完成情况。
销售管理方面:
目前销售管理主要业务采用人工管理,不能及时了解产品入库、产品包装等信息。
通过实施销售管理与仓库管理及时了解产品入库、产品包装等信息,加强销售信息的汇总分析和销售预测,及时调整生产计划,减少产品提供周期,提高客户满意度。
企业规划方面:
企业的业务总结和各种报表资料不能及时呈报给管理人员,这就为企业的远景规划和发展埋下了隐患,使得企业面对外界市场的反应不灵敏。
通过信息管理系统的应用使管理人员能够及时获得相关信息。
该系统要求制作一个适应现代化企业发展需求的信息管理系统,从而实现企业多方面的信息处理一体化。
2.2系统的设计目标
(1)提高工作效率和管理水平
计算机管理保证数据的准确性,减少繁重的统计报表工作,及时向各级领导提供信息,共享数据库,保证整个企业数据的一致性,方便各类人员不同要求的查询。
(2)加快资金周转
财务部门可以及时发现问题,不失时机地调度资金,高资金使用效率,从而节省向银行支付的利息。
(3)降低生产成本
计算机生产管理加强对产品生产全过程的监控,及时反馈信息,通过对产品设计和工艺环节在材料选用设备使用等方面进行分析,制定合理和优化的生产计划和作业计划,对原材料、辅料在制品库存进行及时调整等,企业都可以达到降低生产成本的目的。
(4)压缩库存积压
在满足生产供应的前提下,合理调整原材料和备品备件库存,及时采购入库,压缩库存积压,减少流动资金的占用,充分发挥生产计划和销售管理的作用,做好产销衔接的平衡工作,从而压缩成品库存。
(5)缩短生产周期
在市场竞争中,缩短产品生产周期,尽快交货或投放市场是扩大市场份额的关键。
3系统的实现
3.1系统功能概述
依据系统用户需求分析,本文所研究的中小型化工企业信息管理是基于订单生产模式的设计的功能模块主要有:
生产管理模块、销售管理模块、仓库管理模块、质检管理模块和系统管理模块5个模块,每个模块均包括输入、输出、查询、修改、数据统计等功能。
模块之间的数据传递通过共享的数据库和参数传递方式来实现。
系统逻辑功能图如图2所示。
图2系统功能图
(1)生产管理模块
在生产管理模块中,包括生产计划(添加、编辑、删除生产计划单);任务检查(录入生产部门每天生产完成情况的记录,包括不良品登记);生产报表(显示给定日期的任务完成情况的生产日报表,显示给定月份的对任务完成情况统计的生产月报)。
(2)销售管理模块
该模块包括产品订货管理(添加、编辑、删除订货单,添加订货单时,如果产品信息中没有该产品,则产品序号为空,并且统计时不进行统计);产品发货管理(添加、编辑、删除发货单,添加发货单时,如果产品信息中没有该产品,则产品序号为空,并且统计时不进行统计);销售查询(选择时间段对指定客户定货量发货量进行统计查询或对指定产品的定货量发货量进行统计查询)。
(3)仓库管理模块
该模块包括入库管理(主要进行产品入库单的添加编辑、删除,添加计划单时要求激活产品基本信息,如果产品信息中没有此产品,则产品序号为空,并且统计时不进行统计);出库管理(主要进行产品出库单的添加、编辑、删除);盘点管理(对库存产品信息的管理维护,每盘点1次增加n条记录,n为产品数,从产品入库/出库表中计算自上次盘点以来的入库数量和出库数量);统计报表(盘点报表,可根据盘点时间选择任何一次盘点结果,默认显示最近一次盘点结果)。
(4)质检管理模块
该模块包括原材料检验(主要对原材料入库前进行化验,检验各种原材料的纯度,浓度是否符合企业的生产标准);中间体检验(主要对生产过程中所生成的各种半成品进行化验,检验各种半成品的生产程度是否符合下一步生产的标准)。
(5)系统管理模块
该模块包括权限管理(主要是用户信息的添加、编辑、删除及权限设置);新建数据库;数据库备份;数据库恢复;清除数据库。
3.2数据库设计
中小型化工企业信息管理系统主要是采用自顶向下的设计策略,这样可以保证对系统需求的全面分析。
该系统数据库的数据模型所涉及的数据库表有:
生产计划表、任务完成情况表、客户资料表、产品订货表、产品发货表、产品入库/出库表、盘点表、原材料标准表、中间体标准表、用户信息表、用户权限设置表、模块编码表。
进而可以设计出满足用户需求的各种实体及实体之间的关系,并为后面的逻辑结构设计打下基础。
这些实体包含各种具体信息,通过相互之间的作用形成数据的流动,该系统设计的实体有:
客户实体、客户资料表实体、用户实体、订单实体、生产计划单实体、发货单实体、产品实体、原材料实体[4-6],实体之间关系的ER图如图3所示:
下面以销售管理子系统为例进行介绍,设计该环节所涉及的ER图如图4所示。
ER图对应的主要数据表的逻辑结构为:
客户资料表它包含字段:
序号(自动编号)、客户名称(单位名称)、客户类别(1购买商,2原料供应商,默认1)、地址、邮编、联系人、电话、传真、手机、电子邮件、网址、开户行、帐号、备注。
产品订货表它包含字段:
序号(自动编号)、订单号、客户名称、客户序号(预留)、产品序号、产品编号、产品名称、订货数量、产品单价、产品总金额、交货时间、订单登记人、订单登记时间、备注。
产品发货表它包含字段:
序号(自动编号)、发货单号、客户名称、客户序号(预留)、发往地址、邮编联系人、产品序号、产品名称、产品编号、订货数量、发货数量、产品单价、产品总金额、发货时间、发货单登记人、发货单登记时间、备注。
销售人员按相应权限进入订单管理界面,进行订单的录入和修改,经审核通过后,由销售部门和技术部门共同拟定合同,产品的相应技术参数由质检处认定,合同评审通过后签订正式合同,生成正式订单,由销售部门将订单转生产部门,以备其制定生产计划,安排原材料采购和生产。
销售管理中销售订单的处理是核心,销售订单处理过程如图5所示[7]。
4系统测试
该系统在东园化工厂运行测试,运用黑盒测试对系统主要模块功能测试,包括登录模块、系统主界面、生产管理模块、销售管理模块、仓库管理模块、质检管理模块和系统管理模块,经测试发现该系统基本可以良好运行,在系统维护和系统安全上还需要进一步进行完善。
5结束语
总之,计算机技术和互联网技术的飞速发展,为企业的信息化创造了良好的条件,为企业实现全方位的、多功能的信息管理系统提供了有利的技术支持。
同样,中小型化工企业也会随着我国企业的信息化程度不断深化而逐步完善其现代化管理模式,使得企业整体效益和效率得以提高。
参考文献
[1]邓红峰,肖江文,吴亚琼.基于C/S和B/S混合结构的项目
管理信息系统[C]//2001中国控制与决策学术年会论文
集.沈阳:
东北大学出版社,2001:
297300.
[2]吴定刚.对中小型企业信息管理系统的开发与研究[D].武
汉:
武汉理工大学,2005.
[3]陈国建.VisualC++范例开发大全[M].北京:
清华大学出版
社,2010.
[4]CONNOLLYThomasM,BEGGCarolynE.数据库设计教
程[M].何玉洁,黄婷儿,译.北京:
机械工业出版社,2005.
[5]杨章伟.精通SQL语言与数据库管理[M].北京:
人民邮电
出版社,2008.
[6]曾毅.SQLServer数据库技术大全[M].北京:
清华大学出
版社,2009.
[7]王瑞玲.基于Ajax的企业信息管理系统的设计与实现
[D].天津:
天津大学,2007.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中小型 化工企业 信息管理 系统 研究