欢迎访问怀柔电大网站(www.hrtvu.com.cn)

信息系统开发与维护(专科)专业简介

    (本专业简介为我校2005年(或2005年春季)教学计划为主,各专业具体教学计划以各试点单位下发的为准。)

一、培养目标及规格

    本专业培养适应我国信息产业发展需要的,德智体美全面发展的,掌握必备的计算机理论、程序设计方法和数据库应用技术,具备计算机软件编程、信息系统开发与维护能力的应用型高等专门人才。

     (一)素质和能力要求

     1.具有良好的职业素质和敬业精神,积极的求知欲和获取新知识的能力。

     2.具有健康的身心素质和一定的人文、科学素养,具备在工作中发现问题、分析问题和解决问题的能力。

     3.具有自觉的规范意识,团队合作精神和一定的创新意识,并具有良好的沟通和协调能力。

     4.具有阅读本专业英文资料的能力。

     5.具有较强的程序设计能力。

     6.具有数据库系统应用及管理和维护数据库的能力。

     7.具有比较熟练地按照工程化思想进行软件编码和系统开发的能力。

     8.具有编写软件开发文档和进行信息系统测试的初步能力。

     (二)知识要求

     1.具有计算机网络和操作系统等必备的基础知识。

     2.具有阅读、理解本专业英文资料所必备的英语知识。

     3.具有进行程序设计和程序测试与调试的知识。

     4.具有进行数据库管理、维护及数据库应用程序开发的必备知识。

     5.具有用软件工程思想进行软件开发的基本理论知识以及撰写软件文档的必备知识。

     6.具有软件测试的基本知识。

二、课程设置及教学管理

    1.本教学计划设必修课、选修课和集中实践环节三部分。其中统设课由中央电大统一开设,执行统一的教学大纲、统一教材、统一考试、统一评分标准。

     2.教学计划中所列选修课由北京电大负责制定课程教学实施细则、提供课程教材、进行教学管理及考试工作。

     3.有实验、实训、大作业的课程,必须按要求认真完成。实验、实训、大作业不及格者,不能取得该门课程的学分。

     4.集中实践环节中的 “基于Web的数据库设计实践”和“信息系统开发案例分析与课程设计”,中央电大提供统一的教学大纲、文字教材和课件,由北京电大组织实施。集中实践环节不得免修。

     5.毕业设计安排8周,重点培养学生全面综合运用所学知识和技能解决实际问题的能力。选题要符合培养目标要求。具体要求见毕业设计指导文件。

     6.本专业教学计划中部分课程与职业资格认证相结合,具体见专业实施方案。

三、教学模式与教学媒体

    略。

四、修业年限与毕业

    本专业为课程开放,实行学分制管理。学生注册后8年内取得的学分均为有效。

     北京电大按二年制三年业余学习安排教学计划。

     本专业最低毕业学分为76学分。学生通过学习取得规定的毕业总学分,思想品德经鉴定符合要求,即准予毕业,并颁发国家承认的高等教育专科学历毕业证书。

