《数据库原理》实践环节教学大纲_第1页
《数据库原理》实践环节教学大纲_第2页
《数据库原理》实践环节教学大纲_第3页
《数据库原理》实践环节教学大纲_第4页
《数据库原理》实践环节教学大纲_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实践环节教学大纲 计算机科学与技术(数据库原理课程设计)一、课程基本信息课程编号:课程中文名称:数据库原理课程设计课程英文名称:Curricular Design of Principles of Data Base System课程类别: 其他 适用专业:计算机科学与技术、电子信息工程、电子信息科学与技术开课学期:6总 学 时:一周总 学 分:预修课程(编号):数据库原理( ),高级程序设计语言( )并修课程(编号):课程简介:本课程是计算机科学与技术、电子信息工程、电子信息科学与技术等专业必修的一门专业基础课。课程系统讲授数据库系统的基本概念、基本原理、基本方法以及有关的应用,主要内容包括

2、:数据库系统的组成、关系数据库、数据库设计以及数据保护等,同时讲解一种大型的数据库管理系统。建议教材:萨师煊 数据库系统概论(第三版)北京:高等教育出版社,2000参 考 书:1 施伯乐 数据库系统教程 北京:高等教育出版社,19992(美)C.J.Data数据库系统导论北京:机械工业出版社,20003 王能斌数据库系统原理北京:电子工业出版社,20004 马垣关系数据库理论北京:清华大学出版社,19995(美)Silberschatz.A数据库系统概念北京:机械工业出版社,2000二实践环节教育目标通过实践环节,使学生在了解数据库理论基础上,掌握一种大型数据库管理系统(SQL SERVER或

3、ORACLE)的基础知识、面向对象可视化编程以及应用系统开发的方法及步骤;加深对数据库系统有关概念和理论的理解,进一步提高运用大型数据库管理系统解决实际问题的能力,并为毕业设计做准备。 三实践环节与要求实践环节要求学生能够独立或小组合作形式,按预定题目开发出功能完善的小型管理信息系统。1掌握管理信息系统的开发方法学、各阶段的步骤、基本技术与方法;2要求规范化完成系统设计、实施与转换、调试、运行、管理与维护等阶段;3能够编写开发过程各阶段的主要文档; 4要求提交系统说明书、用户手册、设计报告;5要求提交开发源代码;6实践环节终了要求进行系统功能演示。实践内容1(二人)建立一个完整的图书管理系统,

4、 书写应用程序完成一个图书管理应用系统的开发。首先建立以下几个表:图书(书号,书名,作者,价格,出版社,摘要)读者(卡号,姓名,性别,单位,类型,级别)借阅(书号,书名,卡号,借书时间,还书时间)(为方便用户操作可考虑建立一个单位至单位编号表)要求有以下子系统:(1)图书和读者登记子系统 要求:做到实体完整性(2)借书,还书子系统 要求:做到参照完整性,并考虑用户自定义完整性(如不同读者类型的借书限制册和还书日期等约束条件的实现)(3)超期图书罚款处理子系统 要求:有允许用户更改期限每天罚款的灵活性(4)读者的撤消(加毕业生的情况下)(5)系统维护 要求:考虑方便地建立后备,日志文件,并有在故

5、障中容易恢复整个系统要求界面友好,美观,操作方便,充分利用系统现有控件,并适当使用Active x控件。实践内容2(二人)建立一个完整的学生选课系统, 书写应用程序完成一个学生选课应用系统的开发。首先建立以下几个表:学生(学号,姓名,性别,年龄,系别)课程(课程号,课程名,开课系,任课教师)学习(学号,课程号,成绩)2. 要求有以下子系统:(1)基本信息查询子系统 要求:能够显示出学生表、课程表、带参数学生详细信息和选课情况(2)学生、课程信息维护子系统 要求:能够维护学生表和课程表(3)学生选课子系统 要求:考虑参照完整性以及用户自定义完整性,实现学生选课功能(4)系统维护 要求:考虑方便地

6、建立后备,日志文件,并有在故障中容易恢复整个系统要求界面友好,美观,操作方便,充分利用系统现有控件,并适当使用Active x控件。实践内容3(一人)建立一个完整的零件交易中心管理系统, 书写应用程序完成一个零件交易中心管理应用系统的开发。首先建立以下几个表:Part(ID,Color,Name,Weight,Intro)Provider(ID,Name,Address,Tel,Intro)Costomer(ID,Name,Address,Tel)Supply(PartID,ProviderID,Price,Quantity)After(CustomerID,PartID,Price,Quan

7、tity)Business(CustomerID,ProviderID,PartID,Price,Quantity)Agreement(CustomerID,ProviderID,PartID,Price,Quantity,CustomerSign,ProviderSign)系统应实现下述功能: (1)供应商要求实现供应商注册、注销、修改个人信息、增加供应项、删除供应项、修改供应项 (2)顾客要求实现顾客注册、注销、修改个人信息、增加需求项、删除需求项、修改需求项(3)交易员要求实现对供应商和顾客达成协议后的维护工作 (4)系统维护 要求:考虑方便地建立后备,日志文件,并有在故障中容易恢复整个

