1、信息系统开发与维护专业介绍一、人才培养目标本专业培养适应我国信息产业发展需要的,德智体美全面发展的,掌握必备的计算机理论、程序设计方法和数据库应用技术,具备计算机软件编程、信息系统开发与维护能力的应用型高等专门人才。二、人才培养规格(一)素质和能力要求1具有良好的职业素质和敬业精神,积极的求知欲和获取新知识的能力。2具有健康的身心素质和一定的人文、科学素养,具备在工作中发现问题、分析问题和解决问题的能力。3具有自觉的规范意识,团队合作精神和一定的创新意识,并具有良好的沟通和协调能力。4具有阅读本专业英文资料的能力。5具有较强的程序设计能力。6具有数据库系统应用及管理和维护数据库的能力。7具有比
2、较熟练地按照工程化思想进行软件编码和系统开发的能力。8具有编写软件开发文档和进行信息系统测试的初步能力。(二)知识要求1具有计算机网络和操作系统等必备的基础知识。2具有阅读、理解本专业英文资料所必备的英语知识。3具有进行程序设计和程序测试与调试的知识。4具有进行数据库管理、维护及数据库应用程序开发的必备知识。5具有用软件工程思想进行软件开发的基本理论知识以及撰写软件文档的必备知识。6具有软件测试的基本知识。(三)职业资格证书要求见本专业实施方案。三、就业面向1各企事业单位等 IT 部门从事信息系统开发、数据库系统实施、管理与维护工作。2软件企业中从事软件编程和测试工作。3IT 行业中从事软件、
3、信息系统开发的技术管理人员和技术支持等工作。四、课程设置与教学管理1本教学计划设必修课、限选课、选修课和集中实践环节四部分。其中统设必修课由中央电大统一开设,执行统一的教学大纲、统一教材、统一考试、统一评分标准。2限选课为专业必修课程,由中央电大统一课程名称,执行统一教学大纲(或教学要求),并推荐教材,尽可能提供教学服务。3 选修课由学生根据需要自由选择。选修课由省电大统一开设,执行统一教学大纲、统一教材、统一考试、统一评分标准。4有实验、实训、大作业的课程,必须按要求认真完成。实验、实训、大作业不及格者,不能取得该门课程的学分。5集中实践环节中的 “基于 Web 的数据库设计实践”和“信息系
4、统开发案例分析与课程设计” ,中央电大提供统一的教学大纲、文字教材和课件,由省电大组织实施。集中实践环节不得免修。6毕业设计安排 8 周,重点培养学生全面综合运用所学知识和技能解决实际问题的能力。选题要符合培养目标要求。7本专业教学计划中部分课程与职业资格认证相结合,具体见专业实施方案。五、修业年限与毕业本专业为课程开放,实行学分制管理。学生注册后 8 年内取得的学分均为有效。省电大按二年制三年业余学习安排教学计划。本专业最低毕业学分为 78 学分。学生通过学习取得规定的毕业总学分,思想品德经鉴定符合要求,即准予毕业,并颁发国家承认的高等教育专科学历毕业证书。六、教学计划进程表七、课程说明1程
5、序设计基础本课程 3 学分,课内学时 54,其中实验 8 学时,开设一学期。课程主要内容:第一部分程序设计与程序设计语言。具体介绍计算机系统的基本知识,程序设计的基本内容,以及程序设计语言的知识,并以 C 语言为例介绍程序设计语言的构成和程序编码;第二部分程序设计基础部分。包括数据结构概述,算法与问题求解,程序设计方法和软件工程的概况。后续课程:Visual Basic 程序设计。课程能力目标:通过本课程的学习,使学生了解程序设计语言的概念和步骤,掌握程序设计的基本思路和方法,熟悉一种简单的程序设计语言并能编写简单小程序,达到对计算机语言和程序设计有一个概括性的了解,为进一步学习程序设计奠定良
6、好的基础。2网络实用技术基础本课程 4 学分,课内学时 72,开设一学期。其中:网络实用技术基础 2 学分主要内容包括:计算机操作系统原理概述(操作系统概念、五大管理功能概述、常用网络操作系统介绍) ;计算机网络基本理论知识(计算机网络概念、互联网体系、计算机网络协议、计算机网络管理与安全、计算机网络应用等) 。附录:网络实用技术基础常见英文单词先修课程:计算机应用基础网络实用技术基础实训 2 学分 主要内容包括:局域网安装与使用、Internet 接入与应用、Windows 2000 安装与配置等、IIS 与网站配制。课程能力目标:通过本课程的学习,使学生掌握计算机网络、网络操作系统的基本理
7、论、知识和技能,为进一步学习网站编程技术奠定基础。3Visual Basic 程序设计本课程 4 学分,课内学时 72,开设一学期。其中:Visual Basic 程序设计基础 2 学分 主要内容包括:可视化编程理论概述,VB 可视化编程初步,应用程序接口设计及代码编写,VB 高级语言技巧,文件处理应用程序设计方法,图形图像和多媒体应用程序设计方法,数据库应用程序设计方法,网络应用程序设计方法,调试与错误处理,Com 和ActiveX 应用。附录:Visual Basic 程序设计常见英文词汇及阅读文章先修课程:程序设计基础后续课程:Delphi 程序设计Visual Basic 程序设计实训
8、 2 学分 主要内容包括:VB 开发环境,简单程序设计,菜单设计,鼠标、键盘、API 函数使用,文件管理程序设计,绘图和多媒体应用,数据库应用程序设计,网络应用程序设计,简单程序调试及错误处理,ActiveX 的简单应用。课程能力目标:通过本课程的学习,使学生掌握可视化程序设计方法和 VB 程序设计的编程技巧,具备用 VB 语言进行信息系统开发的初步能力。4SQLServer 数据库应用本课程 4 学分,共 72 学时,开设一学期。其中:SQLServer 数据库应用基础 2 学分主要内容包括:数据库基本概念及特点,数据模型,关系数据库理论,SQL 语言,事务概念,SQLServer 平台基本
9、操作。附录:数据库常见英文单词及阅读文章。先修课程:程序设计基础等。后续课程:基于 Web 的数据库设计实践SQLServer 数据库应用实训 2 学分主要内容包括:安装与配置 SQLServer、创建“进销存”数据库、创建表和索引、备份与恢复数据库、Transact-SQL 综合查询应用、触发器设计、存储过程设计、数据库安全性管理、ODBC 及 SQLServer 应用程序设计。课程能力目标:通过本课程的学习,使学生掌握数据库的基本概念和特点,掌握 SQL基本应用、ODBC 、JDBC 等常用的数据库编程接口技术。5计算机专业英语本课程 4 学分,课内学时 72,开设一学期。课程主要内容:计
10、算机硬件、软件、网络、数据库、软件工程及计算机应用等方面的英语短文。先修课程:英语(1) 。课程能力目标:通过本课程的学习,使学生了解计算机科学方面的专业术语以及常用词汇,能够初步阅读专业性读物,提高阅读和翻译能力,能够使用英文界面的应用软件。6Delphi 程序设计本课程 4 学分,课内学时 72,开设一学期。其中:Delphi 程序设计基础 2 学分 主要内容包括:Delphi 集成开发环境,Delphi 数据类型及操作,面向对象程序设计,Delphi 控件,窗体和事件,程序框架设计,数据库开发。先修课程:Visual Basic 程序设计后续课程:信息系统开发案例分析与课程设计Delph
11、i 程序设计实训 2 学分主要内容包括:运行你的第一个 Delphi 程序、Delphi 语法练习、常用组件的使用(一)、常用组件的使用(二) 、使用状态栏、用户界面设计(一) 、用户界面设计(二) 、数据库组件应用(一) 、数据库组件应用(二) 、多媒体组件应用(一) 、多媒体组件应用(二) 、报表应用程序开发。课程能力目标:通过本课程的学习,使学生掌握面向对象的 Pascal 语言的语法,Pascal 程序的基本结构,掌握标准的 Windows 程序设计方法,具备用 Delphi 语言进行信息系统开发的能力。7系统开发规范与文档编写本课程 4 学分,课内学时 72,其中大作业 18 学时,
12、开设一学期。课程主要内容:软件系统开发的一般方法,生命周期法的开发过程,软件开发规范与评审,软件质量保证及几个主要阶段的示范文档。附录:系统开发规范与文档编写常见英文词汇。先修课程:网络实用技术基础,Visual Basic 程序设计,SOLSERVER 数据库应用等。后续课程:信息系统测试,信息系统开发案例分析与课程设计。课程能力目标:通过本课程的学习,使学生了解软件开发生命周期全过程,软件开发规范;掌握有关软件文档的编写,为今后更深入地学习和从事系统开发实践打下良好基础。8信息系统测试本课程 4 学分,课内学时 72,开设一学期。其中:信息系统测试基础 2 学分主要内容包括:信息系统的基础
13、知识,包括信息系统的概念、信息系统的分类以及信息系统的开发过程;软件测试的基础知识;结构化系统测试技术和面向对象系统测试技术;Web 信息系统的特点和基本测试技术,包括系统测试、安全测试、性能测试等;信息系统测试的基本流程和实施过程;结合测试管理工具实例说明软件测试实施的基本过程;主流测试工具的概况和使用知识。先修课程:系统开发规范与文档编写。后续课程:信息系统开发案例分析与课程设计。信息系统测试实训 2 学分主要内容包括:黑盒测试技术、白盒测试技术、信息系统测试的实施与管理。课程能力目标:通过本课程的学习,使学生掌握信息系统测试的概念、基本原理、基本方法和主流测试工具的使用。9基于 Web
14、的数据库设计实践本课程 4 学分。课程主要内容:数据库开发技术简介,Visual Studio .NET 介绍,Visual Basic .NET 语法,WEB CONTROL 介绍,WEB FORM 的创建与使用,使用 ADO.NET 访问数据,代码分离技术,ASP.NET 安全,ASP.NET 应用程序。后续课程:毕业设计。课程能力目标:通过本课程的学习,使学生能够使用 VB.NET 和 ADO.NET 开发基于ASP.NET 的 WEB 数据库应用程序。10信息系统开发案例分析与课程设计本课程 4 学分。课程主要内容:信息系统开发概述,超市购物系统案例分析,教务管理信息系统案例分析,唱片
15、销售预测系统案例分析,医院信息统计分析系统案例分析。后续课程:毕业设计。课程能力目标:通过本课程的学习,使学生能够运用所学知识,得到综合、全面的能力训练,具备独立开发一个小型信息系统的能力。11Java 语言与面向对象程序设计基础本课程 4 学分,课内学时 72,开设一学期。课程主要内容:JAVA 概述、JAVA 开发环境、JAVA 中的面向对象编程、Java 语言中的异常、线程、流和文件处理、Java Applet 、Java 的图形用户界面设计、抽象创提工具包(AWT)、AWT 事件处理、AWT 组件库、JAVA 网络编程。课程能力目标:通过本课程的学习,使学生通过使用 JAVA 语言理解
16、面向对象的编程思想,并能够编写 Java 应用程序和 applets,开发图形用户界面。12NET 编程基础本课程 4 学分,课内学时 72,开设一学期。其中:.NET 编程基础 2 学分主要内容包括:.NET 框架的总结介绍,包括.NET 框架的概述、通用类型系统、字符串数组和集合;.NET 框架下的面向对象基础知识;.NET 框架下的目录文件管理技术; ADO.NET 技术; Web 服务、 .NET 事件处理和.NET 应用部署等内容。.NET 编程基础实训 2 学分主要内容包括:通用类型操作实验、字符串、数组与集合、创建和使用类、数据流和文件操作、使用 ADO.NET 获取数据、使用
17、ADO.NET 修改数据、实现表的主从关系、创建和使用 WEB 服务、部署 Windows 应用程序。课程能力目标:通过本课程的学习,使学生对基于.NET 架构的编程有清晰认识,并对 ADO.NET 编程有更深入的了解。逐步培养学生掌握.NET 环境下的编程技术与方法。13网站设计技术本课程 4 学分,共 72 学时,开设一学期。其中:网站设计技术基础 2 学分主要内容包括:网页制作、网站设计的基本知识、基本理论和基本应用等。附录:JavaScript 常用对象、属性、方法、事件处理和函数,CSS 样式表。网站设计技术实训 2 学分主要内容包括:创建本地站点并进行文件管理、直接使用 HTML
18、代码编制页面、基本静态网页制作、在网页中使用 CSS 样式表、JavaScript 程序应用、多媒体网页设计、站点上传和维护等。课程能力目标:通过本课程的学习,掌握 HTML 基本概念,网页设计的方法,网站的发布与维护,JavaScript 基本应用,ASP 基础,网站与数据库应用,了解 XML 的特点、基本语法以及动态网站设计技术。14数据结构本课程 5 学分,90 学时,其中实验 27 学时,大作业 18 学时,开设一学期。课程主要内容:线性表、栈、队列的定 义、顺序存贮和链接存贮结构,进行插入和删除等运算的算法;树、二叉树、二叉排序树、 哈夫曼树的定义、性质、存贮结构及建立过程,二叉树的
19、先序、中序和后序遍历算法,二叉 排序树的查找、插入和生成算法,图的定义,图的邻接矩阵、邻接表和边集数组存贮结构, 图的深度优先和广度优先遍历算法,求图的最小生成树和最短路径算法,拓扑排序算法,数 据查找和排序的各种算法,文件的概念和组织方法等。15多媒体技术基础本课程 4 学分,课内学时 72,其中实验 24 学时,开设一学期。课程主要内容:多媒体计算机技术概论;视频与音频信息获取与存储技术;多媒体计算机硬件结构;压缩技术;超文本和超媒体;多媒体素材的采集和处理;动画制作工具和创作技术;编辑多媒体软件。通过本课程的学习,使学生了解多媒体技术的发展,掌握多媒体软硬件的配置及使用。16信息管理系统本课程 4 学分,72 学时,大作业 18 学时,开设一学期。课程主要内容:管理、信息与系统,管理信息系统的概念,管理信息系统的结构,管理信息系统开发,管理信息系统的总体规划,管理信息系统的分析与设计,管理信息系统的实施及其发展等。