基于J2EE的学生信息管理系统论文.docx
- 文档编号:14840434
- 上传时间:2023-06-27
- 格式:DOCX
- 页数:52
- 大小:1.84MB
基于J2EE的学生信息管理系统论文.docx
《基于J2EE的学生信息管理系统论文.docx》由会员分享,可在线阅读,更多相关《基于J2EE的学生信息管理系统论文.docx(52页珍藏版)》请在冰点文库上搜索。
基于J2EE的学生信息管理系统论文
哈尔滨远东理工学院
学士学位论文
题目:
基于J2EE的教学信息管理系统的设计与实现
姓名:
凌杨智超
分 院:
机器人科学与技术
专 业:
软件工程
学号:
10110117
指导教师:
王汝山
2014年5月22日
毕业设计指导教师评分表
学生姓名
凌杨智超
分院
机器人科学与技术
专业、班级
软件工程
指导教师姓名
王汝山
职称
讲师
从事
专业
软件工程
是否外聘
是□否
题目名称
基于J2EE的教学信息管理系统的设计与实现
序号
评价项目
满分
得分
1
选题与专业培养目标的符合程度,综合训练情况;题目难易度
10
2
题目工作量;题目与生产、科研、实验室建设等实际的结合程度
10
3
综合运用知识能力(设计涉及学科范围,内容深广度及问题难易度);应用文献资料能力
15
4
设计(实验)能力;计算能力(数据运算与处理能力);外文应用能力
20
5
计算机应用能力;对实验结果的分析能力(或综合分析能力、技术经济分析能力)
10
6
插图(图纸)质量;设计说明书撰写水平;设计的实用性与科学性;创新性
20
7
设计规范化程度(设计栏目齐全合理、SI制的使用等)
5
8
科学素养、学习态度、纪律表现;毕业论文进度
10
得分
X=
评语:
(参照上述评价项目给出评语,注意反映该论文的特点)
指导教师签字:
年月日
毕业设计评阅人评分表
学生
姓名
凌杨智超
专业
班级
软件工程
指导教
师姓名
王汝山
职称
讲师
题目
基于J2EE的教学信息管理系统的设计与实现
序号
评价项目
满分
得分
1
选题与专业培养目标的符合程度,综合训练情况;题目难易度
10
2
题目工作量;题目与生产、科研、实验室建设等实际的结合程度
10
3
综合运用知识能力(设计涉及学科范围,内容深广度及问题难易度);应用文献资料能力
15
4
设计(实验)能力;计算能力(数据运算与处理能力);外文应用能力
25
5
计算机应用能力;对实验结果的分析能力(或综合分析能力、技术经济分析能力)
15
6
插图(图纸)质量;设计说明书撰写水平;设计的实用性与科学性;创新性
20
7
设计规范化程度(设计栏目齐全合理、SI制的使用等)
5
得分
Y=
评语:
(参照上述评价项目给出评语,注意反映该论文的特点)
评阅人签字:
年月日
毕业设计答辩评分表
学生
姓名
凌杨智超
专业
班级
软件工程
指导
教师
王汝山
职称
讲师
题目
基于J2EE的教学信息管理系统的设计与实现
答辩
时间
5月24日
答辩组
成员姓名
出席
人数
序号
评审指标
满
分
得
分
1
选题与专业培养目标的符合程度,综合训练情况,题目难易度、工作量、与实际的结合程度
10
2
设计(实验)能力、对实验结果的分析能力、计算能力、综合运用知识能力
10
3
应用文献资料、计算机、外文的能力
10
4
设计说明书撰写水平、图纸质量,设计的规范化程度(设计栏目齐全合理、SI制的使用等)、实用性、科学性和创新性
15
5
毕业设计答辩准备情况
5
6
毕业设计自述情况
20
7
毕业设计答辩回答问题情况
30
总分
Z=
答辩过程记录、评语:
答辩组长签字:
年月日
毕业设计成绩评定表
学生姓名
凌杨智超
性别
男
分院
机器人科学与技术
专业
软件工程
班级
软件工程
设计题目
基于J2EE的教学信息管理系统的设计与实现
指导教师姓名
王汝山
职称
讲师
指导教师
评分(X)
评阅教师姓名
职称
评阅教师
评分(Y)
答辩组组长
职称
答辩组
评分(Z)
毕业设计成绩
百分制
五级分制
答辩委员会评语:
答辩委员会主任签字(盖章):
分院公章:
年月日
注:
1、指导教师、评阅教师、答辩组评分按百分制填写,毕业设计成绩百分制=0.3X+0.2Y+0.5Z。
2、评语中应当包括学生毕业设计选题质量、能力水平、设计水平、设计说明书撰写质量、学生在毕业设计实施或写作过程中的学习态度及学生答辩情况等内容的评价。
毕业设计(论文)任务书
学生姓名
凌杨智超
学号
10110117
分院
机器人科学与技术
专业
软件工程
任务起止时间:
年月日至年月日
毕业设计(论文)题目:
基于J2EE的教学信息管理系统的设计与实现
毕业设计(论文)工作内容:
1.添加学籍信息功能:
[1]选择主窗体中学籍管理模块下的添加学籍信息,就可进入添加学籍信息的窗体,
在该窗体中我们可以对学生的学号、姓名、性别、出生日期、班号等学生的信息进行
添加。
添加的信息将全部存储到数据库中。
[2]在窗体上放置多个文本框和下拉式文本框,用来输入学籍信息;两个按钮用来确
定是否输入学籍信息;一个按钮用来退出窗体;多个标签用来提示文本框中需要输入的内容。
2.修改学籍信息功能:
[1]点击学籍管理模块下的修改学籍信息,就进入修改学籍信息的窗体,在该窗体中
我们可以对前面添加的学籍信息进行修改。
由于用户的需求不同,有的是要对学生的
信息做个别的改动,有的是需要删除该条记录,所以该窗体同时包括了修改记录的功能和删除记录的功能。
3.查询学籍信息功能:
[1]进入学籍管理模块下的查询学籍信息窗体,在该窗体中可以对学生的信息进行查询,有三种查询方式。
毕业设计(论文)进度安排:
1、查阅中外文文献资料,写出文献综述阶段:
[1]张磊.JavaWeb程序设计[M].北京:
电子工业出版社,2011.2。
[2]郑阿奇.MySql使用教程[M].北京:
电子工业出版社,2009.3。
[3]唐振明.JavaEE架构与程序设计[M].北京:
电子工业出版社,2011.9。
[4]王少峰.UML面向对象技术教程[M].北京:
清华大学出版社,2004.2。
[5]JeffreyRichter.Microsoft.NET框架程序设计.清华大学出版社.2003年11月.
[6]StephenWalther.ASP.NET2.0揭秘.人民邮电出版社.2007年10月.
[7]石志国.ASP.NET实用案例教程.清华大学山版社.2003年7月.
[8]陈娴、刘志宝、李岱.ASP.NET项目开发实践.中国铁道出版社.2005年6月.
[9]PatrickSmacchia.C#和.NET2.0实战.人民邮电出版社.2008年1月.
[10](美)麦克唐纳著;贾晓军等译.《ASP.NET完全手册》,电子工业出版社,2003.3
[11]刘启原、刘怡,《数据库与信息系统的安全》,科学出版社,2000:
127—160
[12]贾军渭,基于WWW和分布对象技术的Browser/Server结构,计算机工程,第24期(10),1998.
[13](美)TomNegrinoDoriSmith著,陈剑瓯等译.JavaScript基础教程.人民邮电出版社.2007年9月.
[14]ASP.NET视频教程.网络资源
2、调查、设计、实验、研究阶段:
一、此系统主要实现以下功能:
(1)管理员能够实现对整个学生信息的添加,修改,删除,查询等操作,对教师用户的添加,删除,修改等操作,对课程信息的添加,删除,修改查询等操作.
(2)可以将学生成绩的数据库发布到网上,教师的信息发布的网上,方便学生教师进行查询,达到资源共享的目的.
(3)教师能够在一定的权限内对所有学生成绩的查询,添加学生信息,录入学生成绩
二、技术路线
当前计算机管理界所流行且实用的系统建设三原则:
整体性原则、分作—协调原则、目标优化原则。
1.系统开发的结构化生命周期法。
其基本思想是把整个系统开发过程分成若干个阶段,每个阶段进行若干活动,每
项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。
2.原型法。
其基本思想是在系统开发的初期,尽快构造出系统的原型,使用户能及早地运
行这个系统原型,通过使用它、熟悉它,受到启发并取得经验,然后对系统的目标
和功能提出更精确、具体的要求,研制人员据此逐渐修改和完善原型,使它满足用
户的需求,最后完成系统的开发。
该方法大大提高了系统开发效率,弥补了结构化
生命周期法开发时间长的缺陷。
3、设计(论文)撰写与整理阶段:
2013年10月17日2013年10月23日教师申报毕业设计(论文)题目
2013年10月24日2013年10月28日分院审批申报题目,并提交题审表。
2013年10月29日2013年10月30日教务处审批申报题目
2013年10月31日2013年11月06日学生网上选题
2013年11月07日2013年11月10日教师网上录取学生
2013年11月11日2013年12月15日毕业设计第一阶段
2014年03月03日2014年05月22日毕业设计第二阶段
2014年05月23日2014年05月24日毕业答辩
指导教师意见与要求:
签字:
年月日
主任意见:
签字:
年月日
摘要
随着科学技术、管理方法的不断进步,传统的办公方式、方法和手段已经不能适应现代化管理的需要,作为培养高质量合格人才为宗旨的高等学校,总是走在科技的最前沿,教学管理的计算机化已成为高校管理现代化、决策科学化的一个重要环节,是开创教学管理工作新局面的必由之路。
教学信息管理系统是一个辅助学校教务人员完成日常工作中,涉及学籍管理、班级管理、课程管理和成绩管理等项目的日常比较繁重的工作。
它应用计算机在数据处理和数据整理保存方面的优异性能,帮助工作人员提高工作的效率、减少出错情况。
同时还能提供快速的查询检索功能以及按要求进行成绩单的打印的功能。
教学信息管理系统是一个使用Browser/Server结构,即浏览器和服务器结构技术、面向学校教务教师用户的多模块信息管理系统。
它采用了当前流行的B/S结构,可以突破了原先教务教学系信息管理统使用的局限性,实现多机同时工作统一数据库。
因而就可在多地域、任意时间段来访问教务系统中的数据,大大加强了系统数据共享的能力。
另外采用了以上流行和标准的网络技术也极大地提高了系统的可移植性。
教学信息管理系统特点:
先进的技术。
是一个基于B/S技术的系统,实现了数据的集中管理,提供最大程度上的数据共享,在保障了数据的一致性的同时,降低系统的维护工作量。
面向教学管理人员提供服务。
教学管理人员通过教学信息管理系统管理学生相关的教学信息数据。
模块化的结构:
教师管理,班级管理,课程管理,成绩管理,学生管理等。
方便更新和移植。
统一的风格,标准的操作界面,便于教务人员使用教务管理的各个子系统。
方便易用的工具,便于数据的查询,维护和打印。
关键词:
教学;教学信息管理;ASP.NET技术;SQLServer数据库
Abstract
Asthecontinuousimprovementofscienceandtechnologymanagementmethods,thetraditionalofficemethods,waysandmeanshavebeenunabletomeettheneedsofmodernmanagement.Forthepurposeoftraininghigh-qualityperson,collegesanduniversities,arealwayswalkingintheforefrontoftechnology.Computerizationofteachingmanagementhasbecomeanimportantaspectinthewayofmodernizationandscientificdecisionmanagement.Itwillcreateanewsituationintheonlywayofteachingmanagement.
Teachinginformationmanagementsystemisasecondaryschoolteachingstafftocompletetheirdailywork,involvingschoolmanagement,classroommanagement,curriculummanagementandperformancemanagementofthedailywork.Itappliestheoutstandingperformanceofcomputerindataprocessing,datacompilingandpreserving,tohelpstafftoimproveefficiency,reduceerrorsituation.Whileitalsoprovidesfastqueryandretrievalfunctionsandprintingfunction.
TeachinginformationmanagementsystemisaBrowser/Serverstructure,thestructureofthebrowserandservertechnology,academicteachersfortheschool'smulti-userinformationmanagementsystem.ItusesthepopularB/Sstructure,andcanbreakthelimitationsofpreviousacademicteachinginformationmanagementsystem,andachievesunityofmulti-machinedatabase.Itcanaccessthedataofthesysteminmanyregionsandatanytimeandenhanceddatasharingcapabilitiesgreatly.Moreoverthepopularuseoftheaboveandthestandardnetworktechnologyalsogreatlyimprovethesystem'sportability.
EducationInformationManagementSystemfeatures:
advancedtechnology.ItisbasedonB/Stechnologysystem,realizescentralizedmanagementofdata,providesthegreatestdegreeofdatasharing.Notonlyitprotectsdataconsistencybutalsoreducessystemmaintenanceworkload.Teachersmanagestudents’informationbyEducationManagementInformationSystem.
Modularstructure:
Teachingmanagement,Classmanagement,Curriculummanagement,Resultmanagement,Studentmanagementandsoon.
Uniformstyleandstandardinterfacecanmanageseverysubsystemconveniently.
Easytoolsmakefacilitatedataquery,maintenance,andprintingconveniently.
Keywords:
education;onlineteaching;video;
目录
摘要I
AbstractII
第1章系统概述2
1.1开发背景及意义2
1.2系统简介............................................................................................................................1
1.3系统开架构介绍...............................................................................................................1
第2章系统的分析和设计3
2.1可行性分析3
2.1.1技术可行性3
2.1.2经济可行性3
2.1.3社会可行性3
2.2需求分析4
2.3概要设计4
2.3.1功能模块设计4
2.3.2模块之间的关系5
2.3.3数据库设计6
第3章系统功能的实现10
3.1主要功能介绍10
3.1.1前台主要功能11
3.1.2后台功能介绍12
3.2代码的设计19
第4章系统功能的调试和运行20
4.1系统的调试20
4.2系统的运行20
结论21
致谢22
参考文献23
第1章系统概述
在这个章节里面我们会对系统的开发背景以及所使用到的技术工具进行一些介绍。
1.1开发背景及意义
随着科学技术、管理方法的不断进步,传统的办公方式、方法和手段已经不能适应现代化管理的需要,作为培养高质量合格人才为宗旨的高等学校,总是走在科技的最前沿,教学管理的计算机化已成为高校管理现代化、决策科学化的一个重要环节,是开创教学管理工作新局面的必由之路。
当前,教学作息管理的弊端主要表现在两方面:
第一,好多学生信息,教学信息,经常变动,一般的纸制办公和office办公软件办公工作量大、数据更新频繁,数据冗余程度高。
第二,缺乏监督体系和控制手段:
信息管理的政策性很强,应该严格按照上级部门的有关政策和规定办事,然而,由于传统的教学信息管理模式缺乏有效的监督措施,使有关部门的政策规定难以得到及时准确的贯彻执行,使得教学信息管理工作完全失去了应有的严肃性,给以后的工作查询和工作分析带来了许多不便之处。
传统的教学管理模式和管理手段不仅大量地消耗人力、物力。
同时,还存在诸多弊端,时常影响教学管理,阻碍教学改革的深化。
当前网络信息技术在飞速地发展,本地型数据库己不能满足实际工作的需要,自然要求从网上搜索更多的信息。
起初,主要是借助于网络操作系统的文件服务器来完成,文件服务器不管使用者需要信息多与少,都机械地将整个库文件传递给客户端,容易造成网络拥塞,因而后来兴起了BS模式,B/S模式采用数据库服务器完成从数据库中查询客户端所请求的记录,较之传统的文件服务器模式性能有了很大改善。
当前世界最先进的网络体系结构B/S模式便应运而生,它是C/S结构的换代技术,代表了全球应用软件技术发展的趋势。
信息技术的迅速发展,使计算机已经成为人们工作和生活中不可缺少的工具,现在人们越来越依靠计算机来实现自动化办公,应用计算机在数据处理和数据存储方面的优异性能,可帮助工作人员提高工作的效率、减少错误。
同时还能提供快速的查询检索功能以及按要求进行报表打印功能。
国外,先进和技术已早就投入到教学应用方向上来了,实现了教学信息查询管理畅通局面。
教学信息管理系统是一个辅助学校教务人员完成日常工作中,涉及学籍管理、班级管理、课程管理和成绩管理等项目的日常比较繁重的工作。
它应用计算机在数据处理和数据整理保存方面的优异性能,帮助工作人员提高工作的效率、减少出错情况。
同时还能提供快速的查询检索功能以及按要求进行成绩单的打印的功能。
教学管理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教学日常管理工作日趋繁重、复杂。
迫切需要研制开发一个基于INTERNET网的综合网上教学管理软件平台。
国外高校一般具有较大规模的稳定的技术队伍来提供服务与技术支持。
国内高校信息化建设相对起步较晚。
在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。
但是,由于整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相比都有一定的差距。
生产需求状况:
纵观目前国内研究现状,在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。
目前国家的教育体制也正处在不断改革、创新的阶段,我国教育部门充分吸取国外优秀的教学模式,结合国内多年的办学经验,逐步探索出适合中国特色的教学形式,国家教育部面向各级各类学校开展了全面学分制改革。
因此,教学管理软件应充分依托校园网,实现教学信息的集中管理、分散操作、信息共享,使传统的教学管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。
而本教学信息管理系统就是一个辅助学校教务人员完成日常工作中,涉及教师管理、班级管理、课程管理和成绩管理等项目的日常比较繁重的工作。
它应用计算机在数据处理和数据整理保存方面的优异性能,帮助工作人员提高工作的效率、减少出错情况。
同时还能提供快速的查询检索功能以及按要求进行成绩单的打印的功能。
供教师教学分析学生成绩信息及其它统计工作。
1.2系统简介
教学管理系统是为了更好的管理学校的教学工作,为学校的教学管理提供可靠、搞笑的管理方式。
因此教学管理系统应具有的功能有:
招生管理、学籍管理、教务管理、教学培养计划管理、排课及教学资源管理、学生选课管理、事务处理、教务信息的发布以及辅助管理系统等,下面主要介绍其中的学籍管理部分。
学籍管理系统必须与招生管理系统、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 J2EE 学生 信息管理 系统 论文