8、系统要求界面友好,美观,操作方便,充分利用系统现有控件,并适当使用Active x控件。实践内容4(二人)建立一个完整的仓库管理系统, 书写应用程序完成一个仓库管理应用系统的开发。首先建立以下几个表:库存表(序列号,名称,型号,数量,备注)采购表(序列号,名称,型号,数量,时间(备注)使用表(序列号,名称,型号,数量,使用时间)系统应实现以下功能:(1)一般用户应实现下列功能查询时包括单项查询与多项查询,可以按序列号、型号、名称中的一项或者多项来进行查询(2)管理员应实现下列功能 查询系统,此功能与一般用户的查询功能相同;查看库存表中各种信息;查看购买表中各种信息;查看使用表中各种信息;采购物

9、品管理的各项功能;使用物品管理的各项功能;删除物品管理 (3)系统维护 要求:考虑方便地建立后备,日志文件,并有在故障中容易恢复整个系统要求界面友好,美观,操作方便,充分利用系统现有控件,并适当使用Active x控件实践内容5(一人)建立一个完整的机时安排系统, 书写应用程序完成一个机时安排应用系统的开发。首先建立表:机房安排表(周节,星期,节号,机房号,教师,课程名,班级,人数)2. 要求实现以下功能:(1)在线帮助子系统 要求:介绍系统以及使用方法(2)实际操作子系统 要求:实现添加、修改、删除以及显示功能(3)查询子系统 要求:即随机组合查询(4)周表生成子系统 要求:显示一周上机安排

10、(5)系统维护 要求:考虑方便地建立后备,日志文件,并有在故障中容易恢复整个系统。要求界面友好,美观,操作方便,充分利用系统现有控件,并适当使用Active x控件。实践内容6(一人)建立一个完整的机房管理系统, 书写应用程序完成一个机房管理应用系统的开发。首先建立表:机房基本情况表(机房编号,名称,位置,机器数,CPU,内存,硬盘,CRT,其他,备注)其中其他包含:有无光驱,是否多媒体环境等2. 要求实现以下功能:(1)登录功能 系统有两类用户:一般用户、管理员(2)用户查询功能 要求:查询机房、机器的情况(3)管理员查询、添加、删除及修改功能 要求:对机房、机器进行管理(4)系统维护 要求

11、:考虑方便地建立后备,日志文件,并有在故障中容易恢复整个系统要求界面友好,美观,操作方便,充分利用系统现有控件,并适当使用Active x控件。实践内容7(一人)建立一个完整的设备管理系统, 书写应用程序完成一个设备管理应用系统的开发。首先建立以下几个表:设备表(设备号,名称,价格,配置)维修表(设备号,日期,维修内容,改变配置,金额,维修人,备注)2. 要求实现以下功能:(1)实现基本的数据完整性 要求:实现实体完整性、参照完整性(2)实现较好的容错性 要求:具有出错提示,及出错恢复功能(3)能够进行数据备(4)操作功能 要求:能对设备表和维修表中记录进行基本的添加、删除和修改;能对行星简单

12、的多 值查询;(5)系统维护 要求:考虑方便地建立后备,日志文件,并有在故障中容易恢复整个系统要求界面友好,美观,操作方便,充分利用系统现有控件,并适当使用Active x控件。实践内容8(一人)建立一个完整的工艺卡片管理系统, 书写应用程序完成一个工艺卡片应用系统的开发。首先建立表:工艺卡片表(位号,名称,单位,正常值,上限,下限,警报上限,警报下限,备注)2. 要求实现以下功能:(1)在线帮助子系统 要求:介绍系统以及使用方法(2)登录子系统 要求:系统合法用户可以登录使用系统(3)管理操作子系统 要求:创建新的工艺卡片(考虑实体完整性);维护卡片信息;查询卡片内容(4)系统维护 要求:考虑方便地建立后备,日志文件,并有在故障中容易恢复整个系统要求界面友好,美观,操作方便,充分利用系统现有控件,并适当使用Active x控件。四作业规定时间内完成实践环节各项要求。五考核方式依据提交的各项文档、报告的齐全性、规范性,源码质量,以及系统功能演示等进行综合评定。六成绩评定五分制对照

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论