浅谈软件工程思想在管理信息系统开发中的应用.docVIP

浅谈软件工程思想在管理信息系统开发中的应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈软件工程思想在管理信息系统开发中的应用.doc

浅谈软件工程思想在管理信息系统开发中的应用   摘 要:传统的管理信息系统理论并没有将其同软件工程思想进行联系,而是一直是将工作的重点放在对自己理论的研发上。这样的做法虽然对会使信息管理系统的开发技术得到提升,但是却阻碍了信息管理系统的横向发展,在软件开发中应当将软件工程理念应用到管理信息系统开发中。本文论述了将软件工程思想运用到管理系统开发之中的重要意义。在管理信息系统建设阶段应当将软件工程思想应用到系统开发中,改善管理信息系统开发中的缺陷,形成一套科学合理的开发体系。   关键词:软件工程 管理信息系统 系统开发   中图分类号:TP311.5 文献标识码:A 文章编号:1672-3791(2014)10(c)-0013-01   目前人们已经意识到了软件工程思想在管理信息系统开发中的重要性,但是其重视程度还远远不够。在管理系统开发的过程中如果不将软件工程思想运用到其中,那么开发者在对管理系统进行分析时,可能会依据信息系统管理理论构建出略显呆板的管理信息系统框架,无法得到一个友好的用户界面,及适合用户使用的系统,这样的系统在现在的开发中,是一个失败的系统。因此在软件开发中应当将软件工程理念应用到管理信息系统开发中。   1 开发管理信息系统中存在的问题   通常情况下,现在的管理信息系统都具有复杂化、大型化,受传统开发理念制约等特点,因此管理信息系统的开发面临着许多问题。当前,管理信息系统开发主要面临的问题有以下几点。   1.1 模型呆板,理论化严重   传统的管理信息系统开发比较注重自身,轻视了软件工程思想的重要性,在上文中我们已经介绍了这种做法的弊端,一个无法让客户满意的系统开发出来也必将是一个失败的系统。模型的呆板,必将导致用户界面的呆板,这样的系统势必不会被用户所接受[1]。   1.2 结构化分析无法解决复杂的技术和管理问题   依据管理信息系统理论将系统开发分为三阶段:第一阶段为系统分析,第二阶段为系统设计,第三阶段为系统实施。在第一阶段,管理信息系统理论通常为结构化分析,对结构的阐述通常需要通过数据流图和数据词典来完成,采用此种方法虽然可以使需求分析变得更加简单,系统的逻辑性更加符合标准化。但是系统的开发周期将会变得更长,整个开发过程也会变得更加复杂,系统对环境的依赖性较强,一旦环境发生变化,软件将有可能无法继续使用,因此该种分析方法可能会直接造成系统开发失败[2]。   1.3 缺少管理,造成质量评估不准   在管理信息系统开发中,没有将管理理念合适的引入到开发之中,将会导致对软件的质量评估出现问题。没有合理的软件质量度量,无法对系统进行详细的安排,也无法对系统的可行性进行合理的评价,更无法对所需要的资金进行评估,最终将会造成对整个系统的质量评估出现误差[3]。   1.4 闭门造车,导致开发周期过长   在软件开发过程中还有许多软件开发者,一意孤行,听不进别人的意见。他们具有“英雄主义情怀”。一个人将所有的开发任务都揽到自己身上,他们在软件开发过程中习惯一切从零开始,他们认为这样的软件开发过程才是正统的,不去参考相关的成功经验,这样势必会使开发周期变得更长。   2 解决开发中存在的问题   造成软件开发过程中种种问题的主要原因是开发方法和理念的不当,目前所谓的经验化开发,主要就是利用模块化和结构化设计思想对开发工作进行安排。一旦系统的需求发生变化时,系统的开发人员通常先对当前系统进行调试,依据调试结果进行修改,这样系统出现问题的概率就会有所提高[4]。一般情况下,由于用户无法对自己的清楚进行描述,或随着时间的推移用户可能对系统的需求发生变化,因此系统开发者就需要不断的依据用户的需求,对系统进行调整,采用这的形式进行系统开发,将要付出严重的代价,是十分不可取的。因此,要想合理的解决管理信息系统开发中存在的种种问题,就必须将管理信息系统当作一种“商品”,通过合理的软件工程方法提高“商品”的质量,因此在管理信息系统开发中将软件工程理念的运用引进迫在眉睫[5]。   2.1 将软件工程方法引入到管理信息系统开发中   开发管理信息系统是一项复杂的工程,因此要取得成功就必须要将软件工程理论贯彻到管理信息系统开发之中。严谨、科学、规范是成功开发管理信息系统的前提。所以在开发中,应当在合适的时候对软件工程的方法加以应用,这样在两种理论的指导下,管理信息系统的适用性将会得到进一步的提高。   2.2 面向对象分析法的应用   面向对象分析法在软件开发中得到了广泛的应用,并且已经处于了一个相对成熟的阶段,因此在管理信息系统开发中完全可以大胆的对其进行使用,使面向对象技术能够在管理信息系统开发中发挥其作用。例如,将对象概念进行引入,对实体进行描述,结合类图、数据传递图等分析

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档