《信息系统与数据库技术》 黄雅萍 计算机科学与技术学院 Tel: (松江)

Slides:



Advertisements
Similar presentations
动态网站建设与规划 ( JSP 程序设计) (动态 WEB 程序设计) (网络编程技术) 主讲:徐洪章 QQ:
Advertisements

1 计算机软件考试命题模式 计算机软件考试命题模式 张 淑 平 张 淑 平. 2  命题模式内容  组织管理模式 − 命题机构和人员组成 − 命题程序  试卷组成模式.
数据结构的引入. 通讯录管理 社团机构管理 校园导航管理 通讯录管理 社团机构管理 校园导航管理.
第 10 章 项目分析:在线考试系统. 内容提要 本章介绍一个在线考试系统的设计与开 发。 利用这个案例进一步巩固本书前面各章 节的内容。 分别介绍考试系统的数据库结构、考试 系统的登录界面、考试系统的考试界面 和考试的评分程序。
计算机网络 授 课: 李俊娥(教授 武汉大学计算机学院) 电 话: : 课程网站 :
联系方式 课程学习平台网址: 用户名:学号 ; 密码:身份证后 6 位.
《程序设计实践》 孙辉 理工配楼104A
计算机网络教程 任课教师:孙颖楷.
ASP .NET 程序设计(C#版) 第二版 机械工业出版社同名教材 配套电子教案
——Windows98与Office2000(第二版) 林卓然编著 中山大学出版社
主讲教师: 贺超波 数 据 库 原 理 及 应 用 主讲教师: 贺超波
山东英才学院 SHANDONG YINGCAI UNIVERSITY
药物分析 pharmaceutical analysis
网页设计师的职业成长规律 主讲:刘万辉 淮安信息职业技术学院.
初级会计电算化 (用友T3) 制作人:张爱红.
教学成果 学生作品 2. 取得职业资格证书 3. 学生参赛成果.
素材 资源 库 文字 图形 图像 声音 动画 视频 人力 物力 财力 获取素材的渠道 数据库.
实用操作系统概念 张惠娟 副教授 1.
综合布线技术与实践教程 第九章:综合布线系统工程网络分析 课程网站:
关于本门课程.
第23章 Web开发实例——在线考试系统 本章将带领大家一起完成一个ASP.NET Web开发实例— —在线考试系统的设计与开发,服务器端编程语言为 VB.NET。该系统主要完成题库维护、试卷生成、在线 考试、自动阅卷的功能。技术上采用了ADO.NET访问数 据库技术、Web控件及用户控件技术、随机数算法、数.
在线考试系统 答辩人: 朱允昌、朱碧云、张海燕 汇报时间: 指导老师: 任艳、徐怡 软件应用与开发类
第四次大作业 登陆学校图书馆网站的电子数据库
全国计算机等级考试 二级基础知识 第二章 程序设计基础.
《数据结构》课程简介 李武军 南京大学计算机科学与技术系 2016年秋季.
《数据库原理及应用》课程介绍 信息工程学院 孙俊国
授课对象:微电子、电子、计算机专业本科生、研究生 先修课:数字逻辑电路、Verilog
嵌入式系统课程简介 宋健建 南京大学软件学院 2004/02/10.
第二讲 搭建Java Web开发环境 主讲人:孙娜
Computer Graphics 计算机图形学基础 张 赐 Mail: CSDN博客地址:
鼎捷易飞 实战课程 老卓 ERP资深实施者 讲师的CSDN博客地址
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
Visual Studio Team System 简介
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
数 控 技 术 华中科技大学机械科学与工程学院.
第五讲 四则运算计算器(一) 精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒松 主编
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
第17章 网站发布.
第二章 Java语言基础.
SQL Server 2000数据库 简明教程 李存斌 主编 下一页.
《编译原理与技术》 期末复习 计算机科学与技术学院 郑启龙 李 诚 25/12/2018.
分布式程序设计 姚斌 计算机科学与工程系 上海交通大学.
实验1 信息系统分析与设计工具安装.
三:基于Eclipse的集成开发环境搭建与使用
Unit 11.Operating System 11.1 What’s OS 11.2 Related Courses
程序设计工具实习 Software Program Tool
SOA – Experiment 2: Query Classification Web Service
新一代安全网上银行 小组成员:杨志明 王晶 任毅 刘建中 关昊 刘超.
内容摘要 ■ 课程概述 ■ 教学安排 ■ 什么是操作系统? ■ 为什么学习操作系统? ■ 如何学习操作系统? ■ 操作系统实例
数据库技术 教 师:曾晓东 电 话: QQ : 答疑群:
C语言程序设计 主讲教师:陆幼利.
第1章 SQL Server 2005概述 教学提示:SQL Server 2005是微软的下一代数据管理和分析解决方案,它给企业级应用数据和分析程序带来更好的安全性、稳定性和可靠性,使得它们更易于创建、部署和管理,从而可以在很大程度上帮助企业根据数据做出更快、更好的决策,提高开发团队的生产力和灵活度,以及在减少总体IT预算的同时,能够扩展IT基础架构以更好地满足多种需求。
计算机及办公软件应用 ©2013 苏州工业园区职业技术学院
VisComposer 2019/4/17.
网页设计与制作 —— 学习情境二:网页模板设计
实验七 安全FTP服务器实验 2019/4/28.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
Parallel Programming Xuanhua Shi/Pingpeng Yuan
计算机绘图 AutoCAD2016.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
地 理 信 息 系 统 ——专业必修课程 田永中 西南大学地理科学学院
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
使用ADO访问数据库 李宝智 BonizLee 课程 10564A
学习数据结构的意义 (C语言版) 《数据结构》在线开放课程 主讲人:李刚
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
实验六、COM类型病毒分析实验 实验开发教师: 刘乃琦 谌黔燕.
工业机器人技术基础及应用 主讲人:顾老师
IT 方法 INTOSAI IT 审计培训.
Presentation transcript:

《信息系统与数据库技术》 黄雅萍 计算机科学与技术学院 Tel: 67792290 (松江) email: hyp@dhu.edu.cn 办公地点: 松江校区1号学院楼 (计算机学院) 237室

迈入信息时代,人类社会经济活动日益依赖信息系统,信息系统也不断改变着组织管理模式和人们的行为方式。 信息系统技术已经成为各领域、行业实施现代化管理的基础支持技术。 一个信息社会的建设者应该具有: 信息和信息利用意识 信息资源识别和分析能力 了解信息系统的实现方法和技术 了解信息系统项目组织和实施过程 信息系统安全和信息道德意识 本专业信息组织应用、领域信 息化的分析能力 … 电子 政务 企业ERP …… 办公自动化 商务

培养学生的信息资源管理和利用的意识和能力,培养信息系统项目开发中的具有相关信息技术知识的“甲方”人才 为非计算机专业本科学生开设 《信息系统与数据库技术》

教学内容 面向系统、面向综合应用 信息系统知识 信息和信息资源 信息系统分析、设计、开发、管理方法。 1 信息系统核心技术:关系数据库 数据库基本知识、技术、设计、实现和管理。 2 信息系统程序实现:开发工具 信息系统应用程序设计和实现。 3 信息系统 软件工程 数据库 程序设计 面向系统、面向综合应用

软件下载:ftp://csit.dhu.edu.cn/软件资源 授课环境 系统开发环境 MS Visual Studio 2005 网络数据库管理系统 MS SQL Server 2005 软件环境 系统文档制作工具 MS Word 2003、MS Visio2003以上版本 软件下载:ftp://csit.dhu.edu.cn/软件资源

教学和学习方法 多模块知识? 面向应用案例 多个实践工具? 逐步递进 程序设计? 知识在实践中消化 实例驱动、应用驱动 实践 避免过于深入的抽条式的理论介绍,结合实例讲授基本知识,以理解和应用为目标。 实践 实践和授课学时比例大于等于1:1。将理论知识和实践密切结合以实践和应用带动对基本知识的理解和掌握。加强实践,通过模仿实例逐步过渡到自行设计和开发。 系统(分析设计开发) 全书以一个简易教务管理系统的设计和开发为案例贯穿各个章节,力求使学生建立信息系统的意识、能够将所学的知识进行综合应用,联系实际进行信息系统综合分析、设计和实现。

教材《信息系统与数据库技术》 高等教育出版社2012.8 以应用为目标、强调系统的观点、突出实践。 以一个教务信息系统案例贯穿全书知识讲授,综合开发案例给出了一个小型系统的全貌。 以丰富的实例来讲解理论知识及应用,全书共有例题近184道。学生可以从模仿到自行设计开发。 通俗易懂,深入浅出,便于自学,学时可以灵活控制。附实验指导书。 在教学网站或通过其他方式提供: 讲义PPT 教学案例数据库、实验案例数据库,例题源文件 实验参考答案

配套辅导教材《信息系统与数据库技术学习指导与习题解析(第2版)》高等教育出版社2013.2 实验篇 首先给出一个网上书店的信息系统案例说明 实验指导:以网上书店案例为基础,包括10个实验,贯穿全书内容。 实验解析:对实验题目进行解析说明和给出参考步骤或参考答案。 学习指导与习题解析 学习指导:对教材知识的重点和难点进行深入讲解,并对有关知识进行扩展。 习题解析:以多种题目形式对相关联知识进行辨析。 练习题:针对各章节内容的练习题供学生检验学习效果。 综合练习篇 3套综合练习题目,全面测试学生学习效果。也可作为上海市计算机等级考试模拟测试题进行考前模拟练习。 教材中教务系统案例的系统实现。书中给出了用户使用手册,使读者了解系统功能情况。系统实现源文件可从高教出版社网站下载。

教学时数安排: 教学内容 课堂教学 实验教学 课外作业 第1章 信息系统基本知识 1 第2章 关系数据库基本知识 2   第2章 关系数据库基本知识 2 第3章 关系数据库的创建与维护  2 第4章 T-SQL与可编程对象 5  4 第5章 数据库管理与保护 第6章 ASP.NET程序设计基础 第7章 ADO.NET数据库应用程序初步 4 第8章 ADO.NET程序设计 第9章 数据报表与数据图表 第10章 信息系统分析与设计 第11章 信息系统管理 合计 48 16

考核方式 平时成绩(考勤+作业) 作业: 课内外实验 信息系统项目分组作业(3~4人完成一项目的设计和开发) 期末考试(理论+上机) 理论知识:各章节 信息系统概念、开发与管理 关系数据库基本原理 关系数据库设计 关系数据库管理系统 信息系统的实现技术 上机操作 数据库的创建、使用、维护和管理 SQL语句的使用 数据库应用程序开发 系统开发文档设计

信息系统项目分组作业要求 结合你对身边信息系统应用的调查和了解,完成一个简单信息系统的系统设计和实现任务: 1)对给出系统进行需求分析,使用MS Word和MS Visio撰写系统需求分析报告,主要包括需求描述、数据流图、数据字典、系统功能结构图。 2)数据库设计,使用MS Word和MS Visio撰写设计文档:E-R图、关系模式、数据库结构。 3)在SQL Server下创建数据库,并输入一些样本数据。 4)使用ASP.NET实现相关应用程序,并请尽可能在合适的应用中使用视图、存储过程和触发器,请根据需求实现相关报表和图表。 5)使用MS Word写出软件使用说明书。 需提交:①系统设计说明书(包括需求分析和系统设计) ②应用系统源文件(数据库文件、ASP.NET程序) ③系统使用说明书。

