软件技术

来源:农业信息工程系发布时间:2012-10-18浏览次数:1136

软件测试基础

本课程主要学习软件测试的基本概念、基本理论、基本方法和基本技术。通过对这些知识的了解和学习,学生应掌握软件测试相关的概念、方法和技术,掌握测试计划的制定、测试用例的设计和测试过程,了解软件测试的管理,可以为将来实际从事软件开发、软件测试工作和进一步深入学习研究打下理论基础。

Java 程序设计

本课程主要学习Java语言的主要特征、Java语言编程的基础知识、面向对象程序设计、异常处理、字符串处理、输入输出处理、Java applet、Java GUI程序设计、Java的多线程、Java多媒体技术、JDBC数据库应用程序设计等内容。通过本课程的学习,掌握Java程序设计的基础知识、基本概念,理解面向对象程序设计程序设计思想,掌握分析程序和运用面向对象的思路和方法编制程序的能力。

数据库应用

本课程主要学习主流的数据库管理软件SQL Server的各方面基础知识,包括数据库组织、管理和使用的一般知识,涵盖数据模型、数据库结构、数据库系统、数据库设计、关系规范化、关系查询(SQL语言)等方面的知识,以及SQL Server实际数据库管理系统的构成与使用方法。通过本课程学习让学生了解数据库应用开发技术的现状和发展趋势,掌握SQL Server等主流数据库软件的基本概念和操作技能,并初步具有分析和解决实际数据库开发问题的能力。

Web程序设计

本课程主要学习网络程序设计产生的背景,JSP与ASP、PHP的比较,JSP开发环境的配置,JSP的执行过程,HTML语言和JavaScript语言,JSP语法,JSP页面的构成、指令、脚本元素、动作元素及错误处理,JSP中的内建对象及其应用,JSP与JavaBean,Servlet技术及其应用,JSP中的文件操作,JSP数据库应用开发技术JDBC等内容。通过本课程的学习,使学生对目前主流的动态网页开发技术有一个全面的了解,掌握应用JSP技术进行Web 程序开发的基本知识和技能,并能结合数据库应用技术和软件工程技术进行Web 应用程序的开发,能基本胜任基于Java 的Web 开发程序员的岗位。