1. 程式人生 > 其它 >團隊名稱-衝刺日誌(第二天)

團隊名稱-衝刺日誌(第二天)

這個作業屬於哪個課程 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%