北大青鸟光谷校区

北大青鸟光谷校区

  • 北大青鸟徐东校区
  • 北大青鸟光谷校区
  • 北大青鸟宏鹏IT校区
  • 荆州青鸟之家
  • 襄阳青鸟之家

15902769092

百日千才

ACCP第二学年(.net方向)册 深入.NET平台的软件系统分层开发

2013-07-11 14:56来源:武汉北大青鸟光谷校区作者:武汉宏鹏

  课程说明

  部分:软件开发的分层思想,介绍在.NET框架下,基于WinForms技术,使用分层的方式重构在学期开发的学生信息管理系统,体会分层开发的优势与特点,并介绍一个典型的分层架构——“三层架构”

  第二部分:利用面向对象的思想,学习使用实体类来传输数据库的数据,掌握OO在企业应用中的搞笑和便捷。

  第三部分:学习WinForms的一些内容,并结合三层架构,实现基于实体类的夺标查询显示。掌握数据绑定空间的动态关联,接触一些真正企业中用到的应用。

  第四部分:EXCEL文件作为企业中常用的文档格式,可以统计数据,制作计划表格,制作人员信息表格,.NET程序中可以对EXCEL文件进行操作,可以直接将数据库的数据写入EXCEL文件,十分方便。

  第五部分:我们还将深入学习异常处理机制,学习企业框架中如何对异常进行处理,并掌握自定义异常的使用。还将学习单元测试的知识,能够对分层框架中的每个模块进行独立的测试,保证系统正常运行。

  后,在分层框架下,利用W inForms的知识,我们将开发一个使用普遍的MIS系统——“酒店管理系统”,从而掌握分层思想和企业应用的开发。

  课程内容

  章软件系统的分层开发

  目录

  1.1、分层开发思想

  1.2、搭建分层架构

  1.3、分层开发的特点和优势

  工作任务

  使用分层的方式实现简单查询

  搭建基本的分层构架

  实现基本分成系统的功能

  技能目标

  理解为什么要进行分层开发

  掌握搭建分层架构的方法

  第二章OOP典型应用:实体类

  目录

  2.1、为什么要使用实体类

  2.2、什么是实体类

  2.3、实体类应用

  2.4、XML的典型应用:配置文件

  工作任务

  使用实体类创建学生

  使用实体类绑定年级数据

  使用实体类绑定学生数据

  技能目标

  掌握实体类的概念

  掌握实体类在分层架构中的用法

  第三章提高系统性能:从数据访问开始

  目录

  3.1、使用using释放资源

  3.2、参数化命令

  3.3、上机练习

  3.4、用ADO.NET条用存储过程

  3.5、上机练习

  工作任务

  实现查询学生功能

  实现修改学生信息的功能

  技能目标

  会使用using释放对象

  会使用SqlParameter对象传递Sql参数

  会使用ADO.NET调用存储过程

  第四章异常处理机制和单元测试

  目录

  4.1、为什么要用异常处理

  4.2、.NETt异常处理机制

  4.3、处理异常

  4.4、单元测试

  工作任务

  在数据访问层进行一场处理

  对数据访问层进行单元测试

  技能目标

  理解异常处理机制

  掌握如何进行异常处理

  掌握如何进行单元测试

  第五章业务的拓展:三层架构

  目录

  5.1、业务的拓展

  5.2、什么是三层架构

  5.3、搭建三层架构

  5.4、ADO.NET食物处理

  工作任务

  实现新增学生的功能

  实现删除学生信息的功能

  技能目标

  理解什么是三层架构

  能创建三层架构

  能在三层架构下编码

  第六章实体类在Windows程序中的应用

  目录

  6.1、ComboBox的联动

  6.2、实体类多表连接查询

  工作任务

  实现年纪、科目ComboBox的联动

  实现成绩表和学生表的多表查询

  技能目标

  掌握如何动态关联两个下拉列表

  掌握如何使用实体类实现DataGridView的筛选

  掌握如何使用实体类实现多表查询

  第七章委托和事件

  目录

  7.1、委托

  7.2、C#中的事件

  工作任务

  实现通过中介租房

  实现多个中介租房

  实现创建学生窗体、调用查询学生窗体的方法

  用事件模拟“非常6+1”答题

  技能目标

  理解委托

  掌握委托的使用

  理解事件

  掌握如何使用自定义事件

  第八章Excel文件的导入和导出

  目录

  8.1、无处不在的Excel

  8.2、导出Excel文档数据

  8.3、导入Excel文档数据

  工作任务

  导出学生信息到Excel

  导出学生成绩信息到Excel

  从Excel导入学生信息到“学生信息管理系统”

  从Excel导入学生信息到“学生信息管理系统”

  技能目标

  了解Excel对象模型

  掌握Excel文件的导出方法

  掌握Excel文件的导入方法

  第九章指导学习:课程总复习

  目录

  9.1、复习串讲

  9.2、综合练习

  工作任务

  完善“学生信息管理系统”,实现教师信息的增删改查

  完善“学生信息管理系统”,使用EXCEL实现教师信息导出

  技能目标

  使用三层架构组织程序代码

  使用EXCEL导出数据

  第十章项目案例:酒店管理系统

  目录

  10.1、案例分析

  10.2、项目需求

  10.3、进度记录

  工作任务:

  (1)开发项目案例:酒店管理系统

  技能目标

  (1)会搭建三层架构系统

  (2)掌握实体类的使用

  (3)会在ADO.NET中使用存储过程

  (4)掌握.NET中EXCEL的导入导出

 

 

关闭

只为了方便您就学 北大青鸟光谷校区 北大青鸟光谷校区

武汉市江夏区华泰街武昌理工学院对面

全真项目实战 入学签就业协议

Copyright (c) 2006-2021 武汉宏鹏教育咨询有限公司 版权所有 All Rights Reserved.