1、软件工程专业培养方案专业代码:080611W软件产业作为信息产业关键是国民经济信息化基础,已经涉足工业、农业、商业、金融、科教文卫、国防和百姓生活等各个领域。采取 优异工程化方法进行软件开发和生产是实现软件产业化关键技术手段。所以,为主动促进中国软件产业发展,加速中国信息化建设,增强其国际竞争力,国家急需培养大批软件工程领域实用型、复合型软件工程技术人才和软件工程管理人才。为促进重庆邮电大学软件工程专业本科生在入学、培养、毕业和学位授予等步骤规范化,确保培养质量,依据教育部相关要求,依据重庆邮电大学相关本科生培养要求,特制订本方案。一、人才培养定位、目标和特色软件工程专业本科生培养目标是针对国
2、民经济信息化建设和发展需要,面向软件产业界对软件工程技术人才需求,培养含有国际竞争能力高层次复合型软件实用技术人才。作为一名合格软件工程专业本科毕业生,应该符合国民经济信息化建设和发展需要,能够成为企业所需要较高层次软件工程技术和管理人才,其基础能力应该达成高级程序员、软件工程师水平,能够从事软件系统分析、设计、编程、测试、质量监控等工作。本专业培养特色关键表现在以下多个方面:1、汲取中国外著名大学优异办学经验,重视计算机技术和通信技术和数字媒体技术结合,以通信软件、数字媒体软件为办学特色,以市场需要和提升毕业生竞争力为导向,实施全新办学模式软件专业培养方案。2、实施和国外著名大学和中国外IT
3、企业合作办学计划,主动开展和中国外大学、企业及研究机构合作,聘用中国外著名大学和著名软件企业教授、教授来学院讲课或举行学术讲座、组织软件技术论坛等。3、加强学生外语及实践能力培养,软件企业将作为学院关键教学实践基地,学生在实习阶段即直接参与软件设计、开发、测试。4、将软件工程思想贯穿于整个实践教学,建立培养学生软件开发能力实践课程体系,形成以实际案例教学和传统课堂教学相结合教学模式,缩短课堂教学和实际工作距离,培养学生利用软件工程原理、方法和工具进行软件研发能力。5、重视学生外语实用能力培养,主动采取原版教材和双语教学。6、以社会需求为导向,分方向进行软件人才培养。第四学期,学生选定培养方案中
4、一个培养方向,并学习该方向中要求课程。经过该方向学习,学生了解并初步掌握最少一个软件应用行业知识。二、人才培养标准及实现矩阵1、软件工程专业本科毕业生应很好地掌握马克思主义、毛泽东思想、邓小平理论、三个代表关键思想,深入学习实践科学发展观,拥护党基础路线和方针、政策;热爱祖国,遵纪遵法,品行端正,身心健康,含有良好职业道德和创业精神,主动为中国经济建设和社会发展服务。2、软件工程专业本科毕业生应含有科学世界观,掌握科学方法和工程方法;掌握扎实软件基础理论知识和较宽广软件工程专业知识,含有一定技术创新能力;受到良好软件工程训练,含有较强工程实践能力和团体协作能力;熟悉软件应用和工具,含有利用优异
5、工程化方法、技术和工具从事领域软件分析、设计、开发和维护工作能力。3、软件工程专业本科毕业生应达成基础数学和语言要求;熟练掌握一门外语,含有良好阅读、了解和撰写外语资料能力和进行国际化交流能力;拥有良好沟通技巧和团体工作能力,通晓和遵守相关法律和职业道德。4、培养软件工程专业人才还应含有以下通常特征:n 对软件系统、计算机系统、信息系统乃至和计算机软件相关社会系统含有系统级认识能力;n 含有扎实理论基础,通晓计算机软件和软件工程基础知识,较深入了解最少一个计算机软件应用领域;n 有较强动手能力,能够含有一定系统分析和软件设计能力,熟练使用主流操作系统、数据库管理系统和程序设计语言,做到理论和实
6、践相结合;n 能够合理认知软件科学和技术交叉和依靠性;n 有实际项目标工作经验;n 含有自学能力以适应软件技术快速改变;n 能够综合应用各类方法、技术和工具,利用工程技术方法处理复杂软件问题能力;n 认同现行法律、道德和伦理。5、最少取得一个表现本专业关键技能职业资格证书。6、依据教学要求,四年读写程序量不低于2万行。软件工程人才培养标准实现矩阵以下:2.1 技术知识结构能力能力实现落脚点(课程名称)理论基础知识掌握必备本专业和相关专业理论基础知识高等数学、线性代数、离散数学、概率论和数理统计、大学英语、思想道德修养和法律基础、中国近代史纲要、马克思主义基础原理、毛泽东思想和中国特色社会主义理
7、论体系概论计算机系统知识掌握和计算机系统相关知识单元计算机科学导论、数据结构、程序设计技术、计算机网络、操作系统、微机原理和接口技术、软件工程、数据库设计和管理软件工程知识掌握软件设计、软件工具和环境、软件过程、软件需求和规约等知识单元,培养软件开发、维护和管理工程化意识软件工程、系统分析和设计、软件测试技术及应用软件工具和平台知识掌握软件开发工具和方法。高级语言程序设计、Java语言、.NET、软件工程课程设计等实践训练管理和法律知识掌握软件行业必需管理知识和法律知识决议支持系统和商务智能、游戏运行管理、知识产权基础2.2 个人职业技能和职业道德2.2.1职业技能和能力素质能力能力实现落脚点
8、(课程名称)理论分析能力掌握软件工程概念。能够清楚地了解和把握从需求分析到安装调试全部过程,并能胜任各个步骤具体工作软件工程、数据结构、系统架构设计、软件分析和设计系统设计能力能将数据库开发及应用、数据库原理、软件开发工具、软件工程等内容整合到信息系统综合设计中,熟练掌握编写信息系统设计说明书方法及系统测试和评价方法操作系统、软件分析和设计、数据库设计和管理、软件工程、系统架构设计、面向对象、面向过程程序设计、软件测试技术及应用软件开发能力能熟练掌握各类编程语言和编程工具,含有较强编程能力和调试能力。能用某种计算机语言实现用户需求。程序设计语言C/C+、JAVA、.NET、程序设计综合训练、课
9、程设计、数据库设计和管理经营管理能力初步含有对人员、资金和项目标管理能力支持系统和商务智能、游戏运行管理交流沟通能力能够面向一定范围内听众清楚地介绍技术问题及处理方法,能了解她人所表示内容,并发表见解或提出建设性意见软件分析和设计、技术文档写作和沟通、多媒体技术导论、应用文写作、演讲和口才、礼仪和社会交往国际竞争能力能够熟练利用外语进行书面和口头交流,能够从全球、经济和环境角度了解工程问题大学英语、专业外语、部分专业科双语/外语教学、演讲和口才、礼仪和社会交往、科学技术史、技术文档写作和沟通团体协作能力含有良好团体合作意识和大局观念,个人服从整体,含有完成大项目标协调和组织能力礼仪和社会交往、
10、系统架构设计、决议支持系统和商务智能、技术文档写作和沟通继续学习能力含有自觉连续学习意识,能够依据不停改变行业需求和技术进步,独立获取相关知识和技术高等数学、离散数学、概率论和数理统计等数学类课程、计算机基础系列课程、方向选修课、课程设计、毕业设计“多证多能”能力经过若干行业流行技术资格认证IBM、CISCO、Microsoft等专业技术资格认证2.2.2 职业技能和道德能力能力实现落脚点(课程名称)职业道德含有正直品格含有责任感和负责任行为规范意识文化素质教育系列讲座、思想道德修养和法律基础、专业认识和实践、心理健康教育职业行为能够以卓越职业技能作为行为标准在工作中贯穿自己职业行为文化素质教
11、育系列讲座、思想道德修养和法律基础、礼仪和社会交往、知识产权基础主动计划个人职业主动主动地依据客观环境计划个人职业发展含有国际化视野,和国际工程师界保持同时大学生职业发展和就业指导、专业外语、大学英语、数字媒体新技术、通信软件技术前沿、软件测试技术前沿2.3 人际交往技能:团体协作和交流2.3.1 团体精神能力能力实现落脚点(课程名称)组建高效团体依据任务性质进行专业分解和需求分析根据需求组建高效团体实现任务软件分析和设计、软件工程课程实训、软件开发综合实训、毕业实习团体工作运行含有领导、协调团体能力能够率领团体进行各项工作进行,并完成预期目标软件工程课程实训、软件开发综合实训、毕业实习、毕业
12、设计团体成长和演变能够依据团体需求计划成长目标在完成任务过程中重视团体培育和成长软件工程课程实训、软件开发综合实训、毕业实习领导能力能够率领团体完成计划任务以人格魅力和领导艺术在协作中表现本身领导能力软件工程课程实训、软件开发综合实训、毕业实习技术协作率领团体开展和同行技术交流和通力协作软件工程课程实训、软件开发综合实训、毕业实习2.3.2 交流能力能力实现落脚点(课程名称)写作交流以文字方法合适表述自己意图,并进行交流专业外语、大学英语、技术文档写作和沟通、应用文写作电子和多媒体交流借助电子邮件、多媒体及网络等平台进行交流大学英语、软件工程导论、多媒体技术导论、应用文写作图表交流能够以科学语
13、言及图表等进行交流科学技术史、计算机科学导论、系统架构设计、软件分析和设计口头表示和人际交流能够扼要表述自己意见,并进行交流在人际交往中合适地进行意见交流演讲和口才、礼仪和社会交往2.3.3 外语交流能力能力实现落脚点(课程名称)英语能够熟练使用英语进行技术交流大学英语、专业外语、演讲和口才、双语/外语教学其它外语能够较为熟练地采取其它语种进行初步交流校级外语选修2.4.软件系统设计和实现2.4.1 系统需求分析能力能力实现落脚点(课程名称)数据分析分析数据,建立数据结构经过分析,明确数据步骤、业务步骤数据结构、软件工程、软件分析和设计、数据库设计和管理、系统架构设计功效分析定义系统功效,明确
14、相关概念建立系统功效结构图数据结构、软件工程、软件分析和设计、数据库设计和管理、系统架构设计2.4.2 系统设计能力能力实现落脚点(课程名称)功效设计正确、合理化分系统模块、定义模块接口数据结构、软件工程、软件分析和设计、数据库设计和管理、系统架构设计结构设计系统体系结构设计、数据结构设计,学会用类图等方法描述设计数据结构、软件工程、软件分析和设计、数据库设计和管理、系统架构设计2.4.3 系统实现能力能力实现落脚点(课程名称)选择开发工具、平台和开发环境依据数据及功效分析选择适宜开发工具和平台选择系统开发环境完成编码面向过程、面向对象程序设计、Java、.NET、系统架构设计、软件开发综合实
15、训实施软件开发过程管理明确分工、分组实现、联合调试,过程管理软件工程、软件工程课程实训、软件开发综合实训2.4.4 系统测试能力能力实现落脚点(课程名称)设计测试方案设计测试方案,确定测试工具组织设计用例软件测试技术及应用、软件测试基础、测试案例实践测试结果分析软件测试管理、性能测试、自动化测试系统完善和系统优化软件测试管理、性能测试、自动化测试2.5.文档写作能力能力实现落脚点(课程名称)完成系统设计、实现文档说明软件分析和设计、系统架构设计、应用文写作培训及操作制订运行规程和培训计划开展培训及操作示范软件工程、软件分析和设计、软件工程课程实训、软件开发综合实训三、人才培养方案课程拓扑图综合
16、设计能力应用领域方向基础知识:方向课程(数字媒体技术、软件测试、通信软件方向)行业发展、前沿技术讲座 设计技术和 方法基础专业基础平台:计算机科学导论、数据结构、程序设计技术、计算机网络、操作系统、微机原理和接口技术、软件工程、数据库设计和管理团队式、项目式训 练工程实践(毕业设计)公共基础平台:思想素质、身体素质、知识能力素质课程(两课、体育、大学英语、高等数学等)项目实训交流和协调能力 人文素质及个性化教育:交际、口才、写作、综合知识等四、专业主干课程和关键课程1、专业主干课程:高等数学、英语、离散数学、软件工程、数据结构、操作系统、面向过程程序设计、面向对象程序设计、JAVA/.NET平
17、台应用和开发、微机原理和接口技术、计算机网络、数据库设计和管理、软件分析和设计;数字媒体、通信软件、软件测试方向关键主干课程。其中,软件系统平台课程为:数据结构、操作系统、微机原理和接口技术、计算机网络、数据库设计和管理;软件工程课程为:软件工程、软件分析和设计程序设计类课程为:面向过程程序设计、面向对象程序设计、JAVA/.NET平台应用和开发2、关键课程一览表关键课程类型课程编号课程名称学分/课时理论试验专业基础课软件系统平台17/27223240软件工程6/968016程序设计15/24017664专业课数字媒体方向数字媒体基础3/483216数字媒体设计和开发4/6464数字媒体应用实
18、践4/6464通信软件方向通信技术基础4/644816电信增值业务及软件开发4/643232电信增值业务软件开发实践3/481632软件测试方向软件测试方法和技术基础4/644816软件测试平台3/4848软件测试实践4/6464五、修业年限及授予学位 四年,工学学士学位六、毕业学分基础要求学分类别学分A学分必修课41+18(素质)限选课54任选课7实践学分(集中实践教学步骤+各类试验)40累计160B学分 12总学分 172七、课程设置及学分/课时分配表(关键课程用“”标注)表一、基础教育课程设置及学分/课时分配表序号课 程编 号课程名称课程性质学分课时理论课时试验(践)课时开课学期备注1大
19、学英语 视听说(1)必修23212大学英语 读写译(1)必修23213大学英语 视听说(2)必修23224大学英语 读写译(2)必修23225大学英语 视听说(3)必修23236大学英语 读写译(3)必修2323237大学英语 视听说(4)限选2323248大学英语 读写译(4)限选2323249040401高等数学(上)Advanced Mathematics (1)限选5.58888110040402高等数学(下)Advanced Mathematics (2)限选5.58888211130220线性代数Linear Algebra限选34848112130125离散数学Discrete
20、Mathematics限选46464213130127概率论和数理统计Probability theory and Mathematical Statistics限选348483必修课12限选课(设置 25/400,最低选25/400)25表二、专业教育课程设置及学分/课时分配表课程分类序号课 程编 号课程名称课程性质学分课时理论课时试验(践)课时开课学期备注学科基础课程1130223计算机科学导论Computer Essential必修23224812面向过程程序设计Process Oriented Programming464481613面向对象程序设计Object Oriented Pr
21、ogramming348321624130197微机原理和接口技术Principles and Interfacing Technology of Microcomputer4644816451310101数据结构Data Structure464481636130107计算机网络Computer Network3484837130231数据库设计和管理Design and Management of Database348321638130103操作系统Operation Systems34840849130106软件工程Software Engineering34848510多媒体技术导论
22、(英语)Introduction to Multi-media Technology(English)限选23232511技术文档写作和沟通(英语)Technical Documentation Writing and Communication (English)23232612软件分析和设计Software Analysis and Design3483216613应用文写作Applied Paper Writing232321专业教育课程14.Net平台和应用开发1.Net Platform and Application Development 1限选46448164二选一15JAVA
23、平台和应用开发1JAVA Platform and Application Development 14644816416.Net平台和应用开发2.Net Platform and Application Development 2限选46448165按第4学期所选平台二选一17JAVA平台和应用开发2JAVA Platform and Application Development 246448165方向基础数字媒体技术及应用Digital Media Technology and Application任选46432326三选一通信软件技术及应用Telecommunication Soft
24、wareTechnology and Application46432326软件测试技术及应用Software TestingTechnology and Application46432326个性化教育平台(三个方向任选一)数字媒体方向数字媒体新技术New Technology of Digital Media限选116164数字媒体技术基础Digital Multimedia Technology (1)34832164数字媒体设计和开发464645数字媒体应用实践Digital Multimedia development and Practice464646通信软件方向通信技术基础Fu
25、ndamentals of Communication Technology限选46448164通信软件技术前沿New Technology of Telecommunication116165电信增值业务及软件开发Telecommunications Value-Added Services and Software Development46432325电信增值业务软件开发实践Software Development Practice for telecommunications Value-Added Services34816326软件测试方向软件测试方法和技术基础Fundamenta
26、ls of Software Testing限选46448164软件测试平台Software Testing Platform3480485软件测试技术前沿New Technology of Software Testing1161606软件测试工程实践Software Testing Project Practice4640646必修课29限选课(设置 91,最低选29)91任选(设置16,最低选4)16表三、素质教育课程设置及学分/课时分配表课程分类序号课 程编 号课程名称课程性质学分学时理论课时试验课时开课学期备注思想政治理论课程1070111思想道德修养和法律基础Morals and
27、Ethics/Fundamentals of law必修348321612070114马克思主义基础原理Marxist Philosophy必修348321623070112中国近代史纲要Outline of the History of Modern China必修2323234070113毛泽东思想和中国特色社会主义理论体系概论Mao Zedong Thought and the theoretical system of socialism with Chinese characteristics必修69648483,45070101形势和政策必修0322,4,6,7学期,每次8课时体育
28、课程6090101体育(1)Physical Education (1)必修1323217090102体育(2)Physical Education (2)必修1323228090103体育(3)Physical Education (3)必修1323239090104体育(4)Physical Education (4)必修132324人文素质课程10120470绘画艺术鉴赏Painting Art Appreciation任选116166五选三11130282科学技术史History of Science and Technology任选11616412企业文化和职业素养任选1161641
29、3070209演讲和口才Oration Arts任选11616214030090礼仪和社会交往Etiquette and social interaction任选116166小计必修课18任选课(设置 5/80,最低选3/48)5小 计(设置 23/368,最低选21/336)表四、集中实践教学步骤设置及学分/课时分配表序号编号实践内容学分周数开课学期备注1000006运动会Sports meeting1.52,4,62电装实习113金工实习114面向过程程序设计Process Oriented Programming1125130163软件工程课程实训Software Engineering
30、 Practicing1156130266软件开发综合实训Software Developing IntramuralPracticing181877毕业实习Practice3389130170毕业设计Project15158小 计4041.5表五、B学分课程设置及学分/课时分配表类别模块项目学分开 设 学 期 分 配一二三四五六七八必修模块基础模块入学教育00军训(含军事理论课)22行知模块社会工作和公益劳动1.50.50.50.5认识实习和社会实践1.50.50.50.5发展模块大学生职业发展和就业指导211心理健康教育11安全卫生教育11选修模块提升模块科技创新3包含课外科技活动,学科竞赛活动,参与课题研究,学术论文或研究结果总9 学分,任意选择3学分,学期不限文体活动3包含文化、艺术、体育三大类活动,其汉字化类活动关键包含以提升学生人文素养多种专题演讲赛、辩论赛、读书活动、征文、讲座或学术汇报等;艺术类活动关键包含参与校大学生艺术团、参与多种艺术竞赛和展演或汇报演出等;体育类活动包含除运动会之外其它体育比赛活动技能认证3包含考取多种专业证书等累计12制 表 人:陈 君 主管院长:代 劲范时平 教务处长:王汝言 主管校长:杜惠平