第1章 信息系统基本知识 *信息资源和信息资源管理 *信息系统的概念、组成、功能 第1章 信息系统基本知识 *信息资源和信息资源管理 *信息系统的概念、组成、功能 *信息系统的类型:事务处理系统、分析处理系统、知识处理系统各类系统的目标和特点、举例 职能信息系统:了解几种常用信息系统的(例如企业ERP、金融、电子商务、电子政务、GIS等)的功能和特点。 教学方法:本章以理论讲授为主,可通过一个例子引入。 学时:约为1课时。 目标:使学生建立信息资源管理和利用意识,了解信息系统概念、构成和应用等基本知识。

第2章 关系数据库基本知识 数据库系统的发展 *数据模型:概念模型和数据模型 *关系数据库:*关系数据结构、*完整性约束、关系操作 第2章 关系数据库基本知识 数据库系统的发展 *数据模型:概念模型和数据模型 *关系数据库:*关系数据结构、*完整性约束、关系操作 关系数据库体系结构 关系模型的理论基础:关系代数 教学方法:本章以理论讲授为主,结合一个简单教务管理系统中的数据库实例,争取做到每个概念和知识点都能通过例子来解释。其中2.1数据库技术的发展可让学生自学。 学时:约为3~4课时。 目标:使学生掌握关系数据模型和关系数据库的基本知识、对关系模型中的基本知识点要能理解和灵活应用。

