排球现场计分员三层架构版

adminyu http://www.cnblogs.com/zyadmin/p/6569240.html


作为一名现场记分员,我希望详细记录比赛现场比分增长情况,以便观众及运动员、教练员及时掌握比赛状况。(满意条件:每一次比分的改变,都要形成一条记录)

每次比分改变将数据库里面的内容随之改变。

计划

估算时间

实际时间

估计这个任务需要多少时间

300min

600min

开发

200min

500min

需求分析

10min

10min

生成设计文档

20min

20min

设计复审

10min

20min

代码规范

10min

10min

具体设计

20min

40min

具体编码

120min

300min

代码复审

10min

100min

测试

100min

100min

测试报告

50min

50min

计算工作量

20min

20min

事后总结并提出改进计划

30min

30min

设计数据库

四个数据库 一个存储A队球员的信息。一个存储B队球员的信息。

一个存储A队球员的得分情况,另一个存储B队球员的得分情况。

设计案例如下:


 

首先显示界面让其填入球员名单。

记分员根据现场情况来实现加分减分。

A失误给B加分

B失误给A加分

 

最终做好运行效果如下:

1、添加球员信息

 

 

 

 

2、给记录在案的运动员在场上加分。

 

 

 

3、数据库信息:

 

 

 

三层架构结构图:

 

代码规范:(为目前的开发制定合适的规范):代码风格的原则,简明,易读,无二义性。

缩进:四个空格。

行宽:不超过100字符。

括号:在复杂的条件表达式中,用括号清楚地表示逻辑优先级。

断行与空白的{}行:(加代码)

分行:不要把多个语句放在一行上。

命名:

Camel 驼峰命名法:单词连写 无分割符 每个单词大写首字母

类名和接口名 大写第一个单词首字母

注释:要加入必要的注释。

 

 部分代码:

  AddScoreDAll
  AddScoreBLL
  CompareDAL
  ComPareBLL

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值