计算机软件与软件工程

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:sunzzy120
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]随着软件产业的不断发展,计算机应用逐步渗透到社会的各个角落,使各行各业都发生了很大的变化。传统的计算机学科逐步上升到计算科学。这同时也促使人们对软件的品种、数量、功能和质量等提出了越来越高的要求。软件的规模越大、越复杂,软件开发越显得力不从心。于是,业界开始重视软件开发过程、方法、工具和环境的研究,软件工程应用而生。本文主要针对计算机软件与软件工程做了相关简要阐述。?
  [关键词]计算机 软件工程 开发应用
  中图分类号:G623.58 文献标识码:A 文章编号:1009-914X(2015)15-0250-01
  计算机从诞生至今,就一直与社会的发展和科技的进步密切相关,到今天其重要性也愈发突出。而随着计算机技术的发展,计算机应用以及软件产业也逐渐成为社会的支柱产业,软件工程知识为开发高品质的产品提供了理论和科学支撑,強调采用工程化的方式开发软件。这些知识支持以精确地方式描述软件工程产品,为产品及其相互关系的建模和推理提供了基础,并为可预测的设计过程提供了依据。
  1 什么是计算机软件
  “软件”这个词汇于20世纪60年代被首次提出。一个完整的计算机系统由软件和硬件组成。它们相互依存,缺一不可。IEEE给软件定义为是计算机程序、规划以及运行计算机系统可能需要的相关文档和数据。其概念是随着计算机的发展而得出进一步完善的,最先人们认为软件就是程序,到了20世纪70年代,人们认为软件不仅包括程序,还包括开发、使用、维护这些程序所需要的文档。到了80年代,较为全面的软件的定义才出现,包括计算机程序、实现程序所使用的方法、规则、相关联的文档、运行所需的数据等都是程序。
  计算机软件的应用
  可以看到计算机和项目管理的发展在一定程度上有着一样的进度,前者的发展为后者提供一定的基础,而后者的不断进步又促进了前者的更好应用。信息的不断进步促进了整体的工程项目的管理加强了应用软件的使用和发展,这也是工程人员使用的一个助手。当前项目管理的软件可分为下面两个档次:
  像P3、Artemis、WorkBench和Open- Plan等的高档次的专业项目管理应用软件,功能上的优点很多,但是价格较高。
  低档次的像Micro-soft开发的小型项目管理软件,如TimeLine、ProjectScheduler和SureTrak等,通常仅仅能完成项目管理某阶段和某方面的功能。
  这里我们来了解一下Primavera项目管理系列软件,从而探究高档项目管理软件的应用现状。
  Primavera Project Planner(简称P3),P3软件作为一个专业的工程项目管理软件,它是可以很好的对于整个工程做好各方面的管理的,做好整体的进度和实际的定量的协调管理,做好进度的设计合理的科学的计划。
  而且一个好的优秀的商业的使用软件,P3软件可以做到数据资源的共享,保证了工程的实际参与的所有人员可以一同使用同一个工程的数据资源,按照各有的权限进行数据的读取和管理。这个软件还有一个优点就是它的使用非常的简单方便,使用者可以根据自己的喜好改变视图和整体进行更新,做好各个方面的工作等等。
  伴随着工程各个项目管理的相应软件的研发和发展,这也就使工程项目的整体管理更加的合理、科学,在整体的工作中也会更有计划性,保证所有的工程人员都能向着一个方向努力,一起更好的做好这个项目。达到整个项目的最好的效益化和更好的完成工程的进度。
  软件特点有:(1)复杂性;(2)一致性;(3)可变性;(4)不可见性。软件类型一是通用软件,另一是定制软件,是根据软件服务对象的范围,将其划分为两个类型。软件危机是:(1)软件维护费用急剧上升,直接威胁计算机应用的扩大;(2)软件生产技术进步缓慢,是加剧软件危机的重要原因。软件生存周期是指一个软件从提出需求开始直到该软件报废为止的整个时期,通常包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护等活动,它们将以适当地方式分配到不同阶段去完成。
  软件开发是一个过程,是指软件工程人员未获得软件产品在软件工具支持下实施的一系列软件工程活动。其开发过程包括获取过程、供应过程、开发过程、操作过程、维护过程、管理过程和支持过程。其开发模型有:(1)瀑布模型;(2)快速原型模型;(3)喷泉模型;(4)增量模型;(5)螺旋模型;(6)形式化方法模型;(7)基于构件的开发模型。其开发方式是一种使用定义好的技术集及符号表示组织软件生产的过程,包括:(1)结构化方式;(2)Jackson方法;(3)维也纳开发方法;(4)面向对象开发方法。其开发工具一般指为了支持软件人员开发和维护活动而使用的软件。有RUP、RequisitepRro、Rose及Robot。
  2 软件工程
  “软件工程”自1968年首次提出软件工程概念以来,已经40多年了。编程范型已经经历了三次演变,软件工程也从第一代发展到第三代。其概念提出那个年代就开发大型系统软件用手工方式进行,其生产效率低、出错率高。这种状态不能满足日益增长的软件生产的需要,产生以下四个方面的问题:(1)软件复杂性飞速增长;(2)软件成本高;(3)开发周期长;(4)维护工作量大。即出现了“软件危机”现象。软件工程定义为将系统性的、规范化的、可定量的方法应用于软件得开发、运行和维护,即将工程化应用到软件上。
  总之,随着经济与技术的发展,信息网络技术发展愈来愈快。计算机软件具备很高的准确性以及高效性,并且逐渐普及,人们的很多日常工作都是通过计算机软件来完成的,计算机软件几乎成为人们日常工作生活不可或缺的部分。所以需要在计算机的软件工程的建设上给予充足的资源支持,寻求更具创新意识的发展道路,选择全新的发展措施,确保计算机软件工程的顺利开展,从而提高效益,促进我国经济的发展。
  参考文献
  [1]刘冰,赖涵,瞿中,等.软件工程实践教程[M].北京:机械工业出版社,2009.
  [2]麦中凡.计算机软件技术基础[M].北京:高等教育出版社,1999.
  [3]钱乐秋,赵文耘.软件工程[M].北京:清华大学出版社,2007.
