主要功能展⽰(截图)--教务管理系统
⼀、功能模块
1、登陆
使⽤Shiro权限管理框架,实现登录验证和登录信息的储存,根据不同的登录账户,分发权限⾓⾊,对不同页⾯url进⾏⾓⾊设置
2、管理员模块功能
管理员可对 教师信息、学⽣信息、课程信息 进⾏ 增删改查 操作,管理员账户,可以重置⾮管理员账户的密码
3、教师模块功能
教师登陆后,可以获取其,教授的课程列表,并可以给已经选择该课程的同学打分,⽆法对已经给完分的同学进⾏⼆次操作
4、学⽣模块功能
学⽣登录后,根据学⽣信息,获取其已经选择的课程,和已经修完的课程
⼆、主要代码
1、项⽬结构
①登陆界⾯
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- 引⼊bootstrap -->
<link rel="stylesheet" type="text/css" href="${tPath}/css/bootstrap.min.css">
<!-- 引⼊JQuery bootstrap.js-->
<script src="${tPath}/js/jquery-3.2.1.min.js"></script>
<script src="${tPath}/js/bootstrap.min.js"></script>
<style type="text/css">
body{
background: url("${tPath}/images/login.jpg")repeat;
}
#login-box {
/*border:1px solid #F00;*/
padding: 35px;
border-radius:15px;
background: #FF8C00;
color: #fff;
}
</style>
</head>
<body>
<div class="container" id="top">
<div class="row" >
<div class="col-md-4"></div>
<div class="col-md-4" id="login-box">jquery怎么进行验证
<form class="form-horizontal" role="form" action="${tPath}/login" id="from1" method="post"> <div class="form-group">
<label for="firstname" class="col-sm-3 control-label">账号:</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="userID" placeholder="请输⼊名字" name="username">
</div>
</div>
<div class="form-group">
<label for="lastname" class="col-sm-3 control-label">密码:</label>
<div class="col-sm-9">
<input type="password" class="form-control" id="password" placeholder="请输⼊密码" name="password">
</div>
</div>
<div class="form-group pull-right" >
<div class="col-sm-offset-2 col-sm-10">
<button type="submit" class="btn btn-primary">登录</button>
</div>
</div>
</form>
</div>
<div class="col-md-4"></div>
</div>
</div>
</body>
</html>
②管理员操作界⾯之添加课程
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="java.sun/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html>
<html>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论