1级软件技术NET软件开发方向专业培养方案图文精Word格式文档下载.docx
《1级软件技术NET软件开发方向专业培养方案图文精Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《1级软件技术NET软件开发方向专业培养方案图文精Word格式文档下载.docx(19页珍藏版)》请在冰豆网上搜索。
SQL命令特别是查询命令非常熟悉,能够熟练对常用数据库进行维护与管理
网页设计与制作员具有一定的网页脚本编辑能力,能够熟练应用常见网页设计
工具进行网页设计与制作。
页面客户端程序员有一定的WEB网站开发能力,能够熟练进行页面脚本编程,掌握常见网页设计与制作工具。
3.人才培养规格
素质:
思想素质:
具有坚定正确的政治方向,热爱社会主义祖国,拥护中国共产党的领导,树立科学的世界观、正确的人生观和价值观。
法纪素质:
遵纪守法,具有良好的思想品德和社会公德。
身心素质:
养成文明健康的生活习惯,身体、心理健康,达到大学生体育锻炼合格标准,具有健康向上的审美情趣和乐观向上的生活态度,做到“三自”三“爱”、“三会”。
职业素质:
具有良好的职业道德、职业意识和职业行为习惯,诚信敬业、具有较强的交流沟通能力、学习能力、团队合作意识。
文化修养:
掌握一定的文学、艺术、科技、人文社会科学、经济、管理和自然
科学等知识,具有较高的文化修养。
知识:
外语:
掌握一门外语(英语。
计算机:
掌握计算机应用基础知识。
高等数学:
掌握微积分基础知识
专业:
掌握结构化编程、面向对象编程、WEB编程、框架编程、数据结构、关系数据库、网页设计及脚本编程、UML、软件工程、软件测试、计算机及网络维护等软件专业的基本理论和基本知识,基础扎实。
行业:
了解软件行业基本知识。
能力:
社会:
具有较好的社会能力,能快速适应社会。
方法:
形成科学的思维方法,有创新能力和较强的学习能力。
外语:
有较好的外语综合应用能力。
计算机:
有较好的计算机应用能力、信息收集与处理能力,能完成一般的计算机
软硬件及网络维护,能完成一般网页设计与制作。
专业:
具备较高的软件专业技能,熟练掌握一门主流软件开发平台(.Net软件开发及开发技能、一门主流大型关系数据(SQLServer数据库,能够进行一般数据库管理及维护,具有较丰富的软件项目开发经验,具有良好的软件编程思想和编程规范,能看懂基本软件设计文档并能够完成一般软件详细设计文档,熟悉软件开发流程及软件实施与维护流程,能进行单元测试、设计基本软件测试用例并根据用例进行一般的黑盒测试,能够编制常见软件测试文档及作基本的测试分析
4.培养体系简介
本专业学生培养以就业为导向,重点致力于服务重庆地方经济,辐射西南及全国。
本专业根据当前市场人才需求,以“产教结合”办学思想为指导,本专业按“专业精、能力强、素质高”的培养要求,贯彻“理论精专、因材施教、学以致用、重在动手”的教学理念,以“学分制”管理模式,形成“以能力本位、三段三师三制、三自三爱三会”的紧密产教结合的人才培养模式。
.Net人才培养课程链路图及其关系如下:
(1素质教育体系
本专业重视学生综合素质的培养。
要求学生在校期间做到三自:
自立自律自强;
三爱:
爱国爱家爱校;
三会:
学会学习,学会做事,学会做人。
本专业的学生素质教育分为5类,即包括思想素质、文化修养、法纪素质、身心健康、职业素质。
素质教育贯穿学生3年全过程不断线。
学生未能达到毕业标准的素质课程学分不能给予毕业。
在校学生需要参加社会实践活动;
参加校园内的系列大赛(如各类软件设计大赛、网页设计大赛、青春正大文化艺术节、体育运动会、演讲大赛、宿舍文化艺术节等,以赛带动学生的综合素养;
修完公共素质课程(如思想道德修养与法律基础、毛泽东思想和中国特色社会主义理论体系概论、形势与政策教育、大学生演讲与口才、大学生心理健康教育、应用文写作、大学生职业生涯规划及就业指导、体育、英语或日语等;
修完公共选修课程(如大学语文、音乐欣赏、IT营销、身边的法律、心理学等;
参加校内各类协会、校内各类讲座(如行业专家的讲座、优秀毕业生的讲座等等。
本专业的培养重视职业素质的培养。
为了更好地培养学生的团队合作意识、自律意识、质量意识、工程意识、交流沟通能力、解决问题的能力、学习能力,在集中实习实训环节务求模拟真实工程环境,
实习实训指导老师均为有多年企业实际项目开发经验的员工,以培养锻炼学生
■■■■
KRRI
瓷1T1■码}
职业素质。
同时采用政治导师、项目导师、就业导师的三师方式生的综合素质
目标主要支撑课程
具有坚定正确的政治方向,热爱社会主
1毛泽东思想建设有中国特色2形势与政策
3德能修养
掌握一定的文学、艺术、科技、人文社1公共选修课1
2公共选修课2
3各类讲座/活动
遵纪守法,具有良好的思想品德和社会1思想道德修养与法律基础2学生操行3
德能修养
养成文明健康的生活习惯,身体、心理
“三自”、“三爱”、“三会”1体育2心理健康指导3各类讲座/活动4德能修养
具有良好的职业1军事训练2拓展培训3就业指导4社会实践5入学教育6大学生职业规划
7诚信教育
8、项目竞赛、第二专业课堂活
9、各类讲座/活动
(2理论教学体系说明
总体描述
本专业理论课程体系设置体现“以能力为本位”、“理论精专、学以致用”的理念。
针对技能培养需要,体系目标为后续实训实习提供理论准备,并为学生职业生涯拓展提供知识储备。
本专业的核心岗位是软件程序员,根据社会调研作为一个程序员在理论上除需要掌握软件开发专业理论以外,还需要掌握行业基础理论及一定的软件开发技术理论,具备一定的工程规范(行业规范/质量保证/软件工程。
体系主要理论内容包括计算机基础知识、软件开发技术基础理论,软件开发专业基础理论等,内容安排以4条主线贯穿4学期的学习内容,
主线一:
工程规范、思想。
该领域学习内容主要是使学生了解计算机及软件开发领域的基础理论,并在职业素养方面初步掌握工作过程中的工作规范,文档撰写方
法等。
同时也为学生后续职业拓展提供一定的基础。
课程包括数据结构、软件工
程、软件测试、UML;
主线二:
编程语言
针对软件开发员”岗位的技能要求,主要使学生掌握软件开发的基本理论,掌握开发分析方法。
主要课程包括:
程序设计基础、面向对象程序设计、Web应用程序设计、框架程序设计;
主线三:
数据库。
该领域学习内容主要让学生掌握一定的数据库基础知识及数据库开发及维护的一般技能。
数据库基础、SQLServer数据库。
主线四:
客户端页面编程。
该领域学习内容主要让学生具有一定的网页脚本编辑能力,
能够熟练应用常见网页设计工具进行网页设计与制作。
主要课程包括:
网页设计基
础、JavaScript脚本编程、Silverlight程序设计以及MVC4.0+JQuery编程。
.Net软件开发方向专业课程体系链路图如下
S9Ail141
m/Flf■具育・F■掛■予・11(迈45關岐4¥
耐1«
|.|闸武・邮■樹T除tt
二曜叫灿*制冲-j.iriwifha耻Em乂牺o:
«
h■:
ttttBajttttm■粋賣睡能览】柚咅
Ml«
tr'
tluiM<
n<
:
削艸Fl"
UI11SQLBhiflP-M'
iK
m轼VICBimwsnMOIA«
・<
Nti9rl<
HIKiJM*I«
W-■組E*五■我・罪理行聂畀时-JUftlJt心ri-占■■曲rtItttA
斗貫呼■廿I«
rWH
程曉*JGIf)^KilWIN•傀卉埠Ll*i!
I桥H7片
呼主占tflf吐I*tIFjS.出語耐化卩£
直・
Jmn^-ipfeB锂ZwHiuwf;
iMBQaSlAtVllU慢牟.
2o•■出卩口用fnH"
內i卩-THE操An:
叩|ftiin1,叮'
•粧l/.f-1.LI®
-电此环麒少“尊九旧・」$|R再.JUJI.ML-Fhr4.停4i斗*<
■W叫已廉虻门inf.桩NitHMKAltt4
Silverlight程序设计
本课程以项目为主导,将富客户端编程思想及技术知识点融入该项目,使学生充分理解分布式富客户端编程(控件,界面布局,分布式应用技术,进一步巩固与加强面向对象编程的思念,体会面向对象编程的优势及好处,进一步加强对系统开发的过程的认识。
MVC4.0+JQuery编程
本课程以一个数据库应用系统为主线,将HTML、CSS、JQuery等常用Web开发技能与Ado.Net数据库访问技术融合在一起。
提高学生脚本开发技能,开拓学生前台应用思维,提高学生应用开源框架及开源插件的理论知识与应用能力,最终达到提高学生“建立用户体验为中心”的软件开发意识。
框架程序开发(.NET
本课程以1~2个数据库应用系统为主线,按照工学结合的思想,采用教、做一体化的授课方式,将ASP.NET及MVC3.0、数据库原理、面向对象、
软件开发架构、软件工程、UML、软件测试等相关课程的主要知识点转化为实际技能,并结合商业项目资料,使学生能根据客户的业务需求设计领域模型和简单的ORM项目开发框架;
能根据需求进行数据库/实体设计,并完成功能。
设计的框架具有较高的扩展性和较好的易用性。
(3实践教学体系说明
本专业的培养遵循“专业精、能力强”的要求,重视培养学生的动手能力,重视实践教学。
大部分专业课程均是项目课程或者教学做一体化的课程,骨干课程的教学
完全实现“教学做一体化”项目制教学。
第二、第三学期安排有2周集中项目实训,第一学年结束的暑假安排有社会实践。
第四学期前半个学期采用项目制教学,后半
个学期进行项目综合实训,所有指导老师均具有丰富的项目开发经验,采用师傅带徒弟的方式进行;
第五学期是专业综合实训,专业综合实训全部由集团公司的经验丰富
的开发人员采用商业项目的方式进行,学生以具体岗位工作为主;
之后是毕业实习让学生熟悉真实工作环境和真实工作项目,为学生正式就业打下坚实的基础
本专业的专业课程教学遵循行动导向的教学观
集中实践教学课程体系表
JLIP妙屮
MMICI
ffl
Mm
*IJiAHKHBlIIlotkF4S41ft!
PL
MRIMKEfl.
Hf]»
1W
It
“*硏rTQdjff
|<
9、
i■■帏才亀0畀・.
1ifl!
址海Hil!
鲁*fill旦
■.EfllW■atflS-4JI
ht■(
Wp-.肓.t^-frW>
l*K.M冲
4VI■eirfrJ
4UR4H
亠f■
■■
■n«
T片関n
■tiifiiRmi耳乩电■鼻
h,:
r;
it,ftM.Itttfl;
lb.Hout・
■*ttl<
9^4liftH!
X
MX
i!
iNfi=avn«
ftMi•■■JlSgl冒・W■朋・■■■・■齒
ih
»
*1
1・jHdk工也-
|・•IA・1(斤才址・!
即・『
e-HHIt41ft4
■
科4-#1・*牛.1
■■■w
「1
ftii.1
Iffl|
”仙
M^lli*j存U-1«
4lA十
r.iMH
*野f土
犀•・¥
LA
■"
1?
・•卫4
岗位:
.Net程序员
项目:
不限
程序员工作要求及与能力培养的匹配请参见下表:
职业功能
工作内容要求技能培养与专业知识的匹配基本提高基本技能培养高级技能培养
面向过程软件开发面向过程
程序设计
编码规范
1、通过案例让学生
掌握面向过程程序
设计基础知识
2、了解黑盒测试
1、编码规范
2、程序调试
1、程序设计基本语法
2、流程控制
3、方法
4、数组
5、字符串
6、基本输入输出
面向对象软件开发面向对象
编程思
想、B/S
项目开发
团队协作1、掌握面向对象程
序设计思想
2、能够熟练使用VS等工具进行B/S项目的开发
3、掌握建库、建表以及增删改查等基本SQL命令
4、掌握单元测试
1、软考初级程序员考试;
2、CCAT程序
3、团队协作
1、面向对象编程思想
2、B/S项目开发
3、单元测试
4、SQLserver
Web软件开发B/S项目
开发
软件工程规
范
1、良好的编程思想
2、能够利用vs进
行webproject项目
3、集成测试
1、熟悉软件
开发流程
2、能够读懂
开发文档
1、html、css、javascript
2、
3、软件工程
4、软件测试
框架软件开发框架项目开发
自学能力1、A框架应
用能力
2、MVC
3、ORM
4、自学能力
5、团队协作能力
1、良好的职
业素养
2、抗压能力
1、框架程序设计(.Net2、综合项目实训(.Net
软件测试员
项目测试工作要求及与能力培养对应参见下表:
工作任务
工作内容要求技能培养与专业知识对应基本提高基本技能培养高级技能培养
测试环境建立搭建测试
环境
安装被测
试软件
创建测试环
规划并安装
被测试软件
1、能够安装并使用常见的操作系统,女口:
Windows,Linux等
2、能够完成常见开发平台的搭建及软件项目的编译及构造
3、能够安装常用数据库系统及搭建数据库环境
4、能安装软件测试工具1.能根据测试需要创建测试环境
2.能根据测试
计划实现测试
自动化
1、常见操作系统及网络基本知识
2、软件设计基础
3、数据库基础
4、测试类型分析
5、软件测试工具
软件测试执行基本测
试、填写
测试报
告、简单
使用自动
化测试工
具
/、
完成软件功
能测试、结
构测试、集
成测试及回
归测试等,
编写完整测
试报告,熟
练使用自动
化测试工具
1、能完成软件基本
功能的测试
2、能使用测试工具进行测试的录制及回放等功能
3、能编写测试报告
能根据测试计
划熟练进行各
项特定测试类
型的相关测试
1、软件工程基础
2、软件编程知识
3、软件测试基本知识
4、测试类型知识
测试设计根据测试大纲设计简单的测试用例编制测试大纲,并根据测试大纲设计完整的测试用例,为自动化测试编写测试脚本能根据测试要求设计简单的测试用例能根据测试要求选择和使用相应的黑盒、白盒、自动化
测试技术设计
测试用例
1.黑盒测试设计技术
2.白盒测试设计技术.3.自动化测试设计测试计划与管理理解测试
文档
管理测试小
组,指导软
件测试人
1.能正确理解测试
任务要求,并能对任
务过程进行正确的
规划
1、能根据测试
计划落实测试
的各个阶段
2、能进行测试
小组内的任务
分解及技术指
1.测试文档
2.软件测试过程
3.软件配置管理
岗位:
技术支持工程师
技术支持工作要求及与能力培养对应参见下表:
计算机管理与维护计算机组
装
计算机维护1、了解各种硬件设
备常见的品牌、
种类和性能参数
2、理解计算机安装
与维修的基本思
路
掌握计算机的
安装方法和维
修的常用技巧
计算机文化基础、计算机组装与维护
网络管理与维护组件计算
机网络
对网络进行
维护
1、熟悉计算机网络
知识
2、搭建计算机网络
3、配置各种服务器
能够计算机网
络常见问题进
行维护
网络组件与维护
数据库管理员
不限数据库管理员工作要求及与能力培养对应参见下表
数据库设计与优化数据库设
计、SQL
命令
数据库优化
数据库设计、SQL命
令
数据库基础、SQL命令
数据库管理与维护数据库数
据的管理
为维护
数据库安全
数据库的安装、备
份、还原
数据库角色权
限分配与管理
SQLServer数据库
(4各专业需要的其他说明
紧密的产教结合
本专业和集团的相关业务紧密产教结合,实现了培养目标、师资团队、项目及场地条件的四结合。
同时,设置研发中心,研发中心的各个部门和教研室融为一体。
研发中心一方面负责集团下发的开发任务,主要由研发中心的指导导师、对应教研室的专业老师、学生共同完成;
另一方面负责二、三年级学生的实习实训指导,部分学生的实习实训就是参加研发中心的实际商业项目,所有的模拟项目也均来自商业项目。
本专业与集团业务、研发中心对接示意图如下:
方向对接集团事业部对接业务研发中心部门
软件开发(.Net方向正大华日公司金融事业
部、ERP事业部
应用软件开发金融开发部、ERP开发部
教育教学整体安排:
三段三师三制
我们把整个三年教学过程按教学年度分为三个阶段:
知识掌握阶段、技能提
基于工作过程”为指导思想,在第一、二阶段将专业核心职业证书融入专业教学中,使学生在毕业前取得相应的中高级职业资格证书。
同时配置政治导师;
第二阶段以“项目制”教学为主,提升学生知识、技能和素养,积累一定的模拟项目开发经验,同时以项目组的形式配置项目导师
第三阶段以”岗位制“的形式完成专业综合实训、毕业实习,同时配置就业导师。
让学生在岗位中工作,提升实际岗位工作需要的能力和素养,积累岗位工作经验,以期让学生在毕业时能达到企业用人的需求
准订单培养
本专业拥有200多家固定的就业合作单位,包括世界500强企业HP、
富士康全球软件软发中心、印度WIPRO公司、微软重庆技术中心等,国内及
IT行业知名企业上海宝信、中国电信、金蝶软件、联想集团、平安保险、正大软件集团、长城宽带等公司。
很多就业合作单位通常会在第四、第五学期以订单的方式参与学生培养。
通常有两种方式:
1、根据用人单位的需要,学生报名,按用人单位要求组织培训,然后用人单位面试通过后进入用人单位实习。
2、根据用人单位要求,学生报名,用人单位先面试,通过的人员再根据用人单位的要求组织培训,培训结束后进入用人单位实习。
师资团队要求本专业要求教师具有比较丰富的实际工作经验。
目前研发中心的指导教师和软件技术专业教研室的老师共同组成了该专业的师资团队,该专业的专业教师80%达到双师条件,90%的专业教师(含指导教师具有三年及以上实际项目开发经验。
教学条件要求
本专业的培养对教学条件的要求较高,由于熟能生巧的原因,学生课后需要大量的自学或完成项目,要求每个学生最好能够配备一台笔记本电脑。
第一学年要求每
一个教学班级固定一个一体化教室或机房,第二年能够以项目组的方式实施项目制教学。
考试方式
课程成绩确定采用考试及考查两种方式。
本专业除极少数专业课程如软件工程、数据结构、UML等课程可以只采用笔试的考试方式,其他绝大部分专业课程的考试以项目考试为主,笔试为辅。
项目考试可以是提供项目作品、上机实作、答辩等多种形式或者是多种形式的综合。
最终成绩确定由平时表现、考试成绩及课程项目作品成绩等组成。
实习课程的成绩根据实习报告及实习答辩确定。
5.教学进程
(1教学活动(含实践教学环节周数安排
三年制教学活动周数安排表学期
周数内容学
分
第一学年第二学年第三学年
合计
(周
备注一二三四五六
周周周周周周
军训33000003
素质教育15【详见素质教育课程实施说明】
理论教学87
课程(技能/项目
实训
1302290013
专业综合实训(含
技能认证
毕业实习10000051520含毕业设计准备毕业设计5000005
5
考试/1222007总计1412120
(2)课程设置及教学进程(三年制)教学时数学期/周数/周学时课考课程课程类