欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    高校教育管理系统数据库(共10页).docx

    • 资源ID:5734733       资源大小:126.98KB        全文页数:10页
    • 资源格式: DOCX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    高校教育管理系统数据库(共10页).docx

    精选优质文档-倾情为你奉上高校教务管理系统数据库设计一、背景介绍教务管理工作是高校教育工作正常进行的基础与保障,贯穿于学生的整个培养过程与教师的全工作过程,因此,实现高校教务管理工作的信息化、规范化、高效化及准确化是实现高校教学质量稳步提升,培养高层次优秀人才的保证。学校按照采取校、院两级管理模式,即学校教务处和各学院教学办共同完成教学事务的管理,包括学生学籍管理、成绩管理、教师信息管理、教学计划管理、课程信息管理及教学资源管理等管理事务,其中涉及大量教务信息的录入、分析、分类、统计及报表的输出、评估等工作,且各职能部门间信息交流频繁、职能分配密切。启动了高校教务管理系统项目,旨在通过项目实现并促进以校院两级管理模式为基础、学分制管理为主线的高校教务管理体制,融合学生学籍管理、成绩管理、教师信息管理、教学计划管理、课程信息管理及教学资源管理等教务管理模块于一体,实现高校教务管理的信息化、规范化。二、需求分析本系统主要面对网上办公或使用的各类操作人员,包括各级教务管理人员以及普通教师和学生,综合分析教务管理系统各模块,我们需要对该系统实现基本的功能,并实现对用户对象的使用做出相应的权限。以下逐一分析2.1系统功能性需求分析需求分析的质量决定数据库的价值,也是数据库设计的核心。需收集基础数据(用数据词典表示)和一组数据流程图。具体的步骤是:1.调查高校教务机构的情况2.调查各部门的业务活动情况(包括使用的数据类型、数据格式)本部分从实际调研出发,采用用例图与用例描述详细分析了高校教务管理系统的功能需求,但由于系统用例太多,本部分只列出了具有代表性用例描述。2.1.1学籍管理学籍信息管理分为新生信息管理、在校在籍学生信息管理、毕业生信息管理。通过新生信息管理模块,可以实现对新生信息的规范化管理,实现学号编排、班级划分的自动化、科学化,新生管理模块应可以实现从学校已有招生系统中直接导入新生的基础信息,以避免重复性录入;在校在籍学生信息管理可以实现对在校生学籍信息的有效管理,主要包括学籍信息变动的修改,如退学、转学、休学、降级等;毕业生信息管理用于实现对已毕业学生基础信息及毕业信息的管理,如毕业去向,毕业时间,获得学位情况等信息。以教务管理员身份登录系统,学籍管理模块用例图如下 (整个学籍管理模块的用例图关系较为复杂,为使用例图简洁明了,图中只画出了在校学生信息管理的详细用例图)新生信息录入新生信息查询新生信息管理新生信息维护在校学生信息录入在校学生信息查询教务管理员在校学生信息管理在校学生信息维护毕业生信息查询毕业生信息维护毕业生信息录入毕业生信息管理2.1.2学生成绩管理本模块应实现学生成绩的录入、查询、分析及统计工作;教师可以在考试后的规定时间内(开放权限的时间段)通过网络随时登录系统录入学生成绩;学生可以随时通过网络登录系统查询成绩;教务管理人员可以通过本模块实现学生成绩的查询、分析及统计工作,如按照专业、教学班、行政班及课程等查询统计,可以实现成绩数据集的图形化表示、分析及输出。以教务管理员身份登录系统,学生成绩管理模块用例图如下:按专业统计按班级统计成绩统计按课程统计按学生统计成绩查询教务管理员数据分析成绩分析图表生成成绩录入2.2.3教师信息管理本模块用于实现对教师信息的有效管理,如教师基本信息、任课信息、科研成果信息、教学工作量信息等;教务管理人员可以通过系统录入教师的各项基本信息,可随时进行信息查询,并可实现对教学工作量信息的分析、统计、输出等。以教务管理员身份登录系统,教师信息管理模块用例如图所示(整个教师信息管理模块的用例图关系较为复杂,为使用例图简洁明了,图中只画出了教师基本信息管理的详细用例图;需要说明的是任课信息管理、科研成果管理及教学工作量管理模块中均含有信息录入、信息查询、信息更新子模块):信息录入信息查询教师基本信息录入信息更新任课信息录入教务管理员2.2.5课程信息管理本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:科研成果录入教学工作量管理2.1.4课程信息管理本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:信息录入本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:课程信息维护本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:信息更新本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:教务管理员2.2.5课程信息管理本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:自动排课本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:手动排课调整本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:排课管理本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:导出排课表本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:2.1.5 教学资源管理本模块用于实现对各种教学资源等有效管理,如教室资源、实验资源、办公场地等;教务理人员可以通过系统实现教学资源信息的录入、查询、分析及统计等功能,以为其他系统模块提供决策支持。以教务管理员身份登录系统,教学资源管理模块用例图如下:资源信息录入本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:数据分析本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:资源信息统计本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:教务管理员2.2.5课程信息管理本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:图表生成本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:资源信息更新本模块用于实现对所有课程信息的有效管理,其中,要明确课程的分类、学分,并对课程的内容、教学大纲等内容进行说明;同时,本模块要实现自动排课功能,系统应根据学年/学期教学任务、学校的教室及实验资源使用情况、教师的时间安排等因素对课程的上课时间、地点及上课教师做出合理安排;排课模块可以对各种约束条件进行设置,同时可以进行手工修改,以满足各种约束条件。本模块为高校教务管理系统的重要模块,一方面,课程信息属于系统的基础信息;另一方面,课程安排是否合理将直接影响到学生的选课和教学质量,同时也将直接影响学校教学资源的利用率。以教务管理员身份登录系统,课程信息管理模块用例图如下:2.2系统非功能性需求2.2.1系统性能需求.系统安全性系统可操作性系统健壮性及可维护性2.2.2其它需求用户管理1)添加用户:系统可以随时添加用户,且每个用户都必须指定一种且只能指定一种角色相关:系统可以实现对已有用户信息的修改,但学号、教师编号等信息不能修改,且必填字段不可以修改为空;4)登录次数记录:系统需要记录每个用户的登录次数及登录时间,系统管理员可以查看用户登录的相关信息;权限管理系统应具备四种内置角色:系统管理员、教务管理员、教师、学生,四种内置角色的权限如下:1)系统管理员:具备系统所有模块的使用功能,如可实现对用户的增删改查,实现对其他角色权限的更改,添加自定义角色等;2)教务管理员:可使用除基础管理模块外的所有业务模块的使用权限,但不同级别教务管理员的权限也各不相同,系统管理员可以根据学校的具体情况定义不同的教务管理员用户,如校级管理员用户、院级管理员用户或专业级管理员用户等;3)教师:可使用部分业务模块中的大部分功能,如学生成绩管理模块、教学计划管理模块、课程信息管理模块,系统管理员可以根据具体情况为教师级别用户开放不同权限;4)学生:可使用部分模块中的查询功能及少数功能模块中的维护功能,如学生成绩管理模块中的查询功能、学籍管理模块中的学籍信息维护功能等。数据词典 学生信息表:记录号字段名称数据类型属性(是否允许空值)1学号Char(10)主键2姓名Nvarchar是3性别Char是4专业Nvarchar是5院系Nvarchar是6联系方式char是 教师信息表记录号字段名称数据类型属性(是否允许空值)1教工号Char主键2姓名Nvarchar是3性别Char是4主讲课程Nvarchar是5联系方式char是 院系信息表记录号字段名称数据类型属性(是否允许空值)1院系编号Char主键2院系名称Nvarchar是3院系主任Nvarchar是4联系方式char是 成绩信息表记录号字段名称数据类型属性(是否允许空值)1学号Char(10)主键2姓名Nvarchar是3课程号Char否4分数Char是 课程信息表记录号字段名称数据类型属性(是否允许空值)1课程号Char主键2课程名Nvarchar是3任课老师Nvarchar是4学分Char是1三、概念结构设计概念结构设计是对整个数据库系统的一个抽象描述和整体概括,其步骤为:1.进行高校教务管理系统的抽象,设计局部ER模型2.集成各局部ER模型,形成全局ER。以下为高校教务管理系统数据库的局部ER模型。1.系统管理E-R图管理员电话性别系统管理2.学生信息E-R图姓名性别学号学生电话专业院系3.课程信息E-R图课程课程号课程名任课教师学分工作号4.教师信息E-R图姓名性别教师电话课程名编号5.院系E-R图系名院系主任院系院系电话6.成绩E-R图成绩课程号分数姓名可以通过系统管理模块对系统用户进行添加、修改、删除;可以对学生的基本信息、成绩、课程、宿舍等进行添加、修改、删除;可以对教师的基本信息、课程安排进行各种操作;可以对各种模块进行更新和删除操作。学号7.局部E-R图课程名学分任课教师课程号课程安排查看教工号学号姓名姓名课程名性别学生教师电话专业院系录入查看电话成绩课程号分数姓名学号四、逻辑结构分析1、 学生信息管理(学号、姓名、性别、专业、院系、联系方式)2、 教师信息管理(学工号、姓名、性别、主讲课程、联系方式) 3、院系管理(院系编号、院系名称、院系主任、院系电话) 4、成绩管理(学号、姓名、课程号、分数)5、课程管理(课程号、课程名、任课教师、学分)五总结在高校教务管理系统数据库的设计过程中,我重温了数据库的设计,对数据库设计的步骤有了较深的了解,且充分认识到要想做一个健壮的数据库,必须要把前面的基础分析部分打牢,若前面没有考虑周全则势必会影响后面的设计。由于知识有限,设计过程只做到了逻辑结构分析的步骤,且有许多不尽如人意的地方,学路漫漫,我想这也是以后在我学习中激励我的动力。专心-专注-专业

    注意事项

    本文(高校教育管理系统数据库(共10页).docx)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开