📄 企业信息管理系统(一) - 免费论文之家 - xianren2008 - 和讯博客.htm
字号:
<DIV align=left> </DIV>
<DIV align=left> </DIV>
<DIV align=left> </DIV>
<DIV align=left> </DIV>
<DIV align=left> </DIV>
<DIV align=left> </DIV>
<DIV align=left> </DIV>
<DIV align=left> </DIV>
<DIV align=left> </DIV>
<DIV align=left> </DIV>
<DIV align=left> </DIV>
<DIV align=left> </DIV>
<DIV align=left> </DIV>
<DIV align=left> 第一章 绪 论</DIV>
<DIV align=left> </DIV>
<DIV align=left>1.1 管理信息系统概述</DIV>
<DIV
align=left>20世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理论。20世纪50年代,西蒙提出管理依赖于信息和决策的思想。同时期的维纳发表了控制论,他认为管理是一个控制过程。1958年,盖尔写道:“管理将以较低的成本得到及时准确的信息,做到较好的控制。”这个时期,计算机开始用于会计工作,出现数据处理一词。1970年,Walter
T.Kennevan给刚刚出现的管理信息系统一词下了一个定义:“以口头或书面的形式,在合适的时间向经理、职员以及外界人员提供过去的、现在的、预测未来的有关企业内部及其环境的信息,以帮助他们进行决策。”在这个定义里强调了用信息支持决策,但并没有强调用模型,没有提到计算机的应用。</DIV>
<DIV align=left>1985年,管理信息系统的创始人,明尼苏达大学的管理学教授Gordon
Bedevils给了管理信息系统一个较完整的定义,即“管理信息系统是一个利用计算机软硬件资源,手工作业,分析、计划、控制和决策模型以及数据库的人-机系统。它能提供信息支持企业或组织的运行、管理和决策功能。”这个定义全面地说明了管理系统的目标、功能和组成,而且反映了管理信息系统在当时达到的水平。</DIV>
<DIV align=left>1.1.1管理系统的发展历史</DIV>
<DIV
align=left>管理信息系统在最初级阶段是统计系统,所研究的内容是数量数据间表面的规律,它可以把数据分成较相关和较不相关的组,然后把数据转换为信息。</DIV>
<DIV
align=left>第二阶段是数据更新系统,其典型代表是美国航空公司于20世纪50年代建成的SABRE预约订票系统。它设有1008个订票点,可以存取600000个旅客记录和27000个飞行段记录。它的操作比较复杂,在任何一“点”都可以查到某一航班是否有空座位。但从概念上来讲,它只是一个数据更新系统,比如它不能告诉你以现在的售票速度何时票将售完,从而采取补救措施。因而它也是管理信息系统的低级阶段。</DIV>
<DIV
align=left>第三阶段是状态报告系统,它可以分为生产状态报告、服务状态报告和研究状态报告等系统。比如生产状态报告系统,它的典型代表是IBM公司的生产管理系统。众所周知,IBM公司是世界上最大的计算机公司,1964年它生产出中型计算机IBM360,使计算机的水平提高了一个台阶,但同时组织生产的管理工作却大大复杂化了。一台计算机有超过15000个不同的部件,每一个部件又有若干个元件,加之IBM的工厂遍及美国各地,不同的定货有不同的部件和不同的元件,必须指出什么工厂什么设备生产什么元件,因此不仅生产复杂,装配、安装和运输都十分复杂。为了保证生产以及其他环节的顺利进行,必须要有一个以计算机为基础的生产状态报告系统。因此同年IBM建立了先进管理系统AAS,它能进行450个业务的操作。1968年,公司又建立了公用制造信息系统CMIS,运行很成功,过去需要15周的工作,该系统只用3周就可以完成。</DIV>
<DIV
align=left>状态报告系统还有一种形式是数据处理系统,它用来处理日常业务和生产报告,重点在于将手工作业自动化,提高效率和节省人力。数据处理系统一般不能提供决策信息。</DIV>
<DIV
align=left>最后的阶段是决策支持系统,它是用来辅助决策的信息系统。该系统可以计划、分析方案,审查解答和求解的误差。它应有较好的人机对话方式,可以和不怎么熟悉计算机的管理人员通话。它一般包括一些模型用以产生决策信息,但不强调全面的管理功能。</DIV>
<DIV align=left>1.1.2管理信息系统的应用</DIV>
<DIV
align=left>管理信息系统起初应用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理(EDP,Electronic
Data
Processing)系统。当建立了企业数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到管理信息系统的阶段。随着计算机技术的进步和人们对系统的需求进一步提高,人们更加强调管理信息系统能否支持企业高层领导的决策这一功能,更侧重于企业外部信息的收集、综合数据库、模型库、方法库和其他人工智能工具能否直接面向决策者,这是决策支持系统(DSS,Decision
Support System)的任务。</DIV>
<DIV
align=left>我国20世纪70年代末有少数企业开始MIS的局部应用。“六五”期间,选择一些大型企业进行MIS的开发试点,其中首都钢铁公司、北京第一棉纺厂、湖北第二汽车制造厂、宁江机床厂等取得了经验。20世纪80年代中后期,在全国性的计算机应用热潮中,许多企业纷纷从财务管理、人事管理等单项应用入手,尝试建立MIS。许多企业,如北京内燃机厂、北京电视机厂、沈阳鼓风机厂、天津渤海无线电厂的MIS初具规模,建立了覆盖全厂的计算机网络。“八五”期间,企业逐步走向市场,MIS建设的目标和需求日益明确。一些企业的系统,如北京第一机床厂、山西经纬纺织机械厂、成都飞机制造公司等都达到了很高水平,与企业中其他系统集成,形成了CIMS。目前,我国MIS已经有了相当的普及率,几乎覆盖了各个行业及各个部门。</DIV>
<DIV align=left>1.1.3管理信息系统的发展方向</DIV>
<DIV align=left>相应的MIS开发技术在20世纪90年代也有了新的发展。</DIV>
<DIV align=left>1.信息系统的集成 </DIV>
<DIV
align=left>MIS在计算机网络和分布式数据库管理系统的支持下,与企业其他的系统,如OA、CAD、CAM、CAPP、在线数据采集系统集成,形成制造业的计算机集成制造系统,或者一般企事业单位的综合信息系统(CIIS,Computer
Integrated Information System),实现办公、管理、计算、设计、控制、监测,以及决策等多功能综合。</DIV>
<DIV align=left>2.Internet/Intranet</DIV>
<DIV
align=left>因特网(Internet)已经被广大用户所熟悉,而以因特网技术为基础的企业内部信息系统——Intranet既可以通过接入的方式成为因特网的一部分,也可以自成体系,实现企业内部的管理。它可以克服传统MIS存在的系统封闭、用户界面形式不统一、多种软件版本并存、维护移植困难等问题,为新一代企业MIS的开发注入了强劲的活力。</DIV>
<DIV align=left>3.先进的软件开发工具</DIV>
<DIV
align=left>为了缩短软件开发的周期,提高软件的质量和标准化水平以及软件的可维护性,越来越多的软件开发公司使用先进的软件开发工具或计算机辅助软件工程工具(CASE,Computer-Aided
Software
Engineering),如各种可视化建模工具、系统分析和设计工具、软件质量测试工具、软件文档建立和管理工具等。还有各种MIS开发平台和代码生成工具,这些工具极大地方便了MIS的开发。</DIV>
<DIV align=left>4. 多媒体技术 </DIV>
<DIV
align=left>随着计算机性能的提高,MIS采用越来越多的多媒体技术,用图形、图像、声音替代原来单调的字符形式,给用户提供了一个更加生动真实的应用环境。</DIV>
<DIV align=left>1.2管理信息系统的特点</DIV>
<DIV align=left>1.2.1 管理信息系统的组成</DIV>
<DIV align=left>管理信息系统在企业中的应用存在三个要素,这就是人、计算机和数据。</DIV>
<DIV
align=left>人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们在系统中起主导作用。MIS是一项系统工程,不是只靠一些计算机开发人员就可以完成的,必须有企业管理人员,尤其是企业领导的积极参与。</DIV>
<DIV align=left>计算机技术是MIS得以实施的主要技术。在这些技术中,软件开发是MIS开发的重点。</DIV>
<DIV
align=left>第三个因素也不能忽视。企业的管理数据是MIS正常运行的基础。广义地说,各项管理制度是MIS建设成功的基础。试想要计算一台机床的成本,需要按时输入每个部件、每个零件以及每个螺钉螺帽的费用,涉及企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一整套管理制度做保证。</DIV>
<DIV align=left>1.3管理信息系统的开发</DIV>
<DIV align=left>1.3.1 系统开发的一般方法</DIV>
<DIV
align=left>管理信息系统的开发是一个复杂的系统工程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法。但是,每一种开发方法都要遵循相应的开发策略。任何一种开发策略都要明确以下问题:</DIV>
<DIV align=left>l
系统要解决的问题:如采取何种方式解决组织管理和信息处理方面的问题,对企业提出的新的管理需求该如何满足等。</DIV>
<DIV align=left>l
系统可行性研究:确定系统所要实现的目标。通过对企业状况的初步调研得出现状分析的结果,然后提出可行性方案并进行论证。系统可行性的研究包括目标和方案可行性、技术的可行性、经济方面的可行性和社会影响方面的考虑。
</DIV>
<DIV align=left>l
系统开发的原则:在系统开发过程中,要遵循领导参与、优化创新、实用高效、处理规范化的原则。</DIV>
<DIV align=left>l
系统开发前的准备工作:作好开发人员的组织准备和企业基础准备工作。</DIV>
<DIV align=left>l
系统开发方法的选择和开发计划的制定:针对己经确定的开发策略选定相应的开发方法,是结构化系统分析和设计方法,还是选择原型法或面向对象的方法。开发计划的制定是要明确系统开发的工作计划、投资计划、工程进度计划和资源利用计划。</DIV>
<DIV align=left>管理信息系统开发方法主要有:结构化生命周期开发方法、原型法、面向对象的开发方法等。</DIV>
<DIV align=left>1.结构化生命周期开发方法</DIV>
<DIV
align=left>目前较为流行的MIS开发方法是结构化生命周期开发方法,其基本思想是:用系统的思想和系统工程的方法,按用户至上的原则,结构化、模块化地自上而下对生命周期进行分析与设计。</DIV>
<DIV align=left>用结构化生命周期开发方法开发一个系统,将整个开发过程划分为5个依次连接的阶段:</DIV>
<DIV align=left>l
系统规划阶段:主要任务是明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一阶段的实施。系统规划方法有战略目标集转化法(SST,Strategy Set
Transformation)、关键成功因素法(CSF,Critical Success Factors)和企业规划法(BSP,Business System
Planning)。</DIV>
<DIV align=left>l
系统分析阶段:主要任务是对组织结构与功能进行分析,理清企业业务流程和数据流程的处理,并且将企业业务流程与数据流程抽象化,通过对功能数据的分析,提出新系统的逻辑方案。</DIV>
<DIV align=left>l
系统设计阶段:主要任务是确定系统的总体设计方案、划分子系统功能、确定共享数据的组织,然后进行详细设计,如处理模块的设计、数据库系统的设计、输入输出界面的设计和编码的设计等。</DIV>
<DIV align=left>l
系统实施阶段:主要任务是讨论确定设计方案、对系统模块进行调试、进行系统运行所需数据的准备、对相关人员进行培训等。</DIV>
<DIV align=left>l
系统运行阶段:主要任务是进行系统的日常运行管理,评价系统的运行效率,对运行费用和效果进行监理审计,如出现问题则对系统进行修改、调整。</DIV>
<DIV
align=left>这五个阶段共同构成了系统开发的生命周期。结构化生命周期开发方法严格区分了开发阶段,非常重视文档工作,对于开发过程中出现的问题可以得到及时的纠正,避免了出现混乱状态。但是,该方法不可避免地出现开发周期过长、系统预算超支的情况,而且在开发过程中用户的需求一旦发生变化,系统将很难作出调整。</DIV>
<DIV align=left>2. 原型法 </DIV>
<DIV
align=left>原型法在系统开发过程中也得到不少应用。原型法的基本思想是系统开发人员凭借自己对用户需求的理解,通过强有力的软件环境支持,构造出一个实在的系统原型,然后与用户协商,反复修改原型直至用户满意。
原型法的应用使人们对需求有了渐进的认识,从而使系统开发更有针对性。另外,原型法的应用充分利用了最新的软件工具,使系统开发效率大为提高。 </DIV>
<DIV align=left>3.面向对象系统开发方法 </DIV>
<DIV align=left>面向对象(OO,Object
Oriented)的系统开发方法,是近年来受到关注的一种系统开发方法。面向对象的系统开发方法的基本思想是将客观世界抽象地看成是若干相互联系的对象,然后根据对象和方法的特性研制出一套软件工具,使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统的开发。</DIV>
<DIV align=left>1.3.2 管理信息系统的开发过程</DIV>
<DIV
align=left>管理信息系统的开发过程一般包括系统开发准备、系统调查、系统分析、系统设计、系统实现、系统转换、系统运行与维护、系统评价等步骤。根据开发系统的大小、复杂、投入、方式、方法等因素的不同,各步骤的要求和内容也不同,用户需要根据实际情况进行取舍和计划。</DIV>
<DIV align=left>1.4 PowerBuilder软件开发工具</DIV>
<DIV
align=left>本系统选用Powerbuilder软件开发工具,PowerBuilder是一种高效的客户/服务器模式以及分布式数据库应用程序的前端开发工具。</DIV>
<DIV align=left> PowerBuilder是著名的数据库应用开发工具生产厂商Sybase
Inc.的子公司PowerSoft于1991年6月推出的数据应用开发工具,历经了多次升级换代。PowerBuilder除了能够设计传统的高性能、基于客户/服务器体系结构的应用系统外,也能够方便的构建和实现分布式系统,还可以开发基于Internet的应用系统。</DIV>
<DIV align=left>
数据库的开发平台有很多种,可以说,PowerBuilder是其中比较优秀的一种,其主要特点归纳如下:专业的客户/服务器开发工具、面向对象的编程、支持多种关系数据库管理系统、支持多种平台的开发环境.功能强大、使用方便的数据窗口对象、丰富的数据表现风格等等。</DIV>
<DIV align=left> </DIV>
<DIV align=left> 第二章 企业信息管理系统分析</DIV>
<DIV align=left> </DIV>
<DIV align=left>2.1总体调查</DIV>
<DIV
align=left>新系统的系统分析与系统设计工作都要建立在对现行系统调查的基础上,即必须调查现行系统的运行情况、问题等,明确用户的需求,特别是合作开发和委托开发方式。</DIV>
<DIV align=left>调查的主要内容有:</DIV>
<DIV
align=left>(1)现行系统概况:该组织的发展历史、目前组织的规模、工作状况、管理水平、与外界的主要联系等。调查该项内容的目的主要是为了划分系统界限、系统与外界的输入输出接口等。</DIV>
<DIV
align=left>(2)组织机构:画出组织的组织结构图,弄清组织的行政关系、人员编制、工作范围、地理位置等,发现不合理问题及新系统启动后可能对现有组织的影响。</DIV>
<DIV
align=left>(3)业务流程:按照业务种类的不同和处理时间的先后不同,深入了解现行系统的业务流程,画出现行系统业务流程图,并与业务人员反复讨论,得到认可。调查中要注意定性与定量相结合,注意人、财、物、信息的流向、规格、频率、要求以及需要解决的问题等。</DIV>
<DIV
align=left>(4)报表、数据处理:了解各种统计报表、数据的格式、内容、处理时间及上报时间、频率、规律,存在的问题,对新系统的要求、希望等并收集各种报表。</DIV>
<DIV
align=left>(5)问题:现行系统中存在的主要问题和薄弱环节,可以按照严重程度分成不同的等级。新系统的建立应能解决大部分问题,并改善薄弱环节。</DIV>
<DIV align=left>(6)新系统的功能和目标:了解各级领导和各类业务工作人员对新系统功能的要求,为进一步完善新系统的目标做准备。</DIV>
<DIV align=left>(7)其他:如对新系统的各种约束条件,需要说明的其他问题等。</DIV>
<DIV align=left>2.1.1 本系统的调查</DIV>
<DIV
align=left>文化广告公司,是一种兴起时间不久的广告行业,它主要的营业项目是作户外庆典广告,向客户提供展览展示用品舞台框架、演员节目、飘空气球、拱门等等。
</DIV>
<DIV
align=left>企业的信息管理系统提现的一个企业总体的信息归集,往往非常的复杂繁琐,系统通常也恨的庞大,它涉及到企业的客户信息管理、物品信息管理</DIV>
<DIV align=left>和演员节目信息管理等等。本系统制作主要用于企业各类信息资源的管理。</DIV>
<DIV
align=left>最常用的客户信息管理系统,需要记录客户的基本信息联系方式地址等,要求方便查询、添加和删除,客户订购信息管理要求查询到公司向客户提供了哪些服务,如提供了哪些物品和节目。物品信息管理和节目信息管理需要查询到公司有哪些物品可以向客户提供哪些表演节目,并且加强它们之间的联系,以便公司规范管理客户档案、合理安排现有资源。</DIV>
<DIV align=left>2.2系统的可行性分析</DIV>
<DIV
align=left>系统分析(又称逻辑设计)是管理信息系统开发的关键环节,要求在系统调查的基础上,对新系统的功能进行细致的分析,并建立一个新系统的逻辑模型。</DIV>
<DIV
align=left>新系统的逻辑模型由系统数据流程图、概况表、数据字典、吃理逻辑表达式及有关说明组成。最后要完成系统分析报告(也称为系统逻辑设计说明书)。系统逻辑模型就像在根据需要建设一座学校前,按照学校教育的层次(初等、中等、高等)、规模、投资、地理环境、技术水平等条件的要求和约束,先由建筑设计院进行设计,保证学校建成后的各种功能得以实现,之后才能进行工程设计和施工一样。在系统设计阶段要做认真、细致的分析、研究工作,避免新系统在功能上存在先天不足或缺陷。</DIV>
<DIV
align=left>因为新系统模型是建立在对现行系统的分析及要求的基础上的,所以系统调查工作要进行得深入、细致、全面。用户可以对新系统的逻辑模型提出意见,双方经过讨论、修改,最后达成共识,并完成系统分析报告(系统逻辑设计说明书),经有关领导审批通过之后,转入系统设计(又称系统物理设计)阶段。</DIV>
<DIV align=left>企业信息管理系统要完成的功能主要有:</DIV>
<DIV align=left>1. 物品管理主要完成物品的查询、增加、修改或删除。</DIV>
<DIV align=left>2.
节目管理主要完成节目的查询、增加、修改或删除。</DIV>
<DIV align=left>3.
客户一般信息查询需要完成客户一般信息浏览、客户订购信息浏览、客户信息查询。</DIV>
<DIV align=left>4.
客户订购信息查询要求完成按客户查询出提供服务的物品和节目、按物品查询出需要本物品的客户名称、按节目查询出需要本节目的客户名称。</DIV>
<DIV align=left>经调查按照公司的现状,本公司非常需要这样的一个系统。</DIV>
<DIV align=left> </DIV>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -