课程设计报告教务辅助管理系统要点.docVIP

  • 7
  • 0
  • 约1.13万字
  • 约 24页
  • 2016-05-19 发布于湖北
  • 举报

课程设计报告教务辅助管理系统要点.doc

数据库课程设计 教务辅助管理系统 院(系)别 班 级 学 号 姓 名 指导教师 时 间 课 程 设 计 任 务 书 题 目 教务辅助管理系统 系 (部) 专 业 班 级 学生姓名 学 号 10 月 08 日至 10 月 19 日 共 2 周 指导教师(签字) 系 主 任(签字) 年 月 日 设计内容及要求 1. 设计内容: (1)主要的数据表 教师基本信息表,课程表,教室资源表等等。 (2)主要功能模块 对上课教师基本信息进行管理。 对全院开设的课程进行管理。 录入教师基本上课信息。 实现自动排课功能。 简单计算工作量。 能够进行各种数据统计。 能够输出相应的报表。 具有数据备份和数据恢复功能。 2. 要求: 软件功能主要考虑实用,具体功能模块一定要先进行调研。 设计原始资料 数据库系统概论 (第三版) 萨师煊、王珊 高等教育出版社 《数据库原理及应用——SQL Server 2000》 夏冰冰 主编 国防工业出版社 《数据库设计教程》(原书第2版) 作者:Thomas ? M. ? Connolly, ? Carolyn ? E. ? Begg ? ? ? 机械工业出版社 数据库原理及应用 ? 作者:张凤琴 ? 出版社:清华大学出版社 ? 北京交通大学出版社 三、设计完成后提交的文件和图表 1.计算说明书部分 数据库设计分析 根据要求可知,新建一数据库 teacher ,在此数据库中建立三张表:Classroom,Course,TeacherInfo。 Course包括 课程编号,课程名,任课老师,课时,上课时间; TeacherInfo包括 教师编号,名称,年龄,性别,电话,职称,所在院系 Classroom包括教室编号,名称,及设备信息。 鉴于有可能一个教师可以教授多门课一门课可以由多个教师教授,所以要建立表间关系。具体实现在下面会有体现! 2.图纸部分: 程序流程图 四、进程安排 内容 学时 地点 备注 分配任务与分组 1天 实验室 系统功能需求分析 1天 实验室 数据库需求分析 1天 实验室 逻辑数据库结构 2天 实验室 查询视图、存储过程、 触发器 1天 实验室 编程 2天 实验室 程序测试和成果验收 2天 实验室 五、主要参考资料 《数据库设计教程》(原书第2版) 作者:Thomas ? M. ? Connolly, ? Carolyn ? E. ? Begg ? ? ? 机械工业出版社 数据库原理及应用 ? 作者:张凤琴 ? 出版社:清华大学出版社 ? 北京交通大学出版社 《数据库设计解决方案入门精典》 主编 王海涛 清华大学出版社 《Visual C++ 文档窗体设计》 主编 丁有和 青岛出版社 《C++程序设计教程》 主编(美) Grey Perry 清华大学社出版社 成 绩 评 定 表 作品成绩 报告成绩 口试(答辩)成绩 总评成绩 目 录 1 课程设计概述------------------------------------------------------------1 1.1 教务辅助管理系统功能概述--------------------------------------------1 1.2 开发环境概述--------------------------------------------------------1 2 教务辅助管理系统总体设计----------------------------------------------2 2.1 教务辅助管理系统总体设计思想--------------

文档评论(0)

1亿VIP精品文档

相关文档