1、 本科毕业论文(设计) ( 201 届) A 大学结业换证考试管理系统的设计与实现 所在学院 专业班级 信息与计算科学 学生姓名 学号 指导教师 职称 完成日期 年 月 本科生毕业论文(设计) I 摘要 : 本文首先综述了目前国内外教学管理系统研究现状,以及阐述 A 大学结业换证考试管理系统开发的目的与意义 。其次介绍了开发本系统架构方法 ,并对优劣势进行了一下分析 ,并介绍了一些主要用到的技术。再其次进行了需求分析 ,系统设计和数据库设计。最后演示了登陆模块 ,学生功能的联系方式查看和修改模块 ,考试报名模块 ,查看通知模块 ,成绩查询模块 ,考试查询模块 ,管理员功能的学生管理模块 ,学院
2、专业管理模块 ,考试信息管理模块 ,通知管理模块 ,信息统计模块的完成情况 . 关键词: 结业换证 ;管理系统 ;JSP;MVC 本科生毕业论文(设计) II Certificate Renewal Exam Management System Of Jiaxing University Design and Implementation Abstract: This paper firstly summarizes the teaching management system at home and abroad at present research situation,and descr
3、ibe the Jiaxing college certificate renewal exam management system development purpose and meaning.Secondly introduces the development of the structure of the system and methods, and the disadvantages of the analysis, and introduces some of the main use of technology. Then the requirement analysis,
4、system design and database design. Finally demonstrates login module, students function contact view and modify module, test registration module, check notice module, scores query module, the test query model, the administrator function of student management module, college professional management m
5、odule, the test information management module, inform management module, the information statistics module fulfillment. Key words:Certificate Renewal;Management System;JSP;MVC 本科生毕业论文(设计) III 目 录 1 绪论 . 1 1.1 A 大学结业换证考试管理系统的研制背景 . 1 1.1.1 国内外教学管理系统研究现状 . 1 1.1.2 目的与意义 . 2 1.2 结业换证考试管理系统概述 . 4 2 相关理论
6、与技术简介 . 6 2.1 B/S 结构 . 6 2.1.1 B/S 三层结构 . 6 2.1.2 B/S 模式的优点和缺点 . 6 2.1.3 B/S 结构软件的优势与劣势 . 6 2.2 MVC 架构 . 7 2.2.1 MVC 简介 . 8 2.2.2 MVC 设计思想 . 8 2.3.3 MVC 的优点 . 10 2.3.4 MVC 的不足 . 10 2.4 主要技术简介 . 11 2.4.1 JSP 简介 . 11 2.4.2 JavaBean . 12 2.4.3 JDBC . 13 2.5 ORACLE 数据库 . 13 3 需求分析 . 15 3.1 需求分析 . 15 3.1
7、.1 结业换证考试管理系统的基本情况和特点 . 15 3.1.2 用户需求分析 : . 15 3.1.3 功能需求分析 . 15 4 系统设计 . 17 4.1 系统功能设计 . 17 4.1.1 学生页面功能设计 . 17 4.1.2 录入管理员页面功能设计 . 17 4.1.3 管理员页面功能设计 . 17 4.1.4 表格组件的设计思路 . 17 4.2 数据库设计 . 18 5 A 大学结业换证考试管理系统的实现 . 21 5.1 启动 A 大学结业换证考试管理系统 . 21 5.1.1 学生功能 . 21 5.1.1.1 个人信息 . 21 5.1.1.2 考试报名功能 . 22 5
8、.1.1.3 考试信息查询 . 22 5.1.1.4 成绩查询功能 . 22 5.1.2 录入管理员 . 22 5.1.3 管理员界面 . 22 5.1.3.1 学生管理 . 23 5.1.3.2 学院专业管理 . 23 本科生毕业论文(设计) IV 5.1.3.3 考试信息设置 . 24 5.1,3,4 信息统计功能 . 24 6 结论 . 25 致谢 . 错误 !未定义书签。 参考文献 . 26 本科生毕业论文(设计) 1 1 绪论 1.1 A 大学结业换证考试管理系统的研制背景 1.1.1 国内外教学管理系统研究现状 目前国外在教学管理软件的设计和开发方面处于领先地位,不论是在开发的方法
9、上还的使用率上都很成功。虽然我们的教育改革正与国际化接轨,但我们的教育制度与国外有着很大差别。直接拿来是不适用的。国内类似的教学管理软件很多,例如科利华公司发行的 csc教学管理软件(中小学)、国家教委推荐发行的全 国成人高校学籍管理软件、还有一些计算机公司开发的管理软件等等。这些软件也都存在一些问题,一是它们从通用的角度来出发,不一定完全适用于某些单位的特殊性,二是针对性不强而且软件维护不好,出现错误不能及时修复等 1 。 1948年美国数学家诺伯特维纳 (N Wiener)创立了“关于在动物和机器中控制和通讯的科学”,他将其命名为“控制论”。在控制论产生后的几十年时间里,它迅速发展 并渗透
10、到了人类活动的各个领域。所谓控制,就是指在一定环境中,一个 系统通过一定方式驾驭或支配另一个系统做合目的运动的行为及过程。翻控制作为科学的概念,它也指人们根据给定的条件和预订的目的,改变和创造条件,使事物沿着可能性空间内确定的方向或状态发展。由各种控制要素构成的整体,我们称之为控制系统,如图 1.1.1-1。 图 1.1.1-1。 施控系统、受控系统和控制环境以及它们之间的输入、输出和反馈等要素是控制系统的重要组成部分,也是控制论的重要概念。具体到高校学生管理系统中,施控系统是指上级学生管理者 (部门 );受控系统是指下级学生管理者 (部门 )和全体学生;施控系统向受控系统 输入各种控制信息,
11、而受控系统则据此产生输出;同时各控制要素都受到学生管理环境的干扰。 根据输入、输出和反馈的不同,我们一般可以将控制系统分为开环控制系统、闭环控制系统和混合控制系统,各种控制系统有着各自不同的特色和功能,圈对控制系统的类型学划分可以为我们考察和评价各种管理模式提供依据和参考。 要实现信息传递的通畅和实施控制的有效,就必须具备以下条件: 本科生毕业论文(设计) 2 (1)要有切实可行的管理计划。在管理学中,管理被定义为:计划、组织、指挥、协调和控制。计划是管理的首要因素,因此,在运用控制技术或设计控制系统之前,必须要有计划。这个条件在实际操作中有两层意思。首先,控制是以计划为根据的。计划越明确、全
12、面和周密,控制工作的效果也就越好;其次,一切控制方法首先就是计划工作的方法。在制定高校学生管理计划时,除了要考虑学生管理的目的、任务和内容,还要考虑作为管理对象的学生的生活经历、社会背景和性格心理的差异性。因此,高校学生管理计划的制订应以培养学生成才为目标,从实际出发,根据不同层次学生的需要设计不同的管理方式,强调“以生为本”的服务型管理理念。 (2)要有专门的监督、评估和反馈机构。控制过程是信息转换与反馈的过程。控制的目的是要对 实施目标或计划的活动进行计量,发现偏差并采取纠正措施,确保被控对象保持正常的运行状态。由于控制活动由人来执行,因此,在控制过程中必须明确目标发生的偏差及其责任人或单
13、位。如果没有专门的监督、评估和反馈机构,就可能会发生过程失控。在实际操作中,监督机构越是健全,控制工作的效果就越好。 (3)保证管理过程的客观性和灵活性。在控制过程中,无论是施控还是受控,最终的完成者都是人本身,控制者往往会带有主观的因素。但是,如果控制者能够定期地检查过去拟定的标准,并且根据现实变化的要求对其进行及时整改,那么控制者就能够客观地 去执行。因此,有效的控制必须建立在客观、准确和适当的标准之上,其中客观的控制标准可以是定量的也可以是定性的。在管理控制过程中除了要有客观的控制标准,还要具备一定的灵活性,以便在出现失常的情况下都能保持对控制对象的有效控制。 (4)及时纠正管理过程中出
14、现的偏差。要对一个系统进行有效的控制,及时的反馈是非常重要的。在管理的控制过程中,应该及时、准确地揭示偏差出现的原因,并且采取有效措施给予纠正。因此,各层次管理人员都应通过观察、调查、谈话等方式,了解管理中出现的问题,对问题认真分析并及时提出有针对性的整改方案, 采取多种方式及时准确地反馈给管理决策者 2 。 1.1.2 目的与意义 目前我国高校教学管理信息系统的建设开始向网络化发展,但与发达国家相比、与信息化的进程相比还存在很大差距。我国高校教学管理系统虽然很普遍,但发展很不平衡。我国高校教学管理软件大多数处于单机应用水平,没有形成网络,从总体上讲,目前我国高校教学管理发展处于初级阶段。我们
15、开发的高校教学管理信息系统实现了信息资源的共享,提高本科生毕业论文(设计) 3 了办公效率。当然网站还需进一步完善,在条件成熟时可进 一步改进成动态、交互式、高效率的网站 3 。 数字网络技术作为一种新型的信息传播和人际交往的工具,正日益改变高校学生的生活、学习、交往方式和娱乐方式等。目前高校辅导员、班主任等学生管理工作者的管理工作,大部分是采用手工方式或是 OFFICE 组件完成,管理的效率较低,学生的信息也不便与更新、查询和分析 4 。长期以来,学校的学生管理工作都是繁重的,随着学校建设的发展,学生信 息不断增多,管理这些庞大的信息非常困难,这些巨大的工作量给老师和学校工作人员形成了一定的
16、压力。有时不得不靠增加人力、物力来进行学生管理工作 5 。 通过 WEB 实现教学管理的网络化是教学管理办公自动化的发展趋势,基于 B/S 结构的教务办公自动化系统利用 INTERNET 实现教师、学生和教务管理员的交互,实现数据的收集、处理和发布 ,从而让学生方便的从网上选课 6 。 JSP技术 使网页开发设计者能够快速开发出基于现有商务系统的动态网页,作为 Java的一部分, JSP技术使得在独立的平台上那些基于 Web的应用软件能够得到迅速发展,为创建显示动态生成内容的 web页面提供了一个简洁而快速的方法。 JSP技术的设计目的使得构造基于Web的应用程序更加容易和快捷,而这些应用程序
17、能够与各种 web服务器、应用服务器、浏览器和开发工具共同工作。它在代码执行效率、代码可移植性及组件的应用上均优越于它 的动态页面技术,因此发展前景十分宽广 7 。 目前, Web应用程序开发一般采用微软的 NET架构和 SUN的 J2EE架构,这两种架构各有其优缺点。综合考虑系统结构、开发周期、可扩充性、可重用性和可维护性等方面的因素,采用符合 MVC(Model ViewController)的开发模式,用 J2EE构建通用 Web信息系统框架是较为合适的选择 8 。 自从 web2.0的诞生以来, JavaScript一直炙手可热,加之 AJAX的大行其道,时至今日,JavaScript
18、技术已被推到极 致。它被应用在各种 B/S架构的项目中、网站开发中,甚至一些嵌入式设备中 9 。当服务器需要重新绘制整个屏幕时,通常需要等待很长的时间看结果,更不用说 Web应用中发生了多少次视觉重绘闪烁或其他情况。这些通常都是用户不喜欢的。他们也不喜欢看到出问题的时候,输入的所有东西都丢了,而这是经典模型的常见问题 10 。而 AJAX正好可以解决这个问题。 本科生毕业论文(设计) 4 由于目前越来越多的大学生因为各种 原因不能及时毕业,急需一个系统来管理那些需要换证考试的学生。因为毕业后学生联系方式可能经常会发生变动,学校需实时掌握学生联系方式,而且为了方便学生补考报名,最便捷的方式是采用
19、网上报名,考试即使在家里也可以准时报名。学校需要经常发布一些信息,也不必每次挨个通知所有学生。 结业换证考试管理系统 开发使用面向对象的软件工程方法。面向对象软件工程方法的出发点和基本原则,是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界解决问题的方法与过程,也就是使描述问题的问题空间(也称为问题域)与实现解法的 空间(也称为求解域)在结构上尽可能一致,因此,这样的程序易于理解和维护 11 。 1.2 结业换证考试管理系统概述 MIS(管理信息系统, Management Information System)是一个由人、计算机及其他外围设备等组成的能进行信息的收集
20、、传递、存贮、加工、维护和使用的系统。它是一门新兴的科学,其主要任务是最大限度地利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解 ,建立正确的数据,对其进行加工处理并编制成各种信息资料及时提供给管理人员,以便其进行正确的决策,不断提高企业的管理水平和经济效益。高校教务管理系统区别于其他 MIS 系统的几个主要特点有: ( 1)目标性:教务管理活动负有组织教学、培养人才的责任,其培养目标是教务管理的首要问题。 ( 2)科学性:教务管理工作是一项科学性很强的工作,必须以科学的理论为指导。 ( 3)民主性:教务管理工作是一项集体创造性劳动,
21、靠少数人的努力是不可能做好的, 必须充分调动广大教职工的积极性、主动性和创造性。 ( 4)规范性:建立健全各项规章 制度,是教务工作的一项基本建设,是教学工作有序开展的前提条件。 ( 5)效益性:即是教育效益,包括社会效益和经济效益两个方面。 ( 6)多序列性:高校已形成多层次、多渠道、多规格的办学模式。 正是因为具有了以上几个特点,高校的教务管理系统增加了开发适合普通高校的教务管理系统的难度。真正完善的教务管理系统不仅要在开发中考虑到以上几个特点,还要加入本校的办学风格和特色,使其能体现优良的教务管理水平和方式以及教学制度。 高校教务管理系统要实现教学科研进度的同步管理、学生成绩管理、教师管理、课程管理、教学质量评估管理, 还有重要信息发布管理以便充分发挥系统集成化功效 12 。 本科生毕业论文(设计) 5 结业换证考试管理系统同样以目标性、科学性、民主性、规范性、效益性、多序列性为特点,开发参照高校教务管理系统的开发,主要实现学生的信息、成绩、课程管理,重要信息发布管理等 .
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。