东软实训方案大连理工大学软件学院C++项目实训4周Word文件下载.docx
- 文档编号:22270902
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:13
- 大小:379.69KB
东软实训方案大连理工大学软件学院C++项目实训4周Word文件下载.docx
《东软实训方案大连理工大学软件学院C++项目实训4周Word文件下载.docx》由会员分享,可在线阅读,更多相关《东软实训方案大连理工大学软件学院C++项目实训4周Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。
1.1培养目标
-对高校项目实践的补充
-完成从理论知识到工程实践能力的顺利转化
-全面提高学生的动手能力和工程实践能力
1.2培养形式
●大学一、二年级学生的专业实习(课程设计类实践)
通过职业素质训练、企业参观、技术人员业务与职业生涯分享等,让学生对专业有更加较深刻的认识,加强学生对专业知识的兴趣,带动学生的学习积极性;
同时通过课程设计类项目实践,让学生进一步深入掌握软件开发技术。
●大学三年级学生的项目强化(综合项目类实践)
通过职业素质训练、技术讲座、编程强化、综合项目类实践等,让学生对软件开发有专业的认识,激发学生为中国软件事业贡献的积极性,让学生达到软件开发领域的“基础层”水平。
●大学四年级学生的实训、实习(企业级应用类实践)
通过心智&
行为模式训练、新技术讲座、行业趋势分享、企业级应用类项目实践、业务实习等,全面提高学生的职业竞争力,保障学生就业质量的提升,达到软件开发领域的“工作层”水平。
●研一学生的项目研发实训(企业级应用类实践)
通过软件研发全生命周期的参与,技术讲座与交流,新技术培训、项目研发,强化研究生对软件开发项目的全生命周期的认识,了解并参与企业项目开发的实际环境,能够从项目开发的实际中发现问题、分析问题、解决问题,增强从理论-实践-理论的研究水平。
●研二学生的专业实习(实习)
通过参与企业实际项目的开发和管理,承担相应责任,使学生进一步提升项目开发能力,同时具备基本的项目管理能力。
1.3培养内容
聚焦不同的方向,根据实践需要,划分为若干模块,每个模块是一个单独的实训解决方案,有一个独立的目标。
每个模块的具体的培养内容包括:
-知识强化:
对应面授,通过该阶段,达到相应知识点的掌握。
-技能强化:
对应编程强化,通过该阶段,使用相关知识点解决某一问题。
-能力强化:
对应项目实战,通过该阶段,使用该模块相关知识完成某一项目的开发。
初级模块适合课程设计类实践,中级模块适合综合项目类实践,高级模块适合企业级应用类实践。
二、企业项目实践培养方案
2.1实训方案设计思路
根据大连理工大学软件学院的《软件工程类本科生人才培养方案》C++课程设计需求,提供了针对大一学生,为期4周的C++项目实训方案。
针对基础掌握好和专业技术能力较强的学生,可以直接参与实训中心项目研发;
如果专业基础知识普遍比较薄弱的将适当增加相应的专业课程,进行提升学生的专业能力。
2.2实训方案
2.2.1C++项目实训
1、掌握面向对象的编程思想;
2、培养良好的C++语言编码习惯;
3、掌握MFC/QT图形界面开发基础;
4、熟悉C++项目开发流程;
5、熟悉软件调试方法,熟悉技术手册查阅方法;
6、培养快速学习新的知识,并在项目中使用的能力。
培训内容
课程名称
学时
课程内容概述
软件基础
MFC/QT开发基础
36
为项目开发做准备,讲解MFC/QT开发的基础知识,使学生具备Windows平台下的图形界面开发基础。
软件开发流程
4
简单介绍软件开发中的计划制定、需求分析、概要设计、详细设计、编码以及测试等开发流程。
工作技能
配置管理
VSS/SVN技术的介绍与运用。
编码规范
主要介绍C++编码规范,深刻地说明编码规范在项目开发中的重要作用。
课程实训
(三选一)
个人日程管理系统
112
开发一款运行于WindowsXP平台的个人日程管理程序,可以定时提醒,定期提醒,固定节日提醒,个人日记,备忘录,通讯录等功能。
媒体播放器
开发一款运行于WindowsXP平台的多媒体播放器。
多媒体素材的类型包括音频、视频、图像等等,需要具备媒体文件浏览和播放的功能,同时能够管理播放列表。
局域网聊天软件
开发一款运行于WindowsXP平台的局域网聊天软件。
具备好友列表管理、聊天、文件传输的功能。
总计
160
计划及安排
周次
时间
第一天
8:
00-12:
00
13:
00-17:
上机实践
第二天
第三天
第四天
第五天
软件开发流程简介
第六天
项目启动/配置管理工具
第七天
第八天
需求分析(实现页面原型)
第九天
第十天
概要设计
第十一天
第十二天
详细设计
第十三天
第十四天
第十五天
编码/调试
第十六天
第十七天
第十八天
单体测试
第十九天
系统测试
第二十天
项目总结答辩
总计
实训项目介绍
项目名称:
项目介绍:
开发一个运行于WindowsXP平台的个人日程管理程序,可以定时提醒,定期提醒,固定节日提醒,个人日记,备忘录等功能,软件的整体视图如下图所示。
主要应用技术:
主要应用技术
应用的关键技术
C++语言
数据库基础
配置管理工具
VSS/SVN
设计方法、工具
面向对象、Visio
编码方法
C++语言编码规范
测试方法
项目预备知识和参考资料:
类别
内容
项目应用软件
VC6.0/VS2008/QTCreator
学员预备知识
C++
推荐参考资料
《Windows程序设计》
《QtCreator快速入门》
软件的整体视图如下图所示。
Socket编程
2.4实训成果物
活动
活动项目
成果物
项目策划
项目启动会议
项目开发计划-启动计划
项目开发计划、模块开发计划
需求分析(RA)
项目要求书理解
需求分析报告、A&
Q
需求理解评审
需求分析报告评审记录
系统设计(SD)
系统设计
系统设计报告
系统设计评审
系统设计评审记录
详细设计(DD)
详细设计书、接口定义书、函数流程图
详细设计评审
详细设计评审记录
编码(SC)
编码
源代码
编码评审
代码评审记录
单体测试(UT)
单体测试用例、单体测试报告
系统测试(ST)
系统测试用例、系统测试报告
产品提交
提交产品
项目文档、源代码、安装包
项目总结
项目总结会议
模块总结报告
项目总结报告
2.5实训过程质量保证体系
实训结束后,针对教学内容,以项目组为单位对实训学员进行技术考核,得出技术分数,结合整个实训过程中的出勤情况、教师评价等综合评定,得出学员的实训成绩,汇总得出《实训成绩报告》
考核成绩=理论成绩*40%+项目成绩*60%-违纪扣分+特别加分
其中项目成绩=团队成绩*20%+个人成绩*80%
项目考核内容:
技术能力
业务理解能力
态度/责任心/团队协作/沟通/表达
1/3
违纪扣分:
针对学员出勤情况及在实训期间出现的违反公司制度情况而设置。
特别加分:
针对学员在实训期间表现出的卓越的职业化素养并造成一定影响力的行为和事件而设置。
如技术创新性、责任感、团队合作、提出合理化建议等等。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 东软实训 方案 大连理工大学 软件 学院 C+ 项目