第一章学校教务管理信息系统项目规划一、开发背景介绍信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。这对于正在迅速发展的各大高校而言,同样有着重要意义。现如今高校为适应社会的需求以及自身办学的需要,扩建、扩招已在寻常不过。自然就会有更多的学生信息需要处理。如果只靠人力来完成,必然是一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,这不仅会给教学及管理带来了很大的不便,也不益于学校全面快速发展的需要。在高校中,教务管理工作具有举足轻重的地位,教学质量直接取决十教务管理水平。现如今教务管理信息系统的开发与实施可谓日新月异。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。教务管理系统是一个庞大而复杂的系统,它包括对学生信息的注册、修改,学生选课及课程管理和学生的四六级考试及计算机等级考试的管理;对教师课程的管理以及对选课学生评分的管理;和管理员对教师、各类考试的综合管理等主要的功能。教务管理系统运行的状况将直接影响到学校里的主要工作,一旦此系统出错,不仅学校的教学进度安排会受到一定程度的影响,而且还会危及到每一个在校学生的切身利益。所以设计一个功能相对完整、操作简单以及界面友好的教务管理系统变得非常重要。为了提高教务管理的工作效率和服务质量,降低出错率,精简人力、物力的投入,各个高校均建立了自己的教务管理信息系统,为学校的动态管理和分析决策带来了极大的便利。现在的学校的教务管理也逐步从手工转到计算机自动化信息处理阶段。通过这个系统,用户可以方便的对教师信息以及学生信息和学生成绩资料进行添加、修改和删除操作,还可以对学生资料和成绩进行查询操作。除此之外,对用户的添加和删除操作也很方便。教务管理系统是典型的信息管理系统(MIS),它能够实现整体规划教学资源(学生,教师,教室),评估教学质量,制定教学计划,检查教学进度,给学校的教务人员管理教务工作提供了极大的方便。二、项目概况:系统的目标(功能、服务范围和质量)学校教务管理信息系统将生产相关的各个部门通过网络进行连接,实现教学计划及时、教务信息共享、科学管理体系、准确传递教务信息,从而提高管理质量,促进教学流程效率提高,改善系统整体的管理水平,降低消耗成本,并为高校进行教学计划、教学决策等提供科学的依据。功能:教学管理人员可以通过该系统添加学院、专业、科目信息、查询修改信息、查询学生成绩;普通教师录入、修改、查询学生成绩;学生只能查询自己的成绩。该系统可以实现包括教学管理人员登陆信息、班级信息、学生信息、老师信息的录入、修改、删除等,考试成绩查询、分析功能等。服务范围:教务处管理人员、班主任、任课老师、学生、家长质量:该系统操作简单,使用灵活方便,可以从很大程度上节约学生信息管理的所需的人力、财力,降低管理成本,使学校的学生信息管理更加科学化,提高管理的效率,同时为学校考核学生的综合素质提供必要的、及时的数据支持。三、可行性分析(从技术、时间、资源、人员方面进行分析)可行性研究是系统分析阶段的第二项活动。此活动的主要目标是:进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出开发系统的初步方案与计划。可行性研究是对系统进行全面、概要的分析。人员方面:本系统简单易懂,伴随着电脑的普及,普通职员所掌握的高级办公自动化、VB等电脑知识足以应对,日常使用中并不需要专业性很强的人员。技术方面:本系统采用MicrosoftOfficeAccess和MicrosoftOfficeVisio软件进行开发,这两个软件是微软公司推出的开发环境,是目前流行的Windows平台应用程序开发环境。资源方面:系统开发部不需要很多的资金投入,硬件依靠学校的计算机设备即可,开发人员可由学校内相关技术人员担任,只需支付相关人员工资,不许再耗费其他费用。所以在资源上完全可行。时间方面:该系统的开发必然需要一定的时间,并且后期的调试运行也会延迟系统的交付使用,可以通过加强系统开发人员与使用者的交流,尽量一次性满足使用要求,减少返工。综上所述,该信息系统的开发是必要和可行的,可以进行开发。四、约束条件分析本系统虽然简洁简单,但依然有部分数据存在冗余,信息更新不及时等不足之处,而且界面不能使用户随时能够掌握任务的进展情况,容错功能一般,容易造成误操作、按键连击等导致数据误录。成绩录入时没有成绩的批量录入,使得考试阅卷后的成绩录入工作量十分庞大,而且单一录入的错误率高。由于技术开发人员资质有限,所以开发的系统出来可能不够完善。五、说明单位的目前的现状,从业务流程面临的问题来说明如何通过信息技术如何进行流程改造。目前单位现状:学院考试管理包括学生信息管理和成绩管理两部分的工作。学生信息管理的过程是:当学生人员发生变动时,负责管理学生信息人员应对变动人员进行添加或修改。每年新生入学时,由学生工作办公室提供新学生信息,并由教务科存档以备用。学生毕业前,应将学生信息删除。其他学生的变动信息应及时更新,经过检查的变动名单由学生信息处理人员进行整理,并存入学生库中。学生成绩管理的过程是,每当考试完毕后,任课教师把成绩单一式三份分别送教务科、各系部和学生工作办公室,成绩录入人员将整理的成绩输入到学生成绩库中。录入成绩完毕后,统计分析人员应根据学生库文件和学生成绩库文件汇总出各班总成绩、各科总成绩和学生总成绩等资料,并把这些累计汇总后的资料报送有关人员。业务流程面临的问题及流程改造:1、没有必要建立整理后的学生人员名单,可以将该单据删除。2、不需要单独设立成绩录入员录入学生成绩,由任课老师在批改完成绩后,直接将每位学生的成绩录入到学生成绩档案。3、没有必要将成绩分成三份,分别发放给教学管理人员,班主任和学生。应生成各种成绩报表,各方数据需求者根据自己的要求在生成的报表中提取相应的数据。七、项目开发方案(采用的开发方法、功能的分解、子系统的逻辑顺序和开发顺序)本系统的目标是实现教务管理,在明确目标的基础上,对系统的整体风格和特色做出定位,规划组织结构。设计遵循的理念:1、明确内容本系统是进行教务管理,其中包括管理员添加用户、学生查询成绩、课程管理、考试管理等。查询信息清楚,便于学生掌握学习状态,调整学习方法,提高学习成绩。2、系统准确性高学生成绩能够被准确查询,成绩管理中可以录入成绩、查询成绩。对用户密码进行加密,以防不合法的动作。3、高效性管理员可以在任何地点通过浏览器对系统进行管理,只要通过管理员账号,密码进行登录。教师、学生可以随时登陆到系统中对信息进行查询。工作效率将大大提高。4、数据库设计为用户提供能够快速、准确的进行数据的查询,使得系统高效的为用户服务。使系统高效、安全的进行。5.任务分解(WBS)任务分解(WorkBreakdownStructure),又叫任务划分或工作分解结构,是把整个信息系统的开发工作定义为一组任务的集合,这组任务又可以进一步划分成若干个子任务,进而形成具有层次结构的任务群。使任务责任到人,落实到位,运行高效。任务划分是实现项目管理科学化的基础,虽然进行任务划分要花费一定的时间和精力,但是在整个系统开发过程中将会越来越显示出它的优越性。任务划分包括的内容有:任务设置;资金划分;任务计划时间表;协同过程与保证完成任务的条件。八、实施进度(分工)项目实施进度计划安排:问题定义可行分析需求分析系统设计详细设计编程调试测试运行运行维护定义期开发期维护期序号步骤名称时间安排1、定义期问题定义2014年5月可行分析需求分析2、开发期系统设计2014年6详细设计编程调试测试运行3、维护期运行维护2014年7月第二章学校教务管理信息系统项目分析一、组织结构分析:对该系统涉及到得组织部门及其之间的功能关系进行分析,绘制出组织结构图校长教务处财务处学工部国际交流合作处教学评价与督导科教材科学籍科教学研究与实践教学科教务科教育管理科大学生宿舍管理中心二、系统需求分析1、系统现有系统业务流程分析教务管理信息系统需要满足来自三方面的需求,这三个方面分别是学生、教师和管理员,所以它的教务业务流程以这三方面为主,以下是对该业务流程进行一下大略介绍:学生报到登记,注册学籍信息;教学研究办公室根据学校的教学特色、教学理念及社会需求,制定学生的培养计划,并将培养计划下发给教学运行办公室、有关教师以及学生自己;教学运行办公室根据指定的学生培养计划对学生在学校的学习进行课程、进度等多方面具体详细的安排,定制出相关课表以及教师的上课时间地点,分别下发给学生以及教师。2、做出系统业务流程图教材科教师教研室学院教务处处长班级教材征订通知要求申请研究讨论审核征订汇总表分管审批采购入库发放教材费多退少补3、系统的改进思路(1)改变高校教务管理理念对高校教务管理理念由传统管理向信息管理转变的认识不足,是造成教务管理系统存在不足的根本原因。只有逐步提升以人为本的管理理念,使全体师生对信息管理有充分的认识并积极投入其中,才能不断优化、完善教务管理系统的各项功能,使之更科学、合理、智能、高效地应用于高校教学。(2)由技术人员定期进行教务系统的维护学校派遣专门的技术人员对教务系统进行监控和维护,及时发现并处理教务系统中出现的网络安全问题,排除故障。同时,通过监控,专业的计算机维护人员可对相应的教务人员提供网络威胁预警,提醒其做好相应的准备,加强防范意识,避免工作受到影响。(3)组织教务人员进行相关培训在教务管理系统自动化建设中,对计算机软件配置、计算机技术能力、计算机设备先进性等都提出较高要求。因此,熟练掌握计算机技术成为教务人员的基本素质。学校可以对教务人员进行有组织,有针对性的培训,一但发生网络安全事故可以及时解决。三、系统新的逻辑方案设计1、设计出系统功能结构图系统的总体结构功能图如下:学生登陆学生注销退出系统新生注册修改信息所有课程删除课程添加课程我的课程报考四六级报考历史报考等级考试报考历史教师登陆教师注销退出系统添加课程课程列表删除课程查看选课学生信息评分管理员登陆修改密码退出系统添加数教师列删除数四六级报名列表处理四六级报名信息处理计算机报考信息计算机报名列表课程管理系统管理学籍管理课程管理四六级管理计算机等级考试管理系统管理课程管理系统管理教师管理学生功能模块教师功能模块管理员功能模块教务管理系统2、新系统业务流程设计,绘制新系统业务流程图学籍管理业务流程:信息处理教务处缴费信息处理财务科缴费信息注册信息登陆处理注册绿色通道信息信息存储学生3、新系统数据流程分析,绘制新系统数据流程图学籍管理数据流程图:招生办教委用人单位学籍表学籍管理系统新生名单毕业生登记学生注册报表获奖结论4、根据数据流程图,编制数据字典;数据元素条目名称:学号总编号:1-101别名:STUD-ID编号:101说明:唯一标识每一个学生类型:字符型长度:9位取值范围190000000—999999999取值含义前四位表明学生所在年级,后五位按顺序编号第三章学校教务管理信息系统项目设计一、系统代码设计、校验码的设计代码设计:代码是表征客观事物的有序符号,是实体明确的、唯一的标识。使用代码可以提高计算机的处理效率,同时也便于数据的存储和检索,可节省空间和时间。本系统采用自检码设计,以下是以下是对本系统的主要数据代码进行说明:学生学号:**********入学年份所在学院专业编号班中编号教师编号:******就职年份所在学院所属专业课程编号:********授课学院课属专业教师编号所在班级以教师编号为例,例如:代码为:080101加权因子:173173模为11则S=1*0+8*7+0*3+1*1+0*7+1*3=60R=60mol(11)=5校验位为11-5=6所以自检码为0801016,其中6为校验位。二、系统功能结构图学生登陆学生注销退出系统新生注册修改信息所有课程删除课程添加课程我的课程报考四六级报考历史报考等级考试报考历史教师登陆教师注销退出系统添加课程课程列表