学院课程安排管理系统
高校综合教务管理系统功能详解

高校综合教务管理系统功能详解in 教务管理, 教务管理系统, 教学管理系统高校综合教务管理系统(JWGL )是一个大型复杂的计算机网络信息系统,采用基于浏览器/ 服务器(B/S ),客户端/ 服务器(C/S )混合的应用体系结构来建设高校网络教务管理系统,使高校教务管理真正实现远程办公、异地办公。
满足各类高校现在和将来对信息资源采集、存储、处理、组织、管理和利用的需求,实现信息资源的高度集成与共享,实现信息资源的集中管理和统一调度。
为各级决策管理部门提出准确、及时的相关信息和快捷、方便、科学的决策分析处理系统;为信息交流、教务管理提供一个高效快捷的电子化手段;最终达到进一步提高各级领导科学决策水平,提高各院系、各部门管理人员管理水平与办公效率,减轻工作负担的目的。
系统简介随着我国高校教学体制改革的发展,更加体现出以人为本的教育方针政策。
学生自主地选择专业及专业方向、课程的选修机制、实验预约、成绩审核、学分制等管理方式的改革向传统的管理软件提出了新的挑战。
基于这种广泛的需求。
在充分综合各高校特点的前提下,在多年深入研究的基础上,推出了一整套能够适应新的教学体制、能够最大程度满足高校现代化管理要求的教务管理系统。
教务管理涉及到学生从入学到毕业的全过程管理,包括学籍管理、教学计划、开课/ 排课、选课、成绩管理、实验管理、毕业设计及教学质量监控等多个环节。
“高校综合教务管理系统”包括系统工具、教学资源、学籍管理、教学计划、开课管理、智能排课、选课、考务、成绩管理、毕业设计、开放性试验室、毕业资格审查,毕业环节管理,教学质量监控、教材管理等十余个子系统,适用于综合性大学、学院、专科、中专及职业学校,能够完成学年制、学年学分制、完全学分制学校教务管理部门对学生从入学到毕业离校的全过程管理。
高校教务管理工作是高等教育中的一个极为重要的环节,是整个院校管理的核心和基础。
面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通讯技术的飞速发展,高等教育对教务管理工作提出了更高的要求。
排课管理系统建设方案

排课管理系统建设方案一、项目背景记得那些年里,学校的课程安排总是让人头疼。
老师们为了排课,不惜熬夜,甚至有时候还要吵架。
这就是我们的项目背景:一个急需改善的排课现状。
二、项目目标我们的目标很简单,就是通过建立一个高效、智能的排课管理系统,让老师们从繁琐的排课工作中解放出来,让他们有更多的时间去关注教学质量和学生的成长。
三、系统架构1.前端设计前端设计要简洁、易用。
就像那些年流行的APP一样,要让老师们一眼就能看懂,上手就能用。
考虑到老师们年龄层次的不同,我们采用扁平化设计,降低操作难度。
2.后端设计后端设计要稳定、高效。
就像那些年我们一起开发的系统一样,要能够承受大量的数据请求,保证系统运行稳定。
我们采用分布式架构,提高系统的并发处理能力。
3.数据库设计数据库设计要合理、安全。
就像那些年我们一起学习的数据库知识一样,要确保数据的完整性和一致性。
我们采用关系型数据库,结合NoSQL数据库,实现数据的高效存储和查询。
四、功能模块1.排课管理这个模块是核心,就像那些年我们手动排课一样,要实现课程的自动安排。
我们可以根据老师的教学任务、学生的选课情况,自动课程表。
2.教师管理这个模块要实现对教师信息的管理,就像那些年我们熟悉的教师档案一样,包括教师的基本信息、教学任务、课程安排等。
3.学生管理这个模块要实现对学生的管理,就像那些年我们的学生档案一样,包括学生的基本信息、选课情况、成绩管理等。
4.课程管理这个模块要实现对课程的管理,就像那些年我们的课程表一样,包括课程的开设、调整、查询等功能。
5.统计分析五、实施计划1.需求分析这个阶段要充分了解学校的排课需求,就像那些年我们调研市场需求一样,收集各方面的意见,确保系统功能的完整性。
2.系统设计这个阶段要根据需求分析,进行系统架构和模块设计,就像那些年我们一起画的系统架构图一样,明确各部分的职责和关系。
3.系统开发这个阶段要按照设计文档,进行系统开发,就像那些年我们一起编程一样,攻克一个个难题,实现系统功能。
教务管理系统系统设计

