《 计算机常用工具软件 》课程教学大纲_第1页
《 计算机常用工具软件 》课程教学大纲_第2页
《 计算机常用工具软件 》课程教学大纲_第3页
《 计算机常用工具软件 》课程教学大纲_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GDOU-B-11-213《计算机常用工具软件》课程教学大纲课程编号1620108学分2.5总学时48理论34实验/上机14英文课程名softwareofthecommontoolforcomputer开课院(系)软件学院开课系软件技术系修订时间2005年6月5日课程简介课程简介:本课程讲解软件开发常用工具,包括软件需求分析建模工具、软件设计工具、数据库建模工具、软件配置工具、软件测试工具、软件集成开发环境(IDE)、数据库软件、项目管理软件等。主要讲述每一工具在软件开发过程中的作用,同时,基于案例,由教师演绎如何利用工具完成软件过程中的软件制品。一、课程的性质与任务:《常用开发工具》是软件工程专业本科生的一门专业基础课,旨在使学生在一年级,通过学习并初步使用软件开发的一系列工具,了解软件生命周期每一阶段的主要任务、彼此间的关系,从而大致了解本专业知识体系结构,并建立软件开发的初步理念。本课程并不强调理论,而注重让学生对各软件过程建立感性的认识,授课教师必须注重通过案例,使用软件开发工具将软件过程的任务演绎清楚。要求学生在教师的指导下,通过本门课的学习,基本掌握各种软件工具的安装、配置及使用方法,大致建立软件开发、软件工程及项目管理的理念。二'课程的目的与基本要求:学生学完该课程后应该了解软件工程专业大致的知识体系,基本掌握各种软件工具的安装、配置及使用方法,大致建立软件开发、软件工程及项目管理的理念,了解各软件过程相关文档规范,最后,在教师的指导下,完成一个简单的应用系统的开发。教学基本要求:.课堂讲授在多媒体教室中采用电子教案授课,上课时边讲边演示。.作业每章适当布置课后作业。.课内实验(14学时)三、面向专业:软件工程四、先修课程:计算系统基础五、本课程与其它课程的联系:后续相关课程:软件需求/系统分析、软件设计、软件构造、软件测试、人机交互技术等等。《常用开发工具》是后续课程的基础,后续课程是《常用开发工具》的深入专题内容。六、教学内容安排、要求、学时分配及作业:引言CASE工具(2学时)了解:软件、工程及软件工程的概念,项目的三要素,CASE工具及其发展史。第1章需求分析工具(6学时)了解:需求工程,需求分析方法,需求分析图形工具:1).UML、2).数据流图、3).数据字典、4).判定表、判定树、5).IP0图、6).事件列表,结构化需求分析方法及工具,面向对象方法与UML建模。掌握:RationalRose的安装及基本配置,Powerdesigner的安装及基本配置,Viso安装及基本配置;使用RationalRose创建用例图、使用Word编写用例规格说明、事件列表,使用Powerdesigner描述需求。第2章软件设计工具(8学时)了解:概要设计、详细设计,结构化设计方法及工具,面向对象设计方法及工具。掌握:利用viso进行结构化程序设计的业务流程图及数据流程图的绘制,使用RationalRose创建时序图、协作图、类图、状态图等,使用RationalRose生成C++类代码框架;使用Powerdesigner创建时序图、协作图、类图、状态图等;使用Viso创建时序图、协作图、类图、状态图等。第3章数据库设计工具(8学时)了解:实体关系及实体关系图,概念数据模型及物理数据模型,数据字典等。掌握:使用Powerdesigner进行数据库建模的基本方法,根据物理数据模型,在SQLServer上创建数据库。根据教学内容的安排,适当的补充有关数据库管理系统的有关知识,掌握erwin及Powerdesigner软件进行数据库设计第4章项目管理工具(4学时)了解:项目的三要素,项目管理的内容及要素,了解团队开发,软件配置管理的概念,checkin>checkout及获取最新版本等。掌握:MicrosoftProject的安装,使用Project创建项目,编辑任务,绘制甘特图,VSS的安装及配置,创建VSS数据库,建立VSS项目,编写一个简单的VC++project,实践checkin、checkout及获取最新版本等。第5章程序设计工具(6学时,选讲)了解:RAD开发工具,IDE集成开发环境,程序调试方法等。掌握:使用Delphi创建一个project,编译链接,完成简单的输入及输出,进行简单的调试;JBuilder简介,利用JBulider创建一个简单的应用程序,利用Eclipse构建j2eeJ2me运行环境。Powerbuilder简介,利用powerbuilder创建一个数据库应用程序。第6章软件测试工具(4学时)了解:代码审查、单元测试、集成测试,白盒测试与黑盒测试。掌握:使用MicrosoftApplicationcenterTest对Web应用程序进行测试。总结与展望:(2学时)讨论软件工具的发展趋势及总结七、实验名称与类别:序号实验名称学时实验类别1Viso的安装与使用2操作2Powerdesiger的安装与使用2操作3RationalRose的安装与使用2操作4RationalRose的安装与使用22操作5Powerdesiger的安装与使用22操作6ERwin的安装与使用2操作7MicrosoftProject的安装与使用2操作注:实验类别指:演示型、操作型、验证型、综合型、设计型、研究创新型八、实验目的、内容与要求实验1:Viso的安装与使用实验目的:了解Viso的基本功能,掌握viso基本功能的使用实验内容:Viso软件的安装、利用viso绘图实验要求:生成订货的流程图、利用Viso生成取款的顶层流程图、利用viso生成火灾报警系统的时序图实验2:powerdesigner的安装与使用实验目的:了解powerdesigner的基本功能,掌握powerdesigner的基本使用实验内容:powerdesigner的安装、利用powerdesigner绘图实验要求:powerdesigner的安装、利用powerdesigner生成提货的流程图、利用powerdesigner创建面向对象模型实验3:RationalRose的安装与使用实验目的:了解RationalRose的基本功能,掌握RationalRose的基本使用实验内容:Rose的安装、利用Rose绘图实验要求:rose的安装、运用rose创建ATM的用例图、运用rose创建CD信息管理系统的用例图实验4:RationalRose的安装与使用2实验目的:Rose的高级使用专题实验内容:利用Rose绘制面向对象模型实验要求:利用rose创建状态图、协作图、活动图、配置图实验5:Powerdesiger的安装与使用2实验目的:powerdesigner的高级使用专题实验内容:利用powerdesigner进行数据库设计实验要求:利用powerdesigner创建CDM、实施数据库设计的正向工程、实施数据库设计的反向工程实验6:ERwin的安装与使用实验目的:了解ERwin的基本功能,掌握ERwin的基本使用实验内容:利用Erwin进行数据库设计实验要求:Erwin的安装,利用Erwin实施数据库设计的正向工程、实施数据库设计的反向工程,利用Erwin生成报告实验:MicrosoftProject的安装与使用实验目的:了解project的基本功能;掌握project的基本使用实验内容:project的安装、利用pro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论