选择一个信息系统的开发方法,需要分析和结合公司的情况,需要有关理论和方法论的指导,并且理论必须与实践相结合才能产生理想的效果。现以三峡工程管理系统选择快速原型法为例,说明选择开发方法应该遵循的一些思路。
1、三峡工程管理系统开发的一个重要基础,是加拿大公司的MPMS系统,该系统经过近20年的开发和修改完善,已经在很多大型项目的管理实践中得到了成功的应用,这个系统可以作为三峡工程管理系统的原型机;
2、三峡工程管理系统总体设计完成以后,系统的功能和数据需求都已经清楚,因此有条件在上述原型机的基础上,结合中国以及三峡工程管理的特点建造一个符合我们需要的新的三峡工程管理系统的原型;
3、由于我国目前处于向市场经济过渡的阶段,三峡工程的建设也没有例外地属于这个大环境中,它的组织结构、管理思想和方法也要经历一个变化的过程,对于这种不稳定地状态,采用快速原型开发方法比较适合;
4、中国三峡总公司的管理正在从手工管理向实用信息系统辅助管理过渡,用户的计算机系统的需求分析能力有限,需要逐步提高这方面的认识,原型开发方法正好给用户提供了这样的一个反应时间;
5、三峡工程建设采用了项目管理的方法,项目管理的主要目的就是对项目成本、质量和进度进行控制,整个项目是“一次性”完成,不能重复,规律性较差。这个特点也符合采用原型开发方法。
实践证明,正是由于采用了快速原型开发法,极大地加快了三峡工程管理系统的开发进程,同时,随着最终用户对系统开发思想的了解以及信息化管理认识水平的提高,他们逐步适应了这种边开发边修改的做法,用户经常性提出的修改意见得到很快反馈,在工作过程中,开发人员和用户之间建立了相互理解和信任的协作关系,形成了系统开发过程的良性循环。换一个角度考虑,如果三峡工程管理系统采用其它的开发方法,我们首先就失去了MPMS这个基础,加上其它不利因素,可能很难达到目前这个效果。因此,企业在建设自己的管理信息系统时,应该正确选择开发方法,尽量避免由于错误选择开发方法所带来的风险。
信息系统主要的开发方法包括结构化方法、原型法、企业系统规划方法、战略数据规划方法、信息工程方法和面向对象方法等。
1.结构化方法
结构化方法是由结构化系统分析和设计组成的一种信息系统开发方法。结构化方法是目前最成熟、应用最广泛的信息系统开发方法之一。
结构化方法主要特点介绍如下:
开发目标清晰化
工作阶段程式化
开发文档规范化
设计方法结构化
2.原型法
原型法是一种根据用户需求,利用系统开发工具,快速地建立一个系统模型并展示给用户,再此基础上与用户交流,最终实现用户需求的信息系统快速开发的方法。
应用原型法开发过程包括系统需求分析、系统初步设计、系统调试、系统检测等阶段。
原型法具有开发周期短、见效快、与业务人员交流方便的优点,特别适用于那些用户需求模糊,结构性比较差的信息系统的开发。
3.企业系统规划方法
企业系统规划方法(BSP,Business System Planning)是企业战略数据规划方法和信息工程方法的基础和。
4.战略数据规划方法
战略数据规划方法的要点主要有:
数据环境对于信息系统至关重要
4种数据环境
建立主题数据库是信息系统开发的中心任务
围绕主题数据库搞好应用软件开发
5.信息工程方法
信息工程方法与企业规划方法和战略数据规划方法是一种交叉关系,即信息工程方法是其他2种方法的总结和提升,而其他两种方法则是信息工程方法的基础和核心。
6.面向对象方法
面向对象方法是对客观世界的一种看法,它把客观世界从概念上看成是一个由相互配合而协作的对象组成的系统。信息系统开发的面向对象方法兴起是信息系统发展的必然趋势。
面向对象的分析方法是利用面向对象的信息建模概念,如实体、关系、属性等,同时运用封装、继承、多态等机制来构造模拟现实系统的方法。
信息系统的开发方法?(基本原理、优劣点) 1、系统开发生命周期法: a) 基本原理 用户的积极参与;严格按划分的阶段和活动进行系统开发;设立检查点;文档的标准化。
b) 优点 阶段的顺序性和依赖性;从抽象到具体,逐步求精;逻辑设计与物理设计分开;质量保证措施完备。 c) 劣点 它是一种预先定义需求的方法,基本前提是必须能够在早期就冻结用户的需求,只适应于可以在早期阶段就完全确定用户需求的项目;未能很好地解决系统分析到系统设计之间的过渡,即如何是物理模型如实反映出逻辑模型的要求,通俗地说,就是如何从纸上谈兵到真枪实弹地作战的转变过程;该方法文档的编写工作量极大,随着开发工作的进行,这些文档需要及时更新。
2、原型法: a) 优点 符合人们认识事物的规律;能及早暴露系统实施后潜在的一些问题;能调动用户参与的积极性。 b) 劣点 不适合大型系统的开发;不适合大量运算及逻辑性强的模块;对原企业基础管理工作要求较高,否则容易走上机械模拟原手工系统的轨道。
3、面向对象法: a) 基本思想 客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和联系构成了各种不同的系统。 b) 特点 : 封装性;抽象性;继承性;动态链接性。
一、管理信息系统开发项目管理流程管理信息系统的开发是一项涉及面广,技术难度大的综合性系统工程,需要投入大量的人力、财力、物力、时间等资源,对整个企业组织的改革与发展会产生很大的影响。
只有对企业管理信息系统的整个开发过程按照系统的观点使用现代项目管理的科学理念和方法进行控制,才可能以较小的投入,取得较为理想的效果。1、项目管理的概念项目管理是指在一定资源如时间、资金、人力、设备、材料、能源、动力等约束条件下,为了高效率地实现项目的既定目标(即到项目竣工时计划达到的质量、投资、进度),按照项目的内在规律和程序,对项目的全过程进行有效的计划、组织、协调、领导和控制的系统管理活动。
项目是具有明确目标的一次性任务,具有明显的生命周期,阶段性强。项目管理是面向所有工程项目的管理,是运用系统科学的原理对工程项目进行计划、组织与控制的系统管理方法。
项目管理要解决的基本问题就是如何按所选择的研制方法,对开发项目进行有效的计划、组织、协调、领导、控制。项目的管理是“一把手”工程,领导参与是关键。
项目经理必须合理配置项目参加人员,制定项目建设的有关规范,及时产生详尽的报表,正确评价项目的进展情况。近年来,世界各国都开始对信息系统的建设实施项目管理,不少软件开发商还提供了项目管理软件,如美国微软公司的Project2000、美国Primavera公司的ProjectPlannerP3和OS/23.0、我国北京梦龙公司的PERT3.0等。
这些软件主要用于编排项目的进度计划,通过资源的分析和成本管理,合理配置资源使计划进度更为合理,同时按计划来安排工程进度,并对进度进行动态跟踪与控制等。2、加强信息系统开发项目管理的重要意义已经在国民经济诸多领域中成功运用的项目管理方法,也完全可以用于信息系统开发项目的管理。
管理信息系统开发是一项长期的任务,必须根据企业组织的改革、发展的需要和可能,分成若干项目,分步进行开发。信息系统的“开发项目”包含信息系统分析、设计和实施的整个过程。
它由项目负责人(项目经理)负责,利用可获得的资源为用户组织系统的建设。根据系统科学的观点,小项目可以构成一个大项目,一个大项目可以分解成若干个小项目。
项目管理实质上是保证整个系统开发项目顺利、高效地完成的一种过程管理技术,贯穿于系统开发的整个生命周期。信息系统开发也是一项系统工程项目如同其他工程项目一样,研制开发一个信息系统也需要在给定的时间内计划、协调和合理使用配置各种资源,对信息系统进行项目管理的重要性有以下四点:(1)可以进行系统的思考,进行切合实际的全局性安排;(2)可为项目人力资源的需求提供确切的依据;(3)通过合理的计划安排对项目进行最优化控制;(4)能够提供准确、一致、标准的文档数据。
3.管理信息系统开发项目管理的工作流程管理信息系统开发项目管理的工作流程与信息系统开发过程的阶段划分有关。典型的管理信息系统开发过程的阶段划分如表l所示。
阶段主要活动一、系统规划1、战略规划根据组织的目标与发展战略确定信息系统的发展战略2、组织信息,需求分析对组织的信息需求进行总体分析,确定信息系统的总体结构方案,划分建设项目3、资源分配对系统建设所需各类资源进行估计与安排二、系统分析1、系统初步调查,开发项目的可行性研究,现行系统的详细调查,新系统逻辑方案的提出统开发2、系统设计系统总体结构设计,数据存储设计,输入、输出设计,处理过程设计,计算机与网络系统方案的选择3、系统实施软件编程与软件包的购置,计算机与网络设备的安装与调试,系统测试,新旧系统的转换三、系统运行与维护系统运行的组织与管理,系统评价,系统的纠错性维护,适应性维护,完善性维护,预防性维护四、系统更新现行系统问题分析,新系统建设的启动管理信息系统开发的项目管理阶段划分管理信息系统开发的项目管理可分为两个阶段,即:立项与可行性论证阶段、项目实施管理阶段。(1)立项与可行性研究对于管理信息系统的项目开发前期,一般分为两步:第一步为初步可行性研究,即进行初步调查,提出项目建议书;第二步为可行性研究,即正式研究阶段。
第一步的项目建议书被项目主管部门批准后,项目就被列入计划,也就是项目立项。接下来就可以开始正式的可行性研究,项目是否正式实施还有待可行性究报告是否被审查批准。
对一些小项目,上述过程可以从简。可行性研究是在项目开发前期对项目的一种考察和鉴定,对拟议中的项目进行全面的、综合的调查研究,其目的是要判断项目可行与否。
信息系统技术可行性研究要从系统开发的计划出发,论述系统开发力量的可行性,同时论证系统方案中所采取的各种技术手段上是否可以实现。信息系统经济可行性研究主要是对项目进行经济评价,分析系统建设投资的可能性以及评价系统运行之后给组织带来的效益。
信息系统营运可行性研究要给出的方案是否可以从人力、物力、组织工作等方面保证项目按计划完成实施,还要说明项目开发后在经济、技术和环境等方面能否保证系统正。
信息系统的定义比较广泛
总的来说 信息系统就是 通过软件和数据库开发 对信息进行管理 管理这个操作 一般对应增删改查
开发方法 1。选择一个适合自己的开发语言 比如php 进行web开发 vb delphi 进行桌面应用程序开发2。数据库 单机一般使用文本数据库 中型的 使用access 再大点可以使用sqlite 网络数据库可以选择微软的sql server 或者常用的 mysql 大型数据库可以使用oracle这些,然后进行数据库设计3。通过选择的开发语言 连接数据库 对数据库进行增删改查获取和操作相对应的数据记录
一 信息管理科学基础
要求学生掌握信息的概念、信息的类型及其特征,信息科学的基本内容、信息科学的核心方法、信息管理学的概念及其研究范围;熟悉信息的功能,信息与管理的关系;了解信息的度量,管理的基础理论,信息管理的发展,信息管理学的产生和进化。
1.信息简论;
2.信息管理的信息科学基础;
3.信息管理的管理科学基础;
4.走向信息管理科学。
二 信息管理的技术基础
要求学生掌握信息技术的概念、作用和发展规律;了解计算机的发展、计算机应用技术,有线通信,无线通信,电信网,计算机网,国际互联网。
1.信息技术概论;
2.信息处理技术;
3.通信技术。
三 信息行为理论
要求学生掌握信息需要的层次结构、内容结构;熟悉各类用户信息需要特点,信息动机的形成与转化,信息的选择行为和利用行为;了解信息需要的产生,信息查询行为。
1.信息需要与信息动机;
2.用户的信息行为。
四 信息交流论
要求学生掌握信息交流过程的基本要素,初始编码,申农—韦弗模式;熟悉信息符号的特征,拉斯韦尔模式、施拉姆模式、米哈依洛夫模式、兰开斯特模式、维克利模式,人际信息流、组织信息流;了解二次编码,大众信息流。
1.信息的表达—符号与编码;
2.信息交流模式;
3.社会信息流。
五 信息产品的开发
要求学生掌握信息采集的原则、途径、方法,信息整序的方法,内容分析法;熟悉信息源,信息分析的工作程序;了解信息整序的目的与要求,信息分析的方法。
1.信息采集;
2.信息整序;
3.信息分析。
六 信息产品的流通
要求学生掌握信息服务的原则,信息服务的主要类型,信息市场的结构与运行机制,信息市场的营销;了解信息市场的形成与发展。
1.信息服务;
2.信息市场。
七 信息系统管理
要求学生掌握系统的概念,信息系统的结构,CIO在组织中的地位和职能、素质要求;熟悉信息系统的运行管理制度,;了解系统工程的产生和发展、方法,信息系统的开发方法,信息系统的评价方法、安全管理,现代信息管理系统的发展。
1.信息系统工程;
2.信息系统资源管理
3.现代信息系统的发展。
八 信息产业管理
要求学生掌握信息产业的特征和作用,内部结构和外部关联,制定信息产业政策的原则,信息产业政策体系,信息化的内涵;了解信息产业理论,信息管理体制,国外信息产业政策,信息化水平测度,我国信息化的现状与挑战。
1.信息产业理论;
2.信息产业管理基础;
3.信息产业政策;
4.信息化。
信息开发的常用技巧包括三个方面: 一、角度要选准 信息开发具有很强的人为主观性,不同的信息人员对同样的信息材料会选择不同的角度。
在实际操作中,信息人员只有选择那些有新意、有价值、有效用的信息进行编报,所报信息才能进入领导的决策视野,起到以文辅政的作用;如果角度不新、立意平淡,即使再重要的信息也可能被弃用。 开发信息时,应把握以下原则:一是要围绕常规工作开发信息,注重创新。
常规性工作是日常信息编报的基点,一如四季歌,年年都在唱,年年都要唱,要唱得好,唱得响亮,关键要在“新”字上下功夫。有些常规性工作在实际开展过程中,随着形势的变化,难免出现这样那样的新问题、新情况,这就需要信息人员深入生活、深入基层,在充分进行调查研究的基层上,敏锐地把握四季歌中的最亮的音符、最新的特点,然后用信息的形式反映出来。
如每年的春耕、夏培、秋收、冬护等工作,属于农村经济工作的主要内容,年年复始,时时刻刻被各级领导所关注,信息人员就完全可以在这方面做文章。如2003年中央一号文件出台后,部分地方出现了农民“争地”及民工回流现象,引发了新的社会矛盾,这些新现象新矛盾,就需要信息人员及时反映给领导。
二是围绕中心工作开发信息,突出重点。党委、政府在不同历史阶段的中心工作不尽相同,信息工作要紧扣中心工作中那些带全局性、方向性和政策性的重大问题,及时反馈工作的进展情况、存在问题及对策建议,让领导了解重大决策、重要工作部署在基层的落实情况,以便在宏观上把握全局,把握主要矛盾。
如中央作出建设社会主义新农村的英明决策后,各地迅速掀起了建设新农村的高潮,各地建设新农村的进展如何?成效怎样?存在哪些问题?类似的改革发展中的新气象、新问题,是信息关注和开发的重点。三是围绕地方工作开发信息,彰显特色。
信息要突出个性,争得主动,就必须坚持“唱地方戏,打地方牌”,在“人无我有,人有我特”上挖潜力,多角度、多侧面、多层次反映本地区、本部门和本行业较为突出的工作成绩、工作经验和工作思路,使信息真正成为工作交流的平台,以便领导借鉴局部经验从宏观上指导和推动整体工作。 如,桃源县依托青年创业技能培训基地,对全县农村青年进行免费技能培训,使全县农村青年实用人才总量达到21000人,农村青年致富带头人达5500人,1680名青年农民获得了各类农村专业资格证书。
这条信息上报后,得到了上级领导的高度肯定,被作为典型经验在全国推广。 二、题材要挖深 要把一个看似平常的、零散孤立的信息开发成精品信息,必须经过深入提炼和加工,从动态性中把握规律性,在苗头性中发现倾向性,从偶然性中揭示必然性,由局部性透视全局性。
一是要站得高。信息工作为领导服务,必须站在领导决策者的高度,站在党的路线、方针、政策的高度,去分析情况、研究问题,使信息与中心工作和领导的思维合拍合调,同频共振。
在开发一则信息时,可以用“三个有助于”来提升信息的高度,即有助于领导掌握大局,有助于领导发现问题,有助于领导修正决策。如个别单位上报的“某某局成功举办了一次篮球运动会”、“某某系统组织了一场形势报告会”等信息,既不反映问题,又不影响大局,对领导决策没有大的参考作用,就没有信息价值。
二是要看得远。要有超前服务意识,努力捕捉事物变化的先兆,及时反映动态性、苗头性、倾向性问题,以利于领导防微杜渐、未雨绸缪、及早决策。
具体可从三个方面下力,即定性分析,确定事物发展的本质;预测分析,把握事物发展的趋势;定量分析,掌握事物发展的程度。 如针对当前部分农村劳动力农村劳动力过多外流,信息人员就要分析出可能引发的农业生产难发展、计划生育难管理、公益事业难开展、“留守儿童”难教育、留守老人难照顾等问题。
三是要挖得深。将零碎的、肤浅的、片面的初级信息进行综合归纳,揭示事物本质和内在规律,既反映领导关心的问题又分析原因,并且提出解决问题的方法或建议。
如某地先后发生了几起基层金融部门工作人员挪用库款的案件。这些问题如果单独反映,只能使人认为是地方金融行业中的个别违纪现象,信息价值不大。
但如果进行归纳综合,就能看到基层金融部门制度不完善、管理不规范之处,若不及时采取措施解决,必将酿成大患,据此就可以开发出一条题为《金融部门工作人员涉嫌经济犯罪现象亟待引起重视》的信息。 考试大收集 三、编报要灵活 大多数信息给人的印象往往是内容枯燥、题材类同,要使信息变得生动,富有感染力,就必须在编报上讲求变化,根据不同的信息题材选择不同的编报方法。
一是重点凸显法。一语破的、一针见血,把最重要、最精彩或最有吸引力的事实或问题放在文章标题或开头,让领导阅读伊始就对事件的梗概一目了然,迅速对信息价值作出判断。
如重大突发事件的编报,首先要通过标题反映最严重的事态,体现最基本的内容;在第一段交代时间、地点、人物、事件基本过程;再往后叙述事件的发展过程、处置情况和有关方面所作的工作。这类信息还有一个特点,就是每多读一。
开发管理信息系统主要有两种策略
1、自下而上
“自下而上”的策略设计信息系统可以避免大规模系统可能出现的运行不协调的危险,但缺点是不能象想象那样完整周密,由于事先没有从整个系统出发充分考虑到情况的发展和变化,随着系统的进展,往往需要重新设计许多模块。
2、自上而下
这种策略从整体上协调和规划,要求很强的逻辑性,因而难度较大,但这是一种更为重要的策略,因为整体性是系统的基本特性,虽然一个系统由许多子系统构成,但它们又是一个不可分割的整体。
扩展资料:
基本思想:
将软件工程学和系统工程的理论和方法引入计算机系统的研制开发中,按照用户至上的原则,采用结构化、模块化自顶向下对系统进行分析和设计。
具体来说,它将整个信息系统开发过程划分为独立的六个阶段,包括系统分析、程序设计、系统测试、运行和维护以及系统评估。这六个阶段构成信息系统的生命周期。
参考资料来源:搜狗百科-管理信息系统及其开发
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:4.764秒