版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、?基于.NET的Windows应用程序开发?课程标准课程编号:0730091课程总学时:80课程学分:5课程类别:职业技术课适用专业:软件技术制定单位:信息工程学院制定时间:2021年8月*、课程总述1. 课程性质本课程是软件技术专业必修课程. 通过本课程的学习,学生可以了解并掌握.Net平台 环境和工具,提升调试程序和使用开发工具的水平,为从事软件研发工作打下根底.本课 程的内容由浅入深,主要分为 3大局部:根本窗体和控件、使用控件操作数据库、三层架 构的应用.本课程的前导课程是?C#®序设计?,前导课程注重根本语法和简单算法,而 本课程那么注重实际应用;本课程的后继课程是?C#
2、Windows程序设计实训?、?面向.NET的Web®用程序开发?.2. 设计思路本课程是以高职软件技术专业的学生就业为导向,以软件开发过程中涉及的专业知识 与技能为课程主线,结合根据学生的认知特点,通过对软件开发中的代码编写、软件设计 等活开工程组织教学,倡导学生在工程活动中学会使用 WinForm创立窗体应用程序.本课程标准在设计上本着懂方法,重应用的总体思路,突出表达职业教育的技能型、 应用性特色,着重培养学生的实践应用技能,力求到达理论方法够用,技术技能过硬的目 的.本课程标准在设计过程中,考虑以窗体软件开发工程的各环节对C#E序设计的需求,以水平本位的培养目标,安排课程内容
3、.课程内容的学习,注重学生实际应用技能,主要 开展学生熟悉问题,分析问题,解决问题的水平,从而培养系统的分析设计开发水平.3. 课程目标课程总体目标:通过本门课程的学习,使学生掌握以C#言为根底的 Winform编程,包括常用控件的熟练使用,掌握数据库连接与各种数据操作,理解并熟练使用三层架构的 开发思路.同时通过教学过程中的实际开发过程的标准要求强化学生的职业道德意识和职 业素质养成意识,练习学生的工程思维水平,具备团结协作的良好品质.知识目标:(1)掌握使用 Visual Studio 集成开发环境创立 Windows应用程序,了解 Windows 应用程序的文件夹结构,掌握窗体常用届性和
4、事件,掌握消息窗和多窗体的使用;(2) 掌握常用控件的届性和事件,掌握菜单栏、工具栏、状态栏的使用;(3) 掌握多文档 MDI窗体的使用,会使用 Panel控件、GroupBox控件布局,掌握 TreeView控件、Splitter 控件的使用;(4) 熟练使用Connection对象连接数据库,熟练使用 Command象操作数据库,了 解中的事务处理;(5) 掌握数据集(DataSet)对象的结构,熟练使用DataAdapter对象,掌握使用 DataGridView控件查看数据;(6) 了解分层设计思想,会使用实体类搭建三层架构;水平目标:(1) 具备在VS环境中创立工程、运行和调试工程的
5、水平;(2) 会使用Visual Studio 设计窗口应用程序,并实现功能;(3) 能够编写更加健壮、灵活的程序;(4) 会使用进行数据库操作;(5) 能使用面向对象程序设计思想,进行抽象分析;(6) 具有综合运用所学知识进行简单窗体软件开发、编码、调试、维护水平.素质目标(1) 人际交往和协商沟通水平;(2) 工作中与他人的团队合作水平;(3) 良好的职业道德和标准、平安、环保、本钱和质量意识;(4) 良好的心理素质和克服困难与挫折的水平.4. 课程重点、难点重点和难度在丁让学生熟练使用进行数据库的增删改查操作.几乎所有应用程序多需要后台数据库,使用Visual Studio提供的控件操作
6、数据是学生必须要掌握的重点.同时,在中涉及了 SqlComman类、SqlConnectin 类、DateSet 类、DataTable 类、SqlDataAdapter 类等较复杂的数据库操作类,学好这些内容,并熟练使用这些类的常用方法和届性去操作 数据库中的数据,对学生来说是不容易的.教师在讲授前要对教学内容非常熟悉,做到思 路活晰,由实现简单功能慢慢过渡到复杂功能.课后及时布置作业,反复练习.5. 教学学时分配工程工作任务学时分配讲授实训工程1熟悉WinForm根底任务熟悉Windows窗体42任务多窗体的使用22工程2使用WinForm常用控件任务使用菜单栏12任务使用工具栏与状态栏1
7、2任务 使用各种常用控件24工程3 掌握多文档与窗体布局任务创立多文档应用程序22任务使用贞面布局控件进行页面 设计22工程4使用实现数据库连 接与操作任务 了解.NET Framework数据库数据提供程序10任务使用Connection实现数据库连接11任务使用Command现数据库数 据的增加、删除、修改、查询55任务使用事务处理多表操作12工程5使用数据集与数据显示控件显示数据任务熟悉DataSet构造结构22任务掌握DataAdapter使用方法22任务使用DataGridView显示数据32任务使用ListView显示数据32工程6使用三层架构搭建工程任务搭建三层架构44任务使用实
8、体类实现二层架构44合计40406.实施建议教材及参考资料选用(1)教材选用«WinForm技术应用?,武汉厚薄教育科技,活华大学出版社,2021年1月?WinForm技术应用?根据高等院校、高职高专计算机课程根本要求,以案例驱动的形式来组织内容,突出计算机课程的实践性特点.?软件工程师培养丛书:WinForm技术应用?共包括9章:WinForm根底、WinForm窗体控件(一)、WinForm窗体控件(二)、多文 档窗体及控件布局、数据库操作、和适配器、DataGridView-显示和操作数据、三层架构的应用以及面向对象实现三层架构.«WinForm技术应用?内容安排合理
9、,层次活楚,通俗易懂,实例丰富,突出理论与 实践的结合.(2) 参考资料选用(1) ?C秋入门到精通(第3版),明日科技,活华大学出版社,2021年9月(2)?C# WinForm实践开发教程,钱哨,水利水电出版社,2021年1月(3) ?深入.Net平台和C粉程?,徐祗祥,科学技术文献出版社,2021年1月.(4) ?C#程实战宝典?,付强,2021-09-01 /活华大学出版社.(5) ?C叭门经典?,活华大学出版社,(美)沃森、(美)内格尔着,?2021年12月其他资源的利用与开发(1)(2)(3)教学方法手段(1) 先进行必要讲解,然后即刻练习,以学生练习为主,注意教学方法的灵活性.(
10、2) 用案例引导学生学习技能,并通过编码实践,让学生理解并归纳、掌握根本的 编程知识与常识.(3) 整个教学过程突出讲练的模式,并使用课堂实践、课后实践来到达教学目的, 在实践中建立完整的知识体系.考核评价(1) 考核类型本课程是测试科目.(2) 考核评价方式本课程操作性较强,鉴丁平时学习过程的重要性,且有多个实践工程贯穿教学,考核主要参考平时课堂表现、实践水平、提交开发代码和文档的质量,课外作业完成情况等项.考核方式:总成绩=过程性考核*50%圳末测试*50%考核方式考核工程成绩说明过程性考核(50%出勤与课堂表现10分实践40分根据学生完成情况 记录学生每次得分, 再综合每次得分得到综合实
11、践分学期末考核(50%)综合试卷50分总分100分二、教学内容和要求工程1:熟悉WinForm根底1. 知识内容及要求(1) 掌握如何使用VS创立Windows应用程序(2) 了解Windows应用程序的文件夹结构(3) 熟悉窗体常用届性和事件(4) 掌握常用消息框窗体的使用方法(5) 掌握多个窗体之间数据传递2. 技能内容及要求(1) 会创立Windows应用程序(2) 能正确使用窗体常用届性和事件(3) 能根据要求使用各种类型的消息框窗体(4) 会创立多窗体应用程序3. 其它(1) 重点内容:创立 Windows应用程序、窗体常用届性和事件(2) 难点内容:窗体常用届性和事件工程2: Wi
12、nForm常用控件1. 知识内容及要求(1) 掌握 Windows®体根本控件的使用方法(2) 掌握PictureBox、ImageList控件的使用方法(3) 掌握Timer控件的使用方法(4) 掌握菜单栏的编辑方法和事件的编写(5) 掌握上下文菜单的使用(6) 掌握工具栏、状态栏的使用方法2. 技能内容及要求(1) 会使用 Windows窗体根本控件(Label、TextBox、Button、ListBox(2) 会使用 PictureBox、ImageList 控件(3) 会使用Timer控件(4) 会使用菜单栏、工具栏、状态栏3.其它(1) 重点内容:Windows窗体根本控
13、件、Timer控件、菜单栏、工具栏(2) 难点内容:菜单栏、上下文菜单工程3:多文档与窗体布局1. 知识内容及要求(1) 掌握子父窗体的设置方法(2) 掌握如何使用Panel控件和GroupBox控件的布局(3) 掌握TreeView控件的使用(4) 掌握Splitter 控件的使用方法2. 技能内容及要求(1) 会创立多文档应用程序(2) 会使用Panel控件、GroupBox控件(3) 会使用TreeView控件、Splitter 控件进行布局3. 其它(1) 重点内容:MDI窗体、TreeView控件、控件布局(2) 难点内容:MDI窗体、TreeView控件工程4:数据库连接与操作1.
14、 知识内容及要求(1) 了解数据库提供程序(2) 掌握使用Connection对象连接数据库的方法(3) 掌握使用Command象进行数据库数据的增、删、改、查(4) 掌握中的简单事务处理2. 技能内容及要求(1) 会使用Connection对象连接数据库(2) 会使用Command象操作数据库(3) 会使用事务处理多表操作3. 其它(1) 重点内容:Connection 对象的使用、Command象的使用(2) 难点内容:Connection对象的使用、Command象的使用工程5:数据集与数据显示控件1. 知识内容及要求(1) 掌握数据集(DataSet)对象的结构(2) 掌握数据适配器(DataAdapter)对象(3) 掌握使用DataGridView显示数据(4) 熟悉DataGridView常用届性和方法(5) 掌握DataGridView歹U的设置(6) 掌握DataGridView数据绑定(7) 掌握使用DataGridView增删改操作数据2. 技能内容及要求(1) 会自定义数据集(DataSet)对象(2) 会使用数据适配器(DataAdapter)对象(3) 会使用DataGridView控件显示数据(4) 会使用ListView控件展示数据3. 其它(1) 重点内容:记录集(DataSet)对象
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《电磁学电磁场》课件
- 《奥美品牌管理价值》课件
- 2024届山西省大同市云州区高三上学期期末考试历史试题(解析版)
- 单位管理制度集合大全人力资源管理十篇
- 单位管理制度集粹汇编【职员管理】十篇
- 单位管理制度汇编大合集【职员管理篇】
- 单位管理制度合并汇编【人力资源管理篇】
- 单位管理制度范例汇编人力资源管理篇
- 单位管理制度呈现汇编员工管理篇
- 单位管理制度呈现大全人力资源管理篇十篇
- 2024届湖南省长沙市高三新高考适应性考试生物试题(含答案解析)
- 少数民族介绍水族
- 2024年四川省普通高中学业水平考试(思想政治样题)
- 精液的常规检测课件
- 《青纱帐-甘蔗林》 课件 2024年高教版(2023)中职语文基础模块下册
- 数字化课程课件
- 碳纤维气瓶制作流程介绍课件
- 2024信息安全意识培训ppt课件完整版含内容
- 沙金可行性开采方案
- 苏州市2023-2024学年高二上学期期末考试英语试卷(含答案)
- 六年级上册必读书目《童年》阅读测试题(附答案)
评论
0/150
提交评论