软件工程软件开发的思考

来源 :商品与质量·消费研究 | 被引量 : 0次 | 上传用户:lilunallen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】随着我国社会经济的快速稳定发展,信息化建设力度不断加强,信息化服务理念已渗透到社会生活领域的方方面面。在教育事业方面,以教育软件为代表的高科技信息技术的应用和参与,为课堂教学注入了新的教学资源,极大地丰富了教学手段。然而教育软件的开发在以提高教学质量为根本目标的同时,也要重视需求分析和成本估算,实现软件的经济适用性。软件工程是基于工程管理和技术应用双层理念,来实现计算机软件开发和维护的一门学科。该理念融合了在长期实践考验中沉淀下的管理方法和技术技能,充分体验了现代工程学科工程化、高质量、经济性的特点。因此,在现代教育软件开发过程中,可充分应用软件工程学科的管理理念和技术方案,提高教育软件的开放效果和质量,从而在教育事业中发挥更好的作用。
  【关键词】软件工程;特点需求;开发维护
  文章编号:ISSN1006—656X(2015)01-0079-02
  一、软件工程概述
  软件软件工程是应用计算机科学、数学、逻辑学及管理科学等原理,开发软件的工程,研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的,管理技术和当前能够得到的最好的技术方法结合起来。软件工程之所以被如此重视,主要是因为它借鉴可以传统工程的方法,在此基础上实现提高质量、降低成本和改进算法。计算机科学、数学用于构建模型与算法;工程科学用于制定规范、设计范型、评估成本及确定权衡:管理科学用于计划、资源、质量、成本等管理。
  计算机软件工程是一门研究用工程化方法构建和维护有效的,实用的和高质量的软件的学科。与软件工程紧密相关的就是程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等。软件的应用涉及到我们工作学习和生活的方方面面,比如我们日常生活中经常使用的电子邮件、嵌入式系统、办公软件、各类操作系统、网络游戏等,还有各个行业部门(工业、农业、银行、航空、政府部门等)都少不了计算机软件的使用。带有各种不同功能的软件被大面积使用,改变了生活和办公的方式和效率,并有效促进了经济和社会的发展。
  二、软件工程的特性
  目前,许多产品在设计之初把控制设计软件和计算机及相关设备以某种方式结合起来,在设计过程中,软件在整个系统成本中所占的比例越来越高,软件的特性也影响着产品最终的特性。通常情况下,软件待处理的问题都是极具复杂性的,如果没有考虑到这一点而是把它当作是单个的整体来分析的话就会加大处理的难度。人们比较习惯将问题分为不同的区块,各区块之间有着某种通信关系。这种模式显然不能很好解决问题的复杂性,但可以将问题的复杂程度得到合理的控制。软件的设计要以现实条件作为基础和参考。
  现实生活工作的环境和对象是发展变化的,因此软件也要适应现实世界的变化并做出相应调整,这样才能满足日常需要。此外,软件在开发时应该对未来可能出现的变化做出预测,同时在使用过程中还要对其进行不断更新和完善,这就是为什么几乎所有的知名软件都会定期或不定期的进行版本升级的原因。
  三、计算机软件工程的需求分析需求,是一个常见的计算机相关学科和领域的专业诃汇,对于它的理解有不尽相同
  在不同的领域或者不同的部门,需求可以被理解为对系统提供的服务,或者对系统进行约束的抽象描述;有时,它也被认为是对系统功能进行较为详尽的形式化的描述。总之,不管怎么说,有一点是最为重要的,就是需求应该能够明显地反映出客户,对软件系统帮助他们解决问题的需要。计算软件需求分析是软件生存周期中,重要的一步也是最关键的一步,只有通过软件需求分析才能,把软件性能和功能的总体概念描述为,具体的软件需求规格说明进而建立软件开发的基础。软件需求分析也是一个不断认识和逐步的过程,在该过程中能将软件计划阶段所确定的,软件范围逐步细化到可详细定义的程度,并分析和提出各种不同的软件元素然后,为这些元素找到可行的解决方法制定软件的,需求规格说明不仅是软件开发者的任务,而且用户也起着极其重要的作用。
  以软件工程需求分析管理方法为指导,促进教育软件开发的实用性软件工程学科中,为保证本开发出的软件产品和软件项目被市场接受,满足客户实用需求,在进行软件开发前,会通过一定的用户需求分析管理方法来明确软件应达到的目标,对系统目标做出完整、准确、清晰、具体的要求,保证开发出的软件在以需求分析活动的受控状态下进行。同样,在教育软件开发的过程中,应以软件工程需求分析管理方法为指导,促进教育软件开发的实用性。
  1、软件的使用对象分析软件的使用对象分析,即在软件在设计开发之前要明确使用软件的对象,软件实际应用的具体环境。目前,许多学校普遍反映教育软件不能满足教学需求,局限性很大,比较混乱,在应用上存在不少不足之处,教学也因此受到一定影响。 因此,教育软件的开发要深入了解和考虑教材、教师、学生、环境等要素,保证教育软件要适应师生共同的需要
  2、软件的性能需求分析良好的软件性能,是保证教学有效开展的关键。为了更有效地开发教育软件,使其在质量、效益、性能等方面有更强的保证,并充分软件教学的优势,避免教学资源的重复建设工作,保障教学功能能够有计划、有步骤地实施,在软件开发前,应组织教师、学生、软件开发工程师共同探讨,结合课程体系,教学目标以及教学质量要求,列出对软件有各种性能要求的功能,在了解用户对软件的性能需求是什么之后,综合考虑,从众多的业务中提取出用户核心的、主要的、急需的性能,进一步缩小用户对软件项目或产品提出的需求目标和范围,然后展开具体开发工作,促进开发的软件满足用户的需求。
  3、软件的辅助教学目标分析尽管教育软件,在很大程度上能够提高教学效果和教学质量,但教育软件总归只是一种辅助教学的工具,并不能完全取代课堂教学。因此,在软件开发之前,应合理定位软件在教学中,发挥的作用和所要实现的辅助教学目标,对所有辅助教学内容重点进行归纳概括,总结相关的知识点,并实例的选材上、内容的安排、深浅层次的把握上突出特色和重点,从而实现软件的针对性开发。
