




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教务软件实践报告教务管理系统第一章问题定义随着学校规模的扩大,人数的增加,复杂性的增加,在学校,教务很麻烦,每年都有新生入学、老生毕业等各种人事变动。 分析每学期的考试成绩,纵横比较,及时反馈信息,为教师的教学成绩评价提供数据。 如何有效地管理、分析和处理这些信息,帮助学校和教师掌握学生的情况,是教育信息管理系统必须完成的功能。 以前简单地用Excel打印了几份报告的人工研讨会,不能再适应现在学校的教育管理了。 例如,通过Excel可以简单地管理学生的学籍、成绩等,但用户界面简单,管理困难,修改和检索学生的信息很麻烦,并且在操作中没有用户权限,因此打开计算机的人可以打开数据进行任意的修改,信息的安全性和机密性此外,时间越长,生成的文件和数据就越多,这给搜索、更新和维护带来了诸多困难。 随着科学技术的提高,计算机科学越来越成熟,其强大的功能已被人们深刻认识,它已经进入各个领域,发挥着越来越重要的作用。作为计算机应用的一部分,利用计算机管理学校的各种信息具有无法手动管理的优点。 例如,搜索快,查询方便,效率高,可靠性高,存储容量大,机密性高,寿命长,成本低。 这些优点可以大大提高学校信息管理的效率。1.1问题的定义1 .所需资源:硬盘80G、存储器256、处理器可以是常规或更高的级别。2 .系统名称:教务管理系统(1)本处理的信息主要有学生信息、教师信息、成绩数据3种。 本系统主要着手以上三个部分,构建对数据库和数据的各种操作功能。关于学生信息,总是需要进行各种查询。 例如,调查某班团员的人数、男女的人数等。 每次学生进入学校时,教育都要分班,每次必须设置学号的学生毕业时,都要进行学生信息的备份关于教师信息,学校领导可以根据老师教学班的成绩审查教师的成绩,进行同课的纵横比较。 (教师不太了解,只有这些)关于成绩管理,班主任要进行本科成绩登记,计算平均分、优秀率、合格率的指导部分阶段统计学生人数和占有率,每学期进行学生成绩备份的学校指导员可以通过检查工具了解学生成绩。(2)以上各类信息目前处于手工或半手工管理状态,效率低、可靠性低。 运用计算机管理以上各类信息,大大提高工作效率,对维护和理解各类信息发挥积极作用。 因此,开发功能完善的学校信息管理系统势在必行。第二章可行性研究2.1系统概要本系统采用面向对象的软件开发方法,将SQL 2000作为后台数据库,配合强大的SQL查询语句,在Delphi中简单地开发教育管理信息系统的应用程序。2.2.1可行性分析a技术的可行性: Delphi可以自由使用,SQL语句也能熟练使用。b经济可行性:开发费用合理c操作的可行性:良好地解决用户需要的问题第三章整体设计学生信息管理成绩管理课程信息管理查询要求查询结果教师信息管理3.1系统功能的说明系统时钟教务管理系统用户教务管理系统本系统的主要任务是实现对学校的学生信息管理、成绩管理、教师评价信息管理、课程信息管理及相关查询。 主要功能包括:1 .学生信息管理功能增加学生,以班为单位进行学生入库。 在此分为个别追加和成批追加。 分别追加学生人数少的学生信息入库的学籍发生变化。 提供学生转学、休学、复学、退学、留级和毕业信息。删除学生。 学生毕业后,学生信息需要移动到备份数据库,从系统的基本数据库中删除学生信息。 该功能主要删除学生信息,例如删除连续学号区间的多个学生信息、删除全班、删除所有学生信息。学生信息的备份。 在删除学生信息之前,以类为单位将其保存到备份数据库中2 .学生成绩管理功能l分数输入。 以班为单位输入成绩。l分段统计信息。 以班为单位,根据成绩统计各科各分数阶段的人数,合计各分数阶段的人数。l成绩备份。 将指定班级和指定学期数的学生成绩保存到备份数据库中。3 .教师信息管理功能l添加新教师。l教师信息的修正。l教师的成绩评价。4 .课程信息管理功能1 .课程管理。 提供本学期各年级各专业开设的课程名的注册、修改、删除。 这是学生成绩管理的基础。 保证数据库中一致性的策略。2 .教师和课程。 注册课堂教师和课堂联系方式。 是课程体系的基础。5 .查询功能。l学生信息查询。 根据用户的要求,查询学生数据库中的所有可能信息,包括成绩查询。l教师信息查询。 根据用户要求查询相关的教师信息。l备份成绩查询。 逐班查询备份数据库中的学生信息。3.2数据流程图和数据字典3.2.1数据流程图根据上述系统功能描述,流程图设计如下:另一方面,基本数据流图和功能级数据流图(图3-1图3-2 )教务系统用户教务管理系统目的要求教务系统用户结果图3-1学生情况学生信息管理学生管理信息要求成绩管理教师信息管理要求教师信息管理课程管理要求选修课程信息查询请求查询请求图3-2D1|数据库信息用户系统时钟6查询处理5课程信息处理4教师信息处理3成绩信息处理2学生信息处理1用户要求检查有效性教务系统用户3.2.2查询功能的流程图总分表成绩表6.2.1要求加工6.2.2调查查询处理在学生信息查询中,查询规则需要查询结果学生表图3-3学生信息查询6.3.2调查查询处理6.3.1要求加工在教师信息查询中,查询规则需要查询结果教师表图3-4教师信息查询3.2.3数据字典一、数据流的条目:(1)学生信息管理模块:学生信息管理要求=数据追加要求|数据删除要求|数据备份要求|学籍变更添加数据要求=单个学生数据表|批量数据表数据删除请求=开始学号|班名|所有学生数据数据备份要求=类名|学期数|正在阅读的情况学生数据=学名等级编号性别年级的政治颜民族编号出身编号类数据=(年类数)改正要求=姓名、性别、出生日、家庭住所、原毕业学校、政治样态等级各个学生数据表=姓名、性别、出生日、家庭住所、原毕业学校政治颜入学总班统一数据表=姓名、性别、出生日期、家庭住所、原毕业学校、政治面部等级学籍变更=转学、休学、复学、退学、留级毕业性别=男|女政治面貌=团员|非团员(2)成绩管理模块:成绩管理要求=成绩输入要求|总分计算要求|成绩备份要求|成绩统计要求成绩输入要求=类名成绩数据总得分计算要求=类名成绩数据成绩备份要求=班级名学期数毕业成绩统计要求=单科区分统计总得分区分统计平均得分统计成绩数据=姓名课程名分数成绩表=学番名单科成绩总分(3)教师信息管理模块:教师信息管理要求=添加新的教师要求|修改数据要求|成绩评价要求添加新教师的请求=员工编号教师名称政治样式职务教育科目工作的状况数据修正要求=员工编号教师名政治样式职务教育科目工作的状况成绩评价要求=评价条件政治面貌=共产党员|团员|大众(4)查询模块:查询要求=查询条件查询结果=学生信息统计表|学生成绩统计表|学生总得分顺序统计表|教师信息统计表|备份信息统计表二、处理项目:(1)学生信息管理模块的处理项目:作业名称:检查记录的有效性输入:新数据输出:有效新生记录,无效新生记录处理逻辑:根据新生的记录启用IF格式THEN读唱片ELSE无效格式记录,启动EXCEL调整格式ENDIF作业名称:开始调整EXCEL输入:新生记录输出:有效的新生记录处理逻辑:根据新生记录根据需要调整处理名称:读取新生记录输入:新数据输出:写入学生表格文件处理逻辑:根据新生的记录DO WHILE新生记录不为空阅读记录,写学生表格文件,班级值“新生”LOOP处理名称:汇总新生资料输入:班级是“新生”记录输出:总新生人数,男女学生人数处理逻辑:根据新生的记录调查所有班级都是“新生”的记录,计算记录数调查所有性别为“男性”,班级为“新生”的记录,计算记录数调查性别为“女”,班级为“新生”的所有记录,计算记录数作业名称:查询相关记录输入:学生记录,班名输出:指定班级的学生名单处理逻辑:根据学生记录查询所有类名等于输入值的学生记录活动名称:更改学生记录输入:指定班级的学生记录并修改请求输出:学生信息处理逻辑:根据变更请求改写学生数据作业名称:查询备份资料输入:类名输出:备份数据处理逻辑:查询学生表格的学生资料,其班级名称等于您输入的值作业名称:资料备份输入:备份数据输出:备份数据文件处理逻辑:已备份IF数据THEN退出ELSE生成备份文件ENDIF活动名称:删除所有学生数据输入:所有学生记录输出:更新学生表、总分表和成绩单(2)成绩管理模块的加工项目处理名称:与学生查询课程信息输入:类名输出:指定班级的学生名单和本学期开设的课程处理逻辑:查询学生表的类名为输入值的记录判定年级,查询课程表上本学期的课作业名称:实际输入输入:学生名册、课程信息、成绩输入数据输出:更新成绩单处理逻辑:选择课程名称并输入成绩写成绩单作业名称:查询实际资料输入:类名输出:指定班级的学生名单和成绩数据处理逻辑:学生表和成绩表制作笛卡尔积,取得指定班级的学生成绩数据作业名称:查询实际资料输入:备份数据表输出:备份数据(3)教师信息管理模块数据加工项目:作业名称:资料输入输入:新教师名单输出:更新教师表格文件处理逻辑:将记录添加到教师表中,然后输入值以更新记录作业名称:查询教师资讯输入:数据更改单输出:教师记录处理逻辑:在教师表中查询记录活动名称:数据更改输入:教师记录,变更请求输出:更新教师表,教师信息处理逻辑:根据更改请求更新记录并写入教师表(4)查询模块的加工项目:作业名称:需要加工输入:学生信息查询要求输出:查询规则作业名称:查询作业输入:查询规则输出:查询结果处理逻辑:根据查询规则查询表并显示结果3.3软件构成图教育管理系统学生信息管理系统学生成绩管理系统教师评价管理系统学生信息输入教务信息输入个人信息查询考试成绩输入学年开课情况成绩查询印刷成绩输入教师基本信息教师岗位变动教师成绩评价3.4数据库设计数据库是信息管理的基础。 数据库结构直接关系到各种功能的实现和程序运行的效率。3.4.1数据库需求分析根据数据流程图,您可以列出记录学生信息所需的以下数据项和数据结构学生:学位、姓名、性别、班级、生日、出生地、毕业学校、政治形象。教师:员工编号、姓名、教育科目编号、工作状况、政治面貌、作用。开课信息:记录编号、科目编号、开课学年。教师任课信息:记录编号、科目编号、班级、教师员工编号。学籍变更记录:记录编号、变更状况、记录对象、记录时间、详细记述。所需的外部数据支持:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 窗帘营销活动策划方案(3篇)
- 快餐公司的健康营销方案(3篇)
- 电视剧会员营销方案(3篇)
- 移动公司新年营销方案(3篇)
- 银行年度营销方案(3篇)
- 初中生安全知识培训课件
- 内训师培训课件
- 内蒙古风景名胜介绍
- 化学品安全知识培训
- 先正达杀毒矾课件
- 医院护士条例解读课件
- 防艾知识宣传培训游戏课件
- 国旗下讲话稿:预防秋季传染病
- 教师网络安全培训会课件
- 2024年高中政治时政热点汇编
- 2025全国质量月数智驱动筑基强链创新质量生态宣传模板
- 2024年喀什经济开发区兵团分区招聘真题
- 小学教材知识点系统复习大纲
- 2025-2026学年人教大同版(2024)小学英语四年级上册(全册)教学设计(附目录)
- 新媒体文案写作教程(第二版)课件 项目五 微博文案写作 课件
- 人教版(2024)七年级上册生物第一单元第一、二章综合测试卷(含答案)
评论
0/150
提交评论