计算机软件工程管理与应用解析

来源 :人间 | 被引量 : 0次 | 上传用户:hedongxu2288
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:目前我国计算机软件工程管理工作还没能引起充分重视,仍存在着一些问题。究其原因,主要是由于人们传统的思想观念,再加上软件工程尚属于新兴学科,很多问题还处于探索与研究阶段。另外,由于软件产品具有一定特殊性,其管理工作也涉及诸多方面,如何强化计算机软件工程的管理工作,更好地发挥应用效果,是当前值得思考的话题。
  关键词:计算机;软件;工程;管理;应用
  中图分类号:TP311.5 文献标识码:A 文章编号:1671-864X(2016)11-0202-01
  一、软件工程概述
  软件工程是应用计算机科学、数学、逻辑学及管理科学等原理,开发软件的工程。软件工程借鉴传统工程的原则、方法,以提高质量、降低成本和改进算法。软件工程的目标是在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。
  二、软件工程管理的方法与对策
  (一)构建完善的计算机软件工程管理体系。
  首先,构建计算机软件工程管理的人才体系,意识到人才在工程进展中的积极作用,加强人力资源管理,调动工作人员的主观能动性,确保工程各项目标的顺利落实;其次,加强对计算机软件工程相关知识的学习与渗透,对项目管理人员、工作人员等进行专业化的培训,了解最新软件工程知识,做到理论与实践相结合,运用到具体的工程项目中,增强计算机软件的开发水平与利用价值,提高工程项目管理效率;再次,为了更好地调动工作人员的主动性和积极性,应加强制度规范建設,全面落实奖惩制度,以更好地实现计算机软件工程效益目标。
  (二)加强计算机软件工程的风险管理与进度管理。
  首先,构建完善的风险管理制度体系。作为计算机工程项目的管理工作人员,应树立风险意识,学习风险管理知识,能够客观识别风险并进行量化分析,有针对性地采取风险防控方法,提交计算机软件工程管理的风险报告。其次,定期做好计算机软件工程项目的风险预控与识别。对于一个完整的计算机软件工程项目来说,应该将风险管理贯穿于整个工作过程中,应对随时可能发生的风险,将风险产生的损失降到最低。一般可采取规避、减缓、转移等手段处理风险。最后,还应加强对计算机软件工程的进度管理,提高工程效率水平,合理控制开发成本。结合计算机软件工程项目的实际情况,制订科学、完整、有效的进度管理工作表,对工程项目的进展状况进行实时监督,确保各项工作有条不紊地进行。
  (三)强化计算机软件工程项目合作团队的管理。
  一个良好的团队是实现计算机软件工程管理的根本保障,强化团队管理工作,对实现工程目标起到积极作用。其一,加强工作人员的沟通与联系,在整个工作团队范围内渗透沟通意识,在团队内实现合作;其二,明确各岗位人员的分工,结合计算机软件工程的实际情况,进行合理、明确的任务分配,将具体的责任落实到个人,确保各项工作的有序开展;其三,充分调动团队内部的主动性与积极性,确保每个人都能够全身心地参与到计算机软件工程建设中,激发团队动力,共同做好计算机软件工程管理工作。
  三、软件工程的开发方法
  软件工程的开发方法有Parnas方法、SASA方法、面向数据结构的软件开发方法、问题分析法、面向对象的软件开发方法、可视化开发方法、ICASE、软件重用和组件连接等,其中面向对象开发方法是现代常用的开发方法。面向对象是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象的优点有:和现实世界更接近,更符合我们人类的思维逻辑;开发出的系统容易维护和修改;适用于开发复杂、庞大的系统;开发出的程序更稳定合理;由于继承、类的机制,更容易实现重用,减少冗余;由于实现数据和逻辑的分离,维护和扩展变得更加容易。
  面向对象的开发包含Booch、Coad、OMT等方法。Booch最先描述了面向对象的软件开发方法的基础问题,指出面向对象开发是一种根本不同于传统的功能分解的设计方法。面向对象的软件分解更接近人对客观事务的理解,而功能分解只通过问题空间的转换来获得。Coad方法是1989年coad和 YourdOn提出的面向对象开发方法。该方法的主要优点是通过多年来大系统开发的经验与面向对象概念的有机结合,在对象、结构、属性和操作的认定方面,提出了一套系统的原则。该方法完成了从需求角度进一步进行类和类层次结构的认定。尽管 CoadYY法没有引入类和类层次结构的术语,但事实上已经在分类结构、属性、操作、消息关联等概念中体现了类和类层次结构的特征。OMT方法是一种新兴的面向对象的开发方法,开发工作的基础是对真实世界的对象建模,然后围绕这些对象使用分析模型来进行独立于语言的设计,面向对象的建模和设计促进了对需求的理解,有利于开发得更清晰、更容易维护的软件系统。该方法为大多数应用领域的软件开发提供了一种实际的、高效的保证,努力寻求一种问题求解的实际方法。
  四、软件工程的应用
  随着计算机与网络技术不断发展并广泛应用,计算机软件工程体现出良好的精准性、便捷性,在社会发展的各个领域广泛运用。典型的计算机软件包括办公软件、操作系统、数据库、人机界面等,在我国工业、农业、金融业、政府部门等各个领域发挥重要作用。在计算机软件工程中,融入了开发人员的智慧,计算机软件的不断更新、不断升级,推动了计算机软件的系统化、细致化、普及化发展。
  当前,计算机软件已经在人们的工作、学习、生活中普遍应用。例如,在企业中使用办公软件,提高各项管理工作效率与质量水平,在企业内部实现信息资源共享,确保各项信息的上传下达;在校园建设中,计算机软件也发挥了重要作用,包括在教学过程中使用的计算机软件,便于师生之间的交流;同时,学生学籍管理、学费管理、收费管理等都需要通过计算机软件而实现。总之,当前计算机软件已经无处不在,研发更多实用性强、操作性强的软件,非常重要。
  五、结束语
  综上所述,在当前信息化社会快速发展的背景下,软件工程起到非常关键的作用。提高计算机软件工程项目的管理效率与质量水平,加大人力与物力投入力度,积极改进思路,运用新方法、新手段,将更好地促进计算机软件工程项目的稳定进行,顺利实现工程的经济效益与社会效益目标。
