1软件工程试验报告中学教务管理系统软件可行性研究1引言本系统是本学期《软件工程》课的课外实践作业,由教师提出题目,本小组选中之后作出调研,之后展开一系统的开发工作,旨在锻炼本小组成员的动手能力、协作精神以及培养软件工程的思想。矚慫润厲钐瘗睞枥庑赖。2编写目的该教务管理系统主要是在原人工系统的基础上,实现自动化的操作,将学生,课程,班级,教师信息和学生成绩情况统计并归入到数据库,以实现对数据与信息的有效监控,并通过对班级,课程和教师情况的综合考虑,产生新学期的课程表。同时为学籍与成绩的管理提供了方便的管理窗口,有利于方便教务员的管理。聞創沟燴鐺險爱氇谴净。3背景软件系统的名称:中学教务管理系统开发者:陈晓伟张艳峰刘刚吕红梅王玉凤用户:开封二十四中我们选中作业题目后,先与调研单位联系,通过和具体负责人进行交流,了解他们的工作流程。发现开封二十四中的教务管理工作复杂,人工操作很费时费力。很需要一个自动化的信息管理系统帮他们简化工作,提高效率,于是提出我们的建议并咨询其有关事项,最后进行小组讨论,并利用软件工程的思想,确定模型和基准点。作为学校管理中的一部分,可以直接通过数据库的共享,实现管理的自动化。可方便管理,提高办事效率,改进管理信息服务,减少人力与设备费用。残骛楼諍锩瀨濟溆塹籟。4对现有系统的分析目前二十四中所使用的管理系统是一个完全的人工操作系统,分析每年级所要开的课程,分主科副科,在给每门课程配备相应的教师,还要考虑具体化的、实际化地要求。例如:音乐、美术和体育课,不排在上午的前两节,主课主要排在前两节且两节连排;以及教师的健康值和经验值等。学籍系统包含很多的内容,包括学生基本信息,学生健康信息,学生考评信息,学生的学籍变动信息,在期末进行综合测评时要一项一项地考察,这是费时费力的工作。学生成绩管理是教务处另一个费时、费事的工作,并且是一项可重复并且每次都要重复进行的工作,不但要考虑各个学生的具体成绩,还有总分,平均分等内容,并且还要进行成绩的排名,并对成绩结果进行分析。这些重复性并且重要的劳动很需要一个具体完善的自动化的信息管理系统。酽锕极額閉镇桧猪訣锥。现有系统的处理流程:整理与汇总学生信息学生学籍课程信息课程表25新系统的要求A功能教务管理系统可分为以下几大块:教师信息管理,学生学籍的管理,学生成绩的管理,班级信息管理,课程表管理,系统管理,课程信息,帮助系统。彈贸摄尔霁毙攬砖卤庑。教师资料的管理包括:教师的基本情况,资历变动,工作简历,查询教师信息。课程信息管理包括:基本课程信息和课程的查询与浏览。学生学籍管理包括:学生的基本信息,学籍变动信息,学生健康信息,学生社会关系等。班级信息管理包括:班级基本信息,班级成员信息与有关班级信息的操作学生成绩管理包括:学生成绩列表,学生成绩报表(班级报表,年级报表,个人报表)课程表管理包括:各个班级的课程表。帮助系统:包括如何使用本系统和各个信息编码的介绍。系统功能模块设计如图所示B系统性能该系统可以满足用户日常工作的需求:在每学期初对系统进行初始化,输入新的学生信息,教师信息,课程信息,班级信息。根据各个年级的开课要求和各门课程的排课要求,对各个班级进行排课。在学期末对各个班的成绩进行统计和汇总并进行排名。当某些学生的学籍发生改变时,可以完成对学生学籍的各种操作。謀荞抟箧飆鐸怼类蒋薔。6新系统逻辑模块流程图教务管理系统学生学籍管理系统排课系统教师管理系统成绩管理系统学生成绩系统系统设置系统帮助系统课程库课程管理模块课程信息课程生成模块输入变更纪录课程情况课表输入变更纪录学籍管理模块学籍信息学籍生成模块教师信息学生成绩汇总班级信息管理班级信息37开发特点按照管理信息的原理和方法,根据我们每个人的实际情况,决定采用VB这种即方便又高效的开发语言和结构化的开发方法。支持整个教务管理工作的全过程,加强教务活动中的各种信息资源的管理和应用,提高教务管理工作的现代化水平,给教务信息管理提供更新,查询,统计等功能。对用户单位机构的教务人员具有初步的...