其他文献
体育运动技术动作的掌握是一个以直观接受为主的实践活动。教师在教学时首先要对该动作进行示范、讲解、然后指导学生反复进行动作练习,直至达到熟练地掌握体育运动技能、技巧的目的。教师的示范可以使学生通过直观感知,形成感性的認识,教师的讲解则可能帮助学生理解动作的构成和要领,通过积极的思维将感性认识上升到理解认识上来,从而指导实践。  只有正确的示范,才能使学生在感知动作形象的过程中,进一步了解动作的特征,
期刊
[摘 要]随着社会经济的发展,职业教育在当今社会显得尤为重要。本文结合职业教育目前的情况,从专业设置立足区域经济、加强素质教育、加强教师队伍建设三个方面阐述了职业教育的发展方向。  [关键词]职业教育 发展方向  中图分类号:G71 文献标识码:A 文章编号:1009-914X(2015)15-0249-01  自古以来,中国受学历至上的影响很深,所以用人单位的门槛就越来越高,导致很多“高分低能”
期刊
[摘 要]通过分析大数据技术在交互界面设计中对其设计范围、设计理念与设计方法三个方面所产生的广泛影响,提出了扁平化设计在大数据时代所具备的迥然于拟物化设计的创新特征与方法,包括抽象而细致的设计编排、明丽而丰富的配色体系以及基于科技的远程交互功能;简析了扁平化设计在交互界面设计的创新功能的抽象化表达、抽象化趋势的视觉形式、获取信息流的直观路径中所发挥的独特优势,为交互设计的发展提出合理化建议。  [
期刊
[摘 要]当今职业教育中毕业生的职业素养一直受到社会的质疑,高等职业技术学院中学生职业素养的培养工作存在着缺失。本文对高等职业院校中职业素养培养工作缺失的现状进行了描述,并试图通过分析宁波城市职业技术学院“公司制平台”职业素养培养模式,为高职院校职业素养培养工作提供一个模板。  [关键词]高等职业教育;职业素养;“公司制”平台;培养模式  中图分类号:D261.4 文献标识码:A 文章编号:100
期刊
[摘 要]随着信息技术的不断发展和进步,对高职院校的公共基础课计算机应用基础教学提出了越来越高的要求,教师在教学过程中,应该根据学生实际水平和专业需求制定合适的教学计划与目标,确定合适的教学内容,灵活的选择各种教学方法,突出职业教育的特点。以此加强高职院校计算机基础课程教学效果。  [关键词]高职;计算机基础;任务驱动;分层教学  中图分类号:TP3-4 文献标识码:A 文章编号:1009-914
期刊
[摘 要]德宏是一个地处西南边陲的少数民族地区,长期来落后的经济文化环境制约着德宏的发展,随着桥头堡黄金口岸的建设发展,我们必须以高瞻远瞩的眼光来探索思考如何提高德宏人民整体的文化修养,从而发展德宏的文化软实力。  [关键词]文化、发展、阅读  中图分类号:G633.33 文献标识码:A 文章编号:1009-914X(2015)15-0252-01  1 阅读在文化软实力发展中的意义  美国一位专
期刊
[摘 要]新一轮的基础教育体育课程改革对基础教育体育教师教学能力提出了更高的要求,随着体育课程改革的全面推开,重新审视和评价传统的体育教学模式,是摆在广大体育教师面前的重要课题。体育教师如何适应时代的要求和教学的复杂多变性,运用现代教育理论,不断发展和完善现有的教学模式,构建新的体育教学模式,使其真正具有时代性、先进性、开放性和实效性,就成为了改革的关键。  [关键词]新课改 体育教育 教学模式
期刊
[摘 要]随着科技的发展,经济的腾飞,中国逐步迈入大国的行列,义务教育的实施也逐步完善。然而,在逐步完善的过程中明显还存在着差强人意的地方,中高等教育与初等教育投资呈现“倒金字塔”型,城乡资源配置不均,特别是在一些偏远的农村和贫困山区,义务教育的资源配置存在不足,这在一定程度上影响了教学质量及效果。  [关键词]义务教育 资源配置 教育公平  中图分类号:F124.5 文献标识码:A 文章编号:1
期刊
[摘 要]教育是一个国家的基础行业之一。一个国家想要发展、一个民族想要繁荣昌盛。那么就离不开教育事业的培养。然而每一个人在生活中都是独一无二、不可复制的生命体。每个人有每个人的特点。每个民族也有每个民族的特色。因此在进行教学的过程中就要采用不同的教育方式。本文将会介绍基于个体差异的高中物理课堂教育与设计方面的内容。希望大家有所了解。  [关键词]个体差异;高中物理;教学设计  中图分类号:G423
期刊
[摘 要]在数学课堂教学中,就必须为孩子创设快乐的学习环境,让学生快乐的学习,通过课堂上的学习感受到学习知识的快乐,以此来提高数学课堂的教学效率。活动是认识的基础,智慧是从动作开始。因此在课堂教学中,我力求让每个学生都有动手实践、自主探索的机会,让每个学生都能在活动中体验数学。  [关键词]数学课堂 快乐教学 体验探索  中图分类号:G633.6 文献标识码:A 文章编号:1009-914X(20
期刊