数据库系统课程设计指导书一、课程设计目标1、检验学生对所学 DBMS 理论了解程度;2、培育学生利用数据模型和 E_R 工具分析现实世界能力;3、锻炼学生使用软件工程思想进行系统软件和应用软件开发能力;4、加强学生能够利用现在主流 DBMS 产品(如 SQL Server、ORACLE)开发应用系统能力。二、课程设计要求为了能够达成课程设计目标,所以学生需要做到以下几点:1、 每次上机前做好充足准备工作,熟悉书本内容,查阅资料,对课程实习内容进行方案预设计,写出源程序代码;2、 课程设计关键在于利用数据库设计步骤和方法,制订 E-R 模型、数据流图、数据字典等,并经过模式分解,确定范式,避开冗余及操作不一致,从而评定数据模型合理性。3、 充足利用上机时间完成源程序代码输入、调试及优化;4、 实习结束后,根据指导书附件中“实习汇报格式”要求撰写出课程设计汇报。5、 按题目要求进行设计实现,不旷课、不迟到、不早退、遵守机房要求,珍惜机房设备。三、课程设计时间及考评措施1、课程设计时间安排(1)2 月 15-2 月 23 日(2)考评时间:2 月 23 日2、考评(1)实习结束时指导老师依据系统设计及代码演示给出实习成绩。(2)依据实习汇报和演示给出综合成绩。四、课程设计题目及要求以下选题依据自己能力最少选择其中一题:1、教务管理系统需求:该系统包含老师、学生、系和课程等信息,基础情况以下:老师有工作证号、姓名、职称、电话等;学生有学号、姓名、性别、出生年月等;系有系代号、系名和系办公室电话等;课程有课序号、课名、学分、上课时间及名额等。每个学生全部属于一个班,每个班全部属于一个系,每个老师也全部属于一个系。一名老师能够教多门课,一门课能够有几位主讲老师,但不一样老师讲同一门课其课序号是不一样(课序号是唯一)。一名同学能够选多门课,一门课可被若干同学选中。一名同学选中课若已学完,应该统计有对应成绩。本单位学生、老师全部有重名,工作证号、学号能够作为标识。教学系统关键提供数据维护、选课和信息查询。其中常见查询有:系统中各对象基础信息查询。 查询指定班、系学生信息(名单、人数等)。查询学生成绩、学分情况。查询老师讲课情况和学生选课情况。。。等等。2、图书管理系统需求 图书管理系统中有图书、读者等信息。图书有书号,书名,作者,出版社。读者有读者号,姓名,地址,性别,年纪,单位。对每本被借出图书有读者号,书号,借书日期和应还日期。...