教学设计:
一、 课程基本情况
1.课程目标
1) 项目开发“通讯录管理系统”;(分析和维护现有系统)
2)项目开发“农业大棚监控系统”;(自主完成同步项目(1))
3) 项目开发“餐厅管理系统”;(专用周)
WINDOWS基础及应用技术
WINDOW及WPF标准控件和组件
数据库应用项目实践
数据库项目分层架构
2.课程关系
DBAD2F27.png" alt="">
3.考核和出勤率
1) 三个软件项目;平时小作业;阅读作业;
二、 Windows DeskApp/Appstore
1.软件体系架构
2.Windows DeskApp/Appstore类型
1) 游戏类
2) 网络通信类
3) 物联应用程序(上位机:农业大棚监控系统)
4) 数据库类应用
3..NET Framework4.5 Architecture
.NET Framework 类库是一个由类、接口和值类型组成的库,通过该库中的内容可访问系统功能。
它是生成 .NET Framework 应用程序、组件和控件的基础。
三、 项目 教学和学法
项目一:项目开发“通讯录管理系统”;(分析和维护现有系统)
1.开始维护以前同学开发出来的程序,理解程序。
2.找bug,改bug,重构小部分代码,以满足用户的需求。
3.一部分同学可以开发测试用例
4.在现有版本的基础上做增量开发
1) 理解需求
2) 设计
3) 开发
4) 测试
项目二:项目开发“农业大棚监控系统”;(自主完成同步项目(1))
同步项目一,自主同步完成开发
四、准备
1.工具:vs2013-2017/sqlserver2008—2017/ Blend for Visual Studio/office2013
2.网站
1) http://msdn.microsoft.com/library/
2) https://www.cnblogs.com/
3) https://www.coursera.org/
4) https://www.khanacademy.org/