[毕业论文]基于J2EE的教学管理系统开发.doc
《[毕业论文]基于J2EE的教学管理系统开发.doc》由会员分享,可在线阅读,更多相关《[毕业论文]基于J2EE的教学管理系统开发.doc(28页珍藏版)》请在三一办公上搜索。
1、河南大学2007届本科毕业论文基于J2EE的教学管理系统开发Development Of The Teaching Management System Based On J2EE论文作者姓名:尹清岩 所在学院:计算机与信息工程学院 所学专业:计算机科学与技术 导师姓名职称:张连堂(教授)、朱小柯(助教) 论文完成时间:2007年5月20日 2007年5月20日河南大学2007届毕业论文(设计、创作)开题报告(由学生本人认真填写)学号03023222姓名尹清岩导师姓名职称张连堂(教授)朱小柯(助教)开题时间2006年12月1日课题题目基于J2EE的教学管理系统开发课题来源导师指定 自定 其他来源
2、课题的目的、意义以及和本课题有关的国内外现状分析:1、目的:使高校的教学管理更加规范化,科学化。2、意义:对于规范高校教学管理秩序,提高教学质量,提高学校的综合实力以及学生的素质将起到积极的推动作用。3、现状:随着国家扩招政策的实施,每年各个高校的招生人数也在不断的增加,这在一定程度提高了公民的科学文化素质,但另一方面,招生人数的增加也给高校的教学管理带来了一定的压力,旧的管理系统已经显示出其弊端,如教学秩序混乱等,已严重影响到高校的教学质量和学生文化水平的提高,因此,开发一种新的教学管理系统显得适时而且必要了。研究目标、研究内容和准备解决的问题:1、目标:提高学校教学管理的效率,规范学校的教
3、学管理工作。2、内容:经过初步的分析,对教学管理系统进行需求分析。其中以本学校为调研对象,经过多次对老师进行询问,充分了解教学管理的日常性工作,工作的具体操作流程以及现有的管理方式等,重点研究学籍管理系统和事物处理系统的具体设计与实现以及数据库和数据库操作类的具体设计与实现。3、准备解决的问题:如何使用基于J2EE的struts模型来设计和实现教学管理系统,如何提高系统运行的安全性和可靠性。拟采取的方法、技术或设计(开发)工具:采用基于J2EE的struts架构进行开发,开发工具选取MyEclipse 5.0与数据库SQLServer 2000。预期成果:1、毕业设计成果软件:基于J2EE的教
4、学管理系统2、毕业论文 基于J2EE的教学管理系统开发进度计划:2006.12.1 - 2007.4.1:查找资料、搜集相关素材,熟悉并掌握相关的技术2007.4.2 - 2007.4.12:完成系统页面部分的设计与实现2007.4.13 - 2007.5.2:完成系统编码部分的设计与实现2007.5.3 - 2007.5.15:整理资料、撰写毕业论文2007.5.16 - 2007.5.20:根据导师要求,完善毕业设计和论文指导教师对选题报告的意见:该生选题较有新意,符合开题要求,计划安排合理,同意开题。 指导教师签名: 2006年12月 1日河南大学2007届毕业论文(设计、创作)任务书(
5、由学生本人认真填写)学号03023222姓名尹清岩导师姓名张连堂、朱小柯任务书起止日期2006年12月8日 至 2007年5月20日论文提要:本论文应主要分为三个部分,第一部分为绪论,应主要介绍系统开发的背景及意义,系统简介,及系统开发架构的介绍;第二部分应为系统分析,主要介绍系统的可行性分析、需求分析以及数据库需求分析;第三部应为系统的设计与实现,主要介绍学数据库表的具体实现、数据库操作类的具体实现以及学籍管理系统,事务处理系统的具体设计与实现和系统环境参数的配置。课题任务要求:通过使用教学管理系统,提高学校的管理水平,提高学校办公效率,为学校的教学管理提供了一个良好的工具,简化繁琐的工作模
6、式,从而使学校的管理更加合理化和科学化。主要参考文献:1刘晓华等,J2EE应用开发详解,电子工业出版社,2004年10月2JOHN HUNT等,精通J2EE,清华大学出版社,2004年7月3郝玉龙等,J2EE编程技术,清华大学出版社,2005年3月4印旻等,java面向对象程序设计,清华大学出版社,2004年9月5叶核亚等,java2程序设计实用教程,电子工业出版社,2004年6月6陈志泊等,数据库原理,人民邮电出版社,2004年8月河南大学2007届毕业设计(论文、创作)中期检查表学院名称:计算机与信息工程学院题目名称基于J2EE的教学管理系统开发学号03023222所学专业计算机科学与技术
7、指导教师姓 名张连堂朱小柯姓名尹清岩一、毕业设计进展情况1.查找了许多关于网站设计开发方面的资料,并进行了认真的学习。2.详细的了解了用户的使用需求,进行了较为详细的分析。3.进行了网页静态部分的设计。4.初步进行了代码部分的设计。二、存在问题1对于网页部分的设计,很少使用样式表,导致设计出来的网页界面美观不足。2对于代码设计部分,没有使代码很好的重用,导致产生了大量的冗余代码。三、下一阶段的研究方法或设计思路1掌握更多的关于样式表、javascript的使用,使设计出来的页面更美观,更能满足用户的需要。2重新组织代码,对一些代码进行分离,达到代码重用的目的,以保证整个系统的可重用性和可扩充性
8、。四、指导教师对学生设计(论文、创作)进展等方面的评语该生已经完成了需求分析,网页静态部分的设计也已经完毕,并且初步进行了代码部分的设计,能够按照原计划完成各项任务,但需要提高界面的美观性和精简部分代码。 指导教师签字: 2007年4月10日 此表除第四项外由学生填写指导教师签名河南大学2007届毕业论文(设计、创作)综合成绩表(一)学院名称:计算机与信息工程学院学 号03023222姓名尹清岩专业计算机科学与技术指导教师张连堂(教授)、朱小柯(助教)综合得分91论文题目基于J2EE的教学管理系统开发指导教师评语及得分指导教师评语系统实现功能非常全面,功能划分明确,论文层次清晰,整体结构严谨,
9、语句通顺准确,掌握了有关struts的关键技术,达到本科论文要求。评分项目分值指导教师对毕业论文(设计、创作)评分撰写开题报告、文献综述15调查研究查阅整理资料10学习态度与规范要求10数据处理、文字表达10论文(设计、创作)质量和创新意识55合计100得分1491095092指导教师签名 2007年5月20日评阅教师评语及评分评阅教师评语本论文思路清晰,观点明确,语句通顺,对系统的设计和实现过程分析的非常透彻,符合本科论文要求。评分项目分值评阅毕业论文(设计、创作)评分撰写开题报告、文献综述15调查研究查阅整理资料10学习态度与规范要求10数据处理、文字表达10论文(设计、创作)质量和创新意
10、识55合计100得分1491094991评阅教师签名 2007年5月21日此表由教师填写河南大学2007届毕业论文(设计、创作)综合成绩表(二)学号03023222姓名尹清岩所在学院计算机与信息工程学院答辩委员会评语及评分答辩委员会评语该生论文结构严谨,语句通顺,思路非常清晰,所做系统功能也很全面,在答辩过程中,能简明扼要地阐述论文的主要内容,能准确流利地回答评委们提出的各种问题,达到了本科毕业论文的要求。答辩委员签字: 2007年5月26日评分 项目 分值论文答辩小组评分答辩情况论文质量合计(100)内容表达情况(15)答辩问题情况(25)规范要求与文字表达(20)论文(设计、创作)质量和创
11、新意识(40)得分1323193691答辩委员会主任签字: 2007年 5月26日毕业论文(设计、创作)成绩综合评定: 91 分综合评定等级:优备注:一、论文的质量评定,应包括对论文的语言表达、结构层次、逻辑性理论分析、设计计算、分析和概括能力及在论文中是否有新的见解或创新性成果等做出评价。从论文来看学生掌握本专业基础理论和基本技能的程度。二、成绩评定采用结构评分法,即由指导教师、评阅教师和答辩委员会分别给分(以百分计),评阅教师得分乘以20%加上指导教师得分乘以20%加上答辩委员会得分乘以60%即综合成绩。评估等级按优、良、中、差划分,优90-100分;良76-89分;中60-75分;差60
12、分以下。三、评分由专业教研室或院组织专门评分小组(不少于5人),根据指导教师和答辩委员会意见决定每个学生的分数,在有争议时,应由答辩委员会进行表决。四、毕业论文答辩工作结束后,各院应于6月20日前向教务处推荐优秀论文以汇编成册,推荐的篇数为按当年学院毕业生人数的1.5%篇。五、各院亦可根据本专业的不同情况,制定相应的具有自己特色的内容。须报教务处备案。六、书写格式要求:1、目录;2、内容提要须书写200左右汉字,开题报告(文科除外)的内容要根据不同专业的课题任务要求,阐述查阅文献、文案论证、解题思路、工作步骤等;3、正文(含引言、结论等);4、参考文献(或资料)河南大学本科生毕业论文(设计、创
13、作)承诺书论文题目基于J2EE的教学管理系统开发姓 名尹清岩所学专业计算机科学与技术学 号03023222完成时间2007年5 月20日指导教师姓名职称张连堂(教授)、朱小柯(助教)承诺内容:1、本毕业论文(设计、创作)是学生 尹清岩 在导师 张连堂 朱小柯 的指导下独立完成的,没有抄袭、剽窃他人成果,没有请人代做,若在毕业论文(设计、创作)的各种检查、评比中被发现有以上行为,愿按学校有关规定接受处理,并承担相应的法律责任。2、学校有权保留并向上级有关部门送交本毕业论文(设计、创作)的复印件和磁盘。备注:学生签名: 指导教师签名: 2007年5月20 日 2007 年5月20日说明:学生毕业论
14、文(设计、创作)如有保密等要求,请在备注中明确,承诺内容第2条即以备注为准。目 录摘 要IABSTRACTII第1章 绪论11.1 开发背景及意义11.2 系统简介11.3 系统开发架构介绍2第2章 系统分析32.1 可行性分析32.2 系统需求分析32.3 数据库需求分析4第3章 系统的设计与实现53.1 数据库表的设计实现53.2 数据库操作类的实现63.3 学籍管理系统的设计与实现83.3.1 学籍管理83.3.2 班级管理93.3.3 课程管理103.3.4 成绩管理113.4 事务处理系统的设计与实现123.4.1 奖学金评定133.4.2 毕业论文管理133.5 环境参数配置14结
15、 论16参考文献17摘 要随着国家招生规模的不断扩大,各个高校每年的招生人数不断增加,旧的教学管理系统已经开始显出其弊端,如人员的增加导致教学管理的混乱等,从而降低了教学质量,于是开发一种新的教学管理系统就显得适时而且必要了。本文通过对学校具体教学工作的分析,指出了教学管理系统应具有的功能:招生管理、学籍管理、教务管理、教学培养计划管理、排课及教学资源管理、学生选课管理、事务处理、信息发布以及辅助管理系统等,并重点分析了教学管理系统中学籍管理模块和事务处理模块的主要功能需求以及具体的实现方法,同时还介绍了采用基于J2EE的struts模型开发教学管理系统的过程。关键词 教学管理,J2EE,事务
16、处理,信息发布,strutsABSTRACTAlong with the enlarging of enrolment, every university population is increasing, the old teaching management system cant satisfy the work of modern management, for example, if you want to add someone, it will result in the confusion of the teaching management system, and degra
17、de the quality of the teaching, so it is very necessary to develop a new teaching management system.Through the analysis of the concrete work in the process of teaching, the paper points out that the teaching management system should include the functions of recruiting students, students status mana
18、gement, teaching management, training plan management, lessons and teaching resources management, elective management, transaction processing, information releasing and assistant management, and particularly analyses the functional requirement and the concrete implementation of the status management
19、 module and transaction processing module. Meanwhile it introduces the process of developing and designing the teaching management system with the struts model based on J2EE.Key words teaching management, J2EE, transaction processing system, information releasing, struts第1章 绪论教学管理系统可以帮助管理者更好的管理学校的教学
20、工作,为管理者提供一个良好的管理工具。本章主要介绍教学管理系统开发的背景及意义,并简单的介绍了系统的功能,同时还对本系统所采用的开发模式做了简单的介绍。1.1 开发背景及意义教学管理是学校管理的一项重要工作,是学校管理工作中不可缺少的一部分,同时也是适应教育现代化管理尺度的要求,推动学校管理走向科学化、规范化的必要条件。只有管理规范了,才能在各方面更好的发展。为了适应教育改革和推进素质教育发展的要求,教学管理也从以前的手工管理逐渐被规范化的管理信息系统所代替。众所周知,当今社会是信息化的社会,在计算机信息管理领域中世界已进入激烈竞争的时代,因此,教学管理单纯依靠手工管理的方法,不仅需要耗费大量
21、的人力、物力、财力,而且由于人工管理存在着大量的不可控因素,造成了教学管理的不规范,工作效率低,难以达到预期目的。为了提高工作效率,保证学校能够及时准确了解学校教学的各种信息及学生的总体信息,利用计算机进行信息处理已成为必然。引入教学管理系统,使用计算机来对教学信息进行管理,不仅能够大大提高教学管理的效率,优化教学管理的方式,提高学校的整体管理水平,还可以节省大量的人力、物力,使学校的教学管理质量达到质的飞跃。1.2 系统简介教学管理系统是为了更好的管理学校的教学工作,为学校的教学管理提供可靠、高效的管理方式。因此教学管理系统应具有的功能有:招生管理、学籍管理、教务管理、教学培养计划管理、排课
22、及教学资源管理、学生选课管理、事务处理、教务信息的发布以及辅助管理系统等,下面主要介绍其中的学籍管理和事务处理两部分。学籍管理子系统必须与招生管理子系统、事务处理子系统和学生选课系统协同工作,对学生从入学到毕业的所有信息进行管理,包括学生的基本信息、交费信息、注册信息、选课信息、学生在各个学期的考试成绩、学籍的变动以及毕业资格的审查等信息进行管理。事务处理子系统主要对教职人员的基本信息、课程信息、班级信息、毕业生的毕业论文、学校的实验教学信息进行管理,同时还要进行奖学金的评定,确定获奖学生的信息,处理日常的教学事务。1.3 系统开发架构介绍本系统以MyEclipse作为开发工具,开发环境为jd
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 基于 J2EE 教学管理 系统 开发
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3932676.html