本周个人总结

计划

        估计此程序需要一周。

  • 开发
  • 需求分析

          用户故事:作为一个观众,我希望了解某一场比赛的比分,以便更好的了解赛况。(满意条件:精确到每一局的结果比分)。

          从分析用例故事可以知道完成此程序需要这两项任务:选择队伍和查询比赛记录。   

     任务:a,作为观众需要知道每场AB两队的局分以及场分;

设计文档:

1,用户打开界面。

2,用户在输入队伍名称内输入查询的队伍。

3,用户点击查询按钮,

4,在文本框内显示用户查询的内容结果。

设计复审:

用同学帮助审核。

  设计文档:

 

具体编码:

private void button1_Click(object sender, EventArgs e)
{
Form2 fr = new Form2();
fr.Show();

this.Hide();
}

private void Form1_Load(object sender, EventArgs e)
{

}

private void button3_Click(object sender, EventArgs e)
{
this.Close();
}

private void button2_Click(object sender, EventArgs e)
{
Form3 fr = new Form3();
fr.Show();

this.Hide();
}

private void button1_Click(object sender, EventArgs e)
{
this.Close();
Form1 r = new Form1();
r.Show();
}

private void Form2_Load(object sender, EventArgs e)
{
textBox3.Enabled = false ;
button2.Enabled = false;
}

private void textBox1_TextChanged(object sender, EventArgs e)
{
if (textBox1.Text=="")
{
button2.Enabled = false;
}

}

private void button3_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
button2.Enabled = false;
}

private void button2_Click(object sender, EventArgs e)
{
textBox3.Text ="比赛结果为:" +textBox1.Text + ":" + textBox2.Text +"=25:24 "+textBox1.Text +"胜利"+textBox2 .Text +"惜败";
}

private void textBox2_TextChanged(object sender, EventArgs e)
{
if (textBox1.Text !=""&&textBox2.Text !="")
{
button2.Enabled = true ;
}
else
{
button2.Enabled = false;
}
}

 

测试:

软件运行良好。

总结:软件的开发根据,个人软件开发流程,进行开发。

花费一个下午的时间后完成编码与设计。软件功能可以正常使用。

 

原文地址:https://www.cnblogs.com/Angel-szl/p/6219844.html