教务管理系统系统设计1. 简介教务管理系统是用于学校管理和教务部门进行学生、教师、课程以及其他相关信息管理的软件系统。
本文将介绍教务管理系统的系统设计。
2. 功能需求分析2.1 学生管理- 学生信息录入:包括学生基本信息、学籍信息、家庭联系方式等。
- 学生信息查询:根据学生学号、姓名等条件进行查询。
- 学生选课管理:学生选课、退课,选课结果查询等功能。
2.2 教师管理- 教师信息录入:包括教师基本信息、教授课程信息、联系方式等。
- 教师信息查询:根据教师工号、姓名等条件进行查询。
- 排课管理:教师根据自己的授课情况进行排课,并可查询自己所教授的课程信息。
2.3 课程管理- 课程信息录入:包括课程名称、课程编号、学分等。
- 课程信息查询:根据课程编号、教师姓名等条件进行查询。
- 选课人数统计:统计每门课程的选课人数。
2.4 成绩管理- 成绩录入:教师输入学生成绩。
- 成绩查询与统计:学生和教师可查询学生成绩,并进行成绩统计。
2.5 班级管理- 班级信息录入:包括班级名称、班级人数等。
- 班级信息查询:根据班级名称、班级人数等条件进行查询。
- 班级管理:教务部门可对班级进行管理,包括班级调整、班级合并等。
3. 数据库设计3.1 学生表设计字段:学号、姓名、性别、出生日期、入学日期、班级编号、联系方式等。
3.2 教师表设计字段:工号、姓名、性别、职称、联系方式等。
3.3 课程表设计字段:课程编号、课程名称、学分、教师编号等。
3.4 成绩表设计字段:学号、课程编号、成绩等。
3.5 班级表设计字段:班级编号、班级名称、班级人数等。
4. 系统界面设计根据功能需求设计相应的界面,包括登录界面、学生管理界面、教师管理界面、课程管理界面、成绩管理界面等。
5. 系统流程设计5.1 学生选课流程- 学生登录系统。
- 学生查询可选课程,并选择自己感兴趣的课程。
- 系统记录学生选课信息,并更新选课人数。
5.2 教师排课流程- 教师登录系统。
软件工程教务管理系统之子系统—学院课程安排

教务管理系统之子系统—学院课程安排报告学生班级:计算机二表一班学生年级:2011级指导教师:***2014年6月11日目录序言第一章项目小组介绍第二章学院课程安排管理的介绍第三章可行性研究与分析报告第四章软件需求说明第五章软件设计方法第六章程序设计与分析第七章检验和测试方法第八章维护方法第九章总结参考文献序言1969年美国IBM公司首次宣布除操作系统继续随计算机配送外,其余软件一律计价出售,从此开创了软件成为独立商品的先河。
正是由于软件的发展,是计算机应用逐渐渗透到社会生活的各个角落,是各行各业都发生很大的变化。
这个同事也促使人们对软件的品种、数量、功能和质量等提出了越来越高的要求。
然而,软件的规模越大、越复杂,人们的软件开发能力越显得力不从心。
于是人们开始重视软件开发过程、方法、工具和环境的研究,软件工程应运而生。
为了更好的理解《软件工程》相关的原理、方法及应用,加深和巩固学生对于软件设计和项目小组管理等的流程,我们小组选择了一个软件项目进行分析设计。
要开发软件,其过程为:计划时期,开发时期,运行时期。
在计划时期要分析系统的主要目标和可行性运行,运行时期要做好软件的维护工作。
此次项目的重点在开发时期,即要完成需求分析和软件设计。
此次项目为“教务管理系统之子系统—学院课程安排”,采用结构化设计方法开发软件,采用web技术和数据库技术设计出一套供教务人员及教师使用的教务管理系统。
第一章项目小组介绍1.1小组成员姜玉龙 11100140101王德高 11100140102张巍瀚 11100140103李姝睿 11100140104季思 11100140105冮雪竹 111001401061.2任务分配张巍瀚可行性研究与分析报告姜玉龙软件需求说明王德高学院课程安排管理的介绍软件设计方法季思程序设计与分析、整理文档冮雪竹检验和测试方法李姝睿维护方法第二章学院课程安排管理的介绍姓名:王徳高学号:111001401022.1 引言2.1.1 学院课程安排管理系统项目简介课程安排是教务管理中的一项重要而且繁重的主要日常管理工作,从一般意义上讲,其实就是对学院开设每门课程合理地分配时间资源和教师资源的过程,其中涉及到院、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制的展开和深入,教务日常管理工作日趋繁重。
教务管理排课系统之需求分析