五、主要课程说明

    必修课

     1.程序设计基础

     本课程3学分,课内学时54,其中实验8学时,开设一学期。

     课程主要内容:第一部分程序设计与程序设计语言。具体介绍计算机系统的基本知识,程序设计的基本内容,以及程序设计语言的知识,并以C语言为例介绍程序设计语言的构成和程序编码;第二部分程序设计基础部分。包括数据结构概述,算法与问题求解,程序设计方法和软件工程的概况。后续课程:Visual Basic程序设计。

     课程能力目标:通过本课程的学习,使学生了解程序设计语言的概念和步骤,掌握程序设计的基本思路和方法,熟悉一种简单的程序设计语言并能编写简单小程序,达到对计算机语言和程序设计有一个概括性的了解,为进一步学习程序设计奠定良好的基础。

     2.网络实用技术基础

     本课程4学分,课内学时72,开设一学期。其中:

     ? 网络实用技术基础 2学分

     主要内容包括:计算机操作系统原理概述(操作系统概念、五大管理功能概述、常用网络操作系统介绍);计算机网络基本理论知识(计算机网络概念、互联网体系、计算机网络协议、计算机网络管理与安全、计算机网络应用等)。

     附录:网络实用技术基础常见英文单词

     先修课程:计算机应用基础

     ? 网络实用技术基础实训 2学分

     主要内容包括:局域网安装与使用、Internet接入与应用、Windows 2000安装与配置等、IIS与网站配制。

     课程能力目标:通过本课程的学习,使学生掌握计算机网络、网络操作系统的基本理论、知识和技能,为进一步学习网站编程技术奠定基础。

     3Visual Basic程序设计

     本课程4学分,课内学时72,开设一学期。其中:

     ? Visual Basic程序设计基础 2学分

     主要内容包括:可视化编程理论概述,VB可视化编程初步,应用程序接口设计及代码编写,VB高级语言技巧,文件处理应用程序设计方法,图形图像和多媒体应用程序设计方法,数据库应用程序设计方法,网络应用程序设计方法,调试与错误处理,Com ActiveX应用。

     附录:Visual Basic程序设计常见英文词汇及阅读文章

     先修课程:程序设计基础;后续课程:Delphi程序设计

     ? Visual Basic程序设计实训 2学分

     主要内容包括:VB开发环境,简单程序设计,菜单设计,鼠标、键盘、API函数使用,文件管理程序设计,绘图和多媒体应用,数据库应用程序设计,网络应用程序设计,简单程序调试及错误处理,ActiveX的简单应用

     课程能力目标:通过本课程的学习,使学生掌握可视化程序设计方法和VB程序设计的编程技巧,具备用VB语言进行信息系统开发的初步能力。

     4SQL Server数据库应用

     本课程4学分,共72学时,开设一学期。其中:

     ? SQLServer数据库应用基础 2学分

     主要内容包括:数据库基本概念及特点,数据模型,关系数据库理论,SQL语言,事务概念,SQLServer平台基本操作。

     附录:数据库常见英文单词及阅读文章。

     先修课程:程序设计基础等;后续课程:基于Web的数据库设计实践

     ? SQLServer数据库应用实训 2学分

     主要内容包括:安装与配置SQLServer、创建“进销存”数据库、创建表和索引、备份与恢复数据库、Transact-SQL综合查询应用、触发器设计、存储过程设计、数据库安全性管理、ODBCSQLServer应用程序设计。

     课程能力目标:通过本课程的学习,使学生掌握数据库的基本概念和特点,掌握SQL基本应用、ODBCJDBC等常用的数据库编程接口技术。

     5.计算机专业英语

     本课程4学分,课内学时72,开设一学期。

     课程主要内容:计算机硬件、软件、网络、数据库、软件工程及计算机应用等方面的英语短文。先修课程:英语Ⅰ(1)。

     课程能力目标:通过本课程的学习,使学生了解计算机科学方面的专业术语以及常用词汇,能够初步阅读专业性读物,提高阅读和翻译能力,能够使用英文界面的应用软件。

     6Delphi程序设计

     本课程4学分,课内学时72,开设一学期。其中:

     ? Delphi程序设计基础 2学分

     主要内容包括:Delphi集成开发环境,Delphi数据类型及操作,面向对象程序设计,Delphi控件,窗体和事件,程序框架设计,数据库开发。

     先修课程:Visual Basic程序设计;后续课程:信息系统开发案例分析与课程设计

     ? Delphi程序设计实训 2学分

     主要内容包括:运行你的第一个Delphi程序、Delphi语法练习、常用组件的使用(一)、常用组件的使用(二)、使用状态栏、用户界面设计(一)、用户界面设计(二)、数据库组件应用(一)、数据库组件应用(二)、多媒体组件应用(一)、多媒体组件应用(二)、报表应用程序开发。

     课程能力目标:通过本课程的学习,使学生掌握面向对象的Pascal语言的语法,Pascal程序的基本结构,掌握标准的Windows 程序设计方法,具备用Delphi语言进行信息系统开发的能力。

     7.系统开发规范与文档编写

     本课程4学分,课内学时72,其中大作业18学时,开设一学期。

     课程主要内容:软件系统开发的一般方法,生命周期法的开发过程,软件开发规范与评审,软件质量保证及几个主要阶段的示范文档。

     附录:系统开发规范与文档编写常见英文词汇。

     先修课程:网络实用技术基础,Visual Basic程序设计,SOLSERVER数据库应用等。

     后续课程:信息系统测试,信息系统开发案例分析与课程设计。

     课程能力目标:通过本课程的学习,使学生了解软件开发生命周期全过程,软件开发规范;掌握有关软件文档的编写,为今后更深入地学习和从事系统开发实践打下良好基础。

     8.信息系统测试

     本课程4学分,课内学时72,开设一学期。其中:

     ? 信息系统测试基础 2学分

     主要内容包括:信息系统的基础知识,包括信息系统的概念、信息系统的分类以及信息系统的开发过程;软件测试的基础知识;结构化系统测试技术和面向对象系统测试技术;Web信息系统的特点和基本测试技术,包括系统测试、安全测试、性能测试等;信息系统测试的基本流程和实施过程;结合测试管理工具实例说明软件测试实施的基本过程;主流测试工具的概况和使用知识。

     先修课程:系统开发规范与文档编写。

     后续课程:信息系统开发案例分析与课程设计。

     ? 信息系统测试实训 2学分

     主要内容包括:黑盒测试技术、白盒测试技术、信息系统测试的实施与管理。

     课程能力目标:通过本课程的学习,使学生掌握信息系统测试的概念、基本原理、基本方法和主流测试工具的使用。

     实践课

     1.基于WEB的数据库设计实践

     本课程4学分。开设一学期。

     课程主要内容:数据库开发技术简介,Visual Studio .NET介绍,Visual Basic .NET 语法,WEB CONTROL介绍,WEB FORM的创建与使用,使用ADO.NET访问数据,代码分离技术,ASP.NET安全,ASP.NET应用程序。

     后续课程:毕业设计。

     课程能力目标:通过本课程的学习,使学生能够使用VB.NETADO.NET开发基于ASP.NETWEB数据库应用程序。

     2.信息系统开发案例分析与课程设计

     本课程4学分。

     课程主要内容:信息系统开发概述,超市购物系统案例分析,教务管理信息系统案例分析,唱片销售预测系统案例分析,医院信息统计分析系统案例分析。

     后续课程:毕业设计。

     课程能力目标:通过本课程的学习,使学生能够运用所学知识,得到综合、全面的能力训练,具备独立开发一个小型信息系统的能力。

     选修课

     1.Java语言与面向对象程序设计基础

     本课程4学分,课内学时72,开设一学期。

     课程主要内容:Java概述、Java开发环境、Java中的面向对象编程、Java语言中的异常、线程、流和文件处理、Java Applet Java的图形用户界面设计、抽象窗口工具包(AWT)AWT事件处理、AWT组件库、Java网络编程。

     课程能力目标:通过本课程的学习,使学生通过使用Java语言理解面向对象的编程思想,并能够编写Java应用程序和Applet,开发图形用户界面。