预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Window应用程序开发学习领域(课程)标准 学习领域(课程)名称:Window应用程序开发 学习领域(课程)编号:(待教务处统一编码) 学习领域(课程)类别:专业学习领域 适用专业与学制:软件技术(GIS地理信息系统,三年制) 一、学习领域(课程)描述 1.学习领域(课程)性质 《Winforms&ADO.NET实战》是“软件技术”专业课程体系中的核心专业课程之一,它是在明确了专业定位以及该专业人才培养目标和专业核心技术领域就业岗位的任职要求后,以学生职业能力培养和职业素养养成为重点的一门集教、学、做于一体的课程。课程主要以学生动手操作为主,强调由学生在学习过程的“行动”中自我建构而获得知识与技能。 课程以企业真实项目的模块为载体,融入了程序逻辑结构、面向对象设计原理、窗体、控件、事件、ADO.NET、数据库等相关知识点的运用,结合学院的实际情况进行提炼,设计教学内容,并按基于工作过程的六个步骤进行实施。整个教学过程的管理严格按照企业的“6S”标准进行。通过本课程的学习,学生应达到程序员或软件工程师初级或以上资格证书中相关技术考证的基本要求。 本课程的前导课是:《C#面向对象高级编程》,后续课程是《GIS行业规范应用MapObject开发技术》、《GIS行业规范应用ArcEngine基础开发》等。 本课程基本学时120学时,其中单元教学96学时,专用周1周,学分8学分,安排在第二学期开设。 2.学习领域(课程)要求 (1)对学生已有知识、技能的要求 具备一定的程序逻辑能力和设计实体类、使用对象处理数据的能力; 具备面向对象中的继承与多态、抽象类与接口的能力; 具备使用异常处理机制处理异常的能力; 具备使用集合和泛型集合保存数据和检索数据的能力; 具备使用SQLSERVER2005或者2008数据库创建库、表、关系的能力; 具备使用T-SQL编写增删改查语句; 具备使用联表查询或者子查询实现复杂的查询的能力; 具备使用事务、存储过程处理特殊的查询功能。 (2)对教师资格要求 本课程每40名学生配1名教师。本课程任课教师应满足以下要求 获得高校教师资格证(专任教师); 获得武汉厚溥信息技术有限公司S2及以上职业资格; 具备熟练的JAVA面向对象或者C#面向对象的设计和编程能力; 具备熟练的窗体及控件编程能力; 具备熟练的ADO.NET编程能力; 具备熟练的SQLSERVER系列数据库使用的能力; 具备熟练的T-SQL编程能力; 具有2年以上实际工作经历; 具有丰富的大型桌面应用软件开发经验。 3.职业行动领域(典型工作任务)描述 对桌面应用程序中的窗体的设计、控件属性的设置、事件的选择和进行事件驱动编程是GIS开发岗位的重要工作内容。在了解开发需求后,根据功能模块的要求,合理设计界面及控件的属性值,正确的选择控件的事件,并在事件中完成对数据的处理,最终以人性化的方式组织和显示用户所需数据。 4.学习领域(课程)目标 以工作任务为中心的项目活动,使学生能对窗体应用程序的各种控件能熟练掌握,熟悉各种控件的属性和事件,熟练的使用面向对象的思想来完成程序的设计,提高开发效率;并能熟练使用ADO.NET在程序中实现对数据库的连接、关闭操作,能通过程序对数据库表进行增删改查等操作;同时,通过小组协作完成项目任务的学习方式,培养学生解决问题的方法能力、团队协作能力。 (1)专业能力目标 熟练使用VisualStudio2005或者2008工具创建、编译和运行Window桌面应用程序; 能熟练掌握各种控件的作用、属性和常用事件; 能熟练掌握各种组件的作用、属性和常用事件; 能熟练使用ADO.NET数据提供程序操作MSSQL系列数据库; 能熟练使用ADO.NET提供的DataSet组织数据; 能熟练使用各种数据控件和组件。 (2)方法能力目标 在学生自主探究学习过程中,培养学生学习兴趣,具备能利用各种信息媒体获取新知识、新技术的能力; 通过任务引导,培养学生勤于思考的良好作风,具有合理制定工作计划(方案)的能力,同时培养学生分析问题、解决实际问题的能力; 在学生进行开发过程中,注重培养学生基于面向对象编程思想的代码分层能力,使学生具有一定的分层能力。 (3)社会能力目标 通过小组合作的方式,培养学生与人沟通的能力及团队协作精神; 培养学生社会责任心,具有规范意识、合作意识和提高效率意识; 培养学生良好的职业道德和敬业精神,能吃苦耐劳; 培养严谨踏实的工作态度,养成按规范和良好的习惯进行编程,并按照“6S”管理要求规范开发过程及工作环境; 能按开发流程、功能要求编写开发文档。 5.工作与学习内容 工作对象: 1.与相关人员沟通,接受开发任务; 2.小组合作完成项目分工(窗体的设计、数据库的设计、核心算法的设计、项目结构及实体类的设计、抽象类接口的设