教务管理系统之学院课程安排子系统需求说明书院系名称: 专业班级: 组长姓名: 小组成员:黑龙江工程学院教务处制1.引言1.1 项目背景近几年来,高等学校连续大幅度的扩大招生,使学校办学规模迅速扩大,在校人数成倍增加,而与之配套的教室、教师等硬件资源增长相对滞后。
教务处每学期排课内容变得更加复杂。
而如何充分地利用有限的教学资源,使高等学校的各种教学活动、教学管理及其他相关工作能够有序、规范地进行,是教务管理人员必须考虑和解决的问题。
鉴于以上需求,经过黑龙江工程学院领导层研究,决定由XXX软件公司负责课程安排子系统的开发与实施。
1.2 术语定义必须学习的课程1.3参考文献[1] .《企业资源管理计划》:朱江陆娜韦海英编著,广东经济出版社.[2] .《ERP 应用教程》:许建钢王新玲张清华武兴兵周晓洪张月强编著, 电子工业出版社.《 数据库入门经典》:(美)Damien Foggon Daniel Maharry 著,清华大学出版社.2. 项目概述2.1目标(要解决的问题)本系统开发的总目标是实现学校教务管理系统之子系统系内课程安排的系 统化、规范化和自动化(1) 各院(系)与课程有关的各种数据(如课程设置、教学培养计划、教学 执行计划、教师讲课的限制条件等)的增加、查询、更新、删除以及各种表格的 生成,完成对系内课程安排的管理;(2) 以及对教学人员(教师、班主任、教务人员)的管理。
特色与关键问题: 对软件过程规范及技术的学习和应用。
2.2 用户特点本系统的最终用户为教务处工作人员、 本科以上,具备一些简单的计算机操作技能, 算机知识。
本系统软件在学期开始的前两周、 率较高,其他时间使用的频率较低。
[3]. 杨浩译 [4]. 《信息系统分析与设计》:卫红春,清华大学出版社.授课教师和学校学生,教育水平都在 教务处工作人员具备一定的专业计 学生选课期间和假期初期内使用频2.3条件、假定和约束本系统的开发经费限制在30万以内,时间期限为2个月内。
用户名:专业编号-成都工业学院教务信息管理系统

