(2)项目案例整体规划
(3)撰写需求分析、整体规划方案的任务实施 5.项目案例整体设计 (1)项目案例设计原则
(2)项目案例前后台功能模块划分及功能概述 (3)角色用例图设计及制作 (4)数据库关系图设计及数据库构建 6.项目案例开发技术准备(基于asp.Net) (1)项目案例开发面向对象语言(C#)基础 (2)项目案例数据库构建及数据访问(ADO对象)
(3)项目案例开发对象及项目案例访问配置(Asp.net技术) (4)项目案例Ajax 框架和WebService技术
(5)使用Ajax对象和Asp.net技术完成后台登陆功能的任务实施 7.项目案例详细设计
(1)ASP.NET三层架构体系概述
(2)采用三层架构体系完成项目案例中数据访问及调用 (3) 三层架构体系中数据库基本操作公共类DbHelperSQL 8. 数据访问层(DAL)功能实现 (1)用户管理数据访问层功能实现
(2)仿照用户管理完成会员管理数据访问层的任务实施 (3)新闻公告内容管理数据访问层功能实现
(4)仿照新闻内容管理完成行业动态、就业咨询等数据访问层的任务实施 (5)统计管理数据访问层功能实现
(6)仿照统计管理完成涉及数据统计功能数据访问层的任务实施 (7)学哥学姐图片管理数据访问层功能实现
(8)仿照学哥学姐管理完成学生风采、项目风采功能数据访问层的任务实现 (9)基本设置管理数据访问层功能实现
- 9 -
(10)仿基本功能设置完成首页幻灯片展示图片功能数据访问层的任务实现 9.义业务逻辑层(BLL)功能实现 (1)用户管理义业务逻辑层功能实现
(2)仿照用户管理完成会员管理义业务逻辑层的任务实施 (3)新闻公告义业务逻辑层功能实现
(4)仿照新闻内容管理完成行业动态、就业咨询等义业务逻辑层的任务实施 (5)统计管理义业务逻辑层功能实现
(6)仿照统计管理完成涉及数据统计功能业务逻辑层的任务实施 (7)学哥学姐图片管义业务逻辑层功能实现
(8)仿照学哥学姐完成学生风采、项目风采管理义业务逻辑层的任务实现 (9)基本设置管理义业务逻辑层功能实现
(10)仿基本功能设置完成首页幻灯片展示图片功能义务逻辑层的任务实现 10. 表示层(WEB)功能实现 (1)用户管理表示层功能实现
(2)仿照用户管理完成会员管理表示层的任务实施 (3)新闻公告表示层功能实现
(4)仿照新闻内容管理完成行业动态、就业咨询等表示层的任务实施 (5)统计管理表示层功能实现
(6)仿照统计管理完成涉及数据统计功能表示层的任务实施 (7)学哥学姐图片管表示层功能实现
(8)仿照学哥学姐完成学生风采、项目风采管理义表示层的任务实现 (9)基本设置管理表示层功能实现
(10)仿基本功能设置完成首页幻灯片展示图片功能表示层的任务实现 11.项目案例安全与发布 (1)常见安全问题及解决方法 (2)项目案例测试与发布 (3)项目案例推广
(4)利用主机头和域名完成网站发布和配置的任务实施
- 10 -
五、实施步骤
(一)方案实施原则
1.培训内容体现先进职教教学理念、体现市场主流技术;
2.培训方式形式多样。采取专家讲座、专题讲座、交流研讨、技能训练、企业观摩等多种形式;
3.培训考核形式多样。有学习总结报告、知识考核、项目考核(完整设计网站、发布网站、运行网站)。 (二)具体实施步骤
表2:详细培训内容
周数 星期 培训目标 培训内容 基于CDIO教学理念讲座 培训地点 五楼报告厅 培训形式 专家讲座 计算机系主任 教学名师 企业实践 掌握基于CDIO真实项目贯穿一 专业课程体系理念 企业软件开发二 流程及规范 计算机系简介,从8个方面介绍专业建设 南校区1609 教学资源库准备及制作 企业软件开发流程及规范:网站需求分析、整体方案设计、系统功能分析设计、数据库设计等 一、项目案例整体概述 1.项目案例简介 2.项目案例开发及运行环境 3.项目案例模块构成及开发流程 4.项目案例数据库设计简介 5.项目案例前台设计技术简介 6.项目案例后台设计技术简介 7.项目案例开发环境安装与配置 8.项目案例发布与测试 9.项目案例安全与配置 二、项目案例需求分析及规划实现 1.项目案例功能需求 2.项目案例建设目标 3.项目案例整体规划 4.项目案例内容规划 5.项目案例技术、维护及测试规划 6.撰写需求分析报告 7.撰写项目案例整体规划方案设计 8. 项目案例功能模块划分及功能概述 南校区1609 知名企业 第 1 周 三 网站需求分析 整体规划 南校区1609 集中培训 - 11 -
第 2 周 三、网站数据库设计 1.数据库关系图设计及数据库构建 数据库结构设四 2.数据库结构设计 计 3.操作语句 4.角色及用户权限 四、网站开发面向对象语句技术准备:项目案例开发面向对象语言(C#)简介 (一)基本语句 1. C#基础 2. 条件结构 3. 循环结构 网站开发技术4. 字符串处理 五 准备(C#语言准5. 异常处理 备) (二)面向对象 1.类和对象 2.封装3.继承 4.多态5.接口 C#语言实战:应用封装创建本项目案例中的model实体类 五、网站三层架构设计准备:网站三层架构数据实体层、数据访问层、业务逻辑层的实现 1.ASP.NET三层架构体系 2.ASP.NET三层架构体系各层作用 3.阐述ASP.NET三层架构体系间调用关系 六、网站开发中使用web对象的技术准备: 网站开发技术1.Application对象方法 一 准备(Asp.net2.Session对象方法及属性 内置对象准备) 3.Request对象方法及属性 4.Respose对象方法及属性 5.Server对象方法及属性。 6.Cookie对象方法及属性 7.服务器基本控件属性及方法 8.Global.asax应用程序类使用 9.web.config配置文件的设置 web对象实战:以本项目案例为例展示web对象使用技巧 七、网站开发中使用ADO对象及数据源操作数据库的技术准备:Asp.net中ADO对象的属性及方法: 1.ADO.NET简介 2.sqlConnection对象 网站开发技术3.sqlCommand对象 二 准备(ADO.NE对4.只读器对象DataReader 象准备) 5.适配器对象sqlDataAdaper 6.数据集对象DataSet 7.6种数据源控件的基本属性 8.objectDataSource数据源特有属性及方法应用 - 12 -
南校区1609 集中培训 南校区1609 集中培训 小组研讨 南校区1609 集中培训 小组研讨 南校区1609 集中培训 小组研讨 9.sqlDataSource数据源特有属性及方法应用 使用ADO对象访问数据库实战 1.sqlconnection对象连接项目案例数据库 2.应用sqlcommand对象属性及方法实现对用户表的增删改查 3.应用sqlDataReader对象属性及方法查询用户表多行数据 4.应用sqlDataAdaper对象属性及方法填充DataSet实现用户表绑定功能 使用ADO对象完善DBhelpersql公共类 了解前沿技术 三 掌握企业最新技术 前沿技术云计算讲座 企业成功案例讲解 南校区1609 知名企业 专家讲座 企业实践 小组研讨 八、网站开发中使用数据绑定控件显示数据库中信息的技术准备 网站开发技术1.Repeater对象连接网站案例数据库 四 准备(数据绑定2.DataList对象操作网站案例数据库 控件技术准备) 3.Gridview对象属操网站案例数据库 使用数据绑定控件实战:展示用户管理表示层展示功能。 九、项目案例Ajax 框架和Web Service技术 1.Ajax简介; 2.Ajax原理;XMLHttpRequest对象 3.Ajax构建应用的步骤; 4.jQuery基本语法; 5.jQuery 选择器使用方法; 6.jQuery插件; 7.WEB服务的概念; 8.WEB服务的工作原理; 9.webService创建与调用; 十、使用Ajax技术完成项目案例前后台网站开发技术数据封装与传递 拓展(Ajax 和五 1.如何封装数据; Web Service技2.封装数据的格式; 术准备) 3.如何解析数据; 4.前台如何传递给后台; 5.后台如何传递给前台; 6.前台传递给后台并调用数据库连接; 使用Ajax对象和Asp.net技术完成后台登陆功能实战 1.Ajax读取页面输入值; 2.Ajax判断输入值; 3.Ajax传递输入值到后台; 4.后台调用数据库; 5.后台判断验证码; 6.Ajax前台显示错误的提醒结果; - 13 -
南校区1609 集中培训 小组研讨 南校区1609 集中培训 小组研讨