1、数据库系统设计实验,College of Information Science and Engineering, HNU,课程任务,设计和实现一个教务系统原型 需求描述 学校设若干学院,每个学院有若干教师,若干学生 学院设若干课程,每个教师可讲授多门课程,一门课程可以由多个教师讲授 每门课程有一次考试和若干次作业,成绩按比例合成,需求描述(续),教务人员可以设置学院信息、教师信息、课程信息 学生可以查看教师信息、课程信息并选课,同时可以查看作业信息并提交作业 教师可以发布作业信息并在作业完成后进行成绩评定。教师可以在期末登录考试成绩并设置比例来生成最终成绩。 学生可以查询自己的成绩 教务人员
2、可以对全校的成绩进行各种统计,完成方法,概念模型、模式设计、建表脚本等,要求每个学生完整实现。 编程部分,根据能力和时间,可选择部分实现。选择时可以考虑把实现方法相近的重复性工作省略。 提交内容 设计报告(电子版) 需求分析,概念模型设计(ER),模式设计(表结构),建表脚本,主要查询功能对应的SQL语句,创建用户和授权的SQL语句,业务逻辑及用户界面涉及等内容。 源代码,集中实验时间:5.25 6.2,报告和代码提交时间:6月底,课程安排,第一部分 需求分析、概念模型设计、业务逻辑分析、模式设计 课时 6 第二部分 建库、建用户、建表、授权 SQL语句设计与实验 课时 8 第三部分 业务逻辑及图形界面开发 课时 18,数据库和开发环境,数据库 不限。根据自己的情况可选用SQL Server、Oracle或其它数据库。 开发工具和语言 不限。根据自己的情况可选用Java + Eclipse,或C+/C#/VB + Visual Studio,联系教师,王永恒 Email: Tel: 13975813465,注意:严禁抄袭!发现两个或多个同学报告 或源码完全相同或非常相近的,都打低分!,