第一篇:某化工厂开发管理信息系统的经验教训大全
某化工厂开发管理信息系统的经验教训
某化工厂是一个生产硼化物的企业。该厂占地面积10万平方米,在册职工500人。改革开放以来,建立了厂长负责制,改变了经营方式,搞活了企业,经济效益明显增长,1985年荣获省、部级《六好企业》称号。当时,作为全国知名企业家的厂长,为了进一步提高企业管理水平,决定与某大学合作,以委托开发方式为主研究管理信息系统。接受委托单位进行了可行性分析,认为根据当时企业条件,还不适于立即开始管理信息系统的全面开发,最好先研制一些子系统。原因是该厂技术力量薄弱,当时只能从车间中抽调出三名文化程度较低的工人和一名中专程度的技术人员组成计算机室,管理人员对于应用微型计算机也缺乏认识,思想上的阻力较大。但是,厂长决定马上开始中等规模的MIS开发。他认为,做个试验,即使失败也没有关系,于是开发工作在1986年1月就全面上马了,学校抽调了教师和研究生全力投入。
整个项目的研制工作开展得较有条理。首先是系统调研,人员培训,规划了信息系统的总体方案,并购置了以太局域网软件和五台IBM-PC机。在系统分析和系统设计阶段绘制数据流程图和信息系统流程图的过程中,课题组和主要科室人员在厂长的支持下多次进行了关于改革管理制度和方法的讨论。他们重新设计了全厂管理数据采集系统的输入表格,得出了改进的成本核算方法,试图将月盘点改为旬盘点,将月成本核算改为旬成本核算,将产量、质量、中控指标由月末统计改为日统计核算。整个系统由生产管理、供销及仓库管理、成本管理、综合统计和网络公用数据库五个子系统组成。各子系统在完成各自业务处理及局部优化任务的基础上,将共享数据和企业高层领导所需数据通过局域网传送到服务器,在系统内形成一个全面的统计数据流,提供有关全厂产量、质量、消耗、成本、利润和效率等600多项技术经济指标,为领导做决策提供可靠的依据。在仓库管理方面,通过计算机掌握库存物资动态,控制最低、最高储备,并采用ABC分类法,试图加强库存管理。
原计划从 1986年 1月份开始用一年时间完成系统开发,但实际上,虽然课题组日以继夜地工作,软件设计还是一直延续到 1987年 9月,才开始进入系统转换阶段。可以说,系统转换阶段是系统开发过程最为艰难的阶段。许多问题在这个阶段开始暴露出来,下面列举一些具体的表现:
1.手工系统和计算机应用系统同时运行,对于管理人员来说,是加重了负担,在这个阶段,管理人员要参与大量原始数据的输入和计算机结果的校核。特别是仓库管理系统,需要把全厂几千种原材料的月初库存一一输入,工作量极大,而当程序出错、修改时间较长时,往往需要重新输入。这就引起了管理人员的极大不满。
2.仓库保管员不愿意在库存账上为每一材料写上代码,他们认为这太麻烦,而且理解不了为什么非要这样做。
3.计算机打印出来的材料订购计划比原来由计划员凭想象编写的订购计划能产生明显的经济效益,计划员面子上过不去,到处说计算机系统不好使,而且拒绝使用新的系统。
4.厂长说:“我现在要了解本厂欠人家多少钱,人家欠我厂多少钱,系统怎么显示不出来?”
以上这些问题,经过努力,逐一得到解决,系统开始正确运行并获得上级领导和兄弟企业的好评。但同时企业环境却发生了很大的变化。一是厂长奉命调离;二是厂外开发人员移交后撤离,技术上问题时有发生;三是原来由该厂独家经营的硼化物产品,由于原材料产地崛起不少小厂引起市场变化,不仅原材料来源发生问题,产品销路也有了问题,工厂效益急剧下降,人心惶惶,无暇顾及信息系统发展中产生的各种问题。与此同时,新上任的厂长认为计算机没有太大用,不再予以关心。这时,原来支持计算机应用的计划科长也一反常态,甚至在工资调整中不给计算机室人员提工资,结果是已掌握软件开发和维护技术的主要人员调离工厂,整个系统进入瘫痪状态,最后以失败而告终。
讨论:
⑴ 该厂关于开发项目规模的决策是否符合诺兰阶段模型?为什么?
⑵ 系统开发比原计划拖延较长时间,说明了什么问题?
⑶ 只开发成本管理系统而不进行整个财务系统的开发,对不对?
⑷ 企业管理人员的素质对系统开发有何种影响?
⑸ 通过这个案例,你认为企业一把手在开发MIS中的作用是什么?
⑹ 试用本例说明MIS系统不仅是一个技术系统,而且还是一个社会技术系统。
第二篇:管理信息系统开发流程
1、前期准备
信景网络开发人员对系统开发前期进行充分的用户调研、需求分析和系统体系结构的设计准备工作。
信景网络软件开发人员以及业务需求人员共同组建项目组,一名项目经理负责监控项目的整体实施,共同参与系统的全面设计、开发,并针对业务提出进一步开发需求,开展软件用户化工作,制定二次开发方案,参与设计业务系统与其它软件的接口。、实施过程
整个开发过程将经历获取需求、需求分析、系统结构建立、设计、编码、测试等阶段。
2.1 获取需求
软件在进入正式开发之前供准确的书面《软件设计详细需求书》响待开发系统的主要因素。
2.2 需求分析
信景网络开发人员构思、确立系统目标、划分业务领域、现行业务分析、建立业务模型、信息需求分析、用户视图规范化、数据元素标准化与一致性控制等。
在项目组和用户充分交互、理解的基础上,提出系统的技术构架,对系统功能、性能等主要指标作描述,对实现方法项目实施人员应有一个比较清晰的轮廓及整体设计思路,对有疑问的地方及时与业务需求人员进行沟通交流,最终达成共识。
综合对该用户群体现有硬件配置,软件配置,网络使用情况,数
据库使用情况,计算机熟悉程度做一定的调研,根据调查的统计结果决定即将开发的一些软件适用指标。
2.3 系统结构建立
确定软件服务器的硬件配置及用户硬件资源配置。
确定用户软件平台的统一协调。
2.4 设计
软件设计阶段的工作包括对模块进行必要的修改,同时可能需要对某些结构做一些修改,确定界面定义、用户服务层、业务逻辑层、数据库服务层和具体数据库,确定软件开发工具。这一阶段还将完成更详细的功能和业务需求调研,制作系统中最符合用户需要的文档。根据应用系统对安全的要求,同步进行安全保密设计。
2.5 编码
确定软件的界面风格、使用功能、编程语言、数据库结构和具体数据等工作,并开始进入程序编写阶段。
开发人员进入设置和编码工作之后,应先确定编码的风格在开发过程中保持一致,工作过程中如发现前面分析或设计阶段的某些错误,应返回到前面的阶段进行必要的修改,同时主要开发人员之间应相互紧密配合。
2.6 测试
系统投入使用前最关键的一个步骤,由开发人员之间、业务需求人员交叉测试或由软件测试工程师测试。开发人员将对在测试过程中发现的问题提出可行建议进行改进。、整体验收
业务需求人员负责提供验收标准。
当软件的后期测试完成后,通知业务需求人员验收,验收主要以业务需求人员提供的原始资料及《软件开发设计方案》为依据,对软件的各项功能进行全面的核查,如无异议,验收后签署“验收确认书”。4、后期培训
4.1 培训目标
在实施项目的过程中,使相关操作人员理解软件的基本原理和实际运用,使他们对整套业务软件的具体性能,操作步骤以及具体要求,有一个更深层次的认识,并能在计算机管理下对其业务软件流程熟练操作使用。
再开发人员共同接受软件开发方全面、系统的培训,保证能够在二期推广中独挡一面完成推广及软件升级任务。
4.2 培训计划
项目组有义务对用户提供及时、有效、全面的培训,并在项目实施过程中充分重视对用户方的技术转移,并提前制订有效可行的培训计划。
4.3 考核标准
以实际操作方式测试用户对软件系统流程的操作使用能力。5、技术支持
信景网络为业务需求方提供书面的技术支持承诺,并能够认真执行,落到实处。
第三篇:管理信息系统开发过程
管理信息系统
问:管理信息系统开发分为那几个阶段,各个阶段主要任务是什么?举例说明。
答:分为信息规划阶段、系统分析阶段、系统设计阶段、系统实施阶段和系统运行与维护阶段,共五个阶段。
1.系统运行阶段
其主要任务是明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一阶段的实施。
2.系统分析阶段
其主要任务是对组织结构与功能进行分析,理清企业业务流程和数据流程的 处理,并将企业业务流程与数据流程抽象化,通过对功能数据的分析,提出新系统的逻辑方案。
3.系统设计阶段
其主要任务是确定系统的总体设计方案,划分子系统功能,确定共享数据的组织,然后进行详细设计,如处理模块设计、数据库设计、输入输出界面的设计和编码的设计等。该阶段的成果为下一阶段的实施提供编程指导书。
4.系统实施阶段
其主要任务是编码、测试、系统调试等,将设计的系统付诸实施。其主要步
骤包括购置、安装、调试计算机等设备,编写程序,进行系统运行所需数据的准备,对相关人员进行培训,转换数据文件以及系统调试等。
5.系统运行与维护阶段
其主要任务是进行系统的日常运行管理,根据一定的规格对系统进行必要的修改,评价系统的运行效率、工作质量和经济效益,对运行费用和效果进行监理审计。软件交付用户后,为适应外部换环境的变化以及用户要求增加新的功能,将遇到更变、修改系统的问题。
第四篇:管理信息系统的开发阶段
管理信息系统的开发可分为系统规划、系统分析、系统设计、系统实施、系统维护和评价五个阶段。各阶段的主要工作概要说明如下。
1.系统规划阶段
系统规划阶段的任务是:在对原系统进行初步调查的基础上提出开发新系统的要求,根据需要和可能,给出新系统的总体方案,并对这些方案进行可行性分析,产生系统开发计划和可行性研究报告两份文档。
2.系统分析阶段
系统分析阶段的任务是根据系统开发计划所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑模型,这个阶段又称为逻辑设计阶段。
系统分析阶段的工作成果体现在“系统分析说明书”中,这是系统建设的必备文件。它是提交给用户的文档,也是下一阶段的工作依据,因此,系统分析说明书要通俗易懂,用户通过它可以了解新系统的功能,判断是否所需的系统。系统分析说明书一旦评审通过,就是系统设计的依据,也是系统最终验收的依据。
3.系统设计阶段
系统分析阶段回答了新系统“做什么”的问题,而系统设计阶段的任务就是回答“怎么做”的问题,即根据系统分析说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,也即设计新系统的物理模型。所以这个阶段又称为物理设计阶段。它又分为总体设计和详细设计两个阶段,产生的技术文档是“系统设计说明书”。
4.系统实施阶段
系统实施阶段的任务包括计算机等硬件设备的购置、安装和调试,应用程序的编制和调试,人员培训,数据文件转换,系统调试与转换等。系统实施是按实施计划分阶段完成的,每个阶段应写出“实施进度报告”。系统测试之后写出“系统测试报告”。
5.统维护和评价阶段
系统投入运行后,需要经常进行维护,记录系统运行情况,根据一定的程序对系统进行必要的修改,评价系统的工作质量和经济效益。
图1较详细地描述了MIS开发各个阶段的任务、成果及审核安排。
第五篇:库存管理信息系统开发开题报告
题 报 告
一、论文题目:库存管理信息系统的开发
二、题目研究内容:
当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。
随着WTO的加入和我国工业的迅猛发展,为了抓住机遇,在竞争占得先机,作为生产企业的一个必不可少的重要环节—库存管理的信息化、计算机化也就迫在眉捷了。开发库存管理信息系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。
库存管理的对象是很多的,广而言之,它可以包括:商业、企业库存的商品,图书馆库存的图书,博物馆库存的展品等等。在这里本文仅涉及工业企业的产品库存。它主要包括下列三部分:
1、没有经过企业加工,而为企业生产或其他各方面所需要的原材料、燃料、半成品、部件等,如钢材、轴承、发动机、电动机等。
2、已经过企业加工,但尚未加工完毕的在制品。
3、企业已加工完毕,储而待销的成品与备件等。
库存管理系统按分类、分级的模式对仓库进行全面的管理和监控,缩短了库存信息流转时间,使企业的物料管理层次分明、井然有序,为采购、销售和生产提供依据;智能化的预警功能可自动提示存货的短缺、超储等异常状况;系统还可进行材料库存ABC分类汇总,减少资金积压。完善的库存管理功能,可对企业的存货进行全面的控制和管理,降低库存成本,增强企业的市场竞争力。
库存管理信息系统研究的内容涉及库存管理的全过程,包括入库、出库、退货、订货、库存统计查询等等。
下面介绍库存管理的工作流程:
#入库
供货单位发货---运输---货物到达后测试检验---送货单---库管人员查收入库---入库单
处理各种入库业务,如:工业企业的生产入库、委外加工入库、其他入库等入库业务;按入库类型可以分别在不同模块录入入库单据信息。
#出库
库存统计表---各使用单位---领料单----库管人员出库---出库单
处理各种出库业务,如:工业企业的生产领料、委外领料、其他出库等出库业务;按出库类型可以分别在不同模块录入出库单据信息。
#退货
产品不合格通知书---各使用单位----领料单存根---库管人员退货---退货单
#订货
库存管理部门向采购部门发出采购单---采购部门向供应单位传递订货单---供应单位组织发货---运输----货物到达后测试检验---入库
#盘点
备份库存数据,打印盘点表,可按仓库、批次进行盘点,并根据盘点表生成盘盈、盘亏表,调整库存账。
盘点的功能是检查仓库现有库存量与帐面数量是否一致。若盘点结果是仓库现有库存量大于帐面数量,则盘盈;若盘点结果是仓库现有库存量小于帐面数量,则盘亏。无论是盘盈还是盘亏,它们的差异量都记录在盘点调整单。
根据上述工作流程,库存管理系统将包含以下内容:
1. 能对企业内的各类货物进行ABC分类管理,并提供最低库存量、最高库存量、安全库存量的预警功能。
2. 可以存储各类信息档案包括物资、产品基本信息、供货单位信息、使用单位信息等。
3. 可以方便快捷的进行物资入库管理物资出库管理等等,安全、高效;支持各种类型的出/入库业务:生产入库、委外加工入库、采购入库、其他入库、生产领料出库、委外领料出库、销售出库和其他出库等
4. 提供退货管理功能
5. 通过查询库存,及时了解库存余额信息,便于订货下单,以免由于缺货,影响生产。另外,还提供经济订货量计算功能和打印订货采购单功能。
6. 支持库存盘点功能,可按仓库、物料进行盘点,自动汇总盘点数据,及时生成盘赢亏调整单
7. 可及时打印库存余额,方便领导决策或安排及时定货.三、调研情况
1、国内外现状研究:
计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。40多年来,计算机在处理管理信息方面发展迅速。例如,60年代美国计算机在管理中应用项目不到300项,到了1975年达到2670项。而现在,美国在财务会计上90%的工作由计算机完成;物资管理中80—100%的信息处理由计算机完成;计划管理中是80—90%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80%;用于科技运算的占8%;用于生产过程控制的占12%。因此,经济管理是计算机应用的主要领域。
当然,由于库存管理在经济管理中占重要地位,其计算机化在发达国家中也已经达到了相当高的水平。我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用。
2、目前存在的问题:
库存管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人力物力和时间来作数据记录统计工作。
在世界发达国家,库存管理的计算机化水平已经很高了,尽管我国的生产企业在这方面也有了很强的意识和长足的进步,但仍存在这样、那样的一些问题。
表现之一:有的企业单位的库存管理部分目前仍为手工、半手工操作。从供应单位办理入库登记开始,到使用单位输领料出库手续为止,所有操作基本上都是由仓库管理人员笔写,手理,加上算盘、计算器来完成。这不仅繁锁,效率低,而且缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量计算等,这给企业在一定程度上造成了管理上的落后,及经济利益上的损失。
表现之二为:有的单位的库存管理部已上了微机,但对微机的利用效率极低,有的在用它打游戏,有的仅把它当计算器或打字机来用。
表现之三为:有的企业单位既有了微机同时也有了库存管理软件,但硬件上去了,软件上不去。因为他们用的库存管理软件,大多为自己的工作人员及其他一些非专业人员所开发的简单的管理程序,很难称得上是“库存管理信息系统软件”这些程序的弱点多表现为:1)系统开发时无科学的理论支持。2)开发过程中调研不全面。3)软件编写时模型不清晰完整。4)所用开发工具落后(如Foxbase等)。
四、研究解决方法及思路
根据我国国内库存管理信息系统在企业中应用普及时出现的各种问题,我将用我所学知识,利用当前管理信息系统科学的、实用的理论,开发一套基于NET的库存管理系统,以求能对我国库存管理现代化水平的提高贡献一份微薄的力量。
具体的方法及计划如下:
全论文将分为三个部分。第一部分为引论,阐明所开发项目(库存管理信息系统)要满足用户哪些要求,并给出全文的摘要。第二部分为实际开发过程,这将是论文的核心内容分为理论支持,系统分析(实际调研),系统设计,软件编写,运行调试,系统安装,系统维护七章。第三部分为结束语部分,分为经验教训和注意问题及作者建议,参考资料二章。作为作者自己的心得体会与读者共享。这三个部分中,第二部分为库存管理信息系统开发过程、方法及工具(VB.NET)使用的详尽论述处于全论文的核心地位。而其中的理论支持,系统分析,系统设计,软件编写又是第二部分的核心,在此将这四章主要内容概述如下:
<一>理论支持一章主要内容包括:(1)当前计算机管理界所流行且实用的系统建设三原则:整体性原则、分作—协调原则、目标优化原则。(2)系统开发的结构化生命周期法。(3)原型法。
<二>系统分析
系统分析就是明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。系统分析在整
个系统开发过程中,是要解决“做什么”的问题,把要解决哪些问题、要满足用户哪些具体的信息需求调查、分析清楚,从逻辑上或从功能需求上提出系统的方案。
通过对系统的调查和可行性分析,画出系统的实际操作流程图:
供货单位管理
使用单位管理
物资登记
基本信息录入
基本信息管理
物资调配
出库管理
入库管理
订货管理
库存盘点
退货管理
当然各个环节操作仍需进一步细化以来满足用户对管理进行全面操作的要求。
<三>系统设计
系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。包括数据库设计(概念结构设计、逻辑结构设计、物理结构设计)和功能设计。其中,我拟开发的库存管理系统功能模块图如下:
库存管理系统
登 录
基本管理
入库管理
出库管理
退货管理
订货管理
库存盘点
系统维护
退出
添加、查询、修改
物资管理
供货单位管理
使用单位管理
库存查询
经济订货量计算
订货下单
打印订货采购单
<四>软件编写
该章包括两部分:(1)开发环境:所选择的操作系统平台(WINDOWS98)、开发工具(VB.NET)及硬件环境。(2)功能模块的编程实现。
五、进度计划:
阶段 时间 完成内容 2.15—3.10 开题报告、文献综述 3.12—3.26 系统分析、系统设计 3.27—5.15 程序编写、系统调试 5.16—6.01 论文撰写 6月份 答辩