- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- “90后”高中生“同伴教育”的策略研究.doc
- “安全与健康”-安全教育主题班会.ppt
- “初中英语课堂教学中‘预设’与‘生成’结合策略的研究”课题开题报告.doc
- “传统道德,精神文明”主题班会.ppt
- “大阅读”活动的发展历程及特点分析.docx
- “低老坏”案例分享.ppt
- “跟风”现象文化与信仰.ppt
- “行政管理与公务员制度公考精要”授课大纲.ppt
- “航天之旅”-航天科普文化活动策划方案.ppt
- “黄河——生命的动脉”主题班会模板.ppt
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
文档评论(0)