团队作业-Beta冲刺(周三)

这个作业属于哪个课程

https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1

这个作业要求在哪里

https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/3346

团队名称

机你太美   博客链接:https://www.cnblogs.com/cadaver/

 

团队成员 学号
李博   201731062327
蒋东航 201731062328
黄宇杰 201731062326
唐弋力 201731062330

 

一、SCRUM部分

 

李博:

 

修复已知BUG(注册界面注册成功后不跳转登录页面)

代码:

if (checkBox1.Checked == true)//学生注册
                    {
                        if (RegiLogin.Regi(textBox1.Text, textBox2.Text, checkBox1.Text, textBox4.Text))
                        {
                            MessageBox.Show("注册成功!");
                            //跳转到登录页面
                            form1.Show();
                            this.Close();
                        }
                        else
                            MessageBox.Show("账号名已存在!");
                    }
                    else if (checkBox2.Checked == true)//教师注册
                    {
                        if (RegiLogin.Regi(textBox1.Text, textBox2.Text, checkBox2.Text, textBox4.Text))
                        {
                            MessageBox.Show("注册成功!");
                            //跳转到登录页面
                            form1.Show();
                            this.Close();
                        }
                        else
                            MessageBox.Show("账号名已存在!");
                    }
                    else
                        MessageBox.Show("请选择用户身份!");

明日任务计划:

将查询课程信息模块中导入新的课程信息这一功能实现,同时修复过程中测试人员发现的BUG

 

唐弋力:

修复已知BUG(修改密码模块中修改密码后没有退出界面重新登录的情况)

代码:

if (textBox1.Text != "" && textBox2.Text != "" && textBox3.Text != "")
            {
                if (string.Equals(textBox2.Text, textBox3.Text))
                {
                    if (RegiLogin.Login(toolStripStatusLabel2.Text, textBox1.Text))
                    {
                        string sqlCommand = "Update AccountOwner set password='" + textBox2.Text + "' where account='"+ toolStripStatusLabel2.Text + "'";
                        if (SqlTool.ExecuteNonQuery(User.Student.sqlConStr, sqlCommand) == 1)
                        {
                            MessageBox.Show("修改成功,请重新登录!");
                            form1.Show();
                            this.Close();
                        }
                        else
                            MessageBox.Show("修改失败!");
                    }
                    else
                        MessageBox.Show("原密码错误!");
                }
                else
                    MessageBox.Show("两次密码不一致!");
            }
            else
                MessageBox.Show("请将信息填写完整!");

明日计划:对项目中涉及到的网页进行部署和发布,同时配置服务器

 

蒋东航:

修复已知的BUG(注册功能中学生与教师身份能同时被选中)

代码:

        //学生身份单项选中
        private void CheckBox1_CheckedChanged(object sender, EventArgs e)
        {
            if (checkBox1.Checked)
                checkBox2.Checked = false;
        }

        //教师身份单项选中
        private void CheckBox2_CheckedChanged(object sender, EventArgs e)
        {
            if (checkBox2.Checked)
                checkBox1.Checked = false;
        }

明日任务计划:进行查询课程模块中导入课程功能的实现,同时修复过程中测试人员发现的BUG

黄宇杰:

 测试修复的BUG:

 BUG1测试截图:

 BUG2测试截图:

 BUG3测试截图:

 明日任务计划:测试其他成员完成的功能模块找出BUG或提出优化建议

 

二、PM 报告:

 

项目未完成的工作:

1.考勤功能中涉及到的网页,发布和部署,以及服务器的配置(预估工作时间:36 小时/人)

2.查看课程信息模块中导入新的课程功能实现(预估工作时间:24 小时/人)

3.Alpha发布后的测试结果中发现的BUG修复(预估工作时间:6小时/人)

4.项目软件界面的美化工作(预估时间:24小时/人)

总任务预期时间:90 小时/人

 燃尽图:

 

 

部分程序运行最新截图:

 

posted @ 2019-06-12 20:52  cadaver  阅读(133)  评论(0编辑  收藏  举报