欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 软件技术 > 软件工程方法在计算机软件开发中的运用

软件工程方法在计算机软件开发中的运用

日期:2023-01-24 阅读量:0 所属栏目:软件技术


  在信息化时代背景下,要想适应时代发展要求,使社会经济发展的速度加快,必须加强软件工程研究,促使更多功能强大的软件得到开发。要想确保软件得到有效开发,需要采取科学的方法进行,特别是软件工程方法,才能促使有关问题得到有效处理,使开发的效果和质量得到保障。软件工程包含的知识较为丰富,软件工程方法在计算机软件开发中的运用,能够促使软件实际作用效果更加理想,使开发软件功能更加令人满意,从而能够得到有效的适用。


  1软件工程方法概述

  1.1软件工程方法的概念分析

  软件工程属于软件学科,其主要是采取工程化的方法建立先进的软件学科,包括的内容较多广泛,例如程序语言设计、数据库、软件开发技术、系统平台、设计模式以及设计标准等。在信息化背景下,办公软件、操作系统以及嵌入式系统等在各行业逐渐得到广泛的应用,这些行业包括工业、农业以及金融业等,促使行业工作效率和质量得到提高,对社会经济的发展也产生积极的影响。


  过去的60多年,大量软件工程方法被推出,例如结构化方法、面向对象方法以及形式化方法等。在这些软件工程方法中,结构化方法也称作生命周期方法,可将软件生命周期分成各个阶段,采用结构化技术促使各阶段目标得以完成。面向对象方法是数据紧密结合操作,能够实现软件开发过程的有效过渡。形式化方法是通过形式化数学变换进行软件的开发,促使系统说明能够得到执行。


  1.2软件工程方法的优势分析

  1.2.1提高软件智能化水平

  软件工程方法运用于计算机软件开发中,能够使软件性能升级更加迅速,促使软件的整体功能更加先进,从而提高软件系统存储量。并且,用户的使用也可避免调整与修改的繁琐,有利于软件智能化水平的提高。


  1.2.2使网络硬件的压力减轻

  软件系统的优化可以促使软件对网络硬件的压力有效减轻,如果软件未能实现优化,将会导致网络硬件的压力加重,在系统中占据较大的空间,造成网络资源的严重消耗,并且对硬件的使用寿命和用户的体验带来不良影响。


  1.2.3加快软件开发效率

  如果不将软件工程方法运用于计算机软件开发中,则软件的整体性能将很难得到提高,需要重新进行新软件的开发,从而导致开发成本增加,也造成软件开发效率低下。计算机软件开发中运用软件工程方法,可以促使整体性能更加强大,使软件开发检测更加高效。


  1.2.4改善软件产品体验效果

  软件使用效果可以由用户使用的效率和质量得到体现,如果软件性能较好,将能快速对用户的指令进行识别和动作,从而尽可能避免系统漏洞的产生。并且,在处理任务的过程中,将能表现出较强的抗干扰性,促使任务得以完成的同时保证较高的质量,促使用户的现实需求得到满足。


  2计算机软件开发中软件工程方法的运用

  2.1计算机辅助教学软件开发中的运用

  计算机辅助教学软件,即CAI,其开发模式如下:对工具或语言进行选择,基于此参照有关经验并且使用工具促使限制和要求得到满足,然后利用结构化方法或者模块化设计理念进行开发任务。如果软件需求发生改变,开发人员应对原系统立刻进行修改或调试,而这样的方式比较复杂、容易出错。随着时代的不断发展,用户的需求也早已不同以往,软件系统需要及时进行更新,才能使用户需求得到满足。然而这种方法开发的软件维护成本较高,不利于重复使用,如先前开发的CAI软件不能充分发挥其功能,难以直接拼接现有的功能模块或者机械式重用。所以,开发人员需要加强软件工程方法的有效运用,重视CAI软件的开发,从而开发更加高效,使CAI软件危机得以解除。


  2.2医疗软件开发中的运用

  计算机软件广泛应用于医疗以及金融等领域,不仅能够促使生产更加高效,也能促使行业的操作及程序得到规范。在软件开发过程中,软件工程意识必不可少,需要对软件工程方法进行合理运用,才能使软件的开发更加顺利。例如,现代医疗卫生事业中引进信息管理和医院病理软件,从而更好地监督病理情况,将有关数据资料有效储存,为疾病治疗与护理提供帮助。并且,在软件开发前,需要对其需求进行分析,从多个层面对医院需求进行分析,结合医院科室实际进行医疗软件的开发,从而使医院发展的要求得到满足,使医院及软件开发商的经济效益得到提高。


  2.3管理信息系统软件开发中的运用

  管理信息系统作为一项重要工具,能够实现信息的收集、整理与使用,在该系统的开发过程中,需要对系统的设计和分析给予重视,对逻辑模型进行科学构建,展示业务处理的流程和有关数据,并且进行有关数据图和组织结构图的绘制,为系统的开发提供支持。并且,系统开发阶段可利用数据字典、组织结构图以及数据流程图等使业务处理流程不再繁琐,从而有效发挥结构化方法的作用。然而多数大型机构,其内部组织结构复杂性较高,涉及的分支网店十分广泛,表现出显著的非结构化特征,将导致管理信息系统软件的开发更加困难。此时,需要对软件工程方法进行运用,将业务处理实体作为对象,根据其状态转换和特征等进行对象状态转换圖、类结构图以及实体关系图等的建立,明确展示业务操作流程和数据处理流程,使非结构数据更加完善,创建良好的数据环境,使用户的实际需求得到满足。


  3结语

  总而言之,软件工程方法在计算机软件开发中的运用,主要是入手于管理信息系统软件、医疗软件以及计算机辅助教学软件等的开发,促使软件工程方法的优势得到有效发挥,需要对软件工程方法进行充分的了解和掌握,促使软件工程更加完善。唯有如此,才能确保软件开发工作顺利进行,并且使开发的效果和质量得到提高,使用户得到更好的体验,从中满足自身实际需求,体现软件系统的应用价值。


  参考文献

  [1]胡劲松.软件工程方法在MIS开发中的作用探析[J].信息与电脑(理论版),2012(12):109-110.

  [2]刘欣苗.软件工程方法在MIS开发中的运用[J].科技创新导报,2008(27):11.

  [3]林叶之.计算机软件设计的系统工程方法分析[J].湖北函授大学学报,2015(23):108-109.

  [4]张晨光.计算机软件工程的维护措施与方法初探[J].中外企业家,2016(03):195+202.

  [5]张波.软件工程管理方法在软件开发中的应用[J].同行,2016(10):132.


  作者单位

  河北商贸学校河北省石家庄市050035

  来源:电子技术与软件工程 2017年2期

  作者:谢广辉


本文链接:http://www.qk112.com/lwfw/jsjlw/ruanjianjishu/228944.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学