信息系统与数据库技术:D2008_课程说明

上传人:枫** 文档编号:568632263 上传时间:2024-07-25 格式:PPT 页数:21 大小:193.50KB
返回 下载 相关 举报
信息系统与数据库技术:D2008_课程说明_第1页
第1页 / 共21页
信息系统与数据库技术:D2008_课程说明_第2页
第2页 / 共21页
信息系统与数据库技术:D2008_课程说明_第3页
第3页 / 共21页
信息系统与数据库技术:D2008_课程说明_第4页
第4页 / 共21页
信息系统与数据库技术:D2008_课程说明_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《信息系统与数据库技术:D2008_课程说明》由会员分享,可在线阅读,更多相关《信息系统与数据库技术:D2008_课程说明(21页珍藏版)》请在金锄头文库上搜索。

1、Let s Enjoy It &Let s Enjoy It & Try Our Best Try Our Best !信息系统与数据库技术信息系统与数据库技术课程组织说明信息和信息社会信息和信息社会信息已经被认为是三大战略资源之一。(能源、材料、信息)信息和信息内容产业正成为全球新兴的产业。(农业、工业、服务业、信息业),信息资源(增值)开发利用美国最大出口品是信息内容。十六大提出“以信息化带动工业化,以工业化促进信息化”。“绿色GDP”。在十七大中将信息化作为与工业化、城镇化、市场化、国际化并举的重大形势和任务信息资源管理与服务具有重要地位。信息系统与数据库技术信息系统与数据库技术1. 本

2、课程为非计算机专业本科学生开设。本课程为非计算机专业本科学生开设。2. 在在学学生生已已具具备备一一定定的的计计算算机机操操作作能能力力和和程程序序设设计计知知识识的的基基础础上上,使使学学生生能能够够了了解解信信息息系系统统的的概概念念、设设计计和和应应用用、掌掌握握数数据据库库方方面面的的知知识识,熟熟悉悉数据库应用程序的开发过程和开发方法数据库应用程序的开发过程和开发方法。 3.培培养养学学生生的的信信息息资资源源管管理理和和利利用用的的意意识识和和能能力力,培培养养信信息息系系统统项项目目开开发发中中的的具具有有相相关关信信息息技技术术知知识的识的“甲方甲方”人才。人才。授课对象和环境

3、授课对象和环境适用对象:财经、理工、人文、医学、农林等各专业类别学生。先修课程:任意一种高级程序设计语言。教学和实验环境建议:局域网和性能较高的计算机。联机广播教学环境或多媒体投影教室。软件环境:网络数据库管理系统MS SQL Server 2000。系统开发环境MS Visual Studio .NET 2003。系统文档制作工具:MS Word 2003、MS Visio2003。信息系统基本知识信息系统基本知识信息系统开发方法信息系统开发方法数据库基本概念和数据库设计数据库基本概念和数据库设计关系数据库查询语言关系数据库查询语言SQLSQL数据库管理系统数据库管理系统SQL Server

4、SQL Server使用与管理使用与管理VB.NETVB.NET数据库应用程序开发数据库应用程序开发信息系统开发综合案例信息系统开发综合案例课程主要内容课程主要内容面向系统、面向综合应用面向系统、面向综合应用信息系统信息系统软件工程软件工程数据库数据库程序设计程序设计学时分配建议学时分配建议教学内容48教学学教学学时分配分配32教学学时分配课堂堂教学教学实验教学教学课外外作作业课堂教学实验教学课外作业1信息系统概述112信息系统的开发方法21123关系数据库基本知识31424关系数据库管理系统与Transact-SQL语言9948845关系数据库设计222246 VB.NET程序设计基础222

5、67 VB.NET数据库应用程序开发4423348 VB.NET数据报表与数据图表2221149信息系统综合开发实例2226合计48163232建议学时:建议学时:32-64学时,最好保证学时,最好保证48学时以上。学时以上。推荐教学时数安排如下表:推荐教学时数安排如下表:教学和学习方法教学和学习方法实例驱动、应用驱动实例驱动、应用驱动由于课程面向知识的综合应用,尽量避免过于深入的抽条式的理论由于课程面向知识的综合应用,尽量避免过于深入的抽条式的理论介绍。全书以一个简易教务管理系统的设计和开发为案例贯穿各个章介绍。全书以一个简易教务管理系统的设计和开发为案例贯穿各个章节,约节,约150150道

