1、 第 页 课程设计任务书课程设计任务书 课程名称 数据库原理及应用 课程代码 设计题目 学籍管理系统 设计时间 2012 年 9 月 3 日 2012 年 9 月 14 日 系(院) 计算机科学与信息 工程学院 专业 计算机科学与技 术 班级 一、课程设计任务(条件) 、具体技术参数(指标) 通过两周的课程设计,要求学生加深对数据库技术相关理论的理解,增强动手能力,掌握使用现 行较为流行的数据库理论和数据库开发工具进行数据库管理操作(如建库、建立完整性约束,对数据 库中数据进行查询,更改等操作)的方法;具体应用方面,要求学生对 SQL 语言要有较深入的了解 和掌握,对数据库的管理(主要是安全性
2、方面)要有一定程度的了解。 本次课程设计包含两大部分内容:设计软件和设计报告。其中设计软件在题目验收时由指导教师 检查,具体内容不同,系统要求不同;设计报告作为书面材料提交。 二、对课程设计成果的要求(包括课程设计说明书、图纸、图表、实物等软硬件要求) 1、每位同学提交设计的数据库和应用程序相关文档,并提交一份课程设计报告,内容要包含设计题 目、设计目的、需求分析、系统功能描述、系统 E-R 图、关系模式设计、各数据库表的建立(代码) 、 系统各功能实现(代码) 、系统功能评价等。 2、课程设计报告电子版排版顺序: 任务书 目录 正文 附录。 3、每个同学要针对自己的系统,写出对设计技术的分析
3、、对系统的测试、在编码和调试过程中遇到 的问题和解决方法等。 4、课程设计报告最后写出本次设计的心得体会。 二、课程设计工作进度计划 1、课程设计第 1 周第 1 天:布置任务、交代课题、安排设计事宜 2、第 1 周第 2 天:调研,书籍和资料的准备 3、第 1 周第 3 天-第 5 天:系统分析和设计 4、第 2 周第 1 天-第 3 天:编程和测试,撰写设计报告 5、第 2 周第 4 天-第 5 天:课程设计检查,交设计报告 四、主要参考资料 1 数据库原理及应用 钱雪忠主编 北京邮电大学出版社 2010,6, 第三版 2ASP 基础教程 作者:魏雪英 3C#教程作 者:郑阿奇 出版社:
4、电子工业出版社 4. Kimball R 等.数据仓库工具箱.北京. 电子工业出版社,2003. 5.Imhoff C 等.数据仓库设计. 北京. 机械工业出版社,2004. 指导教师(签名) : 教研室主任(签名) : 2012 年 8 月 28 日 2012 年 8 月 31 日 第 页 课程设计报告课程设计报告 课程名称 数据库原理及应用 设计题目 学籍管理系统 目目 录录 一、设计目的及要求 3 二、课程设计内容说明 4 (一) 概述 4 (二) 需求分析 . 5 1) 问题陈述 . 5 2) 系统需完成的功能. 5 3) 数据字典 . 6 (三) 概念结构设计 9 1. ER 图 9
5、 (四) 逻辑结构设计 9 (五) 物理结构设计 10 (六) 数据库的实施 12 (七) 数据库的运行 14 (八) 数据库的运行和维护 . 15 三、结论及体会 . 16 一、 参考文献 . 17 二、 附录 . 17 第 页 一、一、设计设计目的及要求目的及要求 1、通过两周的课程设计,要求学生加深对数据库技术相关理论的理解,增强动 手能力, 掌握使用现行较为流行的数据库理论和数据库开发工具进行数据库管理 操作(如建库、建立完整性约束,对数据库中数据进行查询,更改等操作)的方 法;具体应用方面,要求学生对 SQL 语言要有较深入的了解和掌握,对数据库 的管理(主要是安全性方面)要有一定程
6、度的了解;设计的最终结果为学生设计 和完成具有较完善功能和一定规模的数据库应用系统(后台) 、以及部分前台功 能,并提交设计报告。 2、本次课程设计的步骤可按照设计内容要求,在选择了设计题目之后,先进行 系统需求分析和 E-R 图设计及相关文档的撰写;然后再进行关系模式转换和评 价、数据库表的建立等;接下来进行系统功能的实现,即完成后台操作的代码编 写,以及部分前台功能的代码编写;调试和测试可基本同步进行,最后完成对系 统的评价(或得出结论)和心得体会等文档的撰写。 本次课程设计的重点在于各个文档的撰写和系统功能的具体实现。学生须 以本指导书中对设计内容具体说明为设计依据, 并根据不同系统的不同要求有侧 重地完成任务。在语言上,须注意使用书面的、理论的语言,不要使用流行语、 网络语、缩略语等非标准书面语。叙述注意前后的连贯性、逻辑性。图表要清晰, 层次要分明。另外,如果在技术上或设计思路方面有亮点,也可以作为设计的一 个重要内容。 3、根据以上信息完成如下要求