第3章 关系数据库的创建与维护 SQL Server常用工具和主要服务 * SQL Server数据库的组成和存储结构 *数据库创建和维护 *数据完整性控制 *索引创建和维护 教学方法:本章内容结合SQL Server讲授,通过操作实例对第2章的知识进一步理解和应用,争取做到每个概念和知识点都能通过例子来解释。 学时:约为4-6课时,授课:实践<1:1 目标:学会SQL Server数据库创建和维护的操作方法,掌握数据完整性控制方法。

第4章 T-SQL语言与可编程对象 T-SQL语言:DDL语句、DCL语句 *T-SQL语言:DML语句(Select、Update、Delete、Insert Into) *可编程对象:视图、存储过程和触发器 教学方法:本章内容结合SQL Server讲授,通过操作实例掌握T-SQL语言的使用,并对2章的知识进一步理解和应用,争取做到每个概念和知识点都能通过例子来解释。 学时:约为8~12课时,授课:实践<1:1 目标:掌握SQL语言中的DML语句,掌握视图、存储过程和触发器,了解DDL语句和DCL语句的作用。

第5章 数据库管理与保护 事务及SQL Server的事务管理机制 并发控制 *数据库备份和恢复 *数据库安全性控制 教学方法:本章内容结合SQL Server讲授,通过操作实例了解SQL的数据库管理与保护功能。对第2章的知识进一步理解和应用,争取做到每个概念和知识点都能通过例子来解释。 学时:约为3~4课时,授课:实践<1:1 目标:掌握SQL数据库管理和保护机制的原理及实现方法。

