学位论文-教务管理系统数据库课程设计报告.doc

学位论文-教务管理系统数据库课程设计报告.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学位论文-教务管理系统数据库课程设计报告

河 南 城 建 学 院 Henan University of Urban Construction  《数据库原理》课程设计报告 课程名称: 《数据库原理》课程设计 设计题目: 《教务管理系统》 指导教师: 何宗耀 班 级: 0844141   学 号: 084414144 学生姓名: 同组人员:   计算机科学与工程学院 2016年6月 目 录 第1章 概述 2 1.1 选题的背景与意义 2 1.2相关技术分析 2 第2章 系统功能设计 3 2.1系统总体结构设计图 3 2.2 系统功能模块 3 1.2.1 模块 3 1.2.2 模块功能 3 第3章 数据库设计 5 3.1 需求分析 5 3.1.1流程图 5 3.1.2 数据字典 6 3.2 概念结构设计 9 3.2.1 E—R图 9 3.3 逻辑结构设计 11 3.3.2范式的判定(3NF) 11 3.3.3 子模式的设计(视图) 13 3.4 物理结构设计 15 3.4.1存储结构与存取方法 15 3.4.2数据的易变与稳定部分 16 3.4.3索引的建立 16 3.5数据库、表建立的代码 16 3.5.1建立视图 20 3.5.2建立存储过程 21 3.5.4建立触发器 22 3.6 数据库实施 24 3.6.1 数据表截图 24 3.6.2视图的截图 27 3.6.3存储过程的截图 29 3.6.4 触发器实现过程的截图 30 第4章 33 第1章 1.1 选题的背景与意义 现如今高等院校的招生人数越来越多,必然就会有大量的学生信息、教师信息及课程信息需要处理。如果只靠人力来完成,这将会变成一项非常繁琐、复杂的工作,而且还有可能出现很多意想不到的错误,给管理这些数据带来了极大的不便,越来越不适合高校的发展需要。教务管理系统是一个庞大而复杂的系统,它包括对教师信息的管理,对课程资料的管理,对学生信息的管理和对学生成绩的管理等主要功能。教务管理系统是每所高校的一项必不可少的内容,但最基本的还是教务管理系统数据库的设计,它的好坏直接影响到学校的主要工作。因此,本数据库设计的总体目标就是在教学管理中更方便的实现对信息系统化、自动化的管理,减少工作繁琐度,增加效率、方便性。 1.2相关技术分析 SQL-Server 2008在Microsoft的数据平台上发布,帮助您的组织随时随地管理任何数据。它可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。它有一系列丰富的集成服务,可以对数据进行查询、搜索、同步、报告、和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,在使用中可以控制数据而不用管数据存储在哪里。 第章 2.1系统总体结构设计图 合系统的需求,本系统的基本系统功能如图5-10所示 2.2 系统功能模块 1.2.1 模块 模块一 教师管理系统(主要完成教师的信息维护以及授课信息) 模块二 学生管理系统(主要完成学生信息的维护以及上课的管理) 1.2.2 模块功能 系表信息查询和更新模块将实现对系部信息的查询和更新(修改、插入、删除)操作,方便于对系部基本信息的管理 教师管理系统 (1)教师表实现了对教师信息的查询,更新(修改 插入 删除)操作 (2)授课表实现了老师教学任务信息的维护 学生管理系统 (1)班级表的查询和更新模块将完成班级基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理 (2)学生表的查询和更新模块将完成学生基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理 (3)课程表的查询和更新模块将完成课程基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理 (4)选课表的查询和更新模块将完成对所选课程基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理 (5)教室表的查询和更新模块将完成教室基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理 (6)班主任在Student表中查询全部学生信息 (7)在Student,Cource,Elective 表中,按学号查询学生成绩 (8)学生在Student表中查询本人信息 第章 .1 需求分析 3.1.1流程图 局部流程图: 总的流程图: 3.

文档评论(0)

李天佑 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档