《学生教务处管理系统设计》由会员分享,可在线阅读,更多相关《学生教务处管理系统设计(19页珍藏版)》请在金锄头文库上搜索。
1、 湖南人文科技学院目目 录录摘 要.1一、引 言.2二、设计目的与任务.2三、设计方案.21 需求分析.21.1 数据需求.21.2 数据字典.3三、概念设计.62.1 数据流图.62.2 系统 E-R 图.63. 逻辑设计.84、数据库实现.94.1 功能实现.94.2 数据库的实现.13四、结 论.14五、致 谢.15六、参考文献.16湖南人文科技学院1摘摘 要要随着我国教育体制改革的深入进行,教育系统得到了前所未有的发展。管理信息系统的应用得到了迅速发展,尤其是近些年来科学技术和通讯技术的进步的飞速发展,为建立信息管理系统提供了支持环境。同时,在学校等事业型单位也开始逐步实现信息管理的系
2、统化,由此,教学管理系统就是一个典型的信息管理系统。每学期学校都要开设一定的课程,提供给学生根据自己的情况来选择。最后的选课结果不但需要给出学生的课表,也要把选课名单提供给任课教师进行期末成绩的评定。本系统是针对教学信息开发的一个信息管理系统,所以从需求分析开始,就要一步一步按着软件工程的思想来进行。教学信息管理系统是关于教师的教学工作量的查询,修改,录入,课程增加申请,课程基本信息修改,课程删除申请。教师的课程管理为本系统的一个重点,它包括课程设置申请和课程管理两部分,课程设置申请中包括增加新的课程,删除旧的课程,修改已有年课程 , 在所打开的课程中包括课程名称,学分,学时,课程简介,其中的
3、已开课程列表包括课程编号,课程名,课程状态对于已输入的申请确认无误后,可点击提交申请来完成对课程设置申请的提交,另外对申请不满意可进行恢复表单的操作。关键词:教育 系统 管理Abstract With the deepening of our education reform, education system has been unprecedented development. the administration is gradually achieve management information. but modernization of our students managemen
4、t of information to the standard is in the primary stage, the students to pay management, the students records management or use of the existing labour management. the scale constantly expanding, the students number about that students of all kinds of information and redoubled. The student category
5、and expertise of the management of diversity, university has always been a very cumbersome and complicated work. the vast information and management of the manual is almost impossible to achieve, in this case with the database management is necessary to change, it can play a computer, you need a stu
6、dent information management system to improve the management efficiency. Through this system, within the scientific management information statistics, and quick, and thus reduce administrative load and reduce human error.Key words: education system management湖南人文科技学院2数据库原理与应用数据库原理与应用课程设计课程设计一、引 言教务处
7、管理系统是关于学生成绩查询、学生选课、老师的课程信息修改等功能。这个系统大大提高了学校的工作效率,同时也使学生的学习更方便,让同学们在大学这个松散的学习环境下提高了学习的热情。还有数据库中的一些功能减少了一些错误的出现,使教师和学生的工作更简明方便。二、设计目的与任务数据库课程设计的目的是让学生学根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库,通过本次设计充分地实践数据库系统开发的全过程,将书本中学到的数据库理论、数据库设计原理与技术应用到实践中,提高学生的动手能
8、力,为顺利地走向工作岗位打下坚实的基础。 三、设计方案1 1 需求分析需求分析1.1 数据需求数据需求本系统是一个关于教学管理的信息系统,因此,从一开始就要以系统的可行性为最终的实现目标,由此,本系统最终要实现的目标的设计就非常重要。 根据可行性的分析得出,本系统应该分别对教师,学生,教务处三方提供输入,查询,修改,记录等功能。归纳起来,本系统的功能应分为以下几块: 课程设置课程设置主要是设立课程列表,对课程表进行操作,每学期设置那些新课, 通过设置一些选项,可以对课程进行增加,新开设的课程,删除旧的课程,实行对课程的查询,查询已开课程的编号,课程名,状态,以表格的形式输出,另外,对于新增加的
9、课程,通过对课程的名称,学分,学时,课程简介的输入,最后统一提交申请在课程管理方面,对已开课程的列表实行输出,包括课程编号,课程名称,同时可以打印学生清单,包括班级,学号,姓名等信息,还可以输入成绩单,包括学号,成绩方面的信息。这样,可以使用它来进行关于课程的输入,输出的操作,并且以列表的形式打印出来。 学生选课学生选课学生选课模块分为两部分,包括选课的操作和打印已开课程课表两项、其中的选课的操作输入课程编号信息项来显示此课程的课程信息,信息包括课程名称,课程教师,课程湖南人文科技学院3学分,课程学时,上课地点,上课时间,课程简介等相关的信息。此外,还对已选课程采取操作,用来打印出课表,课表的
10、信息包括课程的编号,课程的名称。这两项操作之间相互联系,可以对新选的课程进行加入已选课程的操作,也可以对已选课程进行删除的操作,同时还会显示总的学分。选课结果查询管理模块的功能包括选课结果和成绩单两部分内容,两项都将以列表的形式显示出来,两者可以互相移动,即选课的结果可以转移到成绩单列表中去。 成绩查询成绩查询学生查询成绩的功能包括打开已学课程列表的操作和成绩统计两部分,关于打开已学课程的列表,包括的信息项是课程编号,课程名称,以列表的形式来显示出来,关于成绩的统计,包括你的成绩,本课最高成绩,本课最低成绩,本课平均成绩等信息项。通过输入课程编号,点击查询按钮可以得到课程名称以及相关的统计信息,统计信息包括课程人数,课程的最高成绩,平均成绩,最低成绩,以及不及格人数,而且还会显示课程的成绩单,将以列表的形式给出,最后,通过点击打印成绩单按钮实现成绩单模块的功能 。1.21.2 数据字典数据字典绘制 E-R 图,需要 3 个基本信息表教师信息:学生信息,课程信息。其中,教师信息和学生信息在实际系统中是从其他的信息管理系统的数据表中直接读取。学生的选课信息需要用一个表来单独保存。由于每学期期末前都要进行选课,因此选课结束后要将这个表的内容及时保存到成绩单数据表中。使用本系统的不光是教务处的管理人员和老师,每个学生都需要