zoukankan      html  css  js  c++  java
  • 十六周总结(流程)

    【排球比赛计分程序】

    一、计划
        估计这个任务需要多少时间7天。

    二、开发

       1、需求分析

         .作为一个排球爱好者,我希望知道排球比赛的得分,以便更好的掌握比赛得分

      2、生成设计文档

         .对每局比赛局分的查询以及总比分的查询

      3、设计复审

        .项目比较简单没有进行设计复审

      4、代码规范     

        .使用Vs2010编程规范

      5、具体设计(活动图)

       

    6、具体编码

    private void comboBoxA_SelectedIndexChanged(object sender, EventArgs e)
    {
    if (comboBoxA.Text == "中国队")
    {
    textBoxC.Text = "中国队";
    }
    if (comboBoxA.Text == "美国队")
    {
    textBoxC.Text = "美国队";
    }
    if (comboBoxA.Text == "荷兰队")
    {
    textBoxC.Text = "荷兰队";
    }

    }

    private void comboBoxB_SelectedIndexChanged(object sender, EventArgs e)
    {
    if (comboBoxB.Text == "日本队")
    {
    textBoxD.Text = "日本队";
    }
    if (comboBoxB.Text == "韩国队")
    {
    textBoxD.Text = "韩国队";
    }
    if (comboBoxB.Text == "英格兰队")
    {
    textBoxD.Text = "英格兰队";
    }
    }

    private void button1_Click(object sender, EventArgs e)
    {
    if (comboBoxA.Text == "中国队" && comboBoxB.Text == "日本队"&&comboBoxju.Text=="第一局")

    textBox1.Text = "25";
    textBox2.Text = "23";
    }
    if (comboBoxA.Text == "中国队" && comboBoxB.Text == "日本队" && comboBoxju.Text == "第二局")
    {
    textBox1.Text = "25";
    textBox2.Text = "20";
    }
    if (comboBoxA.Text == "中国队" && comboBoxB.Text == "日本队" && comboBoxju.Text == "第三局")
    {
    textBox1.Text = "24";
    textBox2.Text = "25";
    }
    if (comboBoxA.Text == "中国队" && comboBoxB.Text == "日本队" && comboBoxju.Text == "第四局")
    {
    textBox1.Text = "25";
    textBox2.Text = "19";
    }
    if (comboBoxA.Text == "中国队" && comboBoxB.Text == "日本队" && comboBoxju.Text == "第五局")
    {
    textBox1.Text = "5";
    textBox2.Text = "15";
    }
    if (comboBoxA.Text == "美国队" && comboBoxB.Text == "韩国队" && comboBoxju.Text == "第一局")
    {
    textBox1.Text = "25";
    textBox2.Text = "10";
    }
    if (comboBoxA.Text == "美国队" && comboBoxB.Text == "韩国队" && comboBoxju.Text == "第二局")
    {
    textBox1.Text = "25";
    textBox2.Text = "22";
    }
    if (comboBoxA.Text == "美国队" && comboBoxB.Text == "韩国队" && comboBoxju.Text == "第三局")
    {
    textBox1.Text = "24";
    textBox2.Text = "25";
    }
    if (comboBoxA.Text == "美国队" && comboBoxB.Text == "韩国队" && comboBoxju.Text == "第四局")
    {
    textBox1.Text = "10";
    textBox2.Text = "25";
    }
    if (comboBoxA.Text == "美国队" && comboBoxB.Text == "韩国队" && comboBoxju.Text == "第五局")
    {
    textBox1.Text = "12";
    textBox2.Text = "15";
    }
    if (comboBoxA.Text == "荷兰队" && comboBoxB.Text == "英格兰队" && comboBoxju.Text == "第一局")
    {
    textBox1.Text = "25";
    textBox2.Text = "10";
    }
    if (comboBoxA.Text == "荷兰队" && comboBoxB.Text == "英格兰队" && comboBoxju.Text == "第二局")
    {
    textBox1.Text = "25";
    textBox2.Text = "24";
    }
    if (comboBoxA.Text == "荷兰队" && comboBoxB.Text == "英格兰队" && comboBoxju.Text == "第三局")
    {
    textBox1.Text = "25";
    textBox2.Text = "15";
    }
    if (comboBoxA.Text == "荷兰队" && comboBoxB.Text == "英格兰队" && comboBoxju.Text == "第四局")
    {
    textBox1.Text = "0";
    textBox2.Text = "0";
    }
    if (comboBoxA.Text == "荷兰队" && comboBoxB.Text == "英格兰队" && comboBoxju.Text == "第五局")
    {
    textBox1.Text = "0";
    textBox2.Text = "0";
    }
    }

    private void button2_Click(object sender, EventArgs e)
    {
    if (comboBoxA.Text == "中国队" && comboBoxB.Text == "日本队")
    {
    textBox4.Text = "3";
    textBox3.Text = "2";
    }
    if (comboBoxA.Text == "美国队" && comboBoxB.Text == "韩国队")
    {
    textBox4.Text = "2";
    textBox3.Text = "3";
    }
    if (comboBoxA.Text == "荷兰队" && comboBoxB.Text == "英格兰队")
    {
    textBox4.Text = "3";
    textBox3.Text = "0";
    }
    }

    界面设计及运行结果

    界面设计

    运行结果

     7、代码复审   两个小时

    8、测试

     (测试用例)(具体测试还做完)

    三、报告

    1、测试报告        半小时

    2、计算工作量      无

    3、总结

    这个程序还有很多bug,而且,数据库基础不牢并且C#基础也不太好,

    还有很多不足,需要多多学习,不过,我会继续努力的。

  • 相关阅读:
    Notepad++ 配置信息导出导入(快捷键配置导出导入等等)
    SQL 删除重复数据
    PostgreSQL Update 根据B表更新A表
    桌面应用基本创建流程
    Android shape和selector完全总结
    Android 第三方框架之Charts
    java常见五种排序方式
    Objective-c之字典精讲
    OC语言之---NSArray
    Objective-c编程之NSString精讲
  • 原文地址:https://www.cnblogs.com/f13781251665/p/6219787.html
Copyright © 2011-2022 走看看