Psp:
1’计划
计划时间: 3day
2.开发
需求分析:
作为一个排球爱好者我希望开发一套排球比赛计分程序以便于能满足涉众的需求。
拆成任务(写代码):
3.生成设计文档(三层架构)
4. 设计复审(讨论)
5.代码规范
6.具体设计(流程)
7.具体编码:
namespace volleyball {
public partial class SelectScore : Form
{
public SelectScore()
{ InitializeComponent(); }
private volleyBll bll = new volleyBll();
private void dgvload(string team)
{
if (bll.SelectScoreCount(team))
{ dgvScore.DataSource = bll.SelectScore(team); }
else
{
MessageBox.Show("找不到这个队伍的比赛记录");
dgvScore.DataSource = bll.SelectScore(team); } }
private void SelectScore_Load(object sender, EventArgs e)
{
}
private void btnSelect_Click(object sender, EventArgs e)
{ string team = txtTeam.Text.Trim();
if (!String.IsNullOrEmpty(team))
{
dgvload(team);
}
else
{
MessageBox.Show("输入队名不能为空");
}
}
8.代码复审
9.测试用例
10.测试报告
11.计算工作量
12.总结
这次作业所设计的程序还有很多不足之处需要完善。
程序截图: