《 计算机常用工具软件 》课程教学大纲.doc

《 计算机常用工具软件 》课程教学大纲.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GDOU-B-11-213《 计算机常用工具软件 》课程教学大纲 GDOU-B-11-213 课程编号 1620108 学分 2.5 总学时 48 理论 34 实验/上机 14 英文课程名 software of the common tool for computer 开课院(系) 软件学院 开课系 软件技术系 修订时间 2005年6 月5 日 课 程 简 介 课程简介: 本课程讲解软件开发常用工具,包括软件需求分析建模工具、软件设计工具、数据库建模工具、软件配置工具、软件测试工具、软件集成开发环境(IDE)、数据库软件、项目管理软件等。主要讲述每一工具在软件开发过程中的作用,同时,基于案例,由教师演绎如何利用工具完成软件过程中的软件制品。 课 程 大 纲 一、课程的性质与任务: 《常用开发工具》是软件工程专业本科生的一门专业基础课,旨在使学生在一年级,通过学习并初步使用软件开发的一系列工具,了解软件生命周期每一阶段的主要任务、彼此间的关系,从而大致了解本专业知识体系结构,并建立软件开发的初步理念。本课程并不强调理论,而注重让学生对各软件过程建立感性的认识,授课教师必须注重通过案例,使用软件开发工具将软件过程的任务演绎清楚。要求学生在教师的指导下,通过本门课的学习,基本掌握各种软件工具的安装、配置及使用方法,大致建立软件开发、软件工程及项目管理的理念。 二、课程的目的与基本要求: 学生学完该课程后应该了解软件工程专业大致的知识体系,基本掌握各种软件工具的安装、配置及使用方法,大致建立软件开发、软件工程及项目管理的理念,了解各软件过程相关文档规范,最后,在教师的指导下,完成一个简单的应用系统的开发。 教学基本要求: 1. 课堂讲授 在多媒体教室中采用电子教案授课,上课时边讲边演示。 2. 作业 每章适当布置课后作业。 课内实验 (14学时) 三、面向专业: 软件工程 四、先修课程: 计算系统基础 五、本课程与其它课程的联系: 后续相关课程:软件需求/系统分析、软件设计、软件构造、软件测试、人机交互技术等等。《常用开发工具》是后续课程的基础,后续课程是《常用开发工具》的深入专题内容。 六、教学内容安排、要求、学时分配及作业: 引言 CASE工具(2学时) 了解:软件、工程及软件工程的概念,项目的三要素,CASE工具及其发展史。 第1章 需求分析工具(6学时) 了解:需求工程,需求分析方法,需求分析图形工具: 1).UML、2).数据流图、3).数据字典、4).判定表、判定树、5).IPO图、6).事件列表,结构化需求分析方法及工具,面向对象方法与UML建模。 掌握:Rational Rose的安装及基本配置,Powerdesigner的安装及基本配置,Viso安装及基本配置;使用Rational Rose创建用例图、使用Word编写用例规格说明、事件列表,使用Powerdesigner描述需求。 第2章 软件设计工具(8学时) 了解:概要设计、详细设计,结构化设计方法及工具,面向对象设计方法及工具。 掌握:利用viso进行结构化程序设计的业务流程图及数据流程图的绘制,使用Rational Rose创建时序图、协作图、类图、状态图等,使用Rational Rose生成C++类代码框架;使用Power designer创建时序图、协作图、类图、状态图等;使用Viso创建时序图、协作图、类图、状态图等。 第3章 数据库设计工具(8学时) 了解:实体关系及实体关系图,概念数据模型及物理数据模型,数据字典等。 掌握:使用Powerdesigner 进行数据库建模的基本方法,根据物理数据模型,在SQL Server上创建数据库。根据教学内容的安排,适当的补充有关数据库管理系统的有关知识,掌握erwin及Powerdesigner软件进行数据库设计 第4章 项目管理工具(4学时) 了解:项目的三要素,项目管理的内容及要素, 了解团队开发,软件配置管理的概念,check in、check out及获取最新版本等。 掌握:MicroSoft Project的安装,使用Project创建项目,编辑任务,绘制甘特图, VSS的安装及配置,创建VSS数据库,建立VSS项目,编写一个简单的VC++project,实践check in、check out及获取最新版本等。 第5章 程序设计工具(6学时,选讲) 了解:RAD开发工具,IDE集成开发环境, 程序调试方法等。 掌握:使用Delphi创建一个project,编译链接,完成简单的输入及输出,进行简单的调试;JBuilder简介,利用JBulider创建一个简单的应用程序,利用Eclipse构建j2ee,j2me运行环境。Powerbuilder简介,利用power

您可能关注的文档

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档