第6章 ASP.Net程序设计基础 Microsoft .NET集成开发环境及.Net 框架 Web信息系统运行原理、HTML语言、网站发布方法 *使用ASP.NET创建Web应用程序的基本过程,常用服务器控件的使用方法。 网站风格设计、Web应哟国内的状态管理。 教学方法:在学生已学过一门高级程序设计语言基础上,介绍Microsoft.Net集成开发环境和必要的ASP.NET程序设计基础知识。如果学生有ASP.NET基础,本章可跳过。如果没有基础,通过课堂的简要讲授,请学生通过调试书中的例题和完成课后实验掌握Web程序的开发过程和方法。 学时:约为4~6课时,授课:实践=1:1,如果课堂时间紧,可以把部分实践安排课后完成。 目标:了解Microsoft .NET集成开发环境和ASP.Net程序设计基本方法,学生能自行设计实现简单程序。

第7章 ADO.NET数据库应用程序初步 ADO.NET的构成和作用。 *使用数据源控件SqlDataSource实现数据库访问程序的方法。 *ASP.NET的常用数据邦定控件的使用:GridView,DetailsView,FormView。 使用视图和存储过程配置数据源。 教学方法:本章通过程序实例讲授数据库应用程序的开发方法。注意把重点集中在数据库访问流程,例子要简洁,流程清晰。 学时:约为8课时,授课:实践=1:1。 目标:了解ADO.NET的作用,掌握使用数据源控件SqlDataSource 和ASP.NET的常用数据邦定控件实现数据库应用程序的初步方法。