6、例题,围绕知识的综合应用来进行组织,使学生掌握信息道例题,围绕知识的综合应用来进行组织,使学生掌握信息系统的概念、设计和开发的相关理论知识、开发环境和实现方法。系统的概念、设计和开发的相关理论知识、开发环境和实现方法。实践实践( (分析分析设计设计开发开发) ) :实践和授课学时比例大于等于实践和授课学时比例大于等于1 1:1 1。将理论知识和实践密切结合以。将理论知识和实践密切结合以实践和应用带动对基本知识的理解和掌握。加强实践,通过模仿实例实践和应用带动对基本知识的理解和掌握。加强实践,通过模仿实例逐步过渡到自行设计和开发。逐步过渡到自行设计和开发。 实验指导书以一个综合案例为基础,逐步开

7、展各项目实验,综合开实验指导书以一个综合案例为基础,逐步开展各项目实验,综合开发案例给出了一个小型系统的全貌。发案例给出了一个小型系统的全貌。如果教学时数紧张,一些章节可以压缩学时,要求学生作为一般知如果教学时数紧张,一些章节可以压缩学时,要求学生作为一般知识了解,或安排学生自学掌握。识了解,或安排学生自学掌握。系统系统( (分析分析设计设计开发开发) ) :力求使学生建立信息系统的意识、能够将所学的知识进行综合应用,力求使学生建立信息系统的意识、能够将所学的知识进行综合应用,联系实际进行信息系统综合分析、设计和实现。联系实际进行信息系统综合分析、设计和实现。 考核方式考核方式平时成绩(考勤平

8、时成绩(考勤+ +作业)作业) 期末考试(理论期末考试(理论+ +上机)上机) 其中:其中:理论知识:各章节,重点是信息系统和数据库知识上机操作:数据库创建和维护数据库应用程序开发系统设计文档 作业:课内外实验信息系统项目分组作业(34人完成一项目的设计和开发)信息系统项目分组作业要求信息系统项目分组作业要求结合你对身边信息系统应用的调查和了解,完成一个简单信息系统的系统设计和实现任务:1)对给出系统进行需求分析,使用MS Word和MS Visio撰写系统需求分析报告,主要包括需求描述、数据流图、数据字典、系统功能结构图。2)数据库设计,使用MS Word和MS Visio撰写设计文档:E-

9、R图、关系模式、数据库结构。3)在SQL Server下创建数据库,并输入一些样本数据。4)使用VB.NET实现相关应用程序,并请尽可能在合适的应用中使用视图、存储过程和触发器,请根据需求实现相关报表和图表。5)使用MS Word写出软件使用说明书。需提交:需提交:系统设计说明书(包括需求分析和数据库设计)系统设计说明书(包括需求分析和数据库设计) 应用系统源文件(数据库文件、应用系统源文件(数据库文件、VB.NET程序)程序) 系统使用说明书。系统使用说明书。第第1 1章章 信息系统概述信息系统概述*信息资源和信息资源管理*信息系统的概念、组成、功能*信息系统应用:TPS、MIS、DSS、E

10、S各类系统的目标和特点,智能信息系统举例信息系统运行维护管理的任务和措施信息系统安全技术树立信息道德意识教学方法:教学方法:本章以理论讲授为主,可通过一个例子引入。本章以理论讲授为主,可通过一个例子引入。学时:学时:约为约为1课时。课时。目标:目标:使学生建立信息资源管理和利用意识和信息系统概使学生建立信息资源管理和利用意识和信息系统概念,掌握信息系统的构成、应用和管理等基本知识。念,掌握信息系统的构成、应用和管理等基本知识。第第2 2章章 信息系统开发方法信息系统开发方法*信息系统技术基础:*数据管理技术、*数据处理技术、软件开发技术、信息系统集成技术*信息系统开发方法:*系统生命周期法、*

11、原型法、面向对象开发方法信息系统开发过程管理信息系统开发环境*信息系统工作模式:集中式主机模式、C/S模式、B/S模式、混合模式教学方法:教学方法:本章以理论讲授为主,注意学生的知识背景和本章以理论讲授为主,注意学生的知识背景和理解能力,结合学生熟悉的例子讲授。理解能力,结合学生熟悉的例子讲授。学时:学时:约为约为2课时。课时。目标:目标:使学生了解信息系统开发需要的基本技术,掌握系使学生了解信息系统开发需要的基本技术,掌握系统的开发过程和方法,了解系统的基本工作模式。统的开发过程和方法,了解系统的基本工作模式。第第3 3章章 关系数据库基本知识关系数据库基本知识数据库系统数据库系统: : 发

