软件技术软件开发专业教学课题计划doc.docx
- 文档编号:5983150
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:13
- 大小:25.02KB
软件技术软件开发专业教学课题计划doc.docx
《软件技术软件开发专业教学课题计划doc.docx》由会员分享,可在线阅读,更多相关《软件技术软件开发专业教学课题计划doc.docx(13页珍藏版)》请在冰豆网上搜索。
软件技术软件开发专业教学课题计划doc
软件技术(软件开发)专业教学计划
(2004级普通、高职启用)
一、人才培养目标
本专业培养拥护党的基本路线,适应生产、建设、管理、服务第一线需要的,德、智、体、美等方面全面发展的高等技术应用性专门人才。
培养掌握计算机软件开发必备的基础理论知识和专业技能的高级实用型人材。
通过在校期间的理论学习、实际操作和技能训练,让学生熟悉微软.net软件开发体系架构,掌握应用VB.NET、ASP.NET来进行程序设计和应用软件开发。
要求具有以下知识和技能:
1.掌握本专业培养目标所要求的基本知识:
计算机应用基础知识、计算机程序设计基础知识、网页设计和应用数学、大学英语基础知识。
2.掌握面向对象编程技术、可视化程序设计技术,掌握数据库设计与管理技能。
3.熟悉软件工程概念和微软.net体系架构,具有利用软件工程的方法并应用ASP.NET、VB.NET进行应用软件开发的能力.。
4.熟练掌握现代软件开发工具的应用,具有熟练的代码调试、系统测试与维护技能。
二、人才培养要求
(一)职业岗位能力要求
1.熟悉.net体系架构和VisualStudio.net开发环境。
2.具有较好的计算机操作、网页设计、数据库设计与系统管理能力。
3.具有应用C++进行程序设计的能力。
4.具有应用VB、VB.NET进行C/S应用系统开发能力。
5.具有应用ASP、ASP.NET进行WEB应用开发的能力。
(二)职业岗位知识要求
1.掌握应用数学和英语基本知识。
2.熟练掌握逻辑程序设计和计算机网络基础知识。
3.熟悉软件工程管理概念的管理方法。
4.掌握代码调试、系统测试与维护方法。
(三)资格证书要求
资格证书方面,学生可取得诸如:
1.软件水平考试(程序员级)资格证书;
2.微软MAC或MCSD认证证书;
3.劳动部OSTA程序设计(VB)资格证书。
(四)专业职业范围
本专业毕业生可从事代码编写、C/S与B/S应用系统软件开发工作,也可以从事数据库系统管理和软件工程项目管理工作。
三、专业主干课程及主要实践环节
1.程序设计基础70学时
本课程主要程序设计基础知识,主要是培养基本程序设计中的逻辑思维能力,掌握程序设计基本概念,如数的表达、常量、变量、表达式、数组、指针等,重点是掌握条件语句、循环语句、函数、参数的调用等的应用,培养良好的程序编码习惯。
锻炼解决问题、设计简单算法的逻辑思维能力。
通过这门课程的学习,使学生具有规范的编码技能和逻辑程序设计能力。
这一课程可以C或C++作平台。
2.面向对象程序设计基础54学时
本课程主要讲授面向对象程序设计的基本概念,包括类和对象的概念、类的特性、类的继承、构造函数与析构函数、函数重载、模板等。
重点是通过学习掌握面向对象程序设计思想,比较它与结构化程序设计的异同,进而在思想上接受这一编程思想,熟悉面向对象程序设计方法。
这一课程可以C++或C#作平台。
3.数据库管理系统75学时
本课程主要讲授关系型数据库基础知识,了解数据库管理系统的发展、分类及功能。
重点是掌握SQLSERVER数据库管理系统的管理和SQL语言的应用。
通过学习,要求学生掌握关系型数据库原理、数据库与表的概念,对数据库及表、视图进行熟练操作。
在命令方面,重点是要学习select查询语句及应用,熟悉利用SQL语句来操作数据库。
同时,掌握SQLSERVER数据库中有关的管理与维护技能。
4.可视化程序设计基础68学时
本课程主要讲授可视化程序设计基本基础和方法,讲授可视化程序设计特点、形象描述类与对象等基本概念、讲授表单、控件、菜单等基本应用。
学会如何使用VB来进行简单的基于表单的应用程序设计,掌握利用VB进行数据库连接、管理及操作等基本技能。
这一课程的重点是掌握可视化程序设计基本方法及表单及基本控件的应用。
5.客户/服务器开发技术75学时
本课程主要是讲授基于.net平台进行软件开发的技术和C/S系统特点和开发方法。
学会微软件.net体系架构、掌握面向对象技术在VB.NET中的实现,掌握VB.NET的Windows窗体编程、控件编程、多媒体编程(音频处理,动画处理,视频处理)、文件操作、系统编程(多线程,注册表,打印)、数据库编程。
这一课程以VB.NET为平台。
6.Web程序设计(ASP)64学时
本课程主要讲授动态网页编程语言ASP(ActiveServerPage)的动态网页编程技术。
熟悉IIS的安装和配置,掌握VBSCRIPT基本概念和编程方法、掌握ASP的Response对象、Request对象、Server对象、Application对象,Session对象的常用属性和方法,掌握利用ASP有关对象进行数据库连接及操作。
通过这一课程的学习,还要掌握利用ASP进行访客留言薄、讨论区等一类WEB程序设计方法。
7.软件开发项目设计44学时
本课程主要利用VB.NET进行C/S系统开发,在给出的概要设计基础上,通过详细设计来实现一个简单的管理信息系统开发过程,包括文件操作、多媒体编程等技术的应用。
项目要求以小组为单位,应用所学知识和程序设计技能来达到项目设计规定的各项目标。
8.web开发项目设计(ASP.NET)88学时
本课程主要是通过应用ASP.NET开发工具来进行WEB项目开发,要求这一项目学生应用软件工程思想,分析项目,写出需求分析的概要设计、详细设计及进行编码。
要求该系统具备基于WEB的信息管理功能,能进行网络数据库的管理与操作,这一项目是将网页设计、数据库操作、WEB程序设计及XML语言综合应用的一门实训课程。
本课程主要是在指导老师的带领下进行项目综合实训,学生把全部所学过的知识应用到一个项目中去。
从而学生对所学的知识有更加深刻的认识,也为学生将来就业时能拿出实际的项目作品去应聘作好准备。
四、理论课程与实践课程学时分配
项目
学时数
百分比
理论教学学时分配
公共课
专业基础课
专业技能课
专业课
选修课
442
281
117
332
314
37.7%
24.0%
10.0%
28.3%
合计
1172(不含选修课)
100%
实践教学学时分配
实验
实训
校外实习
毕业实践
356
238
34
220
42.0%
28.0%
4.0%
26.0%
合计
848
100%
总学时
2021(不含选修课)
实践教学学时占总学时的比例(%)
42.0%
注:
选修课说明:
每位同学在校期间修满四门课程(150学时以上)既完成选修课学习任务。
五、教学计划安排表
学年
学期
教学
实验
或实训
校外实习
毕业实践
毕业答辩
入学教育(含军训)
毕业教育
考试
机动
共计
一
1
15
1
(2)
1
1
20
2
16
2
1
1
20
二
3
16
2
1
1
20
4
16
2
1
1
20
三
5
16
2
1
1
20
6
16
1
1
18
合计
79
9
16
1
(2)
1
5
5
118
软件技术(网络编程)专业教学计划
(2004级普通、高职启用)
一、人才培养目标
本专业培养拥护党的基本路线,适应生产、建设、管理、服务第一线需要的,德、智、体、美等方面全面发展的高等技术应用性专门人才。
培养掌握网络编程必备的基础理论知识和专业知识,具有较强的操作能力,能熟练进行网络方案设计、网络程序设计、网络软件维护与管理,并能快速跟踪计算机及网络新技术、网络软件开发新技术的应用型技术管理人才。
通过在校期间的理论学习、实际操作及技能训练,学生必须掌握以下知识和技能:
1.掌握本专业培养目标所要求的基本知识:
计算机应用基础知识、计算机程序设计基础知识、计算机专业英语、计算机网络应用基础。
2.熟练掌握面向对象编程技术、Internet应用技术,掌握WEB应用开发技术、以JAVA技术(JSP,J2EE,J2ME等)为方向的网络编程技术、网络数据库管理技术。
3.具有利用软件工程的方法进行软件设计的能力,具有熟练的系统测试、维护技能。
二、人才培养要求
(一)职业岗位能力要求
1.具有网络方案设计的能力。
2.具有网络程序设计的能力。
3.具有网络软件维护与管理的能力。
4.具有网络数据库管理的能力。
5.具有网络编程、WEB应用开发的能力。
(二)职业岗位知识要求
1.掌握面向对象编程技术。
2.掌握Internet应用技术。
3.掌握WEB应用开发技术与方法。
4.掌握以JAVA技术(JSP,J2EE,J2ME等)为方向的网络编程技术。
(三)资格证书要求
就资格证书方面,学生可取得诸如:
1.国家专业证书:
计算机软件水平考试
2.Microsoft公司MCSE、MCSD、MCDBA认证证书;
3.Sun公司SCJP、SCJD认证证书;
4.Cisco公司CCNA、CCNP、CCIE认证证书;
(四)专业职业范围
本专业毕业生可从事互联网络方案设计、网络数据库管理、网络软件维护与管理、网络编程、WEB应用开发工作。
三、专业主干课程及主要实践环节
1.数据库管理系统 75学时
本课程主要讲授关系型数据库基础知识,了解数据库管理系统的发展、分类及功能。
重点是掌握SQLSERVER数据库管理系统的管理和SQL语言的应用。
通过学习,要求学生掌握关系型数据库原理、数据库与表的概念,对数据库及表、视图进行熟练操作。
在命令方面,重点是要学习select查询语句及应用,熟悉利用SQL语句来操作数据库。
同时,掌握SQLSERVER数据库中有关的管理与维护技能。
2.计算机网络应用基础64学时
本课程主要讲授网络应用基础知识、原理、概念和基本应用实现方法与技巧。
用WINDOWS2000作为基本平台,讲授目录与文件管理、管理员与用户管理、网络安全等网络应用的基本原理、主要使用方法与技术。
使学生掌握网络设计的基本原理和应用技术,具有一定的网络设计思想和应用能力。
3.Java程序设计基础66学时
本课程主要讲授JAVA语言的基本语句、语法,JAVA与平台无关的特点,JVM基本原理,JAVA中包的定义、引用方法,JAVA中线程的生命周期等基本内容。
教会学生怎样定义类、使用输入/输出语句、定义与引用包,能够设计Applet小应用程序和Applecation应用程序,为进一步学习JAVA网络编程打下良好的基础。
4.Java中间件30学时
本课程主要介绍如下方面的内容:
JavaServlet、JDBC与数据库、EJB(EnterpriseJavaBeans)与JAVA、JavaXML编程等JAVA中间件相关的基本概念、基本作用和使用方法。
使学生了解中间件的用途,为进一步学习JAVA技术奠定基础。
5网络数据库管理系统64学时
本课程主要讲授Oracle数据库的基本概念及其管理知识,Oracle数据库结构与管理,Oracle数据库的备份与恢复,性能调整和网络管理。
主要包括Oracle数据库的逻辑结构与物理结构,数据存储与管理、数据安全、数据库日常备份与恢复、性能优化和网络管理等内容。
使学生学会对Oracle的用户管理,利用Oracle进行分布式管理等Oracle的使用方法。
6.J2EE开发技术72学时
本课程主要讲授J2EE开发技术。
主要包括JAVA对WEB的服务开发、JAVA中间件的开发技术、JAVA对网络数据库的通信等高级编程技巧。
这是对JAVA编程体系进行综合应用的一门核心课程,培养学生具有利用JAVA体系进行网络开发的编程能力。
使学生学会利用JAVA编程对网络“界面——连接——数据库”一整套过程的开发与管理。
7.J2ME软件技术36学时
本课程主要讲授SUN公司针对嵌入式领域提出Java2缩微版(J2ME),使学生了解什么是J2ME(Java2Platform,MicroEdition),它产生的必然性和不可替代的应用价值,从而提高学生对它的兴趣,学会在非常有限的用户界面,小屏幕上针对嵌入式平台进行简单的JAVA开发的方法。
8.软件工程48学时
本课程主要讲授软件设计与开发过程中应遵循的基本规则和应用的基本方法,使学生通过学习软件测试、UML方法和使用Visio、Project软件掌握软件设计与开发过程中应注意的关键问题,提高软件设计和开发的质量。
9.初级项目设计22学时
项目设计主要是在指导老师的带领下进行“SQL数据库实际课题程序设计”,通过项目综合实训,让学生把全部所学过的知识应用到一个实际项目中去。
从而学生对所学的知识有更加深刻的认识,也为下一步学习网络数据库Oracle编程打下良好基础。
10.中级项目设计22学时
项目设计主要是在指导老师的带领下进行“JSP高级网页实际课题程序设计”,通过项目综合实训,让学生把全部所学过的知识应用到一个实际项目中去。
从而学生对所学的知识有更加深刻的认识,同时也要为下一步学习高级网络编程技术J2EE打下良好基础。
11.中级项目设计22学时
项目设计主要是在指导老师的带领下进行“ORACLE网络数据库实际课题程序设计”,这是继“SQL数据库实际课题程序设计”后一个面向网络的数据库实际课题程序设计,将让学生把全部所学过数据库知识应用到一个实际项目中去。
从而学生对所学的知识有更加深刻的认识,掌握数据库程序设计的核心方法,具备独立完成实际数据库课题设计的能力。
12.高级项目设计88学时
项目设计主要是在指导老师的带领下进行“J2EE综合JAVA实战课题训练”,这是继“SQL数据库实际课题程序设计”,“JSP高级网页实际课题程序设计”和“ORACLE网络数据库实际课题程序设计”后精心安排的综合应用JAVA技术的实战课题设计,将让学生把全部所学过数据库知识和JSP知识全部应用到一个实际项目中去。
从而学生对所学的JAVA知识体系有更加深刻的理解,掌握JAVA技术应用的核心方法,具备独立完成实际网络课题设计的能力。
达到能从事实际项目开发水平,从而与就业接轨。
四、理论课程与实践课程学时分配
项目
学时数
百分比
理论教学学时分配
公共课
专业基础课
专业技能课
专业课
选修课
442
281
353
123
314
36.9%
23.4%
29.4%
10.3%
合计
1199(不含选修课)
100%
实践教学学时分配
实验
实训
校外实习
毕业实践
376
233
34
220
43.6%
27.0%
3.9%
25.5%
合计
863
100%
总学时
2062(不含选修课)
实践教学学时占总学时的比例(%)
41.9%
注:
选修课说明:
每位同学在校期间修满四门课程(150学时以上)既完成选修课学习任务。
五、教学计划安排表
学年
学期
教学
实验
或实训
校外实习
毕业实践
毕业答辩
入学教育(含军训)
毕业教育
考试
机动
共计
一
1
15
1
(2)
1
1
20
2
16
2
1
1
20
二
3
16
2
1
1
20
4
16
2
1
1
20
三
5
16
2
1
1
20
6
16
1
1
18
合计
79
9
16
1
(2)
1
5
5
118
计算机软件技术(图形图像制作)专业教学计划
(2004级普通、高职启用)
一、人才培养目标
本专业培养拥护党的基本路线,适应生产、建设、管理、服务第一线需要的,德、智、体、美等方面全面发展的高等技术应用性专门人才。
以创意为主导要求学生熟练掌握平面设计及三维图形图像处理软件技术、掌握动画设计、广告艺术及影视设计处理技术、网页制作、声音处理等专业知识和技能的高等应用型技术、管理人才。
学生毕业后可从事多媒体处理制作、多媒体软件的开发、广告设计、平面设计与三维设计、网站开发、设计、管理等工作,具备较全面的专业技能,较强的适应能力与动手能力,而且具有创意与创新精神,迅速地适应社会需求。
本专业主要强调学生的实际动手能力,要求学生能设计制作出有一定水准的多媒体软件,能成为具有从事多媒体互联网创作、网站管理、平面设计等专业技术能力的高级实用型人材。
通过在校期间的理论学习、实际操作及技能训练,学生必须掌握以下知识和技能:
1.掌握本专业培养目标所要求的基本知识:
计算机应用基础知识、计算机程序设计基础知识、计算机专业英语、多媒体技术基础。
2.掌握面向对象编程技术,掌握数据库设计与管理技术,平面设计技术。
3.具有熟练的网页制作及开发能力,会熟练应用计算机软件进行多媒体制作。
二、人才培养要求
(一)职业岗位能力要求
1.具有平面图像设计的能力。
2.具有三维图形图像处理的能力。
3.具有动画设计的能力。
4.具有广告艺术及影视设计的能力。
5.具有网页制作的能力。
(二)职业岗位知识要求
1.掌握平面设计及三维图形图像处理技术。
2.掌握动画设计的原理及动画设计技术。
3.掌握网页设计原理与方法。
4.掌握声音处理的专业知识。
(三)资格证书要求
就资格证书方面,学生可取得诸如:
1.计算机信息高新技术考试计算机图形图象处理认证(Photoshop)(颁发劳动部门职业资格证书)
2.Discreet公司认证3DMAX设计师;
3.Autodesk公司AUTOCAD认证证书;
4.ACCD(Adobe认证平面设计师);
5.Macromedia认证网页设计师。
6.CCUA(全国计算机与信息技术数字艺术设计师资格证书)
(四)专业职业范围
本专业毕业生可从事多媒体互联网创作、网站管理、平面设计工作。
三、专业主干课程及主要实践环节
1.web开发技术(ASP)64学时
本课程主要讲授动态网页编程语言ASP(ActiveServerPage)的动态网页编程技术用于开发动态网页,网络信息管理系统,使学生掌握动态网站开发、设计与管理的能力。
配合前期的多媒课程所讲授的知识,使学生能开发出不仅美观而且功能强大实用的网站。
2.三维动画54学时
本课程主要讲授三维动画的设计原理、三维图像的设计建造原理以及它们的实现方法与技巧。
用3DMAX这个三维动画设计软件来实现三维动画的设计,讲授3DMAX软件的主要使用方使与技术。
使学生掌握三维动画设计技术,具有一定的三维动画、三维图形图像的设计能力。
3.光影渲染技术54学时
本课程主要讲授在三维图像与三维动画设计中的光影渲染原理与技术,教会学生怎样在三维图像或三维动画制作之后对其作后期的光影渲染处理,使其三维效果更加逼真。
以讲授如何使用Lightscape这个三维光影渲染软件来实现三维动画与三维图像的光影渲染处理,此课程是作为三维动画课程的后继课程。
4.图形图像设计32学时
本课程主要讲授图形图像设计、制作的原理的技术以及常用的技巧,讲授如果在原有的图形图像的基础上进行加工处理。
本课程是作业本专业的一门最基础也是最重要的课程,因为多媒体的设计与制作在很多方面都要图像的处理有密不可分的联系,图像处理占了很大的比重。
而本课程以讲授如何使用Photoshop这个图形处理软件去实现图形图像设计,讲述此软件的主要应用技术与技巧。
5.彩色绘图设计32学时
本课程主要讲授基于彩色、线条与图形的绘图设计原理与技术,讲授如何通过彩色、线条与图形的组合应用进行绘图创作,主要是矢量图方面的图形设计与制作处理。
而本课程以讲授如何使用CorelDraw这个矢量图图制作软件进行平面的绘图设计制作。
本课程也是本专业的一门基础课程。
6.多媒体制作32学时
本课程主要讲授如何把声音、图像、动画组合起来制作成多媒体软件或应用程序。
讲述多媒体制作的原理与技术,动画制作的原理与技术,整个多媒体软件或应用程序的制作过程及其中的技巧。
而本课程以讲授如何使用Authorware与Director进行课件等多媒软件的制作技术,(例如:
面对制作多媒光碟方面,如教学光碟、旅游简介光碟等等)从而使学生掌握这方面的知识。
7.广告设计32学时
本课程主要讲授广告设计方面所涉及到的各方面的理论知识。
8.项目综合实训132学时
本课程主要是在指导老师的带领下进行项目综合实训,学生把全部所学过的知识应用到一个项目中去。
从而学生对所学的知识有更加深刻的认识,也为学生将来就业时能拿出实际的项目作品去应聘。
四、理论课程与实践课程学时分配
项目
学时数
百分比
理论教学学时分配
公共课
专业基础课
专业技能课
专业课
选修课
442
281
121
276
314
39.5%
25.1%
10.8%
24.6%
合计
1120
100%
实践教学学时分配
实验
实训
校外实习
毕业实践
379
274
34
220
41.8%
30.2%
3.7%
24.3%
合计
907
100%
总学时
2027
实践教学学时占总学时的比例(%)
44.7%
注:
选修课说明:
每位同学在校期间修满四门课程(150学时以上)既完成选修课学习任务。
五、教学计划安排表
学年
学期
教学
实验
或实训
校外实习
毕业实践
毕业答辩
入学教育(含军训)
毕业教育
考试
机动
共计
一
1
15
1
(2)
1
1
20
2
16
2
1
1
20
二
3
16
2
1
1
20
4
16
2
1
1
20
三
5
16
2
1
1
20
6
16
1
1
18
合计
79
9
16
1
(2)
1
5
5
118
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件技术 软件 开发 专业 教学 课题 计划 doc