教务信息管理系统使用说明(教学计划)一、系统登录用户名:系部专业编号(如0111、0331、0442等)密码:654123(初始密码,密码修改请与教务处数据中心联系!)身份:专业教研室登录成功后显示:指导性教学计划管理模块为新年级12级制定计划时使用;年级计划管理模块为10、11级教学计划新增周数、周学时和起始周等内容完善。
二、新开课程申请在制定新一年级教学计划时,先查阅课程库,看是否需要增加新的课程,如果需要,请先选择系部新开课申请模块,填写新开课程申请,申请新课程课号。
申请过程如下图所示:输入课程名称、课程学分,选择开课教研室、适用专业,专周实践课输入实践周数,理论课则要求输入总学时(建议每学分16学时)、实验学时、理论学时和其他学时。
下一页中输入教学大纲和参考教材三、指导性教学计划管理进入指导性教学计划管理模块,界面如下图所示。
(一)系统模块简介新增计划----添加专业课程;设置毕业条件----设置本专业学生毕业时最低专业选修学分、公共选修学分等要求;理论----显示本专业全部理论课程;实践----显示本专业全部实践专周;公共基础、专业基础、专业选修----细分显示相关理论课程;导出到EXCEL----将相关模块保存为电子文档。
(二)本次12级年级计划制定使用说明12级基础数据变化较大,除公共基础课由教务处统一录入,系部可以修订外,其余课程都请系部管理人员用“新增计划”方式添加所有专周、专业基础和专业选修课。
进入指导性教学计划管理模块,系统默认显示本专业全部理论课程,系部管理人员可以对错误增加的课程或错误的周数、周学时、起始周课程进行删除,对所有课程教学大纲通过“设置选课说明”置入教学计划内。
注意对公共基础课程有异议的,通过教务处协调修改。
‘(三)新增计划进入新增教学计划模块后,显示界面如下图所示:1、查询选择课程选择专业课程的开课系部。
选择课程类型。
选择课程名称还是课程编号方式查询。
按课程编号方式查询课程。
华北科技学院教务网络管理系统

华北科技学院教务网络管理系统:打造高效便捷的教学管理平台一、系统概述华北科技学院教务网络管理系统,是我院为提高教学管理效率、优化教学资源配置而自主研发的一套信息化管理平台。
该系统集成了课程安排、成绩管理、教学评价、资源共享等功能,旨在为广大师生提供一个便捷、高效的教学环境。
二、系统功能模块1. 课程安排模块课程安排模块实现了课程信息的发布、查询、修改等功能。
教师可根据教学计划在线发布课程,学生可实时查看课程表,了解课程安排及任课教师信息。
系统还会根据课程冲突情况进行智能提醒,确保教学秩序井然。
2. 成绩管理模块成绩管理模块涵盖了成绩录入、查询、统计和分析等功能。
教师可在线录入成绩,系统自动计算平均分、及格率等数据。
学生可通过系统查询自己的成绩,了解自己的学习情况。
3. 教学评价模块教学评价模块为师生提供了一个互动的平台。
学生可对教师的教学质量进行评价,教师可根据评价结果调整教学方法和策略。
系统还支持匿名评价,充分保障评价的真实性和客观性。
4. 资源共享模块资源共享模块旨在促进教育教学资源的优化配置。
教师可教案、课件、习题等教学资源,学生可随时学习。
系统还支持资源分类检索,方便师生快速找到所需资料。
三、系统优势1. 高效便捷:教务网络管理系统实现了教学管理的自动化、信息化,大大提高了工作效率。
2. 数据安全:系统采用加密技术,确保数据传输安全可靠。
3. 易于维护:系统采用模块化设计,便于后期功能扩展和升级。
4. 用户体验良好:界面设计简洁明了,操作简便,易于上手。
四、系统应用场景1. 教师日常教学管理在日常教学中,教师可通过教务网络管理系统轻松完成课程通知发布、作业布置、成绩录入等工作。
系统还能自动统计教学数据,为教师提供教学效果分析,助力教学质量提升。
2. 学生学习与互动学生可通过系统随时查看课程安排、完成在线选课、提交作业、参与问卷调查等。
同时,学生可以与教师进行在线交流,解决学习中遇到的问题,提高自主学习能力。
教务管理系统学院课程安排系统课程设计报告

