信息系统开发课程计划与培养计划.docx

上传人:b****5 文档编号:7023928 上传时间:2023-01-16 格式:DOCX 页数:8 大小:20.56KB
下载 相关 举报
信息系统开发课程计划与培养计划.docx_第1页
第1页 / 共8页
信息系统开发课程计划与培养计划.docx_第2页
第2页 / 共8页
信息系统开发课程计划与培养计划.docx_第3页
第3页 / 共8页
信息系统开发课程计划与培养计划.docx_第4页
第4页 / 共8页
信息系统开发课程计划与培养计划.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

信息系统开发课程计划与培养计划.docx

《信息系统开发课程计划与培养计划.docx》由会员分享,可在线阅读,更多相关《信息系统开发课程计划与培养计划.docx(8页珍藏版)》请在冰豆网上搜索。

信息系统开发课程计划与培养计划.docx

信息系统开发课程计划与培养计划

信息系统开发课程计划与培养计划

一、学习目标:

学会一个完整的信息系统的开发技能,同时了解信息系统的开发工作流程。

二、学习方式:

前期自学+初步指导→中期集中培训→后期实战演练。

三、知识构成:

1.基础知识:

离散数学、数据结构与算法、数据库系统原理、网页设计、C++/Java/C#编程语言。

2.应用知识:

面向对象编程与UML、UP与软件工程、数据库系统分析与设计、软件测试。

3.实战知识:

Web应用程序设计(.Net;J2EE)、窗口程序设计(.Net)

四、参考资料:

1.★MSDN.Microsoft.2008.02

2.SimonRobinson等.C#高级编程(第4版).清华大学出版社.北京:

2006.10

3.★王珊,萨师煊.数据库系统概论(第4版).高等教育出版社.北京:

2006.05

4.AbrahamSilberschatz,HenryEKorth,S.Sudarshan.数据库系统概念(第4版).机械工业出版社.北京:

2003.3

5.★StanleyB.LippmanBarbaraE.MooJoséeLaJoie.C++Primer中文版(第4版).人民邮电出版社.北京:

2006.03

6.[美]ScottMeyers著,侯捷译.EffectiveC++改善程序与设计的55个具体做法(中文第3版).电子工业出版社.2006.07

7.★GradyBooch.面向对象分析与设计(第2版).机械工业出版社.北京:

2003.8

8.JamesRumbaugh,IvarJacobson,GradyBooch.UML参考手册.机械工业出版社.北京:

2005.8

(注意:

★表示首选的资料。

五、知识点:

1.C#语言及面向对象程序设计(前期自学+初步辅导)

(1)C#语言的关键字

(2)C#语言的运算符

(3)C#语言的基本程序结构

(4)C#语言的内置数据类型

(5)C#语言的值类型与引用类型

(6)C#语言的空类型

(7)类(class)和对象(object)

(8)类的继承

(9)类成员类别:

Field、Property、Method、Event

(10)类成员可访问性:

public、protected、private、internal、internalprotected

(11)类的静态成员,静态类

(12)类的常量成员

(13)类的新成员

(14)类的抽象成员,抽象类

(15)类的覆盖成员

(16)类的虚成员(虚函数)

(17)类的密封成员,密封类

(18)类的构造函数

(19)类的析构函数

(20)嵌套类

(21)接口

(22)结构体

(23)枚举

(24)数组

(25)索引器

(26)委托与事件

(27)命名空间

(28)模板与泛型

(29)异常与异常处理

(30)运行时类型识别与反射

(31)对象之间的关系:

关联、依赖、继承、实现

(32)面向对象的特征:

抽象性、封装性、继承性、多态性

2.UML与UP软件工程(前期自学+实战演练)

(1)UML的基本概念

(2)UML的基本构成

(3)UML与系统架构

(4)UP的基本概念

(5)UP与RationalUP

(6)UML中的状态分析

(7)UML中的活动分析

(8)需求工作:

用例、用例模型

(9)分析工作:

分析类、分析模型、用例实现、数据分析(数据库)

(10)设计工作:

设计类、接口与子系统、用例实现、数据结构设计(数据库)

(11)实现工作:

组件、系统部署

(12)UP与XP

3..Net与Web应用程序开发(中期集中培训+实战演练)

(1).Net的基础类库

(2).Net的基础数据类型

(3).Net的System.Web命名空间

(4).Net的System.Data命名空间

(5)Web网站

(6)Web标准控件

(7)Web数据控件

(8)事件编程

(9)ADO.Net与数据库编程

(10)XML与数据编程

(11).Net的异常与异常处理

六、学习软件环境

开发工具:

VisualStudio2005/2008TeamSystemSuite(WebDeveloper、C#、TestEdition)

建模工具:

ERWin(数据库)、Visio(系统分析),可选(RationalRose)

数据库:

SQLServer2000+SP3/SQLServer2005/2008

办公工具:

Office2003Professional完整版

七、知识构成

表格1知识构成

知识构成

课程

说明

基础知识

原理

离散数学

数据结构与算法

运筹学

面向对象程序设计

数据库系统原理

测试学

系统安全学

基础课程,对于信息管理与信息系统专业来说,除了测试学和系统安全学之外,其它课程均已在课堂教学中完成。

对于软件工程专业则全部在课堂教学中完成。

扩展

工作流原理

分布式数据库

数据仓库与数据挖掘

人工智能

系统工程

代表目前在信息系统开发中用到的较新的理论知识。

专业知识

管理

管理信息系统

软件工程

项目管理

系统质量保证

系统估算

管理与沟通

系统配置管理

从管理的角度看待信息系统的开发。

包括整个开发过程、如何进行项目计划、估计项目开发的进度费用以及如何确保系统的质量等。

分析

UML与信息系统分析

需求分析工程

从整个系统开发的角度重点讨论如何分析需求和管理需求,并且采用一定的方法为需求建模。

设计

UML与信息系统设计

数据库设计

设计模式

软件体系结构

UI设计

从整个系统开发的角度重点讨论如何设计出满足需求和可以高度重用的系统。

技术

.Net

XML

依照学习的具体平台产品讨论具体的开发技术。

.Net重点包括(ASP.Net、ADO.Net、Linq)。

扩展

泛型程序设计

软件重构

SOA与系统集成

WF、WCF、WPF

协同系统

代表目前在信息系统开发中用到的较新的技术知识。

八、培养方向

表格2培养方向

项目经理

系统

分析员

系统

架构师

UI

测试

离散数学

数据结构与算法

运筹学

面向对象程序设计

数据库系统原理

测试学

系统安全学

工作流原理

分布式数据库

数据仓库与数据挖掘

人工智能

系统工程

管理信息系统

软件工程

项目管理

系统质量保证

系统估算

管理与沟通

系统配置管理

UML与信息系统分析

需求分析工程

UML与信息系统设计

数据库设计

设计模式

软件体系结构

UI设计

.Net

XML

泛型程序设计

软件重构

SOA与系统集成

人因工程

WF、WCF、WPF

协同系统

注:

(1)●表示重点掌握的课程;△表示熟练掌握的课程;※表示需要了解的课程;反灰色表示最需要掌握的知识。

(2)上述培养计划和培养方向并非固定不变,在需要时可以及时调整,以适应人才需求的变化。

 

C#------代码

Asp.Net-----页面

SQLServer------数据管理

ADO.Net-----数据绑定

Css/Html-----页面美观

UML-----需求分析

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1