十天冲刺第一天
1.计划会议内容
今天在站立会议中交流了界面设计的问题和做查询空教室的问题,并且确定了之前设计并做好的数据库,打算在今天能够完成查询空教室的功能,我们经过讨论后预计三个星期左右
2.任务看板照片
3.scrum会议照片
4.产品的状态
距目前为止我们完成了页面的设计,还有部分数据库的设计,最新完成的功能是查询空教室的功能
产品界面展示
部分代码展示
1 <%@ page language="java" contentType="text/html; charset=utf-8" 2 pageEncoding="utf-8"%> 3 <%@page import="org.content.student"%> 4 <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 5 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 6 <html> 7 <head> 8 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 9 <title>艾妮教务系统</title> 10 11 <meta name="viewport" content="width=device-width, initial-scale=1"> 12 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 13 <meta name="keywords" content="" /> 14 <script type="application/x-javascript"> 15 16 17 18 19 20 21 addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); } 22 23 24 25 26 27 28 </script> 29 <!-- Custom CSS --> 30 <link href="../css/style.css" rel='stylesheet' type='text/css' /> 31 <link rel="stylesheet" href="../css/morris.css" type="text/css" /> 32 <!-- Bootstrap --> 33 <link rel="stylesheet" href="../vendor/bootstrap/css/bootstrap.css" /> 34 <link rel="stylesheet" href="../dist/css/bootstrapValidator.css" /> 35 36 <script type="text/javascript" 37 src="../vendor/jquery/jquery-1.10.2.min.js"></script> 38 <script type="text/javascript" 39 src="../vendor/bootstrap/js/bootstrap.min.js"></script> 40 <script type="text/javascript" src="../dist/js/bootstrapValidator.js"></script> 41 <!-- Graph CSS --> 42 <link href="../css/font-awesome.css" rel="stylesheet"> 43 44 <link 45 href='http://fonts.googleapis.com/css?family=Roboto:700,500,300,100italic,100,400' 46 rel='stylesheet' type='text/css' /> 47 <link href='http://fonts.googleapis.com/css?family=Montserrat:400,700' 48 rel='stylesheet' type='text/css'> 49 <!-- lined-icons --> 50 <link rel="stylesheet" href="../css/icon-font.min.css" type='text/css' /> 51 <!-- //lined-icons --> 52 <style type="text/css"> 53 #title { 54 font-family: serif; 55 font-size: 50px; 56 font-style: italic; 57 letter-spacing: 2px; 58 } 59 60 body { 61 background-color: #f1f1f1; 62 } 63 64 .title { 65 margin-top: 1%; 66 } 67 68 .Title { 69 letter-spacing: 0.15em; 70 margin-left: 16.5em; 71 font-family: serif; 72 } 73 74 .container { 75 width: 80%; 76 height: 58.5em; 77 background-color: white; 78 border-radius: 15px; 79 } 80 81 select: { 82 width: auto; 83 padding: 0 2%; 84 margin: 0; 85 } 86 87 option { 88 text-align: center; 89 } 90 91 .border { 92 border-radius: 8px; 93 } 94 </style> 95 </head> 96 <body> 97 <div class="page-container"> 98 <div class="row navbar-fixed-top" 99 style="background-image: url(../vendor/image/login_background1.jpg);"> 100 <div class=" col-md-10 col-md-offset-1"> 101 <!-- 系统名字 --> 102 <div class="row"> 103 <div class="col-md-6 title"> 104 <label><i class="fa fa-envira fa-4x" aria-hidden="true"></i> <span 105 id="title">艾妮教务系统</span></label> 106 </div> 107 <div class="col-md-offset-5 col-md-1" style="margin-top: 3%"> 108 <a href="../login.html" 109 style="color: black; font-size: 18px; letter-spacing: 4px;"><span 110 style="color: #DC143C;"><i class="fa fa-ban fa-fw"></i></span>退出系统</a> 111 </div> 112 </div> 113 </div> 114 115 </div> 116 <div style="border: 1px solid white; margin-top: 5px;"></div> 117 <!--/content-inner--> 118 <div class="left-content" style="margin-top: 5%; margin-bottom: 3%;"> 119 <div class="container"> 120 <!-- 标题 --> 121 <h1 class="Title">查询空教室</h1> 122 <div style="border: 1px solid #f1f1f1;"></div> 123 <!-- 查询控件 --> 124 <div class="col-md-8 col-md-offset-2" style="padding: 1em;"> 125 <form action="query_empty_classroom_Servlet?method=now&a=0" 126 class="form-horizontal" method="post" id="query"> 127 <!-- 按星期查询整天的空教室 --> 128 <div class="form-group" style="margin-top: 4%"> 129 <label id="week" class="col-md-2 control-label" 130 style="font-size: 20px; letter-spacing: 2px; font-family: serif;"> 131 请选择日期: </label> 132 <div class="col-md-2" style="padding-top: 0.25em;"> 133 <select name="week_day" class="form-control border" 134 style="text-align: center;"> 135 <option value="monday" 136 <%if ("monday".equals(request.getAttribute("now"))) {%> 137 selected="selected" <%}%>> 星期一</option> 138 <option value="tuesday" 139 <%if ("tuesday".equals(request.getAttribute("now"))) {%> 140 selected="selected" <%}%>> 星期二</option> 141 <option value="wednesday" 142 <%if ("wednesday".equals(request.getAttribute("now"))) {%> 143 selected="selected" <%}%>> 星期三</option> 144 <option value="thursday" 145 <%if ("thursday".equals(request.getAttribute("now"))) {%> 146 selected="selected" <%}%>> 星期四</option> 147 <option value="friday" 148 <%if ("friday".equals(request.getAttribute("now"))) {%> 149 selected="selected" <%}%>> 星期五</option> 150 <option value="saturday" 151 <%if ("saturday".equals(request.getAttribute("now"))) {%> 152 selected="selected" <%}%>> 星期六</option> 153 <option value="sunday" 154 <%if ("sunday".equals(request.getAttribute("now"))) {%> 155 selected="selected" <%}%>> 星期天</option> 156 </select> 157 </div> 158 <!-- 按上课时间段查询空教室 --> 159 <label class="col-md-3 control-label" 160 style="font-size: 20px; letter-spacing: 2px; font-family: serif;"> 161 请选择上课时间段: </label> 162 <div class="col-md-2" style="padding-top: 0.25em;"> 163 <select name="time_slot" class="form-control border" 164 style="text-align: center;"> 165 <option value="" 166 <%if ("".equals(request.getAttribute("time_slot"))) {%> 167 selected="selected" <%}%>> --请选择--</option> 168 <option value="otq" 169 <%if ("otq".equals(request.getAttribute("time_slot"))) {%> 170 selected="selected" <%}%>> 1 - 2节</option> 171 <option value="tfq" 172 <%if ("tfq".equals(request.getAttribute("time_slot"))) {%> 173 selected="selected" <%}%>> 3 - 4节</option> 174 <option value="tfqs" 175 <%if ("tfqs".equals(request.getAttribute("time_slot"))) {%> 176 selected="selected" <%}%>> 3 - 5节</option> 177 <option value="ssq" 178 <%if ("ssq".equals(request.getAttribute("time_slot"))) {%> 179 selected="selected" <%}%>> 6 - 7节</option> 180 <option value="enq" 181 <%if ("enq".equals(request.getAttribute("time_slot"))) {%> 182 selected="selected" <%}%>> 8 - 9节</option> 183 <option value="teq" 184 <%if ("teq".equals(request.getAttribute("time_slot"))) {%> 185 selected="selected" <%}%>> 10 - 11节</option> 186 <option value="ttq" 187 <%if ("ttq".equals(request.getAttribute("time_slot"))) {%> 188 selected="selected" <%}%>> 10 - 12节</option> 189 </select> 190 </div> 191 <div class="col-md-3" style="padding-top: 0.25em;"> 192 <button type="submit" 193 class="btn col-md-5 col-md-offset-2 btn-primary border">查询</button> 194 </div> 195 </div> 196 </form> 197 </div> 198 <!-- 查询内容 --> 199 <div class="col-md-10 col-md-offset-1" 200 style="padding: 0 2.5em; color: black;"> 201 <table class="table table-hover" style="font-size: 17px;"> 202 <thead> 203 <tr> 204 <th>教室号</th> 205 <th>1 - 2节</th> 206 <th>3 - 4节</th> 207 <th>5节</th> 208 <th>6 - 7节</th> 209 <th>8 - 9节</th> 210 <th>10 - 11节</th> 211 <th>12节</th> 212 </tr> 213 </thead> 214 <tbody> 215 <% 216 int i = 0; 217 %> 218 <c:forEach items="${classroom}" var="item"> 219 <tr> 220 <% 221 i++; 222 %> 223
5.任务燃尽图