教务管理系统学院课程安排系统课程设计报告课程设计报告xx - xx 学年度第学期课程名称:软件工程姓名:设计题目:教务管理系统——学院课程安排系统学教师:目录:第一章序言.................................. (1)第二章项目小组介绍..................................32.1 小组成员.................................. (3)2.2 任务分配.................. (3)第三章任务计划和技术要求..................................... (3)3.1 问题描述.................. (3)3.2 技术要求.................................. (3)内容摘第四章要.......... (4)第五章软件需求说明..........45.1 引言..........45.1.1 编写目的.......... (4)5.1.2 系统目标.................................. (4)5.2信息描述......45.2.1信息内容...... (4)5.3.功能描述......55.3.1 系统功能划分..................................55.3.2 性能需求.................................. (5)5.4. 行为描述.................................. (5)第六章结构化分析方法................................... . (6)6.1 画数据流图.................................. (6)6.2数据字典(DD) ..11第七章程序设计与分析..... (13)7.1程序概要设计.....137.2程序数据库设计..... (13)7.3 程序结构设计.................................15 第八章程序调试与参数测试.................................. (15)第九章总结................................. (16)第十章?????????????????????????????? 17第一章序言1969 年美国IBM 公司首次宣布除操作系统继续随计算机配送外,其余软件一律计价出售,从此开创了软件成为独立商品的先河。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机学院信息管理与信息系统专业《管理信息系统实验周》报告(2010/2011学年第二学期)学生姓名:张成林学生班级:信管092001学生学号: 200920020124指导教师:刘春霞2011 年 3 月 1 日目录第一章项目小组介绍 (1)1.1小组成员 (1)1.2任务分配 (1)1.3 成员任务安排 (1)第二章学院课程安排管理的介绍 (2)2.1 引言 (2)2.1.1 学院课程安排管理系统项目简介 (2)2.1.2 编写说明 (2)2.2 系统目标 (3)2.2.1 总目标 (3)2.2.2 编写目的 (3)2.2.3 系统目标 (3)2.3. 系统结构 (3)2.3.1 信息系统需求结构 (3)2.3.2 需求结构的说明 (4)2.3.3 概述 (4)2.3.4 系统业务流程图 (5)2.3.5 系统功能结构图 (5)第三章软件需求说明 (6)3.1功能描述 (6)3.1.1系统功能模块划分 (6)3.1.2性能需求 (6)3.2行为描述 (6)第四章结构化分析方法 (7)4.1数据流图 (7)4.2数据字典 (13)4.3 输入输出设计 (15)4.3.1输入设计 (15)4.3.2输出设计 (16)第五章总结 (17)参考文献 (18)第一章项目小组介绍1.1小组成员张蓓 200920020123张成林 200920020124张金龙 2009200201251.2任务分配查找资料(2-20——2-21):系统分析(2-21——2-23):系统设计(2-24——2-26):编写文档(2-27——2-28):1.3 成员任务安排张蓓:教学计划系统张成林:课程安排系统张金龙:课程查询系统第二章学院课程安排管理的介绍2.1 引言2.1.1 学院课程安排管理系统项目简介课程安排是教务管理中的一项重要而且繁重的主要日常管理工作,从一般意义上讲,其实就是对学院开设每门课程合理地分配时间资源和教师资源的过程,其中涉及到学院、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制的展开和深入,教务日常管理工作日趋繁重。
每学期的期末,学校教务处分别向各学院发出下学期的教学计划,包括:课程名、课程类别、课时、班级类别(本科、专科、高职)、班号等;院系教学主管人员根据教学任务和要求给出各门课程的相关限制(如:任课教师职称、合班数、最高周学时数等);任课教师自报本人授课计划,经所在教研室协调确认,将教学计划上交院系主管教学的主任,批准后上报学校教务处,最终由教务处给出下学期全院系教师的教学任务书。
2.1.2 编写说明随着社会的发展,知识的指数级增长,各行各业都在寻求一种能够降低成本,提高办事效率,提高业务水平的途径,为了适应现代化学校管理的需要,加快推进我校数字化校园建设、充分利用校园网,利用网络、多媒体等计算机应用技术和手段,提高办公效率、改善质量等等各种社会需求,我们开发了学院课程安排管理系统。
这次开发的学院课程安排管理系统大大提高了学校管理工作的效率,该系统能够顺利的完成课程安排工作,并方便用户对课程信息、学生信息、教师信息以及班级信息进行查询管理。
本系统对不同的用户所开放的功能是不同的。
基于目前计算机的普遍流行,如果使用学院课程安排管理系统进行排课,会大大的减少工作量。
学院课程安排管理系统的开发就是在于提高教务管理的工作效率,加强教务的管理,以全面实行计算机管理,这样,不但可以提高管理人员的工作效率,而且能安全、长期地储存课程安排历史等,便于信息的查询与管理。
2.2 系统目标2.2.1 总目标系统开发的总目标是实现学院课程安排的系统化、规范化和自动化:(1)各院(系)与课程有关的各种数据(如课程设置、教学培养计划、教学执行计划、教师讲课的限制条件等)的增加、查询、更新、删除以及各种表格的生成,完成对系内课程安排的管理;(2)以及对教学人员(教师、班主任、教务人员) 的管理。
2.2.2 编写目的课程安排是大学主要教务管理工作之一,涉及到校、系、师、生的诸多方面。
如何把课程安排工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要开发一种课程安排管理系统。
2.2.3 系统目标本系统是教务处人员,各院教学主管,教师的工作界面。
它完成:(1)教务处人员制定各学院的教学计划并录入,(2)各院教学主管对相关课程加以限制,如:规定课时,任课教师的条件等(3)教师制定自己的教学计划,经所在教研室协调认可,录入(4)教务处人员根据教师的授课计划和相关课程的限制条件制定出下学期各学院各班的课程表以及全院教师的教学任务书。
2.3. 系统结构2.3.1 信息系统需求结构(1)每位教师的主讲课程门数不超过2门/学期,讲师以下职称的教师不能承担学院定主课的主讲任务。
(2)学院中层干部的主讲课程不能超过4学时/周。
(3)本学期出现严重教学事故的教师不能承担下各学期的主讲任务。
(4)本系统的输入项至少包括:教务处布置的教学计划,学院教师自报的授课计划和学院定的有关授课限制条件。
(5)本系统的输出项至少包括:教务处最终下达全院教师的教学任务书和学院各个班级下个学期的课程表2.3.2 需求结构的说明为了便于一个学校的教务管理工作顺利有序的开展,就要求课程安排管理系统达到以下几点:课程的安排便于提高学生的学习效率,便于教师教学工作顺利进行,达到一定的教学效果,便于教室和机房、多媒体教室、英语语音教室的充分利用。
排课系统就是在计算机的基础上实现授课安排表的自动编排、数据信息的处理、授课安排表的查询、修改、更新和打印等多种功能,依据课程安排的一般规则,协调授课计划、教师和教室等多种教学资源。
2.3.3 概述课程安排最终要实现的是计算机技术高效准确的对课程安排问题进行解决。
系统的功能分析是在系统开发总体任务的基础上完成。
本课程安排管理系统需要完成的功能有以下几点:(1)基础数据的处理,主要涉及教师信息的维护、教室信息的维护、课程信息的维护、授课任务信息的维护等几个方面。
(2)根据课程安排的结果,应可以对这个结果进行各种条件的查询,增加、删除、修改课表并可以根据情况输出各形式的表格,以便教学管理人员进行处理。
2.3.4 系统业务流程图图2.1学院课程安排管理系统业务流程图2.3.5 系统功能结构图图2.2学院课程安排管理系统总功能模块图第三章软件需求说明3.1功能描述3.1.1系统功能模块划分本系统适合学院课程安排管理模式。
本系统集信息管理、教学计划管理、排课、教师信息管理等教务功能于一体,并可以输出各院课程表及教师任务书。
整个系统分为以下模块:1.教务人员信息管理2.学院教务主管管理3.教师信息信息管理4.教学计划录入系统5.课程限制录入系统6.排课系统7.课程表定制系统8.教师任务书下达系统3.1.2性能需求开发出的软件要适用于各种WINDOWS平台和SQL SERVER数据库下,支持局域网和INTERNET下的资源共享以及EXCEL的表格输出等。
开发环境:Windows xp Server开发工具:JAVA数据库管理系统:SQL Server3.2行为描述该系统通过教学计划有效管理,准确下达教学任务,进行排课前数据准备、限制条件设定、自动排课;教师可以登入查询教学任务,学生也可随时登陆查询课表;排课系统是各学院教务主管根据下达的教学任务安排本学院课程的开课教师、教室名单等工作;各系统功能既独立又相互关联。
第四章结构化分析方法4.1数据流图数据流图能客观描述系统流程,通过各个图的信息传达,可以看出每个模块和子模块的关系.图4.1.1顶层总分析图图4.1.2二层教务处人员子系统图图4.1.3 二层教学主管人员子系统图图4.1.4 二层教师子系统图图4.1.5三层教务处人员之信息查询子系统图4.1.6三层教务处人员之教学计划录入系统图图4.1.7 三层教学主管人员之限制条件录入子系统图图4.1.8 三层教师之授课计划录入子系统图图4.1.9 三层教务处人员之课程表制定系统图图4.1.10 三层教务处人员之教师任务书下达子系统图图4.1.11 四层教务处人员之信息查询子系统图4.2数据字典表1数据文件”教务处人员信息表”的字典条目文件名: 教务处人员信息表别名:组成:教务处人员登陆号备注:表2数据文件“教学主管信息表”的字典条目文件名:教学主管信息表别名:组成:教学主管登录号备注:、表3数据文件“教师信息表”的字典条目文件名:教师信息表别名:组成:教师号+教师名+性别+所属学院代号+职称+所教课程备注:表4数据文件”教学计划表”的字典条目文件名: 教学计划表别名:组成: 系编号+年级+课程名+学时备注:文件名: 课程限制表别名:组成: 系编号+年级+教师编号+教师职称+学时+事故类别+主讲课程类别备注: 事故、主讲课没有时,为0表6数据文件”课程信息表”的字典条目文件名:课程信息表别名:组成:课程号+课程名+学时+任课老师备注:这是学院所有课程的总和表表7数据文件”教室信息表”的字典条目文件名: 教室信息表别名:组成:教室号+教室类别备注:根据教室的大小进行排课表8数据文件”学院信息表”的字典条目文件名:学院信息表别名:组成:学院号+系名备注:根据系的不同有不同的课程文件名:班级信息表别名:组成:班级号+班级类别备注:表10数据文件”课程分配表”的字典条目文件名:课程分配表别名:组成:编号+课程号+课程名+班级号+班级名备注: 由班级为单位选择课程4.3 输入输出设计输入输出设计主要包括输入设计、输出设计、用户界面设计。
输入设计包括输入方式、输入格式、校对方式等。
输出设计包括图形输出和数据输出等。
用户界面设计主要包括登录界面设计、菜单设计等。
4.3.1输入设计(1)输入方式键盘输入:课程安排管理信息系中涉及密码管理系统小、流动数据少、基本数据变化小,可以应用键盘输入用户名,用户类型和密码进行登录,再根据点击所选的菜单进行选择查询以及课程安排的信息等。
(2)输入格式输入是按照界面提示,输入个人账号(以数字的形式),输入密码(字母或者数字),再选择登陆用户的类型(学生,教师,主管)。
(3)校对方式本系统在登录系统时,系统根据总信息来校对个人的用户账号,密码和用户类型是否完全匹配,如果正确,则进入系统及进行下一步查询;如果出现错误,则将输入的数据完全清零。
4.3.2输出设计(1) 图形输出主要包括界面的输出和图形输出,供用户进行信息查询和分析。
(2) 数据输出数据有课程号,教室号等信息,用户也可以同时根据权限修改个人信息等。
4.3.3界面设计本系统界面设计采用清晰明了,简洁的设计原则,登录界面和子系统界面(以教师的界面为例)如下:图4.3.1登录界面图4.3.2教师界面第五章总结本次实验周完成的是学院课程安排管理系统。