排球比赛计分规则-三层架构

1.计划

估计需要四周

2.需求分析

作为一名现场记分员,我希望详细记录比赛现场实时情况,及时反馈观众页面。

3.设计文档

当用户打开程序,可以看到中国队和塞尔维亚队伍的得分情况,还有双方的失误情况。 

数据库文件:

记分员登录页面;比赛现场记分员身份登录。

增删改部分;

 //执行增删改
 17         public static int ExecuteNonQuery(string sql, params OleDbParameter[] pms)
 18         {
 19             using (OleDbConnection con = new OleDbConnection(constr))
 20             {
 21                 using (OleDbCommand cmd = new OleDbCommand(sql, con))
 22                 {
 23 
 24                     if (pms != null)
 25                     {
 26                         cmd.Parameters.AddRange(pms);
 27 
 28                     }
 29                     con.Open();
 30                     return cmd.ExecuteNonQuery();
 31                 }
 32             }
 33         }
 34         //执行返回单个值得
 35         public static object ExecuteScalar(string sql, params OleDbParameter[] pms)
 36         {
 37             using (OleDbConnection con = new OleDbConnection(constr))
 38             {
 39                 using (OleDbCommand cmd = new OleDbCommand(sql, con))
 40                 {
 41                     if (pms != null)
 42                     {
 43                         cmd.Parameters.AddRange(pms);
 44                     }
 45                     con.Open();
 46                     return cmd.ExecuteScalar();
 47                 }
 48             }
代码做的还是表面工程,稍微进入一点就非常困难。
原文地址:https://www.cnblogs.com/hp3edu/p/6568279.html