(三)数据库应用
《数据库应用》本课程的目的和任务是通过SQL Server 2000这个数据库管理系统,使学生全面地了解和掌握数据库系统的基本概念、原理及应用技术,使学生系统科学地受到分析问题和解决问题的训练,提高运用理论知识解决实际问题的能力,特别是数据库系统的实际应用系统的开发能力。学生通过学习该课程后,在思想、知识和能力等方面应达到开阔思维、掌握数据获取、组织、分析、管理和开发的知识,获得数据库应用开发的能力。
(四)计算机网络基础
《计算机网络基础》本课程包括计算机网络的基础知识,Windows2000 server组网知识,通过本课程的学习,学生可以对计算机网络从整体上有一个较清晰的了解,掌握基本的网络建设和网络管理技术,使学生将网络理论、技术、应用融为一体,是一门结合理论,解决实际问题的课程。
(五)UML
《UML》是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。作用域不限于支持面向对象的分析与设计 , 还支持从需求分析开始的软件开发的全过程。 Rational Rose是分析和设计面向对象软件系统的强大的可视化工具。 Rose模型是系统的图形,包括所有框图、角色、使用用例、对象、类、组件和部署。
(六)J2EE程序设计
《J2EE程序设计》课程包括Java的各个方面,以及开发环境,设计模式,和经典案例分析等实用内容。通过本课程的学习,学生将具有J2EE开发的扎实理论基础和实际设计经验,可胜任企业级应用的设计和开发等实际工作。
(七)软件工程
《软件工程》课程介绍了软件工程的概念、原理和典型的技术方法。通过本课程的学习,学生将掌握软件工程的基本概念和基本原理,熟练掌握一些常用的实用开发方法和技术。了解软件工程各领域的发展方向;掌握如何用工程化的方法开发软件项目,以及开发过程中应遵循的流程、准则、标准和规范。能够利用所学知识去解决一些实际的应用问题。
(八)软件测试技术
《软件测试技术》课程介绍软件危机和软件工程、软件工具、软件测试的一般性理论、软件测试用例设计、软件测试难点与ISA的相关解决、软件自动化测试质量的规范和度量、Panorama测试软件的安装和设置、软件系统结构与系统流程的自动化分析、软件质量自动评估分析、软件测试文档的自动生成、软件自动测试和测试用例生成、内存自动检查分析、故障自动跟踪分析、软件测试用例的自动回收、软件自动化测试的实例分析等。
附: