团队名称-冲刺日志(第二天)

这个作业属于哪个课程 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%
posted @ 2021-06-26 14:27  冰菓不是冰葉  阅读(42)  评论(0编辑  收藏  举报