zoukankan      html  css  js  c++  java
  • 排球比赛第一局计分系统

    一·计划

    • 估计这个计划需要3h

    二·开发

    • 需求分析:作为一个现场记分员,我希望详细记录比赛现场比分增长情况,以便观众及运动员,教练员及时掌握赛况(每一次比分都要形成一条记录)。
    • 生成设计文档:用三层架构来完成,借助DataGridView控件,将添加的比分数据加载到DataGridView中。
    • 设计复审:还没做
    • 代码规范:有错误提示没解决
    • 具体设计:我的想法是用窗体界面将每一次得分和得分队员的数据写出来,然后将数据导入数据库中,再将数据库的数据用DataGridView把我每一次添加的数据给显示出来。
    • 具体编码

    界面

    common:就是SqlHelper类

    model:是Jifen类

    dal:charu类

    bll:charu类

       public bool InsertBifen(Jifen js)
            {
                return dal.InsertBifen(js) > 0;
            }

    Form:按钮btnInsert,和btnBifen

     // private bll BLL=new bll();
            private void btnInsert_Click(object sender, EventArgs e)
            {
                int ChinaScore = txtChinaScore.GetHashCode();
                string CscorePeople = txtCscorePeople.Text.Trim();
                int SerbiaScore = txtSerbiaScore.GetHashCode();
                string SscorePeople = txtSscorePeople.Text.Trim();
                if(bll.charu(Jifen js))
                {
                       //没有做完,没有导入到数据库
                }

            }

            private void btnnext_Click(object sender, EventArgs e)
            {
                txtChinaScore.Text = "";
                txtCscorePeople.Text = "";
                txtSerbiaScore.Text = "";
                txtSscorePeople.Text = "";
            }

            private void Form1_Load(object sender, EventArgs e)
            {
                // TODO: 这行代码将数据加载到表“ballDataSet.volleyball”中。您可以根据需要移动或删除它。
                this.volleyballTableAdapter.Fill(this.ballDataSet.volleyball);

            }

    • 代码复审:无
    • 测试:无

    三·报告

    • 测试报告
    • 计算工作量
    • 事后总结,并提出过程改进计划

    本来我的计划是想用MySQL来做的,但数据库连接太生疏,有点耗费时间,用了SQLserver的,代码没有做完,出现了好多错误,没有用截屏的就是代码出现了错误提示。因为有一部分按照课本做的出现的错误。让余婷(我室友)来看也没有解决。直接放弃了(在bll层),接着在Form窗体也进行不了了。准备今天交上作业再重新翻看课本。忘得太多了。还有一个严重问题就是,把自己逼到最后才做,这样其实做出来的东西漏洞百出。我的知识结构里很多应该有的东西都没有(好像一直没有)。我应该静下心来看书。

  • 相关阅读:
    Java实现 LeetCode 530 二叉搜索树的最小绝对差(遍历树)
    Java实现 LeetCode 530 二叉搜索树的最小绝对差(遍历树)
    Java实现 LeetCode 530 二叉搜索树的最小绝对差(遍历树)
    Java实现 LeetCode 529 扫雷游戏(DFS)
    Java实现 LeetCode 529 扫雷游戏(DFS)
    Java实现 LeetCode 529 扫雷游戏(DFS)
    嵌入式/X86下linux系统死机及内存优化
    gcc指定头文件路径及动态链接库路径
    嵌入式 hi3518c裸板uboot烧写、kernel烧写、fs烧写小结
    pthread_attr_init线程属性
  • 原文地址:https://www.cnblogs.com/mnge/p/6569178.html
Copyright © 2011-2022 走看看