还剩55页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
毕业设计(论文)题目MBA教务管理系统分析与设计专业信息管理与信息系统班级学号学生指导教师2013年MBA教务管理系统分析与设计西安理工大学管工系信管专业中国西安710048摘要MBA教务管理系统的分析与设计是学校MBA教务管理信息化建设的理论基础,它为提高教务管理部门的工作效率,对于开发学校MBA教务管理系统具有一定的理论意义和实现价值本文以西安理工大学MBA教务管理为背景,对国内外部分高校信息化建设进行调查探究,结合大学MBA教务管理的现行情况,采用结构化系统分析的方法,对学校实施教务管理系统的必要性和可行性进行了分析,然后详细阐述了教务管理系统的需求分析包括教学计划管理,教师管理,学生学籍管理,学生成绩管理,网上选课等方面的需求分析,并对学校教务管理各个模块的业务流程进行了相关的研究和绘制,并对教务管理系统各模块的数据流进行了分析,根据业务流程及数据流图,做出了教务系统各模块的结构图和系统总体架构功能图同时,在此基础上分析了系统所涉及的各个实体数据,绘制了系统数据库的ER模型,对数据库和数据表进行了分析与设计最后对系统测试数据系统开发到系统实施过程涉及的软件平台,开发平台,服务器平台都做了相关说明,系统采用B/S模式,本文对系统运行原理,系统开发所涉及的技术,环境配置都做了较为详细的说明本文对高校MBA教务管理系统的运行高效性和功能全面性具有一定的借鉴作用同时对高校教务管理系统的建设具有一定的指导意义关键词教务管理系统系统分析与设计网站开发TheanalysisanddesignoftheMBAeducationmanagementsystemXi’an University of Technology Management Science and EngineeringdepartInformationmanagement and Information system2009 levels Xi’an China 710048AbstractTheanalysisanddesignoftheMBAeducationmanagementsystemisthetheoreticalbasisoftheschool’sinformationconstruction.Itcanraiseworkingefficiencyoftheeducationaladministrationdepartments.Andithastheoreticalsignificanceandpracticalvalueforthedevelopoftheschool’sMBAeducationmanagementsystem.InthispaperwetakeadetailedlookattheinformationconstructionofschoolsbothinChinaandabroadonthebasisofthexi’anuniversityoftechnology’sMBAeducationmanagementsystem.Firstlybasedonschool’sMBAeducationmanagementactualsituationwediscussthenecessityandfeasibilityofestablishingeducationmanagementsysteminschoolusingthestructureddesignmethod.Secondlyweelaboratetherequirementsanalysisoftheeducationmanagementsystemincludingtheinstructionaldesignmanagementteachersmanagementstudentinformationmanagementstudentachievementmanagementandthecourse-choosingOnlineanalysisandsoon.Besideswestudythebusinessprocessandanalysethedatastreamofallmodulesineducationmanagementsystem.MeanwhilewelistalltheentitydatathatrelatedtothesystemanddrawtheERmodelofthedatabase.wetestthesystemandmakesomeexplanationsdevelopmentplatformandserverplatform.Keywords TheeducationaladministrationmanagementsystemSystemanalysisanddesignWebsitedevelopment目录TOC\o1-3\h\u1绪论
21.1论文研究的背景和意义
21.2论文研究的内容
31.3国外研究现状
31.4国内研究现状42理论和技术支持
62.1web程序工作原理
62.2Jsp工作原理
72.3Java运行环境配置
82.
3.1JDK配置
82.
3.2配置环境变量目的
82.
4.服务器Tomcat简介
82.5开发工具简介
92.6Eclipse编译器tomcat配置103系统规划
103.1初步调查
103.2子系统划分
113.3可行性分析
123.
3.1技术上的可行性研究
123.
3.2经济上的可行性
133.
3.3社会上的可行性134系统分析
154.1详细调查
154.2系统需求分析
154.
2.1非功能性需求
154.
2.2功能性需求
154.3教务管理系统主要业务流程图
174.4教务管理系统主要数据流图
234.5数据字典
314.6基本说明355系统设计
405.1模块设计
415.
1.1功能角度模块划分
415.
1.2用户类别模块划分
415.2数据库设计
455.
2.1数据库概念结构设计
455.
2.2数据库逻辑结构设计
475.3输入输出设计
505.
3.1输入设计
505.
3.2输出设计
515.4系统物理平台准备526结论53致谢55参考文献571绪论
1.1论文研究的背景和意义从91年国内9所高校开始正式招收MBA到2013年的上百所至今已走过22个春秋MBA学位为培养一种注重复合型、综合型人才培养,能力培养重于知识传授提供了良好的平台随着国家对MBA教学的重视以及政策的鼓励,MBA成为了现代越来越多管理者最求能力提高的“必修课”,同时MBA也成为了衡量一所学校教学质量,综合水平越来越重要的指标之一西安理工大学MBA项目始终把提高教育质量放在首要位置,注重对MBA学员综合能力的培养为加强MBA教育的管理工作,学校在体制构建、组织机构设置、管理人员配备、教学管理、设施建设、师资培训以及经费使用等方面均给予政策倾斜和大力支持在学校重点扶持和发展下,在学院优越的教学条件、雄厚的教学力量的支撑下,MBA教育的培养质量逐渐提高,得到了社会的广泛认可然而,没有完善的MBA教务管理系统无形中增加了学校教学负担,也给MBA学员带来了诸多不便,这样不利于学校MBA教学的发展管理,所以完善的MBA教学系统是促进学校MBA教学发展,优化教学管理任务的必要工具和手段本毕业设计正是基于这样的目的,对学校MBA教学进行了深入的研究,综合教学要求,完成MBA教务管理系统的分析与设计
1.2论文研究的内容通过实地调研学校MBA教学方式,了解MBA学员对教学需求,搜集国内外MBA发展状况以以及教学模式等资料,根据学校MBA教学目的和发展战略,确定信息系统的发展战略并对系统的需求做出分析和预测运用结构化系统分析方法,根据MBA研结果确定学校MBA教务管理系统逻辑模型再根据MBA教务管理逻辑运行模式设计MBA教务管理信息系统的完整物理架构,利用网站开发技术(如Jsp等)和数据库技术,完成后台数据处理以及数据库的设计,并实现搭建系统服务器(如tomcat等)完成系统的部署及实施,完成系统整体测试,消除系统错误隐患系统运行以及对进行维护
1.3国外研究现状早在20世纪90年代初期,伴随着信息通讯技术的迅速发展和广泛应用,1993年,美国政策“国家信息基础设施”(NII)报告的就提出了教育信息化问题,并将之作为美国教育改革的一个基本方向和突破点正是在这种社会背景下,教育信息化逐渐成为美国,甚至世界各国教育改革与发展的一个焦点教学信息化问题被许多美国高校当作是信息化建设的重点发展项目“教学信息化”,主要是指在高校的教学过程中,改革教学观念、运用系统化的教学设计方法,充分利用信息通讯技术来实现教学组织形式的多样化、教学内容的电子化、教学方法和教学手段的信息化,从而拓展师生之间信息交流的渠道,提高教学效率,扩大教学范围的改革过程研究表明,目前美国高校教学信息化的建设主要集中在在传统教学过程中使用信息技术工具和手段,在线教学,信息技能培训和教学信息化政策的制订等方面对于学校教务管理,一般采用面向全局的综合教务管理系统,更确切的说是综合信息系统,通过对学生信息,教学信息等数据进行了综合管理,对学校事务的各个环节进行统筹考虑,形成以提高学校教学管理效率,方便学生学习生活的综合信息系统,他强调校园网各系统间数据的流通犹如国内部分高校实行的校园一卡通,应用面非常广,学生凭一卡通可以走遍校园的每个角落,可以凭一卡通进入相应的建筑、借阅图书、电子注册、吃看消费等
1.4国内研究现状高校信息化是高等教育现代化的需要随着科学技术的不断发展,信息技术将引发高等教育的巨大变革,高等学校要真正步入经济、社会发展的中心舞台,发挥“新世界经济发展火车头”的作用,就必须加快构筑与现代化教育相适应的信息化体系,确保教学、科研和社会服务三大功能的有效发挥,这是高校改革和发展的一项紧迫的战略任务,也是高等教育现代化的必然选择《关于国民经济和社会发展第十个“五年计划”纲要的报告》中就提到要“推进教育领域的信息化进程”和“提高教育现代化、信息化水平”教育信息化是教育现代化实现过程中的重要内容,是实现教育现代化的重要步骤;没有教育的信息化,就不可能实现高等教育的现代化高等教育信息化是知识经济时代高等教育现代化的必然趋向,必将极大地促进高等教育现代化的进程近年来,随着我国计算机的发展,信息化建设有了很大提高,政府,企业,高校都开始了自己的信息化建设,都开始建设自己的信息化网络平台,但是,由于我国信息化建设起步较晚,部分人对信息化管理的认识不足,致使一些信息化建设浪费严重,而且效果并不明显,系统适用性差,用户体验较差,功能单一对于高校目前在我国的高校信息化建设的迫切需求,也促使了教务管理系统软件不断推出,主要有高校独立开发,高校和专业软件公司合作开发以及一些软件开发经验比较丰富或有一定教育背景的软件公司开发的大部分软件都是依托校园网,采用C/S结构模式,体现学分制管理思想,结合各学校实际教务情况,并在不同细节方面增加特色优势各教务软件在功能的划分上二十大同小异,主要包括学籍管理、教学计划管理、成绩管理、排课管理、选课管理等模块其中各教务系统提供商中正方软件股份有限公司的现代教学管理信息系统在用户体验,业务流程中都显示了他的不凡魅力,同时也被一些高校所接受,现如今国内用户已经超过了800所高校2理论和技术支持
2.1web程序工作原理本次开发成绩管理系统采用现在较为普遍的B/S体系结构主要原理是运行在服务器端的Web应用,程序根据用户的请求在服务器端进行动态处理后,把处理的结果以HTML文件格式返回给客户端,其实现的原理如下图2-1所示
2.2Jsp工作原理JSP所有的程序都是在服务器端运行的,服务器端收到用户通过浏览器提交的请求,经过一定处理后再以HTML的形式返回给客户端,客户端得到的只是在浏览器中看到的静态网页服务器上的JSP程序负责处理客户端的请求,其程序代码对于客户端来说是不可见的JSP和客户端的交互是通过HTTP协议实现的,这个过程主要分为以下4个步骤
(1)客户端和服务器建立连接
(2)客户端发送请求
(3)服务器发出响应
(4)关闭连接当第一次运行一个JSP页面时,JSP引擎要完成以下操作
(1)将JSP文件翻译成Servlet文件,是Java应用程序
(2)JSP引擎调用Java编译器,编译Servlet文件得到可执行的代码文件
(3)JSP引擎调用Java虚拟机解释执行class文件,并将运行结果返回给服务器
(4)服务器将运行结果以HTML形式作为响应返回给客户端浏览器本系统主要采用JSP+JavaBean+Servlet方式
2.3Java运行环境配置
2.
3.1JDK配置进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置
(1)下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是jdk-6u14-windows-i
586.exe
(2)装jdk-6u14-windows-i
586.exe
(3)配置环境变量右击“我的电脑”--高级--环境变量
①在系统变量里新建JAVA_HOME变量,变量值为C:\ProgramFiles\Java\jdk
1.
6.0_14(根据自己的安装路径填写)
②新建classpath变量,变量值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
③在path变量(已存在不用新建)添加变量值%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变量值之间用“;”隔开)
(4)“开始”--“运行”--输入“javac”--Enter,如果能正常打印用法说明配置成功!
2.
3.2配置环境变量目的
(1)让操作系统自动查找编译器、解释器所载的路径;
(2)设置程序编译和执行是需要的类路径;
(3)Tomcat服务器安装时需要知道虚拟机所在的路径
2.
4.服务器Tomcat简介Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的诀窍是当配置正确时,Apache为HTML页面服务,而Tomcat实际上运行JSP页面和Servlet另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式不过,Tomcat处理静态HTML的能力不如Apache服务器
2.5开发工具简介Eclipse是一个开放源代码的、基于Java的可扩展开发平台就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentKit,JDK)虽然大多数用户很乐于将Eclipse当作Java集成开发环境(IDE)来使用,但Eclipse的目标却不仅限于此Eclipse还包括插件开发环境(Plug-inDevelopmentEnvironment,PDE),这个组件主要针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具由于Eclipse中的每样东西都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所
2.6Eclipse编译器tomcat配置Eclipse建立Tomcat服务jee版的EclipseEclipse是没有像MyEclipse或netbeans那样集成Tomcat,需要自己设置设置方式如下 打开eclipse,New-Other-Server,选择Apache下的tomcat的版本,如图2-2所示图2-2eclipse配置tomcat图注意如果Next或Finish按钮都是灰的,那么需要到Windw-Preferences-Server-RuntimeEnvironments中进行设置,增加一个tomcat运行环境,指定tomcat的路径和jre,如图2-3所示 图2-3eclipse配置tomcat路径图至此,系统开发环境搭建完成!3系统规划
3.1初步调查MBA学位为培养一种注重复合型、综合型人才培养,能力培养重于知识传授提供了良好的平台随着国家对MBA教学的重视以及政策的鼓励,MBA成为了现代越来越多管理者最求能力提高的“必修课”,同时MBA也成为了衡量一所学校教学质量,综合水平越来越重要的指标之一西安理工大学MBA教育的目标是培养目光远大、知识广博、勇于开拓、富有创新思维、善于沟通与合作的综合型、复合型人才强调培养学员分析实际问题、解决实际问题的能力致力于中国企业家和职业经理人的培养,塑造新型管理五大人才品质特质
(1)国际化的战略意识和竞争观;
(2)合作进取的团队精神
(3)敏锐的市场分析和科学的决策能力;
(4)创新务实的管理技能;
(5)良好的商业伦理观和社会责任感为突出MBA教育的核心培养方向,西安理工大学在课程设计、案例建设、教学方法、教学管理和素质训练五个方面构筑了一个特色平台西安理工大学MBA始终把提高教育质量放在首要位置,注重对MBA学员综合能力的培养为加强MBA教育的管理工作,学校在体制构建、组织机构设置、管理人员配备、教学管理、设施建设、师资培训和经费使用等方面均给予政策倾斜和大力支持在学校重点扶持和发展下、学院优越的教学条件、雄厚的教学力量的支撑下,MBA教育的培养质量逐渐提高,得到社会广泛认可然而,学校没有完善的MBA教务管理系统无形中增加了学校教学负担,也给MBA学员带来了诸多不便,这样不利于学校MBA教学的发展管理,所以完善的MBA教学系统是促进学校MBA教学发展,优化教学管理任务的必要工具和手段本毕业设计正是基于这样的目的,对学校MBA教学进行了深入的研究,综合教学要求,完成MBA教务管理系统的分析,设计以及开发对西安理工大学MBA的现行教学情况对的进行了流程优化该系统实现以后,将会使教务管理人员从复杂事务中解脱出来不仅可以提高工作效率和教学管理水平,同时也方便了MBA学员,有利于提高学员素质教育,满足了管理人员、教师和学生的多方面的需要
3.2子系统划分根据实际需求,本系统包括以下10个基本模块
(1)系统维护模块进行用户注册、注销,用户修改密码等
(2)用户信息管理模块用户基本信息的增删改查等操作,如教师信息的管理,学生基本信息管理
(3)排课管理模块根据个专业教学计划,教师资源,教室资源合理排课
(4)选课管理模块学员根据自己专业教学计划进行选课
(5)作业管理模块包括了教师发布作业,教师对学生作业评价等
(6)班级管理模块管理部门根据各专业划分班级对班级信息进行录入,包含了班级代码,专业等基本信息的输入
(7)教学计划管理模块本模块主要涉及教学计划的增删改
(8)成绩管理模块本模块教学录入学生成绩,成绩查询等管理
(9)财务管理模块包含了学生学费查询,教师工资查询等管理
(10)教学质量评价模块本模块主要涉及了教师教学评价和学生反馈等功能
3.3可行性分析
3.
3.1技术上的可行性研究系统主要应用的技术有JSP网站开发,数据库技术,和网站服务器管理等,这些都是本专业教学过程中所学习和接触的知识,现有技术可以达到系统开发要求JSP方面可以采用JSP+javab+servlet结合方法处理系统业务逻辑,同时采用CSS+javascript+html相结合处理数据显示业务数据库选择方面根据数据安全性和数据量的综合考虑,应该采用中型数据库,在数据结构化方面本系统采用E-R图首先对系统进行建模,在此基础上减少表内的冗余信息,增强表之间的关联性从而实现数据结构化、高效存储因此整个系统在数据存储方面具有技术可行性服务器方面采用开源免费的tomcat,tomcat是现在许多网站开发者所钟爱的服务器之一,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选同时由于西安理工大学已经有自己的网站,本系统可以依托现有学校网络资源,以减少网络建设等相关费用等,这样就解决了网站建设硬件需求开发人员主要由学校学生组成因此,从技术角度来说,开发该系统是可行的
3.
3.2经济上的可行性经济可行性分析要估计项目的成本和效益,分析项目经济上是否合理如果不能提供足够的系统开发经费,或者系统的投资回报率较低,则系统的开发就应谨慎考虑由于本系统由学校自行开发,所需技术都为学校开发者所掌握,所以开发费用主要由软件和硬件资源费用系统开发过程中所用到的软硬件资源有
(1)数据库软件MSSQL(需要支付数据库厂商一定费用)
(2)jsp开发工具eclips或netbeans等(开源免费)
(3)网站服务器tomcat等(免费开源)
(4)同时也可以借助于现有的校园网、硬件设备所以整个开发实施所用到的费用较低,同时本系统在优化教学管理上起到了一定的作用,综上所述,整个系统不论是在投入还是经济收益都具有很好的经济可行性,所以在经济上是可行的
3.
3.3社会上的可行性软件社会可行性是指,软件作为一个产品是否会提高社会生产效率,是否促进社会和谐以及产生良好的社会舆论由于高校信息化是现代高校竞争,提高自身教学水平所必须的同时,学校已经具有了相关教务管理系统,所以在对系统的实施,管理维护以及相关人员对系统的应用的过度都是较为容易实现的,系统所采用的操作和工作方式等符合工作人员和学生的日常习惯,而且操作方便灵活因此,该系统具有社会可行性4系统分析
4.1详细调查通过对MBA教务管理日常所涉及的的事务,人员调查分析,应用业务流程图,数据流图等结构化系统分析工具确定系统业务流程,系统具有基本功能,并对系统所具有的功能模块化分类,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能需求,提出新系统的逻辑模型
4.2系统需求分析根据对系统的需求分析,将信息系统需求分为了功能性需求分析和非功能性需求分析
4.
2.1非功能性需求非功能性需求主要针对用户体验以及系统扩展性能而做的系统分析,主要涉及
(1)系统要有良好的扩展性,以应对变化的教学环境
(2)良好人机交互界面满足计算机水平较差的用户
(3)合理的权限管理机制以应对不同用户的需求
(4)数据查询便捷,支持多条件查询,数据信息修改方便
(5)数据计算尽量让系统完成,尽量减少认为干预
4.
2.2功能性需求功能性需求主要针对系统日常事务涉及各个业务模块所做的需求分析,主要涉及
(1)学生信息管理管理子系统
①根据录取名单录入学生基本信息
②修改学生个人信息
③增加学生个人信息
④删除学生个人信息
⑤查询学生个人信息
(2)教师信息管理子系统
①增加教师信息
②修改教师信息
③删除教师信息
④查询教师信息
(3)教学计划管理子系统
①专业教学计划的添加、修改
②查询教学计划
(4)排课管理子系统
①根据教师、教室等资源进行智能排课
②系统智能排课完毕后,对个别排课结果进行调整
③自动生成学生课表、教师课表、教室课表、课程表
(5)网上选课管理子系统
①确定选课类型(补选,重修,选课),学生网上选课
②学生选课数据筛选处理
③学生选课结果个别调整
④选课结果查询
(6)班级管理子系统
①班级添加
②班级查询
③班级删除
④班级修改
(7)作业管理子系统
①作业发布
②作业成绩录入
③作业考核结果查询
(8)成绩管理子系统
①规定成绩录入时间段完成学生成绩录入,提交后不可改变
②录入补考、重修成绩
③查询成绩相关信息
④修改学生成绩
(9)教学质量评价管理子系统
①网上教学定期反馈
②网上教学评价
③根据学生评教结果计算出教师课堂评估分数
(10)财务管理子系统
①学生欠费情况查询
②教师工资查询
③教师工资核算录入
④学生欠费核算录入
(11)系统维护管理子系统
①用户注册注销
②修改密码以上教务管理系统的各个基本功能需求是在MBA日常教务的管理中总结的,它涉及到了教务管理中绝大多数事务
4.3教务管理系统主要业务流程图教务管理工作是一项较为繁琐的工作,涉及范围广,环节多,信息量大同时业务多样化,对现行教务管理进行调查,分析其业务流程对系统开发具有重要意义,所以画出业务流程图对系统分析有着重要作用,由于业务流程图符号规定不统一,一般业务流程图基本符号及意义(图例)如下图4-1所示根据MBA所涉及的业务对系统整体业务进行分析可将其分为学生管理子系统,教师管理子系统,网上选课子系统,教务评价子系统,成绩管理子系统,排课管理子系统,教学计划管理子系统,财务管理子系统和作业管理子系统等学生信息管理子系统是任何类型学生管理系统所不可或缺的部分,他主要分为了学生入学时管理员对学生信息的注册,以及学生自己,相关教师,和教务人员对学生信息增删改查的操作,其学生信息修改业务流程图如图4-2所示排课管理子系统作为学生选课重要的组成他是学生选课数据输入部分他是教务处根据对各院系教学计划的汇总,课程信息,教师信息,班级信息,教师资源信息的汇总统筹计划后做出的排课结果,为学生选课系统提供输入数据,其系统排课业务流程图如图4-3所示:学生选课系统是学生根据排课结果进行选择课程,然后分别生成学生课表信息和教师课表信息,学生名单等,其中学生选课业务流程图如图4-4所示成绩管理系统涉及了教务管理人员,教师,和学生三个外部实体,教师主要负责成绩录入,教务处负责了成绩管理,而学生主要涉及对自己成绩的查询他是MBA教务管理系统的重要组成部分成绩查询业务流程图如下图4-5所示教学质量评价系统是学校用来对学校教学质量评价的参考依据之一,他主要涉及了学生对教师日常授课的授课方法,授课生动性,授课内容等进行评价,评价结果同时也作为教师工资计算,职称考核的重要指标,但是现行一般教务管理系统涉及的教学质量评价管理并没有起到很好的反馈作用,更多的是作为了对教师工资核算的指标之一,所以本系统重新对教学质量评价业务流程做了调整,在原有的业务流程基础上增加了反馈机制,学生可以随时对教师的教学方式提出自己的意见,这样有助于教学质量的提高其主要业务流程图如下图4-6所示财务管理是教务管理系统常规模块,其主要涉及了学生学费计算和学生缴费情况,教师工资计算查询等日常业务,其中教师工资管理业务流程图如下图4-7所示系统维护系统主要涉及了教务处对新入职学生,教师基本信息的注册,学生和教师信息的修改,以及对毕业学生和离职教师用户信息的注销,其用户修改密码业务流程图如下图4-8所示
4.4教务管理系统主要数据流图数据流图主要是描述数据流动,存储,处理的逻辑关系,他是用来记录系统中的数据和数据在特定的过程中的流动,即数据如何被采集、处理、保存和使用的(围绕信息系统的功能),数据流程分析的目的就是要发现和解决数据流通中的问题这些问题有:数据流程不畅前后数据不匹配数据处理过程不合理等通过对这些问题的解决形成一个通畅的数据流程作为今后新系统的数据流程数据流程图比起业务流程图更为抽象它舍弃了业务流程图中的一些物理实体更接近于信息系统的逻辑模型数据流程分析一般是通过数据流程图来实现MBA教务管理系统主要的数据流图有学生信息管理数据流程图,教师信息管理数据流程图,教学计划管理数据流图,排课管理数据流程图,选课数据流程图,班级管理数据流图,作业管理数据流图,成绩管理数据流程图,网上评教数据流图,财务管理数据流图和系统维护数据流图等教务管理系统顶层数据流图如图4-9所示教务管理系统的第一层数据流图如图4-10所示各子系统的展开数据流图:学生信息管理数据流图如图4-11所示�注册图4-11学生信息管理数据流图教务管理人员D1学生基本信息增查改删个人信息登记学生成绩教师学生P
1.1P
1.2P
1.3学生成绩单学生注册基本信息信息变动请求查询请求教师信息管理数据流图如图4-12所示教学计划管理数据流图如图4-13所示��其他子系统图4-13教学计划管理数据流图各院系学生D4教学计划一览表录入教学计划专业教学计划P
3.1排课管理数据流图如图4-14所示��排课图4-14排课管理数据流图教务管理人员学生D5排课结果一览表录入教学资源及教学计划课程信息课程表教学资源,教学计划教师P
4.1P
4.2网上选课管理数据流图如图4-15所示��排课系统图4-15网上选课数据流图教务管理人员学生选课D6教学资源一览表统计教学资源选课信息课程表课程表教学资源教师P
5.3P
5.1P
5.2作业管理数据流图如图4-16所示作业及评价录入图4-16作业管理数据流图教师查询作业,作业结果D7作业及作业结果一览表学生作业,作业结果P
6.1成绩管理系统数据流图如图4-17所示登记成绩图4-17成绩管理数据流图教师D2学籍表D8成绩一览表填写成绩单登记学籍表统计不及格成绩学生.期末成绩单成绩通知单补考,重修成绩P
7.1P
7.2P
7.3P
7.4网上评教数据流图如图4-18所示录入教学评价,反馈信息图4-18网上评教管理数据流图学生教学评价统计处理财务处等部门D9教学评价教师期末教学评价,教学反馈P
8.2P
8.1财务管理数据流图如图4-19所示:��教学评价系统图4-19财务管理数据流图D11教师工资选课信息学生选课系统计算教学评价结果教师D10学生欠费信息P
9.1系统维护管理数据流图如图4-20所示��P
10.2图4-20系统维护数据流图修改密码通知P
10.1用户部门修改密码注册注销D12用户信息修改密码通知待注销用户信息P
10.3个人基本信息
4.5数据字典数据流学生信息管理数据流学生注册基本信息如表4-1所示表4-1学生注册基本信息排课管理数据流专业教学计划如表4-2所示表4-2教学计划成绩管理期末成绩单表4-3所示表4-3期末成绩单名称期末成绩单简要说明学期末任课教师根据考核结果填写的成绩单数据来源任课教师数据流去向P
7.1包含的数据结构科目名称考试考察学生成绩数据存储排课管理数据存储D5“排课结果一览表”如表4-4所示4-4排课结果一览表如数据存储D1“成绩一览表”表4-5所示表4-5数据存储条目名称成绩一览表说明学期末按班汇集学生各科成绩结构班级姓名成绩科目名称考试考查成绩处理过程成绩管理填写成绩单如表4-6所示表4-6填写成绩单名称填写成绩单总编号3-001说明通知学生成绩,有补考科目的说明补考日期编号P
7.4需要重修的通知重修输入D1—P
7.4P
7.3—P
7.4输出P
7.4—学生处理查询成绩一览表,并公布成绩,若有不及格的科目,则通知补考时间,若补考也未通过,则通知重修,重修科目超过一定数量,则通知留级外部实体成绩管理学生如表4-7所示表4-7外部实体学生条目名称学生总编号4-001说明编号001输入数据流数量XX个输出数据流P
7.4—学生成绩管理学生如表4-8所示表4-8外部实体教师条目
4.6基本说明本部分主要对数据流图中涉及的部分细节功能进行补充说明
(1)判定修改/删除用户基本信息权限(学生为例)如图4-21所示说明A类信息主要是指固定的,一般不会发生改变的信息,如学号,姓名,身份证号码等;B类信息指那些改变频率较高的信息,如学生爱好,住址等信息;如若修改A类信息需要向管理部门申请,由管理部门进行修改
(2)判定修改学生成绩权限如图4-22所示说明:教师提交学生成绩后就失去修改成绩权限若要修改需通过申请,并由管理部门进行修改
(3)判断学生成绩查询权限(A课程)如图4-23所示说明学生成绩只有代课教师,学生自己和管理部门可以查看
(4)学生网上评教指标体系如表4-9所示表4-9学生网上评教体系(理论课)一级指标二级指标评定分值等级A(
9.5分)B(
8.5分)C(
7.5分)D(
6.5分)E(
5.5分)教学态度20分
1、教书育人,爱岗敬业遵守纪律,按时上下课,不迟到早退,不随意调停课关心尊重学生,与学生真诚交流
2、教学准备充分,备课认真治学严谨,从严执教作业批改认真,反馈及时,耐心辅导答疑教学内容30分
1、教材与参考资料选用合适教学目的明确,内容符合大纲要求,注重教学内容的更新拓展和学科前沿知识的引入
2、教学内容熟悉,理解准确内容安排合理,教学重难点突出,难易处理得当,能正确解答学生提出的问题续写表4-9学生网上评教体系(理论课)一级指标二级指标评定分值等级A(
9.5分)B(
8.5分)C(
7.5分)D(
6.5分)E(
5.5分)教学内容30分
3、基本理论、概念讲解透彻理论联系实际,例证丰富,注重学生科学思维与实践创新能力的培养教学方法与手段20分
1、普通话标准,表达准确、流畅板书设计规范,书写工整合理利用现代化教学手段,能有效地辅助教学
2、有效利用课堂时间,教学节奏把握较好教学方法灵活多样,积极采用启发式教学,引导学生探究思考教学效果30分
1、言传身教,讲课富有热情和感染力课堂管理严谨,监控能力强,教学秩序良好
2、尊重学生个性,因材施教,善于激发学生的求知欲,学生学习兴趣浓,积极性高,课堂气氛好
3、学生易于理解和掌握基础知识和基本技能,实践能力应用提高明显,学习方法、思维方式等方面受到较好训练评价与建议学生网上评教指标体系(实践课)如4-10所示表4-10学生网上评教体系(实践课)一级指标二级指标评定分值等级A(
9.5分)B(
8.5分)C(
7.5分)D(
6.5分)E(
5.5分)教学态度20分
1、教书育人,爱岗敬业遵守纪律,按时上下课,不迟到早退,不随意调停课关心尊重学生,与学生真诚交流
2、教学准备充分,备课认真治学严谨,从严执教实验报告、作业等批改认真,反馈及时,耐心辅导答疑 教学内容30分
1、教学条件和设备准备充分教学目的明确,内容符合大纲要求,注重教学内容的更新拓展和学科前沿知识的引入
2、教学内容熟悉,理解准确内容安排合理,教学重难点突出,难易处理得当,能正确解答学生提出的问题
3、基本理论、要领和流程讲解透彻实践环节指导细致到位注重知识运用与实践创新能力的培养 教学方法与手段20分
1、普通话标准,表达准确、流畅突出课程特点,讲授方法得当演示规范,学生理解准确、练习方法科学
2、有效利用课堂时间,教学节奏把握较好教学方法灵活多样,积极采用启发式教学,引导学生实践思考 续写表4-10学生网上评教体系(实践课)一级指标二级指标评定分值等级A(
9.5分)B(
8.5分)C(
7.5分)D(
6.5分)E(
5.5分)教学效果30分
1、言传身教,讲课富有热情和感染力课堂管理严谨,监控能力强,教学秩序良好
2、尊重学生个性,因材施教,善于激发学生的求知欲,学生学习兴趣浓,积极性高,课堂气氛好
3、学生易于理解和掌握基础知识和基本技能,实践应用能力提高明显,学习方法、思维方式等方面受到较好训练 评价与建议5系统设计本阶段的任务是提出实施方案,系统设计的基本任务大体上可分为两方面
(1)把总任务分解成许多基本的,具体的任务,主要包含了系统模块的划分,模块功能的确定,模块间调用关系的确定,模块间信息的传递
(2)为各个具体任务选择适当的技术手段和处理方法,它包含了代码设计,数据库设计,输入输出设计,人机对话设计,处理过程设计等
5.1模块设计
5.
1.1功能角度模块划分从系统的功能角度可以知MBA教务管理包含的功能模块有学生管理,师资管理,教学计划管理,排课管理,选课管理,班级管理,作业管理,成绩管理,教学质量评价管理,财务管理,系统维护等,其总体功能模块图如图5-1所示
5.
1.2用户类别模块划分系统功能划分模块对于教务管理系统开发并没有很好的描述出来,由于本系统涉及的用户种类并不单一,所以按照用户种类划分系统模块更加有助于系统的开发,按照用户种类将系统分成三个模块学生模块,教师模块,部门模块,各模块的功能如下图
(1)系统按用户种类模块结构图如图5-2所示
(2)学生模块结构图是以学生角度管理与学生相关的各类信息,学生模块功能结构图如图5-3所示
(3)教师模块功能结构图是以教师角度管理与教师相关的各类信息如图5-4所示
(4)部门模块相对学生和教师涉及内容更多,其功能更为复杂,他是整个系统的核心模块,他涉及了教师管理,学生管理,系统维护和其它的一些功能管理,其结构图如图5-5所示
5.2数据库设计对系统功能分析后,需要在此基础上建立相关的数据库,设计满足系统的各种实体及实体的属性对系统至关重要,同时,实体之间的联系作用构成了实体间数据的流动,数据库设计包含了需求分析,概念结构设计,逻辑结构设计,物理结构设计等
5.
2.1数据库概念结构设计数据库的概念设计是针对现实世界,通过对其中信息实体的收集、分类、聚集和概括,建立数据库概念结构的过程,应该反映系统组织的业务模式、信息结构、信息间的相互制约关系,以及对信息存储、查询和加工的处理要求等MBA教务管理系统中存在的主要实体包括,学生、教师,班级、课程、学期作业等实体,实体及其属性结构如下学生学号,姓名,密码,身份证号,性别,年龄,电话,籍贯,民族,政治面貌爱好,生源,住址,学历,学费,欠费班级班号,班级名称,院系课程课程代码,课名,课程性质,学时,学分教师教师工号,姓名,密码,身份证号,性别,生日,电话,学历,职称,研究方向,住址作业作业代码作业名称发布日期交作业日期各个实体间的关系图(E-R)图5-6所示确定实体之间的联系、联系的类型以及联系的属性学生----班级从属联系,类型一对多学生----课程选课联系,类型多对多,属性成绩,上课时间,上课地点教师----课程教学联系,类型,一对多学生----作业选修作业联系,类型,多对多,属性教师评价课程----作业发布类型一对多
5.
2.2数据库逻辑结构设计数据库逻辑结构设计阶段就是要将实体关系图转化为数据库所支持的实际数据模型,也就是数据库的逻辑结构表结构设计根据成绩查询管理系统中各个实体之间的关系模式图,对数据库的主要表结构设计如下
(1)学生信息表stud,如表5-1所示学生信息表包含属性学号,姓名,身份证号,性别,生日,电话,籍贯,民族,政治面貌爱好,生源,住址,学历,班号;主键班号表5-1学生信息表字段名数据类型是否允许为空是否主键学号(SuserID)Varchar30否是姓名(Sname)Varchar30否否密码(Spwd)Varchar30否否身份证号(SIDcard)Varchar18是否性别(Ssex)Varchar4是否出生日期(Sbirthday)datetime是否电话(Stelephone)Varchar16是否籍贯(Shometown)text是否民族(Snation)text是否政治面貌(Spoliticalstatus)Varchar20是否爱好(Shobby)text是否生源Spupiltext是否续写表5-1学生信息表字段名数据类型是否允许为空是否主键住址Saddresstext是否学费(Schooling)money是否欠费情况(Sarrearage)money是否学历Seducationtext是否班号(SclassID)Varchar30是否
(2)教师信息表(teacher),如表5-2所示教师信息表包含属性教师工号,姓名,身份证号,性别,生日,电话,学历,职称,研究方向,住址;主键教师编号;外键课程代码表5-2教师信息表字段名数据类型是否允许为空是否主键教师工号(SuserID)Varchar30否是姓名(Sname)Varchar30否否密码(Spwd)Varchar30否否省份证号(SIDcard)Varchar30是否生日(Sbrithday)datetime是否性别(Ssex)Varchar4是否电话(Stelephone)Varchar16是否研究方向(Sdirection)text是否学历(Seducation)text是否教师评价(Sevaluate)text是否职称(Sacademic)Varchar30是否课程代码(courseID)Varchar30是否
(3)课程信息表course,如表5-3所示课程课程代码,课名,课程性质,学时,学分;主键课程代码;表5-3课程信息表字段名数据类型是否允许为空是否主键课程代码ScourseIDVarchar30否是课程名ScoursenameVarchar40否否学时(Sperio)float否否课程性质(Scoursenature)Varchar30否否学分(Scredit)float否否
(4)班级信息表class,如表5-4所示班级班号,班级名称,院系;主键班号表5-4班级信息表字段名数据类型是否允许为空是否主键班号(SclassID)Varchar30否是班级名称(Sprofession)Varchar30否否学院(Sacademy)Varchar30否否
(5)选修表(learn),如表5-5所示选修课表属性包含学号,课程代码,成绩,上课地点,上课时间;主键学号,课程代码表5-5选修表字段名数据类型是否允许为空是否主键学号(SuserID)Varchar30否是课程代码(ScourseID)Varchar30否是上课时间(Sschooltime)smalldatetime是否上课地点(Svenue)text是否成绩Sscorefloat是否
(6)选修作业表(learnhomework),如表5-6所示选修作业表属性包含学号,作业代码,教师评价;主键学号,作业代码表5-6选修作业表字段名数据类型是否允许为空是否主键学号(SuserID)Varchar30否是作业代码(ShomeworkID)Varchar30否是作业评价(Sschooltime)text是否
(7)作业表(homework),如表5-7所示作业表属性包含作业代码,课程代码作业名称发布日期交作业日期;主键作业代码表5-7作业表字段名数据类型是否允许为空是否主键作业代码(ShomeworkID)Varchar30否是作业名称(Shomeworkname)Varchar30否否课程代码(ScourseID)Varchar30否否发布日期(Sissuedate)smalldatetime是否交作业日期(Stimelimit)smalldatetime是否
5.3输入输出设计
5.
3.1输入设计
(1)学生模块查询个人成绩条件学年和学期方式按学期查询/按学年查询/在校学习成绩查询修改个人信息电话,政治面貌,爱好或住址查询教师信息查询条件教师工号或教师姓名网上选课必修,选修或重修课程网上评教查询条件课程和教师评价指标教学态度,教学内容,教学方法与手段和教学效果学费查询查询条件学年和学期系统维护修改密码新密码和旧密码
(2)教师模块查询教师信息查询条件教师工号或教师姓名查询学生基本信息查询条件学号或姓名查询所带课学生成绩查询条件课程名字修改个人信息电话,政治面貌,爱好或住址录入学生成绩课程代码,学号和成绩作业管理作业发布作业代码好,作业名称和年级修改作业作业分数工资管理查询条件年份和月份系统维护修改密码新密码和旧密码
(3)部门模块增删改用户信息增删改用户任意类型信息(不可删除用户工号)增删改学生成绩课程代码+姓名+成绩教学计划管理教学计划录入课程代码、课程名称、学分、学时、考核方式、课程性质、考试时间教学计划删改查询条件课程代码或课程名称排课管理调整不合理课程财务管理教师教师工号工资、年份和月份学生学号、学年、学期、欠费情况系统维护注册用户代码、用户姓名,密码和用户类型注销用户代码修改密码用户名和新密码
5.
3.2输出设计
(1)学生模块查询教师信息显示个人信息表个人课表个人作业表欠费情况表
(2)教师模块查询教师信息表学生个人信息表个人信息表所带课程学生成绩表工资表
(3)部门模块查询用户信息表学生成绩表教学计划表选课情况表教师工资表班级表学生欠费情况表
5.4系统物理平台准备信息系统平台是信息系统开发和运行的环境,包括网络、计算机、相关设备、支撑软件和系统软件等平台设计需要根据信息系统设计要求,通过对技术和市场的综合分析,确定出网络结构、设备选型和软件如下
(1)硬件准备硬件可借助于学校校园网进行配比
(2)软件准备
①系统软件windows7eclipsetomcatmssqlserver2005
②运行平台Windowsxp/vista/xp6结论本文结合学校教务管理的基本要求,讨论了教务管理信息化在教学中的重要性和必要性在系统体系结构分析的基础上,根据学校现有的技术力量,通过对学校教务管理的目标和任务进行分析,选用了合适的体系结构、开发平台、技术以及数据库系统来开发教务管理系统详细分析教务管理的需求,在现有管理方式的基础上,提炼出教务管理系统须完成的几大主要功能学生管理,教师管理、成绩管理、教学评价管理,教学计划管理及选课管理等功能模块,提出了可行的解决方案,基本完成了各功能子系统的物理实现因学校处于变革之中,系统投入使用以后,会因各种原因而进行更改,维护工作量较大因为是自主开发,可由开发人员进行系统维护,降低维护成本由于学校的教务管理在很多细节的处理上随意性比较大在本系统的开发过程中,与相关部门及工作人员一起,细化了各个工作环节,使相关应工作人员的职责更明确化存在的不足
(1)由于系统涉及功能过于庞大,部分功能并没有给出行之有效的方法来实现,如排课功能等
(2)系统对于MBA业务调查不足,部分功能更贴近普通教务管理系统
(3)系统没有实现编码总的来说,本信息系统分析设计对系统开发具有一定参考价值,实现了教务管理的基本功能分析设计致谢本文的研究工作是在导师谢天宝教授的悉心指导监督下顺利完成的,系统分析设计过程中涉及到的绝大多数工具都是谢天宝老师教导使用的,在此过程中,我学到了很多东西最重要的一点是认真做事本课题从选题到调研,再到系统分析设计,都是在谢天宝老师的课程中学习到的,谢天宝老师有着严谨认真的治学态度和严格的工作作风使我受益匪浅在大学四年的工作学习过程中,谢老师给我提供所需要的工作环境,知识,对于课题中需要用的的各种设备、平台和工具都尽力大量支持;在繁忙的工作之余,专门进行监督指导,在此向导师致以崇高的敬意和衷心的感谢感谢所有参考文献的作者们,他们在相关领域的研究成果对本文有很重要的参考价值,给了我有很多有益的启发最后,我要感谢我的同学,朋友,亲人,感谢他们对我一如既往的支持参考文献
[1]史敏.对高校信息化建设的思考[J].中国高教研究.20052:
78.
[2]刘少明.以应用为导向构建高职院校校园网=月科技信息.20067:
124.
[3]邹小琴.基于网络的管理信息系统研究二计算机应用研究200219i:38一
42.
[4]孙彩云.基于学分制的高校教务管理系统分析与设计[D].南京信息工程大学,
2008.
[5]高岭.基于校园网环境的高校教务管理系统开发研究[J].计算机应用与软件,
2004.
[6]宣华.清华大学综合教务系统在教务管理中的应用[J].计算机工程与应用,
2002.67-
69.[7〕许宏.基于B/S结构的高校教务管理网络系统需求分析[J〕.淮阴工学院学报.2003
[8]PaulTurley.MicrosoftSQLServer2005IntegrationServicesStepbyStep[M].北京北京科文图书业信息技术有限公司2007:2-
3.
[9]RobertSchneider.MicrosoftSQLServer2005ExpressEditionFORDUMMIES[M].America:Wiley2006:267-
268.
[10]闪四清.SQLServer实用简明教程第三版[M].北京清华大学出版社,
2008.
[11]姜秀玉.基于B/S模式高校教务管理系统的探索及研究[D〕.吉林大学
2006.
[12]窦煌明.教务管理信息系统的设计与实现[D〕.山东大学
2008.
[13]薛东亮.教务管理系统的设计与实现〔D〕.电子科技大学
2008.
[14]刘林林.基于学年学分制下高校教务管理系统的设计与开发[D].山东大学
2008.
[15]王鹤.教务管理系统的设计与研究[D〕.天津大学
2007.
[16]林聪.基于B/S架构的高校教务管理系统设计7D〕.同济大学
2008.
[17]OnhLam:DatabaseConnectionandtheInternet.PCMagazine2002,1622
[18]
17822、AlbrechtKServiceWithin:SolvingtheMiddleManagementLeadershipCrisis,NewYorkHomewoodIII:R.D,200292
[19]Miaohui,Gaotaiguang,Sunyongbo:ThedesignandimplementofeducationaladministrationandteachingmanagementsystembasedonnetworkHeiLongjiangInstituteofScienceandTechnology.2003,119
[20]PaulTurley,ToddBryant,JamesCounihan,DaveDuVarney.ProfessionalSQLServer2005ReportingServices[M].America:JohnWileySons2005:1-
7.
[21]ReedJacobsonStaciaMisnerHitachiConsulting.MicrosoftSQLServer2005AnalysisServicesStepbyStep[M].America:MicrosoftPress2006:23-
26.
[22] Olap TrainReed Jacobson.Microsoft SQL Server 2000 Analysis Services: Step by Step. . 2000
[23] Barry A Bur d.Jsp Javaserver Pages. . 2002
[24] Michael Sikora.Jsp Practical Guide for Java Programmers. . 2002
[25] Bo Sanden.Systems Programming With Jsp. . 2000HTTP请求HTTP响应浏览器服务器Web服务器Web应用程序1Web应用程序2…应用服务器网络数据库图2-1C/S模式的工作原理图4-1业务流程图符号含义说明业务处理单元业务处理功能描述文档信息传递过程数据/文件存档学生教务管理者修改特殊数据申请未批准申请批准申请操作员修改特殊数据修改普通数据存档修改成功图4-2修改个人信息业务流程图教学计划教务处智能排课排课资源初步排课结果排课人员交互排课结果教师存档图4-3系统排课业务流程图学生教师处选课单失败选课结果教务处课程信息选课选课单成功选课结果图4-4学生选课业务流程图成绩修改单成绩信息教务处修改成绩统计结果学生成绩录入教师导,及相关部门新成绩单图4-5成绩管理业务流程图教师处反馈信息教务处处网上评教信息工资单财务部门处网上评教结果图4-6教师评价业务流程图教务处教师代课学时教师评价结果财务科教师工资单图4-7教师工资管理业务流程图用户忘记密码修改申请修改密码同意改密申请操作员申请未通过教务管理人员新密码存档图4-8用户修改密码业务流程图名称学生注册基本信息简要说明教务管理部门从招生办获取新生名单及新生基本信息数据来源教务管理部门数据去向P
1.1包含的数据结构新生姓名新生家庭住址新生学号总编号1-01编号001流通量XX份/年名称专业教学计划简要说明各院系根据实际情况,制定专业教学计划数据来源各院系数据取向P
3.1包含数据结构专业名称课程代码课程名字学时专业方向总编号:1-03编号:003数量:XX份/学期名称排课结果一览表说明汇总各院系教学计划,教室资源通过计算机排课结构课程代码上课地点上课时间上课教师学时总编号2-001编号001有关的数据流P
4.2—D5D5—学生D5—教师信息量XX份/学期总编号7-001编号D1有关的数据流P
7.1—D1D1—P
7.2D1—P
7.3D1—P
7.4信息量XX份/学期名称教师总编号4-002说明编号002输入数据流数量XX个教师—P
8.1输出数据流修改/删除学生信息yonkdsokdsncascasdsdsdsdyonghuxinxiyonghuxinxi学生教师管理部门有权限无权限B类信息A类信息无权限有权限图4-21判定修改/删除用户基本信息权限管理部门学生教师修改学生成绩权限有权限无权限无权限图4-22判定修改学生成绩权限判断学生成绩查询权限管理部门教师学生A课程教师非A课程教师本人非本人有权限无权限无权限有权限有权限图4-23判断学生成绩查询权限MBA教务管理系统学生信息管理教学质量评价管理选课管理班级管理系统维护师资管理教学计划管理图5-1MBA教务管理系统功能模块图作业管理财务管理成绩管理排课管理MBA教务管理系统学生模块管理部门模块教师模块用户基本信息管理信息查询选课管理网上评教管理学生管理教师管理选课排课管理教学计划管理财务管理班级,作业管理教学质量评价管理系统维护管理用户基本信息管理信息查询成绩管理图5-2MBA教务管理系统功能模块图学生模块用户基本信息管理信息查询网上选课网上评教系统维护修改用户基本信息删除用户基本信息添加用户基本信息重修选课用户个人信息查询用户成绩查询教师上课意见反馈期末教学综合评价必修,选修选课用户个人课表查询教师查询教学计划查询修改密码退出系统图5-3学生模块功能结构图作业查询教师模块用户基本信息管理信息查询成绩录入作业管理网上评教结果查看删除个人信息修改个人信息增加个人信息个人信息查询教师查询学生查询学生成绩查询课表查询教学计划查询个人工资查询期末评教结果查询系统维护学生反馈信息查看作业发布作业评价结果录入修改密码退出系统图5-4教师模块结构图部门模块学生管理教师管理系统维护其他管理学生信息管理查询教师信息学生成绩管理注册新用户修改密码注销用户教学计划选课管理排课管理教学质量管理增加教师信息修改教师信息删除教师信息增加成绩查询成绩修改成绩删除成绩增加学生信息查询学生信息修改学生信息删除学生信息图5-5部门模块结构图财务管理添加教学计划修改教学计划删除教学计划教师工资管理学生欠费管理学生班级课程教师作业选修教学属于选修作业发布学号姓名成绩上课地点上课时间课程代码课程名称姓名工号作业代码作业名称班名班号1NMNMN11N图5-6E-R图教师评价结果。