欢迎来到天天文库
浏览记录
ID:22905891
大小:52.50 KB
页数:5页
时间:2018-11-01
《mis开发中软件工程方法的运用毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、MIS开发中软件工程方法的运用毕业论文叶加圣(安徽科力新技术发展公司)摘要:本文论述了传统MIS理论的一些不足以及在传统MIS理论中引入软件工程方法的实际意义关键词:MIS管理信息系统软件工程方法传统的MIS理论并没有过多地把自己与软件工程联系在一起进行讨论、研究,而是把重点放在了对自己的开发理论、开发方法的论述上,它对与软件工程的联系的描述只是在MIS系统理论中对系统实施阶段进行论述时比较粗略地提到了开发语言这一软件工程中的比较独立的要素,而在目前的高等教育中,软件工程并没有被列入到管理信息系统的课程内容,因此,这样的做法引发的一个比较不利的结果是MIS系统的开发者们通过需求分析运用
2、MIS理论可能会推理出一个比较理论、呆板的MIS模型框架而不一定会得到一个高效、实用的MIS系统。这样的结果对于MIS的建设来说无疑是不成功的。因此,我们可以考虑在MIS的建设过程中适时地联系软件工程的一些方式、方法,这样,在两种理论的指导下,MIS建设的成功率应该是比单一的MIS理论高出不少。1、软件工程的诞生体现了MIS建设的需求MIS,即管理信息系统,在第一台电子计算机诞生后不久便有了计算机信息管理的需求,在早期,我们的计算机系统在信息处理方面主要从事的是统计、计算、制表和文字处理的功能,它使用的核心技术就是高级语言和文件管理,当时具有代表性的系统便是EDP(电子数据处理)系统,
3、这种状况从五十年代初期一直延续到七十年代初期。而从六十年代到七十年代末,随着数据库技、数据通讯和计算机网络技术的发展,便产生了以综合信息管理为目标的传统的MIS。到了八十年代才有了具有决策功效的现代意义上的管理信息系统,如DSS(决策支持系统)等。可以说,是管理的需求和计算机技术的发展导致了MIS的诞生并推动了它的发展。致也就是这么几个阶段。但是,在各个阶段所运用的方法和工具就有着比较大的差别。在系统分析阶段,MIS建设理论中阐述的方法一般都是结构化分析方法,通过运用数据词典和数据流图来对系统模型进行结构化阐述,这种方法一个显而易见的好处是需求分析结果简单明了,可以使整个系统分析工作规
4、范化和逻辑模型描述的标准化,但是,由于系统分析涉及到复杂的组织管理与技术环境,分析过程中要处理的有些问题是结构化分析方法所不能覆盖的。这种分析方法可能就会直接导致系统建设的失败。这时候,我们可以参照软件工程中的一些需求分析方法:如面向数据流和面向对象的方法,引入对象的概念,用对象来描述实体,结合实体—关系图、对象及消息传递图、类结构图、对象状态转换图、主题词结构图等对一些非结构信息进行分析,建立非结构模型,在必要的时候,我们还可以引入形式化方法,利用形式化规格说明语言严格地定义用户需求,让系统设计人员通过形式化语言很快就能掌握系统分析人员的分析结果和意图,设计出满足用户需求的系统。对应
5、于系统分析方法,MIS理论在系统建设阶段采用的主要也是结构化的设计方法,与在系统分析阶段遇到的问题基本相同,在系统设计阶段我们同样可以引入软件工程方法中的优秀分子,为MIS建设提供理论依据。在传统的MIS理论中,直到系统实施阶段才把MIS作为一个软件来描述,而在此前,MIS都是用系统理论来描述的,这也就是说,似乎只有从MIS的系统实施阶段才可以开始引入软件工程的概念,但是,实际情况并不是这样,我们完全可以把软件工程的一套方法从MIS建设的一开始就引入进来,弥补传统MIS理论的不足在近期的MIS理论中,对面向对象的方法(OO)也有了一般性描述,但是,基本上还没有把(转载自.NSEAC.中
6、国评价网)它列为MIS建设的理论内容之一,而作为一种软件开发方法,面向对象已经在软件开发领域里得到了相当广泛的应用,并且有了相当成熟的理论,我们在MIS的建设过程中,完全可以大胆地从理论的高度来运用面向对象,使这项已经不算新鲜的技术在MIS建设中继续发挥它的威力。3、MIS也要“项目管理”项目管理是软件工程中一个非常重要的概念,它在软件工程中的任务是:制定项目实施计划;对人员进行组织分工;按照计划的进度,以及成本管理、风险管理、质量管理的要求,进行软件开发,最终完成软件项目规定的各项任务。项目管理是否成功是软件开发是否成功的一个相当关键的因素。而在MIS的理论中,系统规划和系统开发是其
7、论述的重点,甚至连系统实施也没有涉及到较为深层的理论内容,更不用谈“项目管理”这种似乎是系统建设之外的内容了。其实,在MIS中要引入项目管理的概念,除了在系统实施阶段对纯软件的质量进行度量以外,还要求对系统的
此文档下载收益归作者所有