團隊名稱-衝刺日誌(第二天)
阿新 • • 發佈:2021-06-26
這個作業屬於哪個課程 | https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018 |
---|---|
這個作業要求在哪裡 | https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018/homework/12064 |
這個作業的目標 | 清晰自己的專案到底進行到了哪一天,完成度到底如何 |
小組的組號和隊名 | 第二組冰菓不是冰葉組 |
小組的隊長姓名 | 賀勇 |
SCRUM部分:
每個成員描述:
(1)我今天的進度(完成了哪些任務,花了多少時間,還剩餘多少時間),今天遇到了哪些問題,今天解決了哪些問題,(參見前面計劃的要求),明天的計劃。(可以以表格形式列出)
今天的進度 | 遇到的問題 | 解決問題方法 | 明天的計劃 |
---|---|---|---|
賀勇負責的資料庫與管理員的連線 | 找不到路徑 | 嗶哩嗶哩教學視訊十分鐘連線mysql資料庫,可惜我花了兩天 ,其中還用到了Navicat建表 | 明天負責在資料庫中建一些有用的資訊表,實現管理員登入介面功能 |
陳強 | / | / | / |
黎志洋 | / | / | / |
羅宇樑 | / | / | / |
喻達龍 | / | / | / |
陳子揚 | / | / | / |
(2)團隊成員的工作如果是開發工作必須有程式碼簽入,給出簽入記錄對應的Issue內容與連結,程式碼必須每天可執行(當天截圖,沒有倒扣分)
程式碼
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.io.*,java.util.*,java.sql.*"%> <%@ page import="javax.servlet.http.*,javax.servlet.*" %> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style> body{ background:url(0.0.jpg) no-repeat; } </style> </head>
<%! public static final String DBDRIVER = "com.mysql.cj.jdbc.Driver";//定義資料庫驅動程式 public static final String DBURL = "jdbc:mysql://localhost:3307/runoob?useSSL=false&serverTimezone=UTC";//資料庫連結地址 public static final String DBUSER = "root";//資料庫連線使用者名稱 public static final String DBPASS = "13574231893";//資料庫連線密碼 %> <% Connection conn = null;//宣告資料庫連線物件 PreparedStatement pstmt = null;//宣告資料庫操作 ResultSet rs = null;//宣告資料庫結果集 boolean flag = false;//定義標誌位 String name = null;//接受使用者的真實姓名 %> <% try { Class.forName(DBDRIVER);//載入驅動程式 conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS);//取得資料庫連線 //編寫要使用的SqL語句,驗證使用者id和密碼,如果正確,則取數真實姓名 String sql = "SELECT admid FROM user WHERE acount=? AND passwords=?"; pstmt = conn.prepareStatement(sql);//例項化資料庫操作物件 pstmt.setString(1,request.getParameter("id"));//設定查詢所需的內容 pstmt.setString(2,request.getParameter("password"));//設定查詢所需的內容 rs = pstmt.executeQuery();//執行查詢 if (rs.next()) {//如果可以查詢到,則表示合法使用者 name = rs.getString(1);//取出真實姓名 flag = true;//修改標誌位,如果為true,表示登陸成功 } } catch (Exception e) { System.out.println(e); } finally { try {//關閉操作會丟擲異常,使用try catch處理 rs.close();//關閉查詢物件 pstmt.close();//關閉操作物件 conn.close();//關閉資料庫連線 } catch (Exception e) {} } %> <% if (flag) {//登陸成功,跳轉到成功頁面 %> <jsp:forward page="denglu1.jsp"> <jsp:param name="username" value="<%=name%>"/> </jsp:forward> <% } else {//登陸失敗,跳轉到失敗頁面 %> <jsp:forward page="denglu2.jsp"/> <% } %> </body> </html>
截圖
連線好資料後,用資料庫中的管理員賬號密碼連線登入成功
(3)團隊成員的工作如果是測試等其他工作,那要有具體的結果(截圖,測試報告等)
測試詳情見測試總結
(4)SCRUM 會議的照片一張,會議照片應該是每天衝刺會議的真實非擺拍照片,可以擋住臉保護隱私。照片如果出現複用的情況倒扣分。
(5)至少一張專案程式/模組的最新(執行)截圖。
PM 報告:
(1)整個專案預期的任務量 (任務量 = 所有工作的預期時間)和 目前已經花的時間 (所有記錄的 ‘已經花費的時間’),還剩餘的時間(所有工作的 ‘剩餘時間’)
任務量完成度 | 已花費時間 | 剩餘時間 |
---|---|---|
十分之二 | 三天 | 九天 |
(2)PM 畫出燃盡圖
(3)畫出一個“任務總量變化線”,體現在工作中發現了多少以前沒有想到的事情。
工作中發現了多少以前沒有想到的事情:可能有幾天專案會沒有進展,就如今天連資料庫也是個硬茬,直接迎難而上消滅那個硬茬就好了。
(4)表格形式列出每名成員的貢獻比
小組成員 | 貢獻比 |
---|---|
賀勇 | 20% |
陳強 | 18% |
喻達龍 | 16% |
羅宇樑 | 16% |
陳子楊 | 16% |
黎志洋 | 16% |