12、展、发展、* *系统组成系统组成* *数据模型:概念和常用模型数据模型:概念和常用模型* *关系数据库:关系数据库:* *关系数据结构、关系数据结构、* *完整性约束、完整性约束、关系操作关系操作关系数据库的理论基础:关系代数关系数据库的理论基础:关系代数教学方法:教学方法:本章以理论讲授为主,但结合一个简单教务管本章以理论讲授为主,但结合一个简单教务管理系统中的实例,争取做到每个概念和知识点都能通过例理系统中的实例,争取做到每个概念和知识点都能通过例子来解释。子来解释。学时:学时:约为约为35课时。课时。目标:目标:使学生掌握关系数据模型和关系数据库的基本知识、使学生掌握关系数据模型和关系数

13、据库的基本知识、对关系模型中的基本知识点要能理解、掌握和应用。对关系模型中的基本知识点要能理解、掌握和应用。第第4 4章章 关系数据库管理系统与关系数据库管理系统与T-SQLT-SQL语言语言*SQL Server数据库创建和维护:数据库创建与维护、数据完整性控制、索引创建和维护(4课时)*T-SQL语言:DML语句、运算功能(8课时)*视图、存储过程和触发器(3课时)*数据库管理和保护:事务、并发控制、安全性控制、数据备份和恢复(3课时)教学方法:教学方法:本章内容结合本章内容结合SQL Server讲授,通过操作实例讲授,通过操作实例对前三章尤其是第三章的知识进一步理解和应用,争取做对前三

14、章尤其是第三章的知识进一步理解和应用,争取做到每个概念和知识点都能通过例子来解释。到每个概念和知识点都能通过例子来解释。学时:学时:约为约为1618课时,授课课时,授课:实践实践1:1目标:目标:学会学会SQL Server数据库创建和管理操作方法,掌握数据库创建和管理操作方法,掌握SQL语言、视图、存储过程和触发器。语言、视图、存储过程和触发器。第第5 5章章 关系数据库设计关系数据库设计* *数据库设计方法:数据库设计方法:基于E-R模型的数据库概念设计、基于3NF(第三范式)的数据库逻辑设计* *数据库设计步骤:数据库设计步骤:需求分析、概念设计、逻辑设计、物理设计、实施、运行与维护*需

15、求分析:数据流图、数据字典、系统功能模块图、系统需求说明书绘图工具MS Visio的使用教学方法:教学方法:本章以讲授为主。在学生已经掌握了关系数据本章以讲授为主。在学生已经掌握了关系数据库的基本知识并具有在库的基本知识并具有在SQL Server下实现和应用数据库的下实现和应用数据库的体验基础上,介绍数据库设计的基本方法和步骤,并通过体验基础上,介绍数据库设计的基本方法和步骤,并通过例子来了解方法的应用。例子来了解方法的应用。学时:学时:约为约为4课时,授课课时,授课:实践实践=1:1,如果课堂时间紧,可,如果课堂时间紧,可以把实践安排课后完成。以把实践安排课后完成。目标:目标:了解数据库设

16、计原则和方法、步骤,能进行简单的了解数据库设计原则和方法、步骤,能进行简单的系统分析和数据库设计,并学会使用系统分析和数据库设计,并学会使用MS Visio。第第6 6章章 VB.NetVB.Net程序设计基础程序设计基础* *VB.NETVB.NET集成开发环境:建立和管理应用程序集成开发环境:建立和管理应用程序* *VB.NETVB.NET基本语法基本语法:数据类型、:数据类型、运算符和表达式、标、标准函数、编码规则、流程控制语句、准函数、编码规则、流程控制语句、数组、函数和过程* *窗体和基本控件:文本框、按钮、标签窗体和基本控件:文本框、按钮、标签* *程序调试方法程序调试方法教学方法

17、:教学方法:本章以概要讲授为主。在学生已学过一门高级程本章以概要讲授为主。在学生已学过一门高级程序设计语言基础上,介绍序设计语言基础上,介绍VB.NET集成开发环境和必要的程序集成开发环境和必要的程序设计基础知识。书中大部分内容不需课堂介绍,供学生编程设计基础知识。书中大部分内容不需课堂介绍,供学生编程时参考。如果学生有时参考。如果学生有VB.NET基础,本章可跳过。基础,本章可跳过。学时:学时:约为约为4课时,授课课时,授课:实践实践=1:1,如果课堂时间紧,可以,如果课堂时间紧,可以把部分实践安排课后完成。把部分实践安排课后完成。目标:目标:了解了解VB.NET集成开发环境和程序设计基本方