其他文献
博览群书,可以开阔思路,活跃文思,《语文课程标准》也明确指出:“培养学生广泛的阅读兴趣,扩大阅读面,增加阅读量,提倡少做题、多读书、好读书、读整本的书”。由于学生年龄小,阅读量
1937年12月13日,日军占领南京之前,英、美两国的五位记者亲眼目睹了日军侵占南京前期的各种暴行,并在离开南京前后,通过各种途径将他们在南京的报道传递到西方英文媒体进行了
摘要:随着我国学校体育教学改革的深入开展,“健康第一”已成为学校体育教学的指导思想,体育游戏在体育教学中有广泛的运用领域。把体育游戏渗透到体育课中,活跃课堂气氛,丰富课堂内容,最终达到提高教学效果、激发学生学习兴趣的目的。在体育教学中选择合适的体育游戏可以增加学生对学习体育的兴趣,从而更好地完成体育教学任务。文章对体育游戏在高职院校体育教学中的应用进行了探索。  关键词:体育游戏;体育教学;教学改
摘要:监控中心通过运用网络的监控功能来对货物的相关信息、道路上货物运输的动态变化以及运输车辆的实时监控。将货车在道路上的一些运输状况等的信息加以考察,并运用编程设计软件和制图与地理功能组件的软件技术研究出更新的软件,来对货物的信息、货物运输的动态以及运货车的安全状况进行管理和监督。  关键词:监控中心;道路货物运输;综合管理  中图分类号:U492.3 文献标识码:A 文章编号:1671-864X
分式方程的有关知识在中考中常以选择题、填空题或解答题的形式出现,是近几年中考必考内容,本文总结了近几年中考中的热点题型加以分类解析.
连日来,深感百无聊赖,寂寥之余,我读了一本叫做《人生只求半称心》的书籍.这是一部关注读者心理的禅修书,也是人们凭借哲学的思维,重新认识人生苦乐,捡拾人生智慧,开化和疏导
期刊
2012年塔吉克斯坦国内政局总体保持平稳,随着2013年塔吉克斯坦总统大选的临近,塔吉克斯坦国内各政治派别纷纷为大选布局.纵然塔国内政局受诸多外部因素的影响,尤其是美、俄主
2013年3月27日,银监会发布了《关于规范商业银行理财业务投资运作有关问题的通知》,加强规范商业银行理财业务投资运作.监管新规的发布不仅将对商业银行理财业务产生深远影响
期刊
日本战败之后,以美、苏、英、中为首的联合国曾计划严惩日本的战争犯罪,并使日本向侵华战争中损失巨大的中国予以赔偿。然而伴随战后东亚冷战格局的形成与强化,使得日本得以
本文通过对荣华二采区10