教务管理系统分析与设计.doc
《教务管理系统分析与设计.doc》由会员分享,可在线阅读,更多相关《教务管理系统分析与设计.doc(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流教务管理系统分析与设计.精品文档.毕业设计(论文)题 目MBA教务管理系统分析与设计 专 业 信息管理与信息系统 班 级 学 号 学 生 指导教师 2013 年MBA教务管理系统分析与设计西安理工大学 管工系 信管专业 中国西安 710048摘 要MBA教务管理系统的分析与设计是学校MBA教务管理信息化建设的理论基础,它为提高教务管理部门的工作效率,对于开发学校MBA教务管理系统具有一定的理论意义和实现价值。本文以西安理工大学MBA教务管理为背景,对国内外部分高校信息化建设进行调查探究,结合大学MBA教务管理的现行情况,采用结构化系统分析的方
2、法,对学校实施教务管理系统的必要性和可行性进行了分析,然后详细阐述了教务管理系统的需求分析,包括教学计划管理,教师管理,学生学籍管理,学生成绩管理,网上选课等方面的需求分析,并对学校教务管理各个模块的业务流程进行了相关的研究和绘制,并对教务管理系统各模块的数据流进行了分析,根据业务流程及数据流图,做出了教务系统各模块的结构图和系统总体架构功能图。同时,在此基础上分析了系统所涉及的各个实体数据,绘制了系统数据库的ER模型,对数据库和数据表进行了分析与设计。最后对系统测试数据,系统开发到系统实施过程涉及的软件平台,开发平台,服务器平台都做了相关说明,系统采用B/S模式,本文对系统运行原理,系统开发
3、所涉及的技术,环境配置都做了较为详细的说明。本文对高校MBA教务管理系统的运行高效性和功能全面性具有一定的借鉴作用,同时对高校教务管理系统的建设具有一定的指导意义。关键词:教务管理系统 系统分析与设计 网站开发The analysis and design of the MBA education management systemXianUniversityofTechnology,ManagementScienceandEngineeringdepart,Information managementandInformationsystem,2009levels,Xian,China,710
4、048AbstractThe analysis and design of the MBA education management system is the theoretical basis of the schools information construction. It can raise working efficiency of the educational administration departments. And it has theoretical significance and practical value for the develop of the sc
5、hools MBA education management system.In this paper, we take a detailed look at the information construction of schools both in China and abroad, on the basis of the xian university of technologys MBA education management system. Firstly, based on schools MBA education management actual situation, w
6、e discuss the necessity and feasibility of establishing education management system in school using the structured design method. Secondly, we elaborate the requirements analysis of the education management system, including the instructional design management, teachers management, student informati
7、on management, student achievement management and the course-choosing Online analysis and so on. Besides, we study the business process and analyse the data stream of all modules in education management system. Meanwhile, we list all the entity data that related to the system and draw the ER model o
8、f the database. we test the system and make some explanations, development platform and server platform.Keywords: The educational administration management system System analysis and design Web site development目 录1 绪论21.1论文研究的背景和意义21.2论文研究的内容31.3 国外研究现状31.4 国内研究现状42 理论和技术支持62.1 web程序工作原理62.2 Jsp工作原理
9、72.3 Java运行环境配置82.3.1 JDK配置:82.3.2 配置环境变量目的82.4. 服务器Tomcat简介82.5开发工具简介92.6 Eclipse编译器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 系统
10、设计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成为了现代越来越多管理者最求能力提高
11、的“必修课”,同时MBA也成为了衡量一所学校教学质量,综合水平越来越重要的指标之一。 西安理工大学MBA项目始终把提高教育质量放在首要位置,注重对MBA学员综合能力的培养。为加强MBA教育的管理工作,学校在体制构建、组织机构设置、管理人员配备、教学管理、设施建设、师资培训以及经费使用等方面均给予政策倾斜和大力支持。在学校重点扶持和发展下,在学院优越的教学条件、雄厚的教学力量的支撑下, MBA教育的培养质量逐渐提高,得到了社会的广泛认可。 然而,没有完善的MBA教务管理系统无形中增加了学校教学负担,也给MBA学员带来了诸多不便,这样不利于学校MBA教学的发展管理,所以完善的MBA教学系统是促进学
12、校MBA教学发展,优化教学管理任务的必要工具和手段。本毕业设计正是基于这样的目的,对学校MBA教学进行了深入的研究,综合教学要求,完成MBA教务管理系统的分析与设计。 1.2论文研究的内容 通过实地调研学校MBA教学方式,了解MBA学员对教学需求,搜集国内外MBA发展状况以以及教学模式等资料,根据学校MBA教学目的和发展战略,确定信息系统的发展战略并对系统的需求做出分析和预测。运用结构化系统分析方法,根据MBA研结果确定学校MBA教务管理系统逻辑模型。再根据MBA教务管理逻辑运行模式设计MBA教务管理信息系统的完整物理架构,利用网站开发技术(如Jsp等)和数据库技术,完成后台数据处理以及数据库
13、的设计,并实现搭建系统服务器(如tomcat等)完成系统的部署及实施,完成系统整体测试,消除系统错误隐患。系统运行以及对进行维护。 1.3 国外研究现状早在20世纪90年代初期,伴随着信息通讯技术的迅速发展和广泛应用,1993年,美国政策“国家信息基础设施”(NII)报告的就提出了教育信息化问题,并将之作为美国教育改革的一个基本方向和突破点。正是在这种社会背景下,教育信息化逐渐成为美国,甚至世界各国教育改革与发展的一个焦点。教学信息化问题被许多美国高校当作是信息化建设的重点发展项目。 “教学信息化”,主要是指在高校的教学过程中,改革教学观念、运用系统化的教学设计方法,充分利用信息通讯技术来实现
14、教学组织形式的多样化、教学内容的电子化、教学方法和教学手段的信息化,从而拓展师生之间信息交流的渠道,提高教学效率,扩大教学范围的改革过程。研究表明,目前美国高校教学信息化的建设主要集中在在传统教学过程中使用信息技术工具和手段,在线教学,信息技能培训和教学信息化政策的制订等方面。对于学校教务管理,一般采用面向全局的综合教务管理系统,更确切的说是综合信息系统,通过对学生信息,教学信息等数据进行了综合管理,对学校事务的各个环节进行统筹考虑,形成以提高学校教学管理效率,方便学生学习生活的综合信息系统,他强调校园网各系统间数据的流通。犹如国内部分高校实行的校园一卡通,应用面非常广,学生凭一卡通可以走遍校
15、园的每个角落,可以凭一卡通进入相应的建筑、借阅图书、电子注册、吃看消费等。1.4 国内研究现状高校信息化是高等教育现代化的需要。随着科学技术的不断发展,信息技术将引发高等教育的巨大变革,高等学校要真正步入经济、社会发展的中心舞台,发挥“新世界经济发展火车头”的作用,就必须加快构筑与现代化教育相适应的信息化体系,确保教学、科研和社会服务三大功能的有效发挥,这是高校改革和发展的一项紧迫的战略任务,也是高等教育现代化的必然选择。关于国民经济和社会发展第十个“五年计划”纲要的报告中就提到要“推进教育领域的信息化进程”和“提高教育现代化、信息化水平”。教育信息化是教育现代化实现过程中的重要内容,是实现教
16、育现代化的重要步骤;没有教育的信息化,就不可能实现高等教育的现代化。高等教育信息化是知识经济时代高等教育现代化的必然趋向,必将极大地促进高等教育现代化的进程。近年来,随着我国计算机的发展,信息化建设有了很大提高,政府,企业,高校都开始了自己的信息化建设,都开始建设自己的信息化网络平台,但是,由于我国信息化建设起步较晚,部分人对信息化管理的认识不足,致使一些信息化建设浪费严重,而且效果并不明显,系统适用性差,用户体验较差,功能单一。对于高校目前在我国的高校信息化建设的迫切需求,也促使了教务管理系统软件不断推出,主要有高校独立开发,高校和专业软件公司合作开发以及一些软件开发经验比较丰富或有一定教育
17、背景的软件公司开发的。大部分软件都是依托校园网,采用C/S结构模式,体现学分制管理思想,结合各学校实际教务情况,并在不同细节方面增加特色优势。各教务软件在功能的划分上二十大同小异,主要包括学籍管理、教学计划管理、成绩管理、排课管理、选课管理等模块。其中各教务系统提供商中正方软件股份有限公司的现代教学管理信息系统在用户体验,业务流程中都显示了他的不凡魅力,同时也被一些高校所接受,现如今国内用户已经超过了800所高校。2 理论和技术支持2.1 web程序工作原理本次开发成绩管理系统采用现在较为普遍的B/S体系结构。主要原理是运行在服务器端的Web应用,程序根据用户的请求在服务器端进行动态处理后,把
18、处理的结果以HTML文件格式返回给客户端,其实现的原理如下图2-1所示HTTP请求HTTP响应浏览器服务器Web服务器Web应用程序1Web应用程序2应用服务器网络数据库图 2-1 C/S模式的工作原理 2.2 Jsp工作原理JSP所有的程序都是在服务器端运行的,服务器端收到用户通过浏览器提交的请求,经过一定处理后再以HTML的形式返回给客户端,客户端得到的只是在浏览器中看到的静态网页。服务器上的JSP程序负责处理客户端的请求,其程序代码对于客户端来说是不可见的。JSP和客户端的交互是通过HTTP协议实现的,这个过程主要分为以下4个步骤:(1) 客户端和服务器建立连接(2) 客户端发送请求 (
19、3) 服务器发出响应(4) 关闭连接当第一次运行一个JSP页面时,JSP引擎要完成以下操作:(1)将JSP文件翻译成Servlet文件,是Java应用程序。(2)JSP引擎调用Java编译器,编译Servlet文件得到可执行的代码文件。(3)JSP引擎调用Java虚拟机解释执行class文件,并将运行结果返回给服务器。(4)服务器将运行结果以HTML形式作为响应返回给客户端浏览器。 本系统主要采用JSP+ JavaBean+Servlet 方式。2.3 Java运行环境配置2.3.1 JDK配置:进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:(1)下载jdk(2)装j
20、dk-6u14-windows-i586.exe(3)配置环境变量:右击“我的电脑”-高级-环境变量 在系统变量里新建JAVA_HOME变量,变量值为:C:Program FilesJavajdk1.6.0_14(根据自己的安装路径填写) 新建classpath变量,变量值为:.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar 在path变量(已存在不用新建)添加变量值:%JAVA_HOME%bin;%JAVA_HOME%jrebin(注意变量值之间用“;”隔开)(4) “开始”-“运行”-输入“javac”-Enter,如果能正常打印用法说明配置成功!2.3.2
21、 配置环境变量目的(1) 让操作系统自动查找编译器、解释器所载的路径;(2) 设置程序编译和执行是需要的类路径;(3) Tomcat服务器安装时需要知道虚拟机所在的路径。2.4. 服务器Tomcat简介Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上
22、作为一个与Apache 独立的进程单独运行的。诀窍是当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。2.5开发工具简介Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务 管理 系统分析 设计
限制150内