学生Web管理系统(java+SQLserver)

title: 学生Web管理系统(java+sqlserver)categories: 毕业设计毕业设计系统简介​ 本系统对java初学者了解经典的MVC三层架构有帮助,主要采用java面向对象语言、SQL server数据库实现对学生信息搜索、修改、新增、删除,在系统需涉及的一些相关技术概述如下:系统环境:Windows开发工具:myEclipse 8.5Java版本:JDK 1.8服务器:tomcat 6.0数据库:SQL server 2012框架:MVC三层模式.
摘要由CSDN通过智能技术生成

学生Web管理系统(java+sqlserver)

系统简介

​ 本系统对java初学者了解经典的MVC三层架构有帮助,主要采用java面向对象语言、SQL server数据库实现对学生信息搜索、修改、新增、删除,在系统需涉及的一些相关技术概述如下:

系统环境:Windows

开发工具:myEclipse 8.5

Java版本:JDK 1.8

服务器:tomcat 6.0

数据库:SQL server 2012

框架:MVC三层模式

系统采用技术:Servlet+Jsp+Jdbc+jQuery

系统实现功能如下:
(1) 用户登录
(2) 用户修改密码
(3) 班级列表
(4) 学生列表
(5) 学生详细信息
(6) 学生信息删除
(7) 学生信息修改
(8) 学生信息新增
(9) 搜索学生信息

功能结构图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-quwUsRiv-1608907696846)(file:///C:/Users/若寒/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif)]

数据库设计结构

  1. 系统用户表用来储管理员信息 主要用于系统登录修改管理员信息
系统用户表(users)
字段名 类型 是否主键 是否为空 说明
id int 主键值
user_name varchar(64) 账号
pwd varchar(64) 密码
name varchar(64) 用户姓名

2.学生表用来储存学生信息,用于学生信息搜索删除修改功能

学生表(student)
字段名 类型 是否主键 是否为空 说明
Id int 主键值
student_id varchar(64) 学号
name varchar(64) 姓名
sex varchar(64) 性别
age int 年龄
clazz varchar(64) 班级
email varchar(64) 邮箱
position varchar(64) 职位
id_card varchar(64) 身份证号
address varchar(64) 家庭地址

3.班级表用来出储存班级信息 主要用于查询班级信息

班级(clazz)
字段名 类型 是否主键 是否为空 说明
id int 主键值
name varchar(64) 班级名称
grade varchar(64) 年级
subject varchar(64) 专业
num int 人数
leader varchar(64) 辅导员
department varchar(64) 院系

主要功能及代码

用户登录实现

用户登录功能是非常常见的系统功能,几乎在任何应用系统中都有广泛使用。在用户层面,不同的用户使用独立的ID,可以体现其个性化的存在;系统可根据ID为用户记录进度、状态、收藏等信息
在这里插入图片描述

主要代码:

**public** **class** LoginServlet **extends** HttpServlet {
   

  **public** **void** doGet(HttpServletRequest request, HttpServletResponse response)**throws** ServletException, IOException {
   doPost(request, response);

  }

  **public** **v
  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值