基于JavaEE的学生信息管理系统的设计与实现(Oracle)
来源:56doc.com 资料编号:5D20720 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D20720
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
基于JavaEE的学生信息管理系统的设计与实现(Oracle)(论文13800字,程序代码,Oracle数据库)
摘要:随着社会的发展,人类的生活变得越来越智能化,传统的工作方式逐步被现代化工作方式所取代。在高校中,以前都是通过人工来管理学生的信息,而现在基本上都使用管理系统来完成这些工作,这样不仅可以让系统帮助信息管理人员完成相应的工作从而减轻他们的压力,而且学生信息的安全性也有了很大的提升。管理系统对高校来说十分的重要,因此我决定开发一套学生信息管理系统帮助学校对学生的信息进行快速高效的管理。
该系统是基于J2EE进行开发的并且采用了B/S架构,然后利用JDBC技术对Oracle数据库进行连接。主要使用的J2EE核心技术包括JSP技术、JavaScript技术、JDBC技术、Servlet技术等,本文简单介绍了这些技术。
该系统主要针对学生和管理员两种用户,当学生登陆的时候,系统为他们准备的操作有查看个人信息、修改个人基本信息、查看课程信息、删选选修课、查看成绩、查看教室信息、修改密码等。当管理员登陆的时候,系统为他们提供了增加学生信息、删除学生信息、修改学生信息、修改课程信息、删除课程、添加成绩、修改成绩、修改密码等操作。
关键字:学生信息管理系统;B/S;JSP;Servlet;JavaScript;
系统的设计目标和设计思想
该系统是为高校设计的用于管理学生信息的系统。该系统是为了高校能够在科学技术发展的潮流中实现办公自动化、规模化以及信息管理统一化,让高效的教务部门从以往的需要人工去管理学生信息的办公环境中走出来,从而提高办事效率、减轻劳动压力,同时也为了能够让学生及时的查看相关的消息。
该系统是学生信息管理的系统,因此要从学生和学校出发,学生和学校教务部门需要什么样功能的系统是设计该系统的思路和思想。首先,对于学生而言,肯定需要查看自身相关的一些信息,还需要进行选课、退选课程、查看成绩、修改密码、查看教室信息等操作,因此该系统必须有信息查询模块、课程信息查看模块、选课模块、退选课程模块、修改密码模块、查看教室信息模块。对于教务部门而言,需要该系统能够完成学生的信息的修改、课程信息的修改、修改密码、教室信息修改等操作,因此该系统必须有修改学生信息模块、修改课程信息模块、修改教室信息模块。
该系统可以分成三个大的模块,分别是登录模块、学生模块、管理员模块。
目 录
一 绪论 1
1.1 本课题的背景和意义 1
1.2 国内外研究现状 1
1.3 开发的内容和目标 2
二 系统开发技术 2
2.1 Servlet及JSP技术 2
2.2 JavaScript技术 3
2.3 Ajax技术 3
2.4 Oracle数据库 3
2.5 B/S结构 5
三 系统设计 5
3.1 需求分析 5
3.2 系统开发环境和工具 5
3.3 系统的总体设计 6
3.3.1系统的设计目标和设计思想 6
3.3.2 系统功能模块及模块图 6
四 数据库设计 9
4.1 数据库表设计 9
4.2 数据库连接 12
五 系统具体实现 12
5.1 登录界面 12
5.2 学生界面 14
5.3 管理员界面 27
六 总结 44
参考文献: 45
致谢 46
|