第8章 ADO.NET程序设计 ADO.NET的主要对象 Connection、 DataAdapter、 Commond、DataReader、DataSet的使用方法。 *使用DataSet实现“断开式”数据库访问和使用SqlCommand实现“连接式”数据库访问。 事务在程序中的应用 ASP.Net数据库应用程序的分层架构 教学方法:本章通过程序实例讲授以编程方式开发数据库应用程序的方法。也将涉及C#语言(可参照附录B)。注意把重点集中在数据库访问流程,不要过多关注C#的其他语言成分,例子要简洁,流程清晰。 学时:约为8课时,授课:实践=1:1。 目标:了解ADO.NET的主要对象特点和使用方法。如果教学时数紧张,本章内容可不作强制学习要求,可作为学生课外扩展学习材料。

第9章 数据报表与数据图表 * Crystal Reports(水晶报表) 的创建 * ASP.NET程序的报表集成方法 数据图表 *报表、图表的导出和打印 教学方法:本章通过实例讲授数据库应用程序中报表和图表的实现方法,例子要简洁,流程清晰。 学时:约为4课时,授课:实践=1:1。 目标:了解水晶报表的主要对象特点和使用方法,能在ASP.NET程序中,根据应用需要设计和实现简单的报表和图表。

第10章 信息系统分析与设计 *信息系统开发方法:*系统生命周期法、*原型法。 系统规划的任务和可行性分析的内容。 第10章 信息系统分析与设计 *信息系统开发方法:*系统生命周期法、*原型法。 系统规划的任务和可行性分析的内容。 系统分析中的常用建模工具(数据流图、数据字典、判定表) 系统设计(*数据库设计方法:基于E-R模型的数据库概念设计、基于3NF的数据库逻辑设计) 、系统架构设计(C/S、B/S和混合架构)、系统功能设计(功能结构图)、用户界面设计、处理过程设计。 系统实施阶段、系统运行与维护阶段的任务。 教学方法:本章以讲授为主。在学生已经掌握了关系数据库的知识并具有数据库程序设计经验基础上,介绍信息系统的分析和设计方法,通过例子来了解各阶段的工作。 学时:约为4课时,授课:实践=1:1,如果课堂时间紧,可以把实践安排课后完成。 目标:了解信息系统设计的原则和方法、步骤,能进行简单的系统分析和设计,并学会使用MSWord和MS Visio制作文档。

第11章 信息系统管理 *信息系统的管理机构 *信息系统开发过程管理(资源内包、外包和自包) 信息系统运行的管理制度 第11章 信息系统管理 *信息系统的管理机构 *信息系统开发过程管理(资源内包、外包和自包) 信息系统运行的管理制度 *信息系统的安全隐患和保护措施。 信息系统的相关法律和道德问题 教学方法:本章以理论讲授为主。 学时:约为1课时。 目标:使学生了解信息系统管理的组织机构、管理内容和方法,并建立信息安全和信息道德意识。

附录A MS Visio 2007使用简介 *MS Visio的主要功能 *E-R图、数据流图、功能结构图等的绘制方法。 *Visio绘图对象嵌入MS Word文档。 教学方法:本章以几个实例讲解MS Visio的使用方法。如果时间紧张,实践可安排在课外。 学时:约为1~2课时。 目标:使学生掌握文档制作工具。

附录B Visual C# .Net程序语言简介 数据类型和变量定义 运算符和表达式 程序结构语句 数据 类和对象 教学方法:本章给出C#语言的主要语法说明,本章不需要课堂讲解,在学习第6~8章时学生可查阅参考。 学时:约为1~2课时。 目标:使学生对C#语言的语法有基本了解。

上海市计算机等级三级考试试卷结构 考题类别 内容 题型 分值 基本 理论 知识 单选题 多选题 填空题 信息系统的基本概念 选择题 4 信息系统的分析、设计与管理 选择题 填空题 6 关系数据库基本原理 15 关系数据库管理系统 5 综合 应用 实践 数据库管理 系统应用 数据库的创建和使用 SQL语句的使用 数据库维护与管理 操作题 40 创建数据库:表及关系、视图、存储过程、触发器 应用程序 开发 数据库应用程序 编程题 系统开发 文档制作 信息系统设计和数据库设计 开发文档

相关竞赛 上海大学生计算机应用 能力竞赛 全国高校文科类大学生计算机设计大赛 都设有“数据库系统”类别