基于J2EE平台的高校学籍管理系统.docx

上传人:b****2 文档编号:1625742 上传时间:2022-10-23 格式:DOCX 页数:33 大小:356.78KB
下载 相关 举报
基于J2EE平台的高校学籍管理系统.docx_第1页
第1页 / 共33页
基于J2EE平台的高校学籍管理系统.docx_第2页
第2页 / 共33页
基于J2EE平台的高校学籍管理系统.docx_第3页
第3页 / 共33页
基于J2EE平台的高校学籍管理系统.docx_第4页
第4页 / 共33页
基于J2EE平台的高校学籍管理系统.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

基于J2EE平台的高校学籍管理系统.docx

《基于J2EE平台的高校学籍管理系统.docx》由会员分享,可在线阅读,更多相关《基于J2EE平台的高校学籍管理系统.docx(33页珍藏版)》请在冰豆网上搜索。

基于J2EE平台的高校学籍管理系统.docx

基于J2EE平台的高校学籍管理系统

基于J2EE平台的高校学籍管理系统

摘要:

随着Internet的发展,社会生活中越来越多的工作都实现了办公自动化,用网络解决生活和工作中问题成为这个时代的进步的标志。

本文设计和开发的高校学生学籍管理系统旨在使校园教学、教务管理、学生管理信息网络化,解决以往信息传递效率低、安全性差等问题。

其研究结果表明,使用该系统可以大大提高工作效率,节省人力资源,提高高校行政管理的管理水平。

本系统通过B/S模式实现用户与管理系统的信息交流及交互,所谓B/S模式即浏览器/服务器模式,用户通过浏览器来访问管理系统。

和以往的C/S模式相比,在服务的便捷性上有了无可比拟的提高,同时方便管理人员对系统的管理和维护。

利用Struts框架技术实现了系统的MVC开发。

随着J2EE开发平台的日趋成熟,JAVA技术得到了迅猛发展,Struts框架结合JAVA的JSP技术和Servlet技术以及SQLServer数据库开发出完美的JAVAWeb应用程序,本系统就是Struts结合JSP开发应用的一个典型实例。

关键字:

学籍管理系统;Struts框架;B/S模式;JSP技术;Servlet技术

CollegeSchoolRollManagementSystemBasedonJ2EE

Abstract:

WiththeInternet'sdevelopment,andsociallifeinmoreandmoreworktorealizeofficeautomation,networksolutionsusingliveandworkinthiserahasbecomethesymbolofprogress.Inthispaper,designanddevelopmentofcollegestudentsschoolmanagementsystemaimedatmakingthecampusteachingandeducationaladministration,studentmanagementinformationnetworktosolvethepast,thelowefficiencyofthetransmissionofinformation,poorsecurityissues.Theirresearchresultsshowedthattheuseofthesystemcangreatlyimproveefficiencyandsavehumanresources,improvetheadministrationoftheuniversitymanagementlevel.ThesystemthroughtheB/Smodeluserstoexchangeofinformationmanagementsystemsandinteractive,so-calledB/Smodelthatisbrowser/servermodel,theuserthroughthebrowsertoaccessmanagementsystems.AndthepreviousC/Smodelcomparedtotheconvenienceoftheserviceonaunparalleledincrease,whilemanagementofthesystemtofacilitatethemanagementandschoolroll.StrutsframeworkusingtechnologytoachievetheMVCdevelopmentofthesystem.WiththeJ2EEdevelopmentplatformhasmatured,JAVAtechnologyhasbeenrapiddevelopment,StrutsframeworkwithJAVAtechnologyandtheJSPServlettechnology,andSQLServerdatabasetodeveloptheperfectJAVAWebapplications,thesystemisthecombinationofJSPStrutsdevelopmentandapplicationofatypicalExamples.

Keyword:

SchoolRollManagementSystem;Strutsframework;B/Smodel;JSPtechnology;ServletTechnology

目录

1概述1

1.1系统研究目的及意义1

1.2研究背景1

1.3系统概述2

1.4本章小结2

2J2EE平台、面向对象及数据库概述3

2.1J2EE平台、面向对象及数据库概述3

2.2Struts原理7

2.3Struts优缺点19

2.4本章小结20

3系统功能实现及界面展示21

3.1系统总体规划21

3.2功能实现及用户界面21

3.3本章小结31

4开发工具介绍32

4.1Eclipse和MyEclipse介绍32

4.2Tomcat服务器介绍33

4.3本章小结35

5总结36

[参考文献]37

致谢38

1概述

1.1系统研究目的及意义

目前我国的教育体制正处在不断改革,创新的阶段,随着社会的发展和经济时代的到来,还有学校的教学质量的提高,生源不断扩大。

