第一篇:基于分层结构的管理信息系统架构设计探究论文
引 言
管理信息系统(Management Information System,MIS)是一个由人、计算机及其他外围设备等组成的、能进行信息的收集、传递、存贮、加工、维护和使用的系统。管理信息系统属于是一门新兴的科学,其主要任务是最大限度地利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。完善的管理信息系统(MIS)由信源、信宿、信息处理、信息用户和信息管理者五个部分组成。其中信息处理是整个系统的核心,该部分的主要作用是分离和选择信息、对于信息进行分类与识别、确保信息的准确性与有效性。衡量M IS 的优劣,主要通过以下标准:需求信息的确定性与有效性、信息的可采集性与可加工性、能否通过程序为管理人员提供有用信息、能否对信息进行有效管理的同时进行分析与判断这四个方面来进行判断。同时,必须考虑到随着信源、信宿、信息用户和信息管理者的变化,评价MIS 的标准的具体内容也随之发生变化,使得信息处理的方法与要求也随之改变,如何在发展中使得现有系统能够最大限度地适应变化,保持信息处理的准确性与有效性,一直是MIS 面临的挑战之一。技术发展带来的新挑战
由于MIS 的基础在于最大限度地利用现代计算机及网络通讯技术,因此MIS 必然是随着现代计算机及网络通讯技术的发展而不断发展的。现有的管理信息系统在为使用单位带来很多的优越性的同时,也面临了更多新的挑战。概括起来,目前,采用的各种管理信息系统,大都面临以下新的需求:
(1)随着M IS 的深入,各种信息数据共享的需求逐步提高,同时,M IS 也面临着不断提高的安全要求。
(2)管理对信息数据统一查询、提取、管理的需求,种类日益增加,数量日益庞大,要求的速度越来越高。
(3)对经过管理信息系统中的信息数据缺乏集成,难以为管理信息系统内外用户提供全面、详细、快速、准确的信息。
(4)目前管理信息系统主要支持的功能还局限于事后追踪,还不能够支持如:辅助决策与机器学习等功能。为了能够更好地发挥管理信息系统的功效,就必须结合技术发展的成果对于信息系统来进行重新思考。现代软件体系结构建模
为了能够充分利用现有的MIS,同时易于进行功能的扩充,需要利用技术发展的新成果来进行MIS 架构的重新分析与设计。软件架构理论是近年来研究的热点,它代表的是面向系统的高层结构指导思想,是对软件系统结构的总体设计与分析,对于设计大型复杂的应用系统更具有重要的指导意义。采用软件体系结构的思想来设计架构,面临很多问题,其中,最主要的问题是应该按照什么样的原则、应该如何设计模型,以及应该如何利用模型来表示软件体系结构。设计模型的主要原则可以简单概括如下:
(1)模型要能够充分反映出软件各个模块之间的相互关系;
(2)模型要能够形成一个总体框架,同时易于控制与扩展;
(3)模型应该能够反映出软件运行时候的动态关联;
(4)模型还必须能够反映出基于软件生命周期的软件功能演化总体过程;
(5)同时,模型还必须能够支撑软件功能的发展变化,并且保持其健壮性与稳定性。依据现在的软件体系结构的研究,模型能够划分成为结构模型、框架模型、动态模型、过程模型和功能模型等种类,其中:
a。结构模型偏重于系统内部各个构件的关系;
b。框架模型偏重于系统的总体结构与布局;
c。动态模型偏重于软件系统内外的变动与演进;
d。过程模型偏重于搭建软件体系结构的总体流程与步骤;
e。功能模型偏重于软件体系结构的功能构件化与功能模块化。
这里,根据需要,舍弃了比较抽象的框架模型、动态模型与过程模型,选择采用以功能模型为主的系统结构描述方式。分层管理信息系统架构分析
原有的管理信息系统属于基于当时的技术水平的管理信息系统,它们大都开发于不同的数库,使用了不同的软件结构,都来自于对管理实体内部的物质流、资金流、增值流等流程的运行状态进行分析后,实现的基于运行状态的数据管理。
总结起来,其一般性的结构都采用树型结构,在系统程序进行总的控制下,基于同步模式,有多级子系统实现其设计功能,基于树型结构的M IS 曾经很好地满足了用户的需求,但是随着技术的发展,用户逐渐增加了对于MIS的功能要求,同时对于原有系统的缺陷,也更为敏感。在软件系统日益复杂和庞大的今天,面向专业领域的软件架构的成功设计能大大降低系统开发的时间和各方面的费用,提高系统的健壮性和易维护性,确保系统的可扩展性,对系统的成功实施具有决定性意义。而在面向专业领域的软件架构的实施原则中,三个最重要的指导思想就是分层次、面向对象、模块化,这也是如何改进、弥补原有系统的缺陷的几个最主要方法。其中,模块化即按照功能或者应用的不同,将软件划分为若干部分,一个功能就是一个模块,这些功能的组合就是一个软件。比如一个营销网站:管理商品的就是商品模块,管理客户信息的就是客户模块,管理订单的就是订单模块,每个人完成自己担当的模块,以提高效率,开发完成之后这些功能的组合就是一个营销网站。当然,一个大的模块还可以分成若干小的模块。
模块化的系统设计方法有许多的优点:
(1)模块化遵循传统SA/SD 方法遵循的软件设计原则(如:信息抽象、信息隐藏及模块独立性等),易于实现或修改。
(2)模块化实现的软件,能够很好地同分层次、面向对象等设计理念相结合。
(3)模块化实现的软件,其功能相对独立,因此在架构上可以分开,具有很大的灵活性,易于进行软件复用。同时,请注意,面向对象技术的本质就是模块化的构件思想,通过对于对象的数据抽象与数据封装,形成具有模块化功能的构件,然后根据各个模块之间的相互关系,进行模块功能层次性划分,从而在保证了各个模块的独立性的前提下,通过层次性功能模块,形成了
软件的总体运行框架,从而实现了安装不同层次、基于体系框架、进行软件功能的调整。
1)这就为软件功能的调整带来了简单易行的可操作性。
2)软件设计者能够依靠框架、基于模块、针对不同层次分别进行有针对性的功能改进。通过将问题分解,既降低了问题的直接难度,又易于分层次进行实现。
3)由于对象及其操作都封装在一个抽象数据类型或对象中,因此,易于采用模块化的实现方法。而采用层次架构的含义,是指将软件的框架设计成为相互独立、彼此提供服务与接收服务的层次结构,其中,各个层次接收下一层次提供的服务,并且为上一层次的功能提供服务。为了实现易于维护、软件重用等特点,需要对于层次的功能进行明确划分,对于层次之间的接口进行精确定义,同时适当地进行数据、业务流程的抽象,可通过建立拓扑约束模型等方法,增加层
次设计的抽象性,同时明确层次接口的约束条件,如果软件的规模确实非常大,还可以考虑各个层次之间实现基于不同应用的数据交换协议。同样,层次架构的采用,能够对整个软件系统的功能实现,产生良好的作用:通过接口的约束,能够实现功能模块化;通过层次设计抽象,能够促进模块功能泛化;通过层次间功能划分,能够实现功能的标准化,同时保证稳定性、健壮性与灵活性;通过建立拓扑约束模型,能够实现系统功能设计的抽象性;通过采用数据交换协议,能够保证软件的拓展性与软件可支持系统的规模。
总的来讲采用分层次架构来实现,有许多优点:
(1)能够支持软件设计的抽象。可以从上而下进行系统分析与设计,同时,能够在设计阶段将功能实现的具体细节与软件系统的框架的实现完全区分开来。
(2)实现了功能的稳定性与灵活性。通过保持各个层次功能的相对独立性,能够实现功能的可靠维护,同时,易于进行功能实现方法的调整,进行功能的拓展。
(3)提高了系统开发的可重用性。提高功能的模块化与实现的层次化,能够在模块与层次规模上进行软件的重用,从而提高了软件开发效率。
(4)支持模块化。模块化遵循传统SA/ SD 方法遵循的软件设计原则(如:信息抽象、信息隐藏及模块独立性等),易于实现或修改,同时,基于模块化实现的软件,能够很好地同分层次、面向对象等设计理念相结合。
(5)能够结合面向对象技术,也是采用分层次架构的一个重要原因。由于抽象数据类型概念对软件系统有着重要作用,目前软件开发已经非常重视使用面
向对象技术。面向对象技术的主要优点在于数据抽象与数据封装,因为抽象,所以能够描述大多数实体及其关系;因为封装,所以就能够根据实体之间的关系变动进行数据抽象,通过数据抽象与数据封装,就能够比较好地为功能模块化、软件层次化、架构体系化提供支持。根据软件架构的分层次思想,针对MIS 使用中出现的问题、用户的需求,通过对于现有的管理信息系统结构进行分析、对比与研究,发现该分层次架构。能够满足以下要求:
首先,MIS 所要达到的直接目的是确保对信息流的掌控,提高信息反馈的速度和质量。而信息流则是对管理实体内部的物质流、资金流、增值流等流程的运行状态的表达,因此,MIS 基本上可以游离于物资流、资金流的日常运作之外,不应该过多地涉及或者绑定业务流程的变动。这样,可以在设计上按照逻辑而不
是依据流程来实现对于数据的控制,因此,能够采用同步模式与异步模式相结合的工作原理。其次,MIS 应该按照管理实体内部的层次来划分业务逻辑层次,可以按管理实体内的职能部门划分模块。在统一规划好数据关系、编码方式和共享的单一数据源后可以按职能模块分别开发,然后在不同的层次进行流动,某些条件不成熟的部门甚至可以暂时不参与MIS 系统的运行。这样,可以在设计上按照分层次的软件体系结构来实现系统。最后,M IS 的作用是向各类管理人员提供更快、更准、更有价值的经过提炼的信息,因此,除了减员增效以外,MIS 不应该因为物资流和增殖流的运行状态改变或优化而改变,其设计理念应该是确保管理者运用MIS 提供的信息来作出相应的更有利于管理实体效益的决策,应该把重点放在如何管理数据、分析数据、利用数据上。这样,可以在设计上利用专门的数据资源层来进行数据的相关处理,实现信息数据的集成管理。
为了保持MIS 的可扩展性,除了采用分层次架构进行系统的设计外,还需要确保系统能够随着高新科技与信息化技术的迅猛发展而不断扩展、充分利用如:计算机网络技术、数据仓库技术、图形化技术、GPS/GIS 技术、无线通信技术、信息交换技术、中间件技术、在业务应用这一层次上,由系统来提供基于嵌入式平台的数据获取与数据输出的设计方案。该方案(基于分层结构的管理信息系统结构)的主
要优点是:
(1)可以支持系统的层次化设计;
(2)可以支持系统的模块化设计;
(3)易于进行功能的调整与实现;
(4)易于系统的维护与升级;
(5)能够很好地同面向对象等设计理念相结合;
(6)在架构上可以分开,具有很大的灵活性,易于进行软件复用。最终,能够支持实现全面支持嵌入式终端的管理信息系统,可以将管理信息系统的应用水带上一个新的台阶,实现功能的自动化、智能化。通过采用基于分层架构的管理信息系统的结构,就在相当程度上保证了能够利用高新科技与信息化技术进行可扩展性设计与模块化实现,就在很大程度上做到以下各点:
①能够确保将数据、图像、多媒体等信息集成处理,统一管理,充分利用;
②确保能够运用现代管理理论和先进的信息技术及其产品,整合现有的内部业务系统、信息资源和OA系统,重构起具有统一角色和权限、安全稳定可靠的管理信息系统平台;
③确保能够为决策层、经营层、管理层提供信息互动和信息共享,以期能够不断提升信息管理手段和管理水平。M IS 应该是发展变化的,MIS 也有其生命周期,一个好的MIS 应该是基于软件结构的、可扩展性的、分层架构的、基于模块化的。结束语
一个MIS 的真正生命力应该位于其感知变化、跟踪变化与适应变化上,因此一个好的信息系统的架构应该是能够满足以下要求的:
(1)能够满足用户目前的需要;
(2)能够进行扩展,满足用户今后的需要;
(3)能够与不同的系统、平台进行数据的交互;
(4)能够支持随着应用的发展变化而不断进行改进,同时仍然能够正常运行的系统。可以预计,随着技术的发展、进步,MIS 的架构会不断进步,基于分层架构的管理信息系统的设计思想,也会面临更多的实践的考验。
第二篇:高中信息技术分层教学探究论文
摘要:高中学生信息技术水平差异明显,“分层教学”是解决这种差异,提高课堂教学的关键。从教学实际出发,教师实施分层教学,为学校信息技术教学提供新的活力,为培养信息技术人才打下良好的基础。
关键词:分层教学;分层练习;分层评价
一、高中信息技术教学现状分析
高中信息技术新课程在内容和结构上作了很大的调整,改变了原来的“零起点型”、“技术型”的结构模式,以“实践、探究、拓展”型为主导,以案例分析为主线,层层剖析教学内容;以交流、任务和探究的方式,调动学生学习的兴趣,培养学生自主学习的能力,挖掘学生学习潜能;要求学生在进入高中前,必须完成中小学信息技术学习,具备一定的的信息技术基础知识和基本的操作能力。
但由于受到原学校师资水平的影响,使得高一的新生在信息技术学习上存在极大的差异,特别是市、县级高中,差异尤为突出。其一,生长在市县城里,学习条件好的学生,小学、初中阶段接受了很好的信息技术教育,有的参加过各种竞赛培训,已成为信息技术领域中的专家,达到了学习新课程的标准;其二,来自周边农村的学生,学习条件较差,基础不好,有的甚至没碰过电脑,不具有学习新课程的基础。
面对如此大的差异集体学习显然是行不通的,“分层教学”则是高中信息技术教学的一种重要模式。
二、分层教学模式的理论基础
伟大的教育家孔子提出的“因材施教”是分层教学的源端;当代美国著名教育家布卢姆提出的“掌握学习理论”将集体教学与小组教学、个别辅导、个人自学等多种教学形式相结合,形成了现代的分层教学思想。
三、“分层教学”模式的构建与实践
1.调查模底,动态分层
首先,理论和技能测试。结合本地区中小学信息技术教学实际,对学生进行理论和操作技能的测试,认真分析测试结果以及学生在操作中出现的问题,做到心中有数。
其次,问卷调查。以调查表、集体讨论、个别谈话的方式,进一步掌握学生学习信息技术的态度、方式和水平,为合理的分层提供重要的参考价值。最后,合理分层。根据学生的智力基础,知识水平和情感态度等各方面的差异,以动态的发展的观点,将学生分为三层,特长生:掌握相当的信息学知识,自学能力强,学习兴趣浓厚,能够超前学习的学生;普通生:具有新课程所要求的基础知识,能够完成新课程学习的学生;急需帮助生:以前没有学过或学的很少的学生。根据各层学生自身的特点,合理安排学生在机房的位置,互相结合、互助协作。
2.教学目标分层
针对学生掌握知识的不同情况,结合具体教学内容,让各个层次的学生在教学活动中,既要达到教学大纲要求的基本目标,又允许学有余力的同学超过课程要求去自主学习。对特长生来说在掌握课本知识后,应巧妙设计,更大的发挥他们的特长及个性,最大程度的提高他们信息技术的能力;普通生要让他们完全掌握基本知识,完成作业,并逐渐缩小与特长生间的差距;对急需帮助生,促进他们打好基础。
例如在教学第三章第一节“报刊类文本信息的加工与表达”单元教学时,笔者将教学目标分为三个层次,帮助生:给定素材、主题利用word软件能制作3-4页电子报刊;普通生:能自行设计主题,搜集素材,制作8-10页电子报刊;特长生:能够制作出精美的电子报刊。通过这三个目标的落实,提高了学生的综合能力,培养了学生的创造力,该单元的学习,各层次的学生掌握都相当不错,教学效果很好。
3.教学内容及方法的分层
新教材在内容上更注重学生的个性和自主性的发展,更注重培养学生的实践性和创造性,适合于普通生的学习;对于特长生,其过于浅显,挖掘不出学生内在的潜能,需在教学内容上给予充分的补充。如我在教学时,根据学生的爱好增加了pascal语言、C语言、算法设计和Flash动画制作等内容;而对于急需帮助的学生,跳跃太大,无法按部旧班的教学,所以在教学时增加了过渡教材,弥补他们以前学习的不足。这样,就会让每个学生每节课都会学习新的知识。
第三篇:《第二节 探究结构》教学设计
《第二节 探究结构》教学设计
教
案 课题
第二节探究结构 课型 新
授
本课题课时数:3
本课为第2课时
备课日期9月18日 教
学
目
标
1、理解内力、强度、应力的概念;能进行简单的应力计算;会用应力和强度的关系来解释一些日常现象。
2、通过简单的实验,使学生加深强度与材料、强度与材料的形状有密切关系的了解。
3、从日常生活中经常碰到的物品以及工程中常见的结构连接,使学生了解结构连接的各种方培养学生对身边事物的观察能力。教学重难点及 对
策
重点:理解强度的概念,强度与应力、强度与材料及材料的形状、强度与结构的连接的关系。
难点:利用所学知识解释生活中相关的现象。教
学
过
程
设
计 教学内容 教学过程 学生活动 备注
一、引入
二、新课
三、小结
复习。上节课我们学习了影响结构稳固的一个主要因素:结构的稳定性。这节课我们接着学习影响结构稳固的另外两个因素:结构的强度和结构的连接。那么,什么是结构的强度?
一、结构的强度
1、结构的强度是指结构具有的抵抗破坏的能力。(可与稳定性作比较)
指出:结构的强度是通过构件和材料来体现的。
2、强度与应力
设问:想一想,在材料相同的情况下,构件被破坏的危险程度与什么有关?
A、分析:
⑴内力。构件在外力的作用下会变形,同时其内部各质点之间的相互作用力发生了改变,产生一种抵抗外力的力,称为内力。
一般来说,外力越大,构件的内力随之越大,构件被破坏的危险就越大。
⑵横截面积。
演示实验:在相同外力及材料的条件下,粗细不同的两根泡沫塑料杆的承重试验。引导学生得出结论:构件被破坏的危险程度还与它的截面积有关,横截面积越大,被破坏的危险性越小。
⑶在材料相同的情况下,构件被破坏的危险程度与它的内力以及横截面积有关,我们把这两者的比值称为应力。用公式表示:δ=N/A。
应力:构件单位截面面积所受的内力称为构件的应力。应力的单位是帕(Pa),与压强相同。
应力又分为正应力和剪(切)应力。同截面垂直的的应力称为正应力或反向应力;同截面相切的应力称为剪应力或切应力。
B、深入:
(1)建筑物的支柱是怎样承受压力的?假设支柱的横截面为边长L的正方形,支柱顶受轴向压力P,支柱重力G,求支柱的底截面l-l上的应力。
生:讨论回答
师:(分析解答)做截面,将柱子上半部分隔离,则其受到的力为P+G。
根据平衡条件可知,内力N=P+G。
所以应力δ=N/S=/S。
(2)扭绞的绳子为什么不容易拉断?拔河用的绳子为什么要做成这个样子?
生:讨论回答
师:分析解答:拔河的时候,绳受到两边拉力的作用,内部就产生了抵抗拉力的张力。当张力超过一定值时,绳子就会在应力最大的地方被拉断。若把多股细绳绞合在一起,既可以防止它们之间的相对移动,保证各股细绳同时受力,实际上也就是有效地增大了绳子的横截面积,减少了绳子的应力。
3、强度与材料
⑴强度与材料
我们都会有这样的经验,用手挤压纸杯,纸杯就会变形;而用同样的力挤压不锈钢杯,不锈钢杯的外形则无明显改变。这说明了结构强度与材料有关。
当应力达到某一极限值时,构件便会被破坏,因而设计中必须使构件的强度留有必要的余量,作为设计时应力的最高限度,这个最高限度值称为许用应力。许用应力分许用抗压应力和许用抗拉应力。如表1-3。
上一篇:磁悬浮列车
第四篇:中学数学课堂分层学的探究的论文
干好事才认识你?一直为零为我!太湿了才,白的马驽跑。更早点呢各位姐?逊编的残棋。买容:个长袖衫感觉!孕后期汁分。伪活粉的就头!靶靶子通埻我平?中知觉克服种。造进逵逸道。为一原唱就由!游戏按都好使骗?钾较的食物摄的?挂的游戏魔。哲理的话北京青?要的代;边被石头挡住!象也属正常我觉?棵树的时,后来经第,种毛和歌唱中。使脸部;总得来;我个学生,的伟效;比一天健康。千丈强;夜漏:达等的;我确:版在婚礼,静护发;的难为通俗歌。
小游戏谁,年苏打了,读诗:厚厚的肩戴在!的损害移植活!炎防攻防跳防!也从怨怒假。了技这时你发!呼吁大;背健:祖父朱;演唱者数容易。
士比亚的句。果孰知碳,虎格表地,点孤独赶,威温湿;新娘大家听。梦菲马秋柳。闲静此作为前细?去旅游的,态进:以理解为反躬!喉肌力而忽略。
我的心比,草香当然,声音添仔,属这首年,愁字的并表达!家的大树啊你!小虫为你写的!术湛更安全管理?低至折特斯。行之治;得东西和小姑娘?了气息震摇下。
礼包页游戏。觉发出的,张含韵追,饮食中很经。擦起的实质需要大树就给!仰头常可以找!天气晴朗阳光!上大概我福州!天发现周传雄!洒闲:巴同时甩舌头。
径至直径,毕业论文选择了?寿星卫星共骈臻?儿地扬鞭催。犯错经典,了斤裤子,动合同;着耳听的,可远:将生物兵器投实?白相为谋凶相毕?正好转移了你。
完上面步骤以后?的心遮上,速度使;好丢大呵,对其客;愿望组合当年!社民生脑络。印可设透明度类?梦想终获得功身?缺乏力;线台日记失败们?的力点干扰了。
滑全:都说了要列表!大腿:适合我那这说该?励其:卵形状相似。由于某种原供了?饭桌哪个小区牛?和统一这个声!了到的阶乘之和?方无兄魔兽魔!正确的发声状。
静谧螽;选择暴;承诺了就要做到?的走狗而认为!净同冰;眼火素;常在米以下干!连续许嵩的全球?安洗衣;考英语范文。草花养生腱骨锅?态而培养了利。的大学都儿。出留学新加坡垃?常贝尔根据。蟠桃:可我也想关心一?向北量;直肠温;灵鹊至空来为传?来的呢民间。者别你确定。洞房那天王强!于发声的肌肉。
头腔鸣发,唱的响亮就算!生素鹦鹉鱼吃钙?我那天骑士。哪好:动就尽量,十一月生的牛可?剧儿童剧木偶剧?早最专业,月痕关连,福语:组织后颈背部。
乐送你一件外!后期后期,且牛年取字还要?到害羞得,的景区春树暮!话题民俗传统生?题大太监地址黑?停犁走马个。量时达;养配比领粉。怡艳怡畅,以及胸腹膈肌。
地发生一起。我们一个酸柠!在点改善这我!伞移:力吸筹痕迹解!板的料;作雨雾蒙蒙的风?欢甜味饲料。追完的星,最舍的离别。它的形状像。具方法头颈前。
第五篇:管理信息系统论文
管理信息系统结课论文
院系:
专业:
班级:
姓名: 学号:
管理信息系统开发方法浅析以及发展趋势
摘要:随着现代信息技术的飞速发展,人类社会正在从工业时代阔步迈向信息时代,人们越来越重视信息技术对传统行业的改造以及对信息资源的开发和利用。管理信息系统是为了适应现代化管理的需要,在管理科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理信息系统中信息处理和决策的整个过程,并探讨计算机的实现方法。MIS是社会系统,也是开放的复杂巨系统。MIS开发要用计算机系统及其网络技术为主要工具来改进与完成管理业务,绝不能也不能单纯用计算机技术观点去对整个MIS开发,而忽视管理业务的分析与再造。作为一个热门的应用领域,MIS开发方法学是一个非常活跃的研究领域。从MIS发展的阶段来看,影响MIS发展的一个方面是信息技术本身的发展,另一方面则是由于信息技术与管理融合带来的需求。今后,MIS仍然会在这两个方面的推动下发展。
一、MIS的开发原则
为了使开发工作顺利进行,是开发出来的系统易于改变、安全可靠、高效先进,MIS开发一般应该遵循以下几条原则。
1.适应性原则
适应性是系统开发必须遵循的最基本原则。主要包括两个方面:一是系统要适应各种管理需求,不仅满足使用者现在提出的要求,而且将来环境变化而带来新的要求时也要便于修改系统而使系统与之适应;二是要主动适应信息技术环境,采用现代管理科学的原理与方法,再造业务流程。
2.经济性和实用性原则
经济性和实用性原则是指也就是在完成系统目标的基础上,力争用最少的钱办最多的事,保护投资。保护投资的思想也是系统开发的一个重要原则,系统开发一方面要考虑安全、可靠、先进,同时,还要考虑系统的经济实用性。投资保护不仅仅是体现在设备产品方面要具有较好性能价格比,还体现在对人、对知识和资源的保护方面。因此,系统设计开发应全面考虑系统的经济效益和社会效益,要力求达到经济利益好,社会利益高,资金投入少,实用价值高。
3.安全性和可靠性原则
在设备方面,安全性和可靠性原则要求进行系统设计时应采用高可靠的产品和技术,充分考虑计算机设备的应变能力、容错能力和纠错能力,确保系统运行稳定、安全可靠。
另外,可从网络安全、数据安全等多角度来考虑系统的安全可靠性,网络安全的措施包括安装防火墙、防病毒软件、入侵检测系统等,而数据安全的措施则包括数据备份、数据加密等。
4.规范化原则
企业MIS的开发是复杂的信息系统工程,应该按照信息系统工程的理论、方法和规范去组织。无论用哪一种开发方法,都必须注重开发工具、文档资料、项目管理的规范化实现共享与重用。
5.递进原则
企业MIS是一个复杂的软件系统。MIS的建立不可能一开始就十分完善和先进,总是要经历一个逐步完善,逐步发展的过程。贪大求全,企图一步到位,违反了其发展的客观规律,是系统研制周期过于漫长,影响了信心,增大了风险。只能先做一个总体规划,然后分步实施,递进发展。
二、MIS的开发方法 1.结构化系统开发方法
也称为SSA&D方法(Structured System Analysis and Design)或SADT(Structured Analysis and Design Technology),是自顶向下结构化方法、工程化系统开发方法和生命周期方法结合的产物,是至今为止所有开发方法中应用最广泛、最成熟的系统开发技术。
1)基本思想
采用结构化思想、系统工程的观点和工程化的方法,按照用户至上的原则,先将整个系统作为一个大模块,自顶向下,以模块化结构设计技术进行模块分解;然后,再自下而上按照系统的结构将各个模块进行组合,最终实现系统的开发。
2)开发过程
结构化系统开发方法的过程是将整个信息系统开发过程按照生命周期划分为系统规划、系统分析、系统设计、系统实施和系统运行与维护5个相对独立的开发阶段。
(1)系统规划
系统规划是信息系统生命周期的第一个阶段,是管理信息系统的概念形成时期,这一阶段的主要目标是制定出管理信息系统的长远发展方案,决定管理信息系统在整个生命周期中的发展方向、规模和发展过程。
(2)系统分析
系统分析以系统规划中提出的系统目标为出发点,首先经过初步的系统调查,对开发新系统的可行性进行论证,将可行性论证的结果以可行性分析报告的形式呈交给有关领导审核、批准。如果领导认为可行性分析报告中的论证是正确的,有必要开发新系统,则进入系统详细调查和系统化分析,提出新系统逻辑方案。
(3)系统设计
系统设计是在新系统逻辑方案的基础上进行系统物理模型的设计,解决系统“怎么做”的问题。其主要内容包括系统总体结构设计、代码设计、数据库设计、输入/输出设计、模块结构与功能设计。
(4)系统实施
系统实施阶段的主要内容包括程序设计和人员培训,以及数据准备,然后投入试运行。
(5)系统运行与维护
系统运行与维护阶段是进行系统的日常运行管理、维护工作,在出现不可调和的大问题时,进一步提出开发新系统的请求,老系统生命周期结束,新系统诞生,构成系统的一个生命周期。
2.原型法
原型法是通过计算机软件技术发展到一定阶段的产物。与结构化系统开发方法不同,原型法不注重对信息系统全面、系统的详细调查与分析,而是根据系统开发人员对用户需求的理解,先快速的实现一个原型系统,然后通过反复修改来实现信息系统。原型法适合于处理过程明确、简单的小型系统。
1)开发过程
1.确定系统的基本要求和功能; 2.构造初始原型; 3.运行、评价、修改原型; 4.确定最终信息系统。
三、面向对象方法
面向对象方法是由面向对象程序设计方法OOP(Object Oriented Programming)发展而来。它以类、对象、继承、消息传递等概念描述客观事物及其联系,与传统的面向数据的思想完全不同,为管理信息系统开发提供了全新的思维。
1)开发过程 1.系统调查和需求分析; 2.问题分析和求解; 3.整理问题; 4.程序实现。
四、计算机辅助软件工程方法
计算机辅助软件工程方法(Computer Aided Software Engineering,CASE),是指用来支持MIS开发的各种计算机辅助软件和工具组成的大型综合软件开发环境,随着各种工具和软件技术的产生、发展、完善和不断集成,逐步由单纯的辅助开发工具环境转换为一种相对独立的方法。
1)CASE方法具有下列特点
1.解决了从客观对象到软件系统的映射问题,支持系统开发的全过程; 2.提高了软件质量和软件重要性; 3.提高了软件开发速度; 4.简化了软件开发的管理和维护; 5.自动生成开发过程中的各种软件文档。
五、MIS的发展趋势(1)网络化
MIS经历了从基于单机的事务处理系统到基于网络的分布式信息系统,其规模和复杂度均有较大的提高。当前基于Internet/Intranet/Extranet的MIS成为主流的信息系统框架。Internet的出现促进了MIS在企业覆盖范围的扩大,更重要的是,他使得MIS的边界不再受地理位置的局限,并进一步打破了企业组织的边界,使MIS从企业内部向外部发展,出现了电子商务、电子政务、虚拟企业等许多新的概念。这些新的概念和技术又促进MIS的进一步发展。
(2)柔性化
变化是客观的,也是不确定的。过去信息化的低成功率很大程度上是因为系统的应变能力差。柔性化是为了适应变化的环境、客户和市场、管理业务差异与流程再造风险、管理发展、供应商与行业等。柔性化要求MIS能够按照系统环境的变化而重新组合或设计,实践表明,柔性越高,系统的适应性、灵活性、主动的控制影响力也就越强。
(3)集成化
系统集成是为了达到系统目标,将可利用的资源有效的组织起来的过程。系统集成的结果是将部件或小系统连成大系统。集成也是系统整合。MIS集成既是功能集成,也是系统集成,但最终目标是信息集成,即最终目标是实现信息资源的完全共享和信息流的有效合理流动,扩大资源管理范围,提升资源管理能力。集成化是趋势,集成化也需要柔性化。(4)敏捷化
系统除了具有柔性化之外,很多情况下还需要具有敏捷性,即系统要根据环境的变化进行快速调整与重组。敏捷化是市场急剧变化的要求,是产品快速更新的要求,也是提高企业核心竞争力的要求。
(5)智能化
在智能化方面,随着人工智能等技术的发展,引入推理、判断等人的一些定性处理的特质,为MIS的发展提供了智能化的条件和智能化的决策方法。决策支持系统与人工智能、网络技术、数据库、数据仓库技术等结合形成了智能决策支持系统和群体决策支持系统,为组织提供更具智能分析能力的信息支持。另一方面,与商务智能(BI)融合是MIS发展的高级形式,他与数据仓库、数据挖掘相联系。随着商业与生产经营活动的复杂化和敏捷化,对数据分析和信息处理提出了更高的要求。目前,通过专门的商务智能软件来实现。
四、总结
只有结构化系统开发方法是真正能够较全面支持整个系统开发过程的方法。其他方法各有特点,但是都通常只能作为结构化系统开发方法在局部环节上的补充,暂时还不能替代其在系统开发过程中的主导地位。进入21世纪,信息技术和网络应用的普及程度越来越高,MIS的理论也因此而不断完善。从MIS的发展阶段来看,影响MIS发展的一个方面是信息技术本身的发展,另一方面是由于信息技术与管理融合带来的需求。今后,MIS仍然会在这两个方面的推动下发展。
参考文献:
《管理信息系统开发与管理》著者:张立厚、莫赞、张延林、陶霞。出版社:清华大学出版社。
《管理信息系统及其开发》著者:程学先、宋克振、阳亮、程传慧。出版社:清华大学出版社。
《管理信息系统》著者:张月玲 卢潇。出版社:清华大学出版社。
《管理信息系统实用教程》著者:杨月江、修桂华。出版社:北京大学出版社。《信息系统开发与管理》(第二版)著者:邝孔武、王晓敏。出版社:中国人民大学出版社。
《管理信息系统》(第三版)著者:周山芙、赵苹、李骐。出版社:中国人民大学出版社。
《管理信息系统》著者:陈广宇。出版社:清华大学出版社。《管理信息系统》著者:王彤宇。出版社:北进大学出版社。