计算机专业本科学习方向

上传人:第*** 文档编号:59551980 上传时间:2018-11-09 格式:PPT 页数:15 大小:126.01KB
返回 下载 相关 举报
计算机专业本科学习方向_第1页
第1页 / 共15页
计算机专业本科学习方向_第2页
第2页 / 共15页
计算机专业本科学习方向_第3页
第3页 / 共15页
计算机专业本科学习方向_第4页
第4页 / 共15页
计算机专业本科学习方向_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《计算机专业本科学习方向》由会员分享,可在线阅读,更多相关《计算机专业本科学习方向(15页珍藏版)》请在金锄头文库上搜索。

1、计算机专业本科学习方向,基于J2EE的WEB技术开发,具备一定基础的学生,进行 Java 开发工具和 J2EE 框架的学习和培训,快速掌握最新、最实用的开发技能。按照软件工程规范模拟实际工作氛围,以团队方式完成基于 J2EE 架构的 Web 应用项目开发,掌握开发大中型应用系统所需的软件技能,熟悉整个软件开发流程,注重知识层面扩展和分析设计思维训练,掌握J2EE等相关知识,提高实际的软件工程技能。 通过本方向的学习,学生能够胜任Java应用程序开发工作、JSP网络程序开发工作,并能初步掌握J2EE企业构架体系;具备发展成为一名中高级Java软件工程师的潜力。,一、目标 掌握面向对象的软件分析和

2、设计方法 掌握Java、JSP、Servlet、JDBC等必备编程技术 熟悉SSH(Struts、Spring、Hibernate)等编程技术 熟悉HTML、CSS等网页编程技术 熟悉Javascript、Ajax等客户端编程技术 掌握基于SQLServer等数据库的开发技术 了解主流的J2EE商用及开源的应用平台及开发工具,熟悉开发环境 了解J2EE企业应用的基本设计模式,二、主要课程 Struts编程框架:围绕当前企业应用广泛的Struts软件开发技术,全面讲解基于MVC模式的概念、设计和应用。 J2EE导论:围绕J2EE企业应用平台全面了解相关的开发技术和框架;包括持久层技术Hibera

3、te、轻量级开源框架Spring等目前被企业广泛采用的开发技术和架构。,三、就业方向和前景 就业定位:Java程序员、JSP程序员、WEB程序员、J2EE开发人员、J2EE设计人员 从学生就业和市场需求量看,现在市面上很多大型企业,例如比较大的机构、银行、证券、金融、电信,这些机构都会采用J2EE架构构建自己的系统。J2EE也受到很多大公司的支持,比如IBM等公司都为J2EE标准而努力。,基于 .Net 的WEB技术开发,目标: 熟练进行网页的制作、应用主流的数据平台、至少一种主流WEB开发技术进行WEB应用的编码工作,并能够对主流的WEB服务器平台进行管理和维护。 能独立地利用ASP.NET

4、的各种编程技术 掌握C#程序设计语言 开发分布式的小型应用系统 能独立地面向对象方法进行分析与设计系统 主要课程: ASP.NET,ADO.NET和C#。 就业定位:.NET技术人员可在各类网站、专业软件公司和相关的IT企业担任C#方向的软件设计师、软件开发工程师、掌上电脑开发工程师、ASP.NET软件工程师等。,Windows应用开发,通过使用Microsoft .NET Framework建立基于Windows Forms的应用程序所需的技能。 一、 目标 精通面向对象程序设计语言(C#)及其集成开发环境(.NET),能够进行数据库应用系统的程序开发,网站的开发、管理,按照详细设计要求完成

5、相关的功能模块设计、编码、调试和单元测试工作。 二、 主要课程、 程序设计基础、C#程序设计、C# Windows应用设计、VB.NET程序设计。本方向将涵盖在.NET Framework上开发Windows客户端应用程序的主要内容,包括:Windows Forms、简单数据访问、异步编程问题、简单Web访问、Web服务消费、调试、安全和桌面应用程序的开发问题 三、 就业定位 毕业生适宜在网站、软件生产企业和企事业等单位从事应用程序开发、桌面应用开发、编码、测试、系统支持等工作。,数据库技术与应用,一、目标 掌握数据库的设计以及分析方法 掌握并精通Oracle的体系结构 掌握Oracle商用程

6、序的开发技术以及技巧 了解数据库性能分析方法 了解常见数据库性能调整方法 了解Oracle DBA日常工作以及工作内容 二、课程介绍 Oracle编程:该课程中将从SQL开发以及报表开发两个角度来完成课程,在SQL开发中将引入Oracle的包开发以及计划任务等特性,而报表开发将侧重于公司中常用的报表开发工具Crystal Report介绍报表以及子报表开发过程,介绍如何产生更加优质的代码等理念,结合实际的开发模型完成整个课程设计,完成本门课程后,可以熟练的进行数据库底层开发以及报表制作。 Oracle管理:此课程围绕Oracle框架来完成;包括内存结构、磁盘结构,物理结构以及逻辑机构,结构对框

7、架的认识来完成数据库行的安装以及设计,性能分析,包括SQL代码性能,内存吞吐量,系统的备份以及恢复,等待问题以及行迁移/行链接等问题的识别以及解决,介绍整个体系中DBA所需要完成的工作,工作的内容突发事件处理等,完成本课程后可以具备初级Oracle DBA的潜力。,三、就业方向和前景 就业定位:Oracle数据库工程师,Oracle报表工程师以及Oracle DBA。 就业前景:Oracle数据库目前作为大中型市场的主流产品,它以高效性,高稳定性而著称,目前大量应用于电信,移动,银行,保险,销售,物流等国内外大中型企业以及政府,通过对该课程的学习可以具有初步的开发与管理Oracle数据库的能力

