|
|
账户登录
Email:
密码:
快速链接
.NET技术是微软2000年才发表的新技术架构, 是为了适应Internet发展的需要所提供的特别适合网络编程和网络服务的平台。是继DOS应用平台、Windows应用平台之后的第三代应用平台,即互联网应用平台。
|
|
既可以开发桌面应用,又可以开发WEB应用,还可以开发移动嵌入应用。
|
既可以编码,又可以设计,还可以测试。
|
|
|
|
|
使学生具备利用.NET技术,通过一种.NET程序设计语言进行项目开发的基本思路、知识和能力。
|
|
程序设计是一个实践性很强的活动,不能使“程序设计”仅仅成为“语法验证”。项目的完成需要整合各个知识点,需要综合应用知识的能力。
|
|
项目由具体任务组成,通过任务驱动关联知识的学习,贯穿解决问题的能力。能力由先进实用的技术(工具)、分析与设计步骤、模型与语言的表达这三者来落实。项目的目标是又好又快地满足用户需求,这必然涉及到软件工程。 |
|
课程遵循软件工程的基本原理,从提出一个项目“学生成绩管理系统”的需求开始,到最终完成项目开发交给用户使用为止,分为若干个相对独立而又逐步发展的任务。通过任务进行知识点的组织。每一个任务都是先提出要解决的问题,然后明确目标和解决问题的步骤,在.NET
Framework 基础上,运用Visual
Studio和.NET语言进行面向对象程序设计,充分利用面向对象的封装、继承和多态等特性实现已有的设计模型。步步为营、逐步发展,给读者持续的动力、兴趣和成就感。 |
|
|
学生依据推荐的工具、步骤和模型,通过所学的.NET语言来表达,实现具体任务,进而完成解决实际问题的项目。仅有.NET语言是不够的,必须通过.NET平台来扩展;实现项目不得不依赖于开发方法。 |
|
| 1、 项目引领、任务驱动、模型实现
常用的案例教学是一个个离散的“原理、解释、案例”的执行过程,而本课程从各个知识点的分散的案例教学变为项目整体的案例教学。有一个完整的来自实际需求的项目,项目的完成就满足了实际需求。项目由经过合理设计的容易实现的相对独立的又互为连贯的任务组成。学生在明白当前任务在整个项目的作用和地位的前提下,按照教学平台提供的软件开发过程模型和设计模型通过语言要素的组织予以实现。
|
2、变单个语言学习为语言平台学习
现在流行的.NET语言有十余种,并且还在不断地增加。若继续传统的一门一门语言的教学,会把大量的时间耗在不同语法的学习上,造成懂语法却不会编程的弊端,且难以掌握多种.NET语言的共性。
.NET技术提供了对符合.NET规范的语言的统一的支持。所有.NET程序设计语言使用统一的类库、语言规范和开发环境,每一种.NET语言仅仅是语法不同而已。着重语言平台的学习,把具体的语言作为粘合剂,粘合对其提供支持的.NET平台中的要素(体系结构和类库等),粘合项目所需的要素。在粘合中掌握语言应用的能力。这样,既提高了教学效率,又拓展了学生使用各种.NET语言进行程序设计的能力。
|
3、 体现软件工程原理和作用
“思路+步骤+表达”是现实中的项目开发要素,本课程依据软件开发的过程模型组织教学。从提出完整教学项目“学生成绩管理系统”的需求开始,到最终完成项目开发交给用户使用为止,分为若干个相对独立而又逐步发展的任务。每一个任务都是先提出要解决的问题,然后明确目标和解决问题的步骤,再运用.NET语言进行程序设计,实现教学平台提供的设计模型。步步为营、逐步发展,给学习者持续的动力、兴趣和成就感。在教学中自然体验了软件工程原理和作用。
|
4、 贯彻主流的程序设计方法
程序设计始终贯彻市场认可的面向对象程序设计方法。面向对象程序设计方法即使对有开发经历的开发人员而言也是较难的。学生根据已有的对象模型编码实现,既完成了语言运用,又降低了难度,还体验了面向对象方法。
|
5、 按市场成熟的软件应用模式组织教学资源
提供的项目贯彻了组件设计和部署的思想,形成了多层体系结构;项目中的任务涉及到桌面应用、WEB应用和嵌入式应用;.NET技术涵盖了基础的.NET
Framework1.0到最新的.NET Framework3.5。
|
6、 理论教学和实践教学的各个环节相统一
理论教学、课程设计、专业实训和毕业设计是每一位学生要经历的过程。这一过程中每一阶段需要既有重点又有连续性,通过实用项目的开发将其串连起来。
- 理论教学涉及了基础知识和基本技能;
-
课程设计细化体验专项课题(如数据层开发);
-
专业实训进行多项要素的整合(如数据层和表现层的开发);
- 毕业设计规范地解决一个基本完整问题。
|
|
|
|
|
|
|
|
| 章节 |
标题 |
案例 |
下载 |
| 第一章 |
案例和开发平台 |
学生成绩管理系统建设方案 |
1
|
| 第二章 |
Visual Studio 2005集成开发环境 |
Hello World |
2
|
| 第三章 |
建立学生成绩管理系统主控界面 |
任务一(1-3) |
3
|
| 第四章 |
管理学生成绩管理系统各功能窗体 |
任务二(1-3) |
4
|
| 第五章 |
浏览学生成绩档案 |
任务三(1-4) |
5
|
| 第六章 |
更新学生成绩档案(一) |
任务四(1-4) |
6
|
| 第七章 |
更新学生成绩档案(二) |
任务五(1-2) |
7
|
| 第八章 |
制作和使用自定义控件 |
任务六(1-4) |
8
|
| 第九章 |
错误处理 |
任务七(1-2) |
9
|
| 第十章 |
制作固定报表 |
任务八(1-2) |
10
|
| 第十一章 |
制作通用报表 |
任务九(1) |
11
|
| 第十二章 |
提高系统响应能力 |
任务十(1) |
12
|
| 第十三章 |
建立和调用帮助文件 |
任务十一(1) |
13
|
| 第十四章 |
用户验证和操作控制 |
任务十二(1-2) |
14
|
| 第十五章 |
备份和恢复学生成绩档案 |
任务十三(1-2) |
15
|
| 第十六章 |
部署学生成绩管理系统 |
任务十四(1-2) |
16
|
| 第十七章 |
创建网上查分系统 |
任务十五(1-3) |
17
|
|
“高职高专精品课程要贯彻以服务为宗旨、以就业为导向的指导方针,突出职业能力培养,体现高职高专的办学定位;特别是专业课程要以岗位分析和具体工作过程为基础设计课程。课程设置合理,符合科学性、先进性和教育教学的普遍规律,具有工学结合的鲜明特色,并能恰当运用现代教学技术、方法与手段,教学效果显著,具有示范、辐射作用”。
|
|
|