其他文献
【摘 要】本实验以留兰香薄荷叶为原料,采用单因素实验的方法对留兰香薄荷挥发油进行提取工艺的研究。实验采用水蒸气蒸馏法提取留兰香薄荷挥发油,以蒸馏后挥发油的提取量为指标,对粉碎度,加水量,蒸馏温度,蒸馏时间四个因素进行分析。结果表示薄荷挥发油提取的最佳工艺为将薄荷粉碎成细粉,每30g薄荷粉中,加水量为180ml, 蒸馏温度大于99℃,蒸馏时间为220min。该法分离效果较好,一次性得到的挥发油含量较
期刊
【摘 要】农村职业教育为中国培养训练了大批各种专业技术人才,造就了大批合格的劳动力,为中国科技振兴和经济发展做出了重要贡献。然而随着中国社会主义现代化建设的不断深入,随着中国加入WTO后,社会、经济、科技的快速发展,对农村职业教育的发展提出了新的要求。对此,职教界及社会都在探讨新世纪农村职业教育。  【关键词】农村职业教育;存在问题;改革;发展  文章编号:ISSN1006—656X(2015)0
期刊
文章编号:ISSN1006—656X(2015)01-0087-01  习近平总书记在向全国广大教师致慰问信时指出:“百年大计,教育为本。教师是立教之本、兴教之源,承担着让每个孩子健康成长、办好人民满意教育的重任。希望全国广大教师牢固树立中国特色社会主义理想信念,带头践行社会主义核心价值观,自觉增强立德树人、教书育人的荣誉感和责任感,学为人师,行为世范,做学生健康成长的指导者和引路人;牢固树立终身
期刊
【摘 要】机械基础因专业技术知识理论性、技术性、实践性都比较强的特点。对此,在教学过程中应激发学生的学习兴趣,采用直观的教学方法。既能使学生轻松而又系统得掌握知识点,又能调动学生主动学习机械类相关专业知识的积极性等。  【关键词】机械基础;学习兴趣;直观的教学;多媒体  文章编号:ISSN1006—656X(2015)01-0086-01  《机械基础》课程是中等职业学校机械类专业的一门专业基础课
期刊
【摘 要】地方高校参与协同创新是内涵式发展的战略选择,其人才培养协同创新机制的构建是以提高人才培养质量为核心,以协同创新机制为载体,把人才培养与协同创新结合起来的最新尝试。通过引导地方高校构建人才培养内部和外部协同创新机制,以期提高人才培养质量,推动地方高校实现跨越式发展。  【关键词】地方高校;人才培养;协同创新机制  文章编号:ISSN1006—656X(2015)01-0088-01  一、
期刊
【摘 要】近年来,因装饰材料污染室内空气而导致人们身体不适甚至死亡的事情时有发生。因此,装饰装修材料对人体健康的影响问题已成为人们关心的热门话题。本文就装饰装修材料引发室内空气污染的原因及其防治措施进行了探讨。  【关键词】装饰材料;室内空气污染;化学物质;防治  文章编号:ISSN1006—656X(2015)01-0078-02  人类在各种社会活动、生活活动以及生产活动中,约有80%的时间是
期刊
【摘 要】根据国家卫生部《关于发展全科医学教育的意见》的要求,加快发展全科医学教育, 建立一支以全科医生为骨干的高素质的社区卫生服务队伍, 保证社区  卫生服务深入、健康、持续发展是一项重要任务。为切实落实文件精神,从2007年起湖北医药学院积极参与此项工作,经过湖北省卫生厅全科医师培训基地评审专家组的初审和复审, 被批准为十堰市全科医师理论培训基地,至2011年已连续5年举办全科医师培训,本研究
期刊
【摘 要】机会网络由于不要求网络的全连通,更适合实际的自组网需求,对实现普适计算具有重大影响。然而,因拓扑结构不断变化,可能不存在端到端连接,使得机会网络的路由算法研究非常具有挑战性。本文基于真实的轨迹数据,对节点社会特征的提取、多层次社区群的形成进行了研究,并提出了新的基于社区的机会网络路由算法。实验结果表明,与已有的几种经典算法相比,我们提出的算法更有效。  【关键词】机会网络;社会特征;社区
期刊
【摘 要】班级管理是学校管理的重点和难点,职业院校学生有其特有的个性和特点,职业院校班级管理也有其特点和难点。本文根据笔者多年的工作经验,讨论介绍“五环节工作法”及其在职业院校班级管理中的运用问题。  【关键词】五环节工作法;职业院校;班级管理;学生  文章编号:ISSN1006—656X(2015)01-0082-02  班级是学校学生集体的一个最为基本的、也是最为重要的组成单元,班级管理对于学
期刊
【摘 要】电子科技的快速发展推进了PLC技术的应用和推广,增强了电气设备自动化控制。PLC技术的广泛应用离不开自身的独特优势,目前电气设备自动化控制中PLC技术主要应用于顺序控制、开关量控制以及闭环控制中。本文将对PLC技术在电气设备自动化控制中的几个应用方面进行详细论述,并对PLC技术的未来应用趋势进行展望。旨在通过本文论述为PLC技术更广泛推广提供理论参考。  【关键词】电气设备;自动化控制;
期刊