教务管理系统_数据库课程设计报告 .docx
《教务管理系统_数据库课程设计报告 .docx》由会员分享,可在线阅读,更多相关《教务管理系统_数据库课程设计报告 .docx(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结理 工 学 院课 程 设 计 报 告课程名称数据库课程设计设计题目教务治理系统专业运算机科学与技术班级学号姓名完成日期2021 年 12 月 30 日课 程 设 计 任 务 书设计题目:教务治理系统设计内容与要求:类似于我校教务治理系统,有四类用户:教务员可以输入同学、老师、班级、课程信息,一个班级只属于一个专业,一个同学只属于一个班级 .教务员负责输入每个专业、每个班级需要学习哪些课程,指定课程的任课老师.可编辑资料 - - - 欢迎下载精品名师归纳总结老师可以查看学习该课程的同学名单.课程终止后,老师可以录入课程成果.一个老师可以教授多个班的多门课程,每门课由多位老师讲授.
2、课程分两类,必修课和选修课.系统要记录每个同学学习各门必修课的成果,仍要记录学生选修了哪些选修课以及课程成果给老师打分 .同学可以查看自己各门课程的成果.同学仍可以进行评教,系统治理员可以输入教室信息,并结合班级、课程、教室信息实现自动排课.指导老师:2021 年 12 月 20 日课 程 设 计 评 语可编辑资料 - - - 欢迎下载精品名师归纳总结成果:指导老师: 年月 日可编辑资料 - - - 欢迎下载精品名师归纳总结目录1 概述 .2.1.1 课程设计目标2.1.2 课程设计的背景和意义2.1.1.2 课程设计的背景 .2.2 需求分析 .3.2.1 系统需求 .3.2.2 可行性分析
3、 .3.2.3 用户要求 .3.2.3.1 信息需求 .3.2.3.2 处理需求4.2.3.3. 课程设计的意义 .4.3 概念结构设计 .6.3.1 设计分析 .6.3.2 概念模型设计 .6.3.2.1 局部概念结构设计 .6.3.2.2 全局概念结构模型 E-R 图 .7.4 规律结构设计 .8.5 物理结构设计 .1 0.5.1 数据表的设计 .1 0.5.2 数据库完整性设计 .1 2.5.2.1 数据库实体完整性设计 .1 25.2.2 数据库参照完整性设计 .1 25.2.3 数据库用户定义完整性设计 .1 35.3 数据库安全性设计 .1 3.6 应用程序设计 .1 4.6.1
4、 系统功能模块图 .1 4.6.2 系统界面 .1 5.7 设计总结 .2.8.8 体会与收成 .2.9.参考文献 .3.0.可编辑资料 - - - 欢迎下载精品名师归纳总结1 概述1.1 课程设计目标课程设计总的目标是衡量同学是否取得学习成效,培育同学具有专业网站初步的规划、设计、制作才能 .详细表现在网站内容、功能、安全等方面合理策划和规划。培育具有主页和二级页面的创意、设计等方面的技术处理才能和具有强大的动态成效制作才能.培育同学具有基于后台数据库的编程技术,实现客户 服务器端交互式动态网页的制作才能,把握实际网页设计与制作开发流程和开发方法.1.2 课程设计的背景及意义现如今高等院校的
5、招生人数越来越多,必定就会有大量的同学信息、老师信息及课程信息需要处理 . 假如只靠人力来完成,这将会变成一项特别繁琐、复杂的工作,而且仍有可能显现很多意想不到的错误,给治理这些数据带来了极大的不便,越来越不适合高校的进展需要.教务治理系统是一个巨大而复杂的系统,它包括对老师信息的治理,对课程资料的管理,对同学信息的治理和对同学成果的治理等主要功能.教务治理系统是每所高校的一项必不行少的内容,它的好坏直接影响到学校的主要工作,此系统一旦瘫痪,不仅会影响到学校的每一位同学,学校也会因此受到特别严峻的缺失.随着我校近几年来的快速进展,办学模式多元化,在校同学规模不断扩大,为了加速对教务治理的运算机
6、化,我校需要开发出符合我校实际的教务治理系统,为学校教案治理供应一个快速、简洁规范的治理平台,同时也方便教员查询相关信息,提高信息传播速度,扩大信息共享范畴.所以,现在设计一个功能完整、操作简洁以及界面友好的教务治理系统变得特别重要.通过这个系统,治理员能够对老师信息、课程信息、同学信息和同学成果进行查询、添加、修改和删除等操作,用户也可以对自己的基本信息进行修改,同学仍可以用该系统进行网上选课和成果查询,特别的便利 .因此,本系统开发的总体目标就是在教务治理中实现信息治理的系统化、自动化,削减工作繁琐度,增加效率、便利性 .可编辑资料 - - - 欢迎下载精品名师归纳总结2 需求分析2.1
7、系统需求通过调查 ,要求系统需要有以下功能 : 由于操作人员的运算机学问普遍较差,要求有良好的人机界面。 由于该系统的使用对象多,要求有较好的权限治理。 原始数据修改简洁便利 ,支持多条件修改 便利的数据查询,支持多条件查询。 在相应的权限下,删除数据便利简洁,数据稳固性好。 数据运算自动完成,尽量削减人工干预。2.2 可行性分析由于本系统治理的对象单一,都是在校同学,且每个数据内容具有较强的关联性,涉及 的运算过程不是很复杂.因此,比较适合于采纳数据库治理.且学校用于同学治理的微机都是PIII 以上的机器,在储备量、速度方面都能满意数据库运行的要求.在技术难度方面,由于有指导老师的指导和相关
8、参考文献,特殊是网上资料,特殊是参考其它程序的功能,因此完全可以实现 .本系统的设计是在WindowXP 操作系统环境下,使用VS 开发胜利的 .在开发过程中, 如何挑选数据库治理是一个重要的问题,目前,数据库产品较多、开发工具也很多.每种产品都具有各自的特点和适用范畴,因此,在挑选数据库时,应考虑数据库应用的特点及适用范畴,在挑选开发工具时也考虑它的健壮性、可移性、安全性等问题.2.3 用户要求2.3.1 信息需求教务治理系统涉及的实体有:老师 工作证号、姓名、职称、电话等。 同学 学号、姓名、性别、诞生年月等。 班级 班号、最低总学分等。系 系代号、系名和系办公室电话等。可编辑资料 - -
9、 - 欢迎下载精品名师归纳总结课程 课序号、课名、学分、上课时间及名额等.这些实体之间的联系如下:每个同学都属于一个班,每个班都属于一个系,每个老师也都属于一个系.每个班的班主任都由一名老师担任.一名老师可以教多门课,一门课可以有几位主讲老师,但不同老师讲的同一门课其课序号是不同的(课序号是唯独的).一名同学可以选多门课,一门课可被如干同学选中.一名同学选中的课如已学完,应当记录有相应成果.2.3.2 处理需求教务系统主要供应数据爱护、选课和信息查询.其中常见的查询有:系统中各对象的基本信息查询 . 查询指定班、系的同学信息(名单、人数等).查询同学的成果、学分情形.查询老师授课情形和同学选课
10、情形.2.3.3 安全性与完整性要求安全性要求:1. 系统应设置拜访用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用。2. 系统应对不同的数据设置不同的拜访级别,限制拜访用户可查询和处理数据的类别和内容。3. 系统应对不同用户设置不同的权限,区分不同的用户,如同学,老师,系统治理员.完整性要求:1. 各种信息记录的完整性,关键信息记录内容不能为空。2. 各种数据间相互的联系的正确性。3. 相同的数据在不同记录中的一样性.2.4 需要的信息治理模块1、同学信息治理该模块是教务工作人员进行对同学信息的治理,进行同学信息的添加、修改、删除.2、老师信息治理教务工作人员通
11、过此模块来治理老师信息,包括老师信息的添加、修改、删除等.信息的添加时,需要验证老师的编号是否重复。删除和和修改同学信息,和同学信息治理模可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结块相同 .3、院系治理可编辑资料 - - - 欢迎下载精品名师归纳总结此模块是用来治理院系的信息,包括班级院系的添加,修改,删除等. 在进行信息的添加时,需要进行班级的编号是否重复的检查,如院系编号重复就对用户进行提示,不重复就添加胜利 .院系治理模块的删除和修改和同学信息治理模块相同.4、课程信息治理教务工作人员通过该模块来治理课程的基本信息,包括课程信息的添加
12、,修改,删除和班级课程的设置等,详细做法同前面的模块.5、成果治理教务工作人员通过该模块来进行同学成果的治理,在进行同学成果的添加时,可用它来为同学设置所在班级的课程表来直接输入成果.6、综合查询通过该模块可以查询教务所需要的各种信息. 如同学信息查询供应了包括同学学号、姓名、所在班级、班主任名字和宿舍等信息,同学信息进行查询的各种查询条件,用户可以根据单个的查询条件或者它们的组合来进行查询.同时,在查询的时候仍供应了进行模糊查询的功能,即该模块能够利用读者输入的非完整的查询条件进行查询,这样更加便利了用户的查询治理 . 综合查询模块包括了同学信息查询、老师信息查询、班级信息查询、院系信息查询
13、、课程信息查询和成果查询等各种功能查询 .可编辑资料 - - - 欢迎下载精品名师归纳总结3.1 设计分析3 概念结构设计可编辑资料 - - - 欢迎下载精品名师归纳总结在概念结构设计中,我采纳自底向上设计概念结构的方法.即第一步抽象数据并设计局部视图,其次步是集成局部视图,得到全局的概念结构.3.2 概念模型设计3.2.1 局部概念结构设计( 1)、系内的关系模式图可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结学号年龄最低总学分班号工作证号姓名邮箱工资可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳
14、总结姓名同学n属于1班级性别n属于老师电话n可编辑资料 - - - 欢迎下载精品名师归纳总结系代号1系1工作可编辑资料 - - - 欢迎下载精品名师归纳总结系代号系名系办公室电话图 3-1 系内关系模式图( 2)、选课系统的关系模式图可编辑资料 - - - 欢迎下载精品名师归纳总结学号年龄平常成果期中成果课序号课名学分可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结姓名同学性别系代号m期末成果选修总评成果n课程名额最终成果可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结图 3-2 选课系统的关系模式
15、图(3)、老师授课系统关系模型图课序号课名可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结工资老师1授课n课程可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结工作证号姓名邮箱电话学分可编辑资料 - - - 欢迎下载精品名师归纳总结图 3-3 老师授课系统关系模型图名额( 4)、老师与班级的关系模型图可编辑资料 - - - 欢迎下载精品名师归纳总结课名电话工资姓名工作证号最低总学分可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结邮箱老师1负责班级n班号可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务管理系统_数据库课程设计报告 教务 管理 系统 数据库 课程设计 报告
限制150内