基于JavaWEB+MySQL的学生信息管理系统设计与实现

目录
一 绪论 6
1.1 课题背景及现状 6
1.2 开发环境及工具介绍 6
1.2.1操作系统及配置 6
1.2.2编译环境 6
1.2.2.1)Eclipse Neon Release (4.6.0) 6
1.2.2.2)JetBrains WebStorm 2016.2.4 6
1.2.2.3)Apache Tomcat v8.0 7
1.2.2.4)MySQL Workbench 6.3 CE 7
1.3 编程语言 7
二 需求分析 7
2.1 面向人群 7
2.2 总体功能描述 7
2.3 功能描述 8
2.3.1用户登录系统实现功能: 8
2.3.2管理员登录系统实现功能 8
三 总体设计 8
3.1 运行环境 8
3.2 基本处理流程 8
3.2.1用户登录流程图 8
3.2.2子模块操作处理流程图 9
3.3 模块结构 10
3.3.1系统结构图 10
3.3.2功能模块简介 10
四 详细设计 11
4.1 子管理模块设计 11
4.1.1程序流程图 11
4.1.2 算法描述 11
4.2 关键类说明 12
五 数据库设计 12
5.1 概念结构设计 12
5.2 逻辑结构设计 13
5.3 物理结构设计 13
六 编码与测试 14
6.1 操作界面截图 14
6.2 调试过程 17
6.3 登录注册模块 17
6.4 增删改查模块 18
七 实验总结 23
八 附录 23
参考文献 29
二 需求分析
122.1面向人群
学校的学生信息管理人员以及老师和学生
2.2总体功能描述
本系统利用Java Web技术实现了学生信息管理系统,具有简单的学生信息管理功能。
实现了以下功能模块:
院系信息管理模块,学生信息管理模块,课程信息管理模块,成绩管理模块
并能根据登入用户的权限自动展示相关操作。
2.3 功能描述
2.3.1用户登录系统实现功能:
1)查看全部用户,用页面返回结果
2)查看全部院系,用页面返回结果
3)查看全部学生信息,用页面返回结果
4)查看全部课程信息,课程平均分,课程不及格率,用页面返回结果
5)查看全部成绩,用页面返回结果
2.3.2管理员登录系统实现功能
1)对用户进行增删改查,用页面返回处理以及查询结果
2)对院系进行增删改查,用页面返回处理以及查询结果
3)对学生进行增删改查,用页面返回处理以及查询结果
4)对课程进行增删改查,并可以查看平均分、不及格率和成绩排名,用页面返回处理以及查询结果
5)对成绩进行增删改查,用页面返回处理以及查询结果
三 总体设计
1233.1运行环境
硬件环境:Windows 7 及以上,处理器:Intel Pentium及以上,内存:2G以上
浏览器:IE9 以上及Chrome,FireFox,Safari等现代浏览器

<%@page import="model.User"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>



	
	错误信息
	
	


	
<% //获取提示信息 String info = (String) request.getAttribute("info"); //如果提示信息不为空,则输出 if(info != null){ %>

<%=info%>

<% } //获取登录成功的用户信息 User user = (User) session.getAttribute("user"); //判断用户是否登录 if(user != null){ }else{ //out.print(""); %>

<%="对不起!您还未登录!"%>

<% } %>

基于JavaWEB+MySQL的学生信息管理系统设计与实现_第1张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第2张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第3张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第4张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第5张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第6张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第7张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第8张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第9张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第10张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第11张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第12张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第13张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第14张图片
基于JavaWEB+MySQL的学生信息管理系统设计与实现_第15张图片

你可能感兴趣的:(mysql,java,学生信息管理系统,学生管理系统,毕业设计)