优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于JSP的学生信息管理系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘 要 随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效率就成为必然。通过该系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。 本文主要介绍了学生信息管理系统的主要任务,阐述了开发该系统用到的关键技术,如采用B/S结构,使用JSP编程、利用SQLServer2000建立数据库、采用HTML,JavaScript等编程技术。 本系统是采用B/S模式进行开发的,系统的用户权限有两种:学生和系统管理员,不同权限用户登入到不同的操作界面。该系统主要由学籍维护、选课管理、成绩查询等功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学籍维护模块主要是对学生的基本信息进行添加、查询、修改、删除;选课管理模块主要是对选修的课程进行添加、删除、统计选修人数,以及学生进行选课和更改选课;成绩查询模块主要是对必修课进行添加、删除、录入成绩,以及学生进行查询成绩等功能。 关键字:学生信息管理,B/S,JSP,Script,SQLServer2000。 本课题研究内容为学生信息管理系统,信息管理系统提供了强大的学生档案管理管理功能,方便管理员对学生信息的添加、修改、删除、查询等操作。本系统开发的总体任务是实现学生信息管理的系统化、规范化、自动化、达到提高学生信息管理效率的目的。 主要内容包过: (1) 学籍维护模块: ??? ???1. 管理员可以对学生进行添加(包过基本信息)、删除、查看、修改信息。 ?????? 2. 学生可以查看自己的基本信息,添加、修改详细个人信息。 (2) 选课管理模块: ?????? 1. 管理员可以对选修课程进行添加、删除、统计每门课程选修的人数以及查找 ????????? 单个学生所选的课程。 ?????? 2. 学生可以查看所有选修课程并进行选修以及查看自己所选课程并进行修改。 (3)? 成绩管理模块: ?????? 1. 管理员可以进行添加、删除、修改基本课程,录入、修改学生基本课程成绩, ????????? 查找单个学生的所有成绩以及查找单门基础课程所有学生的成绩。 ?????? 2. 学生可以查询自己的基础课程成绩。?? 学生信息管理系统主要提供方便高效的管理功能以及网上的信息查阅平台,学生可以通过该系统查阅相关信息、选课及修改相关信息,管理员可以管理所有信息。该系统使用JSP编程语言,Microsoft SQL2000数据库以及Apache Tomcat作为开发平台,运用软件工程思想方法,对系统进行快速有效开发, 系统分为以下几个方向: (1)用户管理。实现对不同用户分配不同的权限。 (2)数据库连接。使程序能访问数据库,并能对其中的数据进行操作。 (3)数据录入。通过程序能实现往数据库中增加记录。 (4)数据查询。通过各种查询组合实现对数据的精确选取。 (5)数据维护。包括对数据的修改及删除操作。 ??? 系统依据Apache Tomcat构架的运行平台,利用Dreamweaver 进行整体框架的设计,连接数据库,最后进行全面的系统调试而完成。