尤其是自从国家实施大众化教育,实行高考扩招以来,我国高校学生数量急剧增大。

学校管理就成了一个现实问题摆在了人们面前。

学校如同企业,如果没有好的管理和来竞争力?

在国际社会飞速发展的今天,我国也已成功加入世贸组织的今天,不得不让我们认真对待每一个问题。

学生学籍管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生学籍管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,介与它的重要性,学生学籍管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。

运用学生学籍管理系统可以减轻学院教学人员的工作量,加快查询速度,加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。

还有就是缩小开支,提高工作效率与准确率。

可以使学生能够合理安排时间,能够尽快的知道自己的考试学籍,投入新的课程的学习或复习这次没有考过的课程。

并且学生学籍管理系统的应用也为今天的高校教育在未来市场的竞争力的提高达下坚实的基础。

在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。

学生学籍管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。

对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对自己的重任负责。

1.2研究背景

学生学籍管理是各大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生学籍日常管理工作及保存管理日趋繁重、复杂。

迫切需要研制开发一款功能强大,操作简单,具有人性化的学生学籍管理系统。

在国外高校,与国内不同,他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。

而国内高校信息化建设相对起步较晚。

在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。

但是,由于整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相比都有一定的差距。

纵观目前国内研究现状,在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。

因此,教务管理软件应充分依托校园网,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。

1.3系统概述

高校学籍管理系统面向全校师生提供学生基本信息查询,学生成绩查询等基本服务功能.对不同权限用户提供相应的信息查询功能,信息录入功能及信息更新功能.根据不同业务,采集相应数据,并整理成规范的数据格式,并对数据进行统计和分析,为教学管理提供有效的数据集合和支持;依据不同的需求展示数据信息,使之能够受控地被不同的角色访问和处理;

1.4本章小结

本章对高校学籍管理系统的研究目的、意义及背景作了研究,得出的结论是在当前的环境下,研究开发高校学籍管理系统很有实用价值。

并对系统的基本功能作了简单描述。

2J2EE平台、面向对象及数据库概述

2.1J2EE平台、面向对象及数据库概述

2.1.1J2EE平台介绍

J2EE平台提供了你设计、建造、测试、部署分布式多层次应用所需要的所有内容。

J2EE教程对平台特性、API和工具进行了有深度的介绍。

如果你需要J2EE应用设计方面的帮助,J2EEBluePrintsDigest对在J2EE平台上,开发多层次、瘦客户应用,提供了高层次的描述。

应用编程模式由技术主体和原则组成,指导J2EE应用开发人员确定最合理的实施选择、最有效的使用JSP和Servlets,在实现业务逻辑时选择好的设计、有效的把J2EE安全模型映射到企业计算环境和体系结构。

2.1.2面向对象技术介绍

所谓面向对象(Object-Oriented),指的是把现实世界中的现象以更接近自然的形式在计算机的信息世界中反映出来。

面向对象技术代表了一种全新的程序设计思路和观察、表述、处理问题的方法,与传统的面向过程的开发方法不同,面向对象的程序设计和问题求解力求符合人们日常自然的思维习惯,降低、分解问题的复杂性,提高整个求解过程的可控性、可监测性和可维护性,从而达到以较小的代价和较高的效率获得较满意效果的目的。

在20世纪80年代,面向对象技术从无到有,逐渐引起了业界的关注。

这主要是因为微电子技术的迅速发展使网络的广泛应用成为可能,而网络工作站要求有高质量的图形用户界面(GUI),丰富的工具和集成开发环境,推动了计算机主流朝着面向对象的方向进展;同时,随着计算机应用在工程活动中的不断深入,软件规模不断扩大,复杂程度提高,要求具有高度表达能力的数据结构,而面向对象模型恰好适应了这一发展需求;最后软件工业自身也提出了对新的软件开发过程模型和新的方法论的要求,这就需要摆脱原有的结构化程序设计方法的束缚,把希望寄托于面向对象技术。

面向对象技术的兴起给业界注入了新鲜的血液。

各大软件厂商纷纷推出面向对象的程序设计语言,如C++,Dephi,Java,C#等,和各种基于面向对象技术的可视化软件开发环境,如PowerBuilder,VB,Dephi,Eclipse等。

如今,软件工程中流行的软件构件思想也同样以面向对象理论为基础。

随着研究的不断深入,面向对象技术的应用越来越广泛。

面向对象的思想潜移默化地融入到许多不同的领域,如程序设计语言,软件开发方法学,操作系统,人工智能,实时控制系统,人机界面,开发工具与环境,甚至于硬件设计

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 互联网

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1