18、法,能,集成开发环境和程序设计基本方法,能,学生能自行设计实现一个小程序学生能自行设计实现一个小程序。第第7 7章章 VB.NETVB.NET数据库应用程序开发数据库应用程序开发 * *ADO.NET基本对象和数据库访问方法: Connection、 DataAdapter、 DataSet* 基于DataSet和DBGrid的数据访问*基于绑定对象BindingManagerBase的数据访问*基于SQL Command的数据访问教学方法:教学方法:本章通过程序实例讲授数据库应用程序开发方本章通过程序实例讲授数据库应用程序开发方法。注意把重点集中在数据库访问流程,不要过多关注法。注意把重点集

19、中在数据库访问流程,不要过多关注VB.NET的其他语言成分,例子要简洁,流程清晰。的其他语言成分,例子要简洁,流程清晰。学时:学时:约为约为8课时,授课课时,授课:实践实践=1:1。目标:目标:了解了解ADO.NET的主要对象特点和使用方法,能根据的主要对象特点和使用方法,能根据数据访问需要选择使用几种不同的方法完成程序设计数据访问需要选择使用几种不同的方法完成程序设计。第第8 8章章 数据报表与数据图表数据报表与数据图表* * Crystal Reports(水晶报表) 的创建* VB.NET程序的报表集成方法数据图表*报表、图表的导出和打印教学方法:教学方法:本章通过实例讲授数据库应用程序

20、中报表和图本章通过实例讲授数据库应用程序中报表和图表的实现方法,例子要简洁,流程清晰。表的实现方法,例子要简洁,流程清晰。学时:学时:约为约为4课时,授课课时,授课:实践实践=1:1。目标:目标:了解水晶报表的主要对象特点和使用方法,能在了解水晶报表的主要对象特点和使用方法,能在VB.NET程序中,根据应用需要设计和实现简单的报表和图程序中,根据应用需要设计和实现简单的报表和图表表。第第9 9章章 信息系统综合应用开发实例信息系统综合应用开发实例本章介绍一个网上书店信息系统设计开发的实例。一方面对全书介绍的主要知识进行综合应用实践另一方面为读者逐步学会自己设计和开发信息系统提供参考。系统设计:

21、系统目标、需求分析、总体设计、数据库设计、算法设计、系统开发设计系统实现(教材略,以后放到网站上)教学方法:教学方法:本章通过一个案例较完整给出一个信息系统的本章通过一个案例较完整给出一个信息系统的设计,限于篇幅,系统实现略。本章是对前面各章内容的设计,限于篇幅,系统实现略。本章是对前面各章内容的综合应用,各部分在前述各章有相关实例。并且是分组作综合应用,各部分在前述各章有相关实例。并且是分组作业的参考资料。业的参考资料。学时:学时:约为约为24课时,讲授课时,讲授1学时,实践放在课后分组作业学时,实践放在课后分组作业中完成。如果课时不充裕,本章不在课堂讲授。中完成。如果课时不充裕,本章不在课

22、堂讲授。目标:目标:了解信息系统分析和设计基本方法,为自行设计和了解信息系统分析和设计基本方法,为自行设计和开发信息系统提供参考开发信息系统提供参考。上海高校计算机等级考试介绍上海高校计算机等级考试介绍上海市高等学校计算机等级考试(三级)主要考核高等学校各学科类别的在校学生和毕业生所具有的计算机综合应用能力。 科目(2008考纲):考核信息系统基本概念、开发与管理方法,关系型数据库的基本知识和设计方法,SQL语言的使用,信息系统设计和开发的基本技能。上计考上计考 考试细则考试细则1、基本理论知识考试:单选题、多选题和填空题,满分60分。2、综合应用实践考试:操作题满分40分。数据库管理系统:A

23、CCESS和SQL Server中任选一个。数据库应用程序开发:Visual Basic, ASP,VB.NET中任选一项。3、考试环境安装并使用“上海市高校计算机等级考试通用平台”进行考试。客户端安装综合应用实践考试要求的“数据库管理系统”和“数据库应用程序开发环境”。4 4、试卷结构、试卷结构考考题类别内容内容题型型分分值基本理论知识单选题多选题填空题信息系统的基本概念选择题4信息系统的开发与管理选择题 填空题10关系数据库基本原理选择题 填空题20结构化查询语言SQL填空题15关系数据库管理系统选择题 填空题6信息系统的实现技术选择题 填空题5综合应用实践桌面数据库创建数据库:表及关系、查询操作题20或网络数据库创建数据库:表及关系、视图、存储过程、触发器操作题应用程序开发数据库应用程序编程题15系统开发文档制作信息系统设计和数据库设计开发文档5

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

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