8、,并能很好的适应社会的需要。同时目前市场兴起的ERP,ETL以及DW等产品大多数都是基于Oracle完成,学生具有Oracle方面的基础也可以为我系开展校企合作提供必要的人才储备。,软件测试,对于软件来讲,不论采用什么技术和什么方法,软件中仍然会有错。采用新的语言、先进的开发方式、完善的开发过程,可以减少错误的引入,但是不可能完全杜绝软件中的错误,这些引入的错误需要测试来找出,软件中的错误密度也需要测试来进行估计。 测试是所有工程学科的基本组成单元,是软件开发的重要部分。自有程序设计的那天起测试就一直伴随着。 统计表明,在典型的软件开发项目中,软件测试工作量往往占软件开发总工作量的40以上。而

9、在软件开发的总成本中,用在测试上的开销要占30到50。虽然测试理论已经出现多年并且比较成熟,但在实际应用中,测试却尝被忽略或不被重视。但随着近年中国软件业的快速发展,尤其是大量国际项目转到中国进行研发,软件测试也逐渐被重视,相应地对人才的需求量也激增。 软件测试包含比较简单的手工测试,也包含较为复杂的自动化测试。软件测试入门比较容易,但要成为优秀的测试人员却往往比程序开发更难,因为优秀的测试人员往往也是优秀的程序员,并且要求测试人员知识面广,包括操作系统、程序算法、测试理论和网络知识等都应该比较熟悉。,数字媒体游戏开发,1.目标 熟练掌握游戏开发技术,懂得各种游戏程序设计和测试工作,具备一般游

10、戏软件设计制作能力的应用性技术人才。相关的国际认证(游戏软件师认证等)。 2.主要课程 WINDOWS API编程:熟悉常用API函数,并学会应用。 游戏策划与设计:培养学生熟练运用游戏策划与设计技术等方面的知识。通过游戏策划与设计技术理论教学和实务训练,为学生从事游戏策划与设计技术工作打下良好的基础。通过该课程的学习,使学生迅速掌握游戏策划与设计技术,从而为开发游戏策划设计打下扎实的基本。 3D游戏系统实现:培养学生熟练运用游戏系统实现技术等方面的内容。通过游戏系统实现技术理论教学和实务训练,为学生从事游戏系统实现技术工作打下良好的基础。通过该课程的学习使学生掌握游戏系统实现技术,从而掌握游

11、戏系统实现技术的基本技能。 2D游戏图形系统实现:主要讲授2D游戏图形系统实现方法和基本步骤、常见2D游戏图形系统实现定位和注意事项。使学生掌握有关2D游戏图形系统实现的特殊规律、从而为快速掌握2D游戏图形系统实现技能打下扎实的基本。 游戏引擎分析:培养学生对游戏引擎介绍和概念、游戏引擎原理、经典流行引擎介绍、引擎原理、引擎分析的理解,能够掌握使用一种典型的商业游戏引擎,使用其开发具备商业发布品质的游戏程序。 DirectX程序设计:掌握DirectX的程序设计,了解操作系统对游戏的基本支持能力。,就业方向和前景 计算机游戏特别是网络游戏、3D游戏逐渐成为流行的娱乐方式。国内游戏产业呈现一片欣

12、欣向荣的景象,社会对游戏开发人才的需求甚为迫切。 本方向的学生具有必要的计算机理论知识,熟练掌握至少一种游戏开发平台,熟悉游戏架构、游戏规划及设计、游戏编程和测试的游戏开发人才。能适应游戏开发公司、网络游戏运营和服务企业、动漫制作等公司的需要,从事各种游戏的策划、设计、编码和测试工作。 可从事的职业岗位:游戏服务器端程序员、客户端程序员、游戏引擎工程师、游戏策划、GM、游戏运营与管理。,嵌入式应用,目标: 熟练掌握电子电路设计、调试,单片机与嵌入式系统硬件设计、软件编程,以及对计算机应用系统的维护、管理等方面。 主要课程:电路与模拟电子技术、数字电子技术、微机原理、汇编语言程序设计、C语言程序

13、设计、电子电路CAD、单片机原理与接口技术、ARM原理与嵌入式系统设计、LINUX操作系统。 就业方向: 适合在各类企事业单位从事单片机与嵌入式系统开发、应用与维护,智能化仪器仪表设计与维护,印制电路板的布线设计,软件编程等工作。,系统集成与维护、技术支持与服务,目标:具备计算机综合应用能力的管理和维护人员,并应掌握一定的技术开发能力,熟悉计算机的软、硬件系统,实现从单机到网络的扩展。以此与一种通用的应用软件(如数据库)结合,能自主设计并完成一项计算机的系统应用项目,熟悉计算机应用的开发过程,为多种计算机应用系统的管理和维护打下基础。 主要课程: 1 操作系统 2 网络配置:从一些大型网络入手,深化网络知识,了解大型网络的复杂配置命令。重点演练网络攻防、网络管理以及与大型数据库结合的网络应用。 3 Oracle维护与管理:该课程作为实际应用的一个方面,结合前两门课程的内容,将Oracle数据库作为一个应用方向,模拟实践。 就业方向:要求具备计算机综合应用能力的企业,有一定的系统开发能力,软、硬件产品开发,系统管理,网络管理与维护,数据库应用。 前景:由于强调了综合应用能力,适应面较广。,Android-iOS应用开发,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号