


付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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辅助开发工具Microsoft Visio,它是一个可以绘制几乎软件工程领域涉及的所有图形元素,是一个强大的图形绘制工具,非常适合于编写软件文档和基本建模。软件分析与设计过程要建立各种各样的模型,这些模型用来深入理解系统。由于在很多时候软件开发人员和用户很难沟通,使用图形的形式来表达对象系统的分析是一种行之有效的方法,这样软件开发人员和用户之间的交流便变得很方便,这些都离不开Microsoft Visio的支持。Microsoft Visio提供了各种图形元素,例如:程序流程图,数据流图,状态图,实体-关系图,软件
5、结构图等等。我们在实际操作中感觉画起来很是得心应手,不会像在其他辅助软件工具中画的那么麻烦,那么费力,而且还很美观,用以来很方便,感觉Microsoft Visio真是软件开发中不可或缺的工具,为我们减省了时间,带来了方便。现在非常受程序开发人员重视的就是面向对象程序设计,那么下面我们就来了解一下面向对象建模工具Rational Rose,利用这个工具,我们可以建立用UML描述的软件系统模型。首先我们需要了解面向对象需要建立的各种模型包括:类模型、动态模型、用例模型、和功能模型等。我们知道Rational Rose是一个菜单驱动程序,Rational Rose模型包含有四个视图分别为:用例视图、逻辑视图、组件视图和部署视图,每个视图针对不同对象,具有不同的用途。其中用例视图包括系统中的所有角色、案例和用例图,此外还包括一些顺序图和协作图。逻辑视图关注系统如何实现使用案例中提到的功能。通过这些视图我们可以很清楚的了解系统的功能,清晰易懂,简单明了,不仅用起来简单方便,而且为软件开发带来了很大的方便。对于本学期所学习的软件开发辅助工具CASE就简单介绍到这里。通过对CASE工具基本操作的学习,我们了解到它给软件开发带来的方便,它不仅提高了软件开发的效率,缩短了软件开发周期,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 甘肃农垦笔试题库及答案
- 修建食堂的申请报告
- 2025年建筑安全教育考试题库及答案
- 2025年建筑垃圾处理方案范文(四)
- 统编版语文八年级上册第8课《回忆鲁迅先生》课件
- 四川应急灯项目可行性研究报告参考模板
- 2025年矿业投资可行性研究报告模板
- 2025年上海高考物理试卷真题及答案解析考后更新
- 钢结构厂房拆除施工方案
- 2025年年产30万台自行车标准台配件建设项目可行性报告
- 保险渠道工作总结
- 安全交流计划书
- 邮轮客舱服务管理全套教学课件
- 教师培训:人际关系与团队协作
- 蓬莱19-3油田溢油事故案例分析工程伦理
- 处方前置审核系统
- 牛津自然拼读ABC
- 清代园林圆明园简介
- 医院环境卫生学监测课件
- 六年级古诗词字帖
- 特殊儿童融合教育档案
评论
0/150
提交评论