



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库系统概论课程设计教学大纲课程编号:078120 版本号:DBMSV1.1课程性质: 专业基础课 先修课程:计算机应用基础、程序设计语言总学时数:1周 学分:1 讲课: 实验: 上机: 课外实践: 适合层次:本科 适合专业:信息管理与信息系统专业一、课程目的和任务 数据库系统概论课程设计,是信息管理和信息系统专业的学生在学完数据库系统概论课程以后进行的下一个教学环节,它一方面要求学生在设计中能初步学会综合运用学过的数据库技术知识,另外还应使学生学会运用系统原则,从系统开发的角度出发,进一步掌握利用结构化方法对应用系统进行数据库分析与设计的基本原则、方法和步骤,为以后搞好其他课程的课程设计和毕业设计做一次综合训练。通过设计一个实际的或者虚拟的管理业务应用系统实例,使学生在下述方面得到锻炼。1通过对应问题所处环境的调查,掌握数据库系统调查的方法,了解问题定义和确立系统目标的过程;2通过详细调查,描述业务流程,掌握功能分析,数据分析的基本要求(DFD,数据字典),建立逻辑模型的概念;3根据抽象的业务功能和系统设计的原则,绘制E-R图,完成数据库概念结构设计;4通过将E-R图转换为关系数据模型,完成逻辑结构设计;5通过物理设计并实施,将调查到的系统在某中数据库管理系统中实现并运行维护;5通过设计简化的数据库实例的全过程,提高学生分析问题解决问题的能力,培养学生的创新意识。二、课程设计的要求学生按照事先确定的系统功能模块的数量和数据库表的大致数量进行分组,每组大约3-4人,要求每个人至少完成8个功能相异的数据库表和至少一个独立的功能模块。数据库系统概论课题设计大题目一律定为:系统的数据库分析与设计。每个学生按照分组在大题目后加模块的数据库分析与设计。学生的设计题目可由学生自选题目,经指导教师审定后执行,也可由指导老师拟定。课程设计的具体要求如下:1 业务环境设定与系统目标的确立可以不形成文字说明或组织机构图或业务流程图,但要求有相应的实际系统调查记录和组内讨论记录;虚拟的系统应该有实际系统的调查背景支撑。2 需求分析可以不形成业务处理过程的DFD及关键业务的数据字典,但需要有实际系统的需求调查记录和组内讨论记录;3 数据库系统概念结构设计必须形成E-R图,每组完成一个系统总体的E-R图,组中每个成员完成一个局部E-R图;4 数据库逻辑结构设计必须形成关系模型;5 数据库物理设计可以不形成IPO图;6 每组学生必须完成数据库的实施与调试,每组学生在服务器上建立一个数据库,每个数据库可以被该组的每位学生访问,每个学生在自己组的数据库中建立相应功能模块的表以及存储过程和触发器,表的数量至少为8个,存储过程和触发器至少为一个。7 每个学生都应完成设计说明书一份(不少于3000字)。三、课程设计的过程 从需求分析入手,业务调查,定义问题和目标,再详细策划数据库系统的功能模块。由于影响因素很多,同一功能的实现方法可能有多种形式,因此要学会借助于图形工具表达设计意图和进行方案比较的方法,注重设计文档资料的编辑与整理,通过分析、构思、画图、定义、实施等交叉进行来逐步完成设计任务。课程设计大体可按以下几个阶段进行:1、设计准备认真研究设计指导书,明确设计要求、条件、内容和步骤;通过阅读有关资料、参考书籍、考察相近的信息系统等,了解设计对象。拟定设计计划、实施框架,确定小组成员等。2、需求分析需求分析就是确定用户对系统目标的需求。一般地说,目标系统都是由当前系统脱胎而来的。它源于当前系统,但又往往高于当前系统,这就要求设计者进行一定的创造性工作。需求分析主要完成下述工作: 系统调查:调查研究当前系统的工作状况,确定目标系统需求; 数据分析:确定目标系统中使用的全部数据,为它们取名和定义。包括各种帐册、表格的名称和项目以及来源、去向等; 功能分析:确定用户对目标系统数据处理功能所提出的需求。3、概念结构设计首先是在需求分析的基础上确定信息系统的边界,然后将信息系统按照功能划分为模块,并根据模块的设计原则进行分析和综合。最后将模块划分给小组的各个成员,由各成员根据模块中的数据流程自行设计出局部E-R图。最后汇总为总E-R图。4、逻辑结构设计根据概念设计的E-R图,小组各成员将其转换为关系模型,要求小组每个成员的独立关系模型数量至少为8个。如果发现数量不足,必须重新进行系统需求分析,扩大系统边界,选择合适的功能模块进行逻辑设计。5、物理设计根据需要进行数据库系统的物理设计。6、数据库系统的实施根据关系模型,各小组选择合适的数据库管理系统进行实施,要求小组每个成员的数据库表至少为8个。7、数据库系统的运行根据需求分析中某些特殊功能进行设计,每人完成至少一个存储过程和一个触发器。对于数据库进行调试,录入若干测试数据进行初步测试。8、答辩准备完成课程设计报告,将课程设计的所有资料准备齐全,对数据库系统进行调试,各组成员准备完后,向指导教师申请答辩。四、课程设计的进度本课程设计时间为1周(按天计算),进度安排如下:*设计准备与系统调查 0.51天*系统需求分析 1.02天*数据库概念设计 1.02天*数据库逻辑结构设计 1.02天*整理编写设计说明书 1.02天*设计验收与总结 0.51天五、课程设计说明书 设计说明书是设计过程的整理和总结,是课程设计的理论依据,而且是审核课程设计完成情况的主要技术文件之一。因此编写设计说明书是设计工作的一个重要组成部分。设计说明书的内容视设计内容而定,对于本课程设计,主要包括以下内容:1 封面 封面上应标明数据库系统概论课程设计说明书、设计题目、设计者、指导教师、学校与教研室、时间等。内容较多时可增加一页目录(标题及页次)。2 概述简要叙述对设计任务的理解,课程设计的目标,设计题目的背景介绍以及设计过程的主要收获等。3 数据库需求分析根据实际调查进行数据库系统的需求分析说明。4 数据库概念设计进行概念设计,要将设计的策略和原则以及具体方法阐述清楚,并说明各模块的设计创新点。5 数据库逻辑设计说明依据概念设计作出逻辑设计说明。6 数据库物理设计根据具体情况对数据库的物理设计进行说明。7 数据库实施根据实施情况作出说明,并对存储过程和触发器程序进行说明。8 设计总结和答词9 参考
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年灌溉工程技术高级考试预测题集
- 2025年销售总监竞聘笔试备考策略
- 2025年水利工程灌区管理工高级知识精讲与模拟试题集
- 2025年初中体育教师招聘面试要点及预测题解析
- 电击安全知识培训
- 2025年特岗教师招聘考试小学数学命题趋势分析
- 2025年物业管理技能进阶考试必-备知识点与模拟题
- 2025年财务会计实操手册中级考试模拟题集及案例分析
- 2025年火电运行值班员中级考试模拟题及解析
- 2025年游戏开发工程师游戏设计方向面试题集解析
- 工信部规《通信建设工程安全生产操作规范》
- 社会组织内部规范化治理课件
- 农村公路建设标准
- GB/T 13825-2008金属覆盖层黑色金属材料热镀锌层单位面积质量称量法
- GA/T 1237-2015人员基础信息采集设备通用技术规范
- 红十字急救培训-包扎课件
- 药物分析实验注意事项课件
- 《C语言程序设计》一等奖说课稿
- 沙盘游戏治疗课件
- 甘肃省烟花爆竹经营许可实施标准细则
- 企业内部控制基本规范与配套指引
评论
0/150
提交评论