软件工程论文3

软件工程论文3

ID:38566854

大小:16.00 KB

页数:3页

时间:2019-06-15

软件工程论文3_第1页
软件工程论文3_第2页
软件工程论文3_第3页
资源描述:

《软件工程论文3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、班级:09级计算机本姓名:马振娇学号:091220141067软件工程开发工具CASE的学习心得【摘要】本文主要论述本学期对软件工程开发工具CASE的学习心得,以及通过对CASE工具的学习了解到它给软件工程开发带来的方便与效率,此外还减少了软件开发的成本等等。【关键字】CASE工具,CASE使用方法,软件生存周期随着软件工程理论与技术的不断发展,涌现出了多种多样软件开发的CASE工具,这样不仅提高了软件的开发效率,而且还大大地节约了开发成本。在软件开发过程中,利用CASE工具可以在遵循软件开发生命周期的前提下,极大地缩短系统设计中编写代码的过程,提高系统的正确性和可维护性,减少了测试阶段

2、的返工率,从而在总体上缩短了软件开发周期。本学期课堂上老师带着我们主要针对软件生存周期各个阶段所设计的CASE工具进行练习,把软件工程的概念和理论知识融入到实践当中,使我们更加深入的体会到软件开发中各个阶段的技术、方法和工具的基本使用方法。下面我们来简单介绍一下CASE工具的简单定义:计算机辅助软件工具(CASE)是通过一组集成化的工具,辅助软件开发者实现各项活动的全部自动化,使软件产品在整个生存周期中,开发和维护生产率得到提高,质量得到保证。从定义我们可以了解到CASE是一种辅助软件工具,它帮助软件开发者实现软件开发全过程的自动化,避免了大部分认为的错误,同时质量有保证,提高了软件的开

3、发效率,减少了开发成本,所以CASE工具将会成为软件工程开发不可或缺的辅助软件。由于CASE开发工具多种多样,而且非常多,下面我们只介绍简单的几种以供了解参考。在软件开发过程中我们首先就是对具体的项目根据需求分析建立需求分析模型,其目的是定义系统边界,使系统开发人员能够更清楚地了解系统需求。下面我们就简单的介绍一下数据建模工具PowerDesigner,PowerDesigner是面向数据分析、对象分析、对象设计和实现,集成UML和数据建模的CASE工具。PowerDesigner工具为开发者提供了有效的需求建模,能够使项目的结果更加准确,符合用户的需求,同时PowerDesigner工

4、具通过建立设计与需求之间的关联,更好地保证了模型的可追踪性。下面我们来认识一种新的CASE辅助开发工具MicrosoftVisio,它是一个可以绘制几乎软件工程领域涉及的所有图形元素,是一个强大的图形绘制工具,非常适合于编写软件文档和基本建模。软件分析与设计过程要建立各种各样的模型,这些模型用来深入理解系统。由于在很多时候软件开发人员和用户很难沟通,使用图形的形式来表达对象系统的分析是一种行之有效的方法,这样软件开发人员和用户之间的交流便变得很方便,这些都离不开MicrosoftVisio的支持。MicrosoftVisio提供了各种图形元素,例如:程序流程图,数据流图,状态图,实体-关

5、系图,软件结构图等等。我们在实际操作中感觉画起来很是得心应手,不会像在其他辅助软件工具中画的那么麻烦,那么费力,而且还很美观,用以来很方便,感觉MicrosoftVisio真是软件开发中不可或缺的工具,为我们减省了时间,带来了方便。现在非常受程序开发人员重视的就是面向对象程序设计,那么下面我们就来了解一下面向对象建模工具RationalRose,利用这个工具,我们可以建立用UML描述的软件系统模型。首先我们需要了解面向对象需要建立的各种模型包括:类模型、动态模型、用例模型、和功能模型等。我们知道RationalRose是一个菜单驱动程序,RationalRose模型包含有四个视图分别为:

6、用例视图、逻辑视图、组件视图和部署视图,每个视图针对不同对象,具有不同的用途。其中用例视图包括系统中的所有角色、案例和用例图,此外还包括一些顺序图和协作图。逻辑视图关注系统如何实现使用案例中提到的功能。通过这些视图我们可以很清楚的了解系统的功能,清晰易懂,简单明了,不仅用起来简单方便,而且为软件开发带来了很大的方便。对于本学期所学习的软件开发辅助工具CASE就简单介绍到这里。通过对CASE工具基本操作的学习,我们了解到它给软件开发带来的方便,它不仅提高了软件开发的效率,缩短了软件开发周期,而且大大减少了开发成本,通过这一点,随着软件工程理论与技术的不断发展,CASE工具一定还会有更好的发

7、展。【参考文献】软件工程试验教程,UML基础与Rose建模,软件测试理论与实践教程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。