zoukankan      html  css  js  c++  java
  • 排球计分程序(一)—— 需求分析与数据模型设计

    一、项目简介
    排球计分程序是一个小型的计分管理系统,该管理系统可以对球员的信息,比如姓名,年龄,位置,胜率,得分等进行查询,记录。
    排球计分程序通过建立模型生成相应数据库,在计分程序页面的各项操作将会反映到数据库中数据的变化。
      
    二、项目需求
    作为一名现场记分员,我希望详细记录比赛现场比分增长情况,以便观众及运动员、教练员及时掌握比赛状况。
    作为一名排球教练,我需要统计对方球队的队员信息,发球技术,得分情况,技能得分,发布公告,以便教练做出更好的作战策略。
    作为一名运动员,我需要对手的基本信息以便做出应对策略,通过公告及时参加训练,比赛。
                         

    1) 根据数据模型生成一个数据库,将各个队伍的比赛情况记录其中。
    运动员模型类:ID
                XingMing
                Age
                WeiZhi
                Shenglv
                RongYu


    2)设计队伍公告信息模块,实现队伍通告等信息。便于比赛训练,开会,比赛时间等事宜通知。
    通告模型类:ID
              Title
              Content
              DuiMing
              Jieshao
              Category
    通告索引模型类:
                 Name
                 ID

    3)设计比赛计分模块,实现比赛成绩记录,加减分,数据呈现,得分详情。
    比赛计分模型类:
                ID
                Team
                Score
                Add
                Delete
                Faqiu
                Lanwang
                Kouqiu
                Zhugong
                Total score
                 
    三、项目实现思路
    排球计分程序的具体实现思路如下:
    1)设计运动员模型并生成数据库和用户表,表中应该包含表示姓名,位置,年龄,胜率,荣誉等信息的字段。
    2)设计队伍公告信息模型,实现队伍通告等信息。
    3)设计比赛计分程序界面,应该包含加减分数,显示得分情况,球员位置等信息。

  • 相关阅读:
    在cnBlogs上使用MarsEdit发blog
    如何将netbeans生成的项目文件打包发布到其他的Tomcat服务器上?
    Android activity中单击返回键或home键彻底退出应用
    C语言基础之自增自减运算符及注意事项
    [给自己扫盲]名词解释——LAMP、MEAN、Web应用框架等
    第一个Mac程序——倒计时v1&v2
    iOS开发 Swift开发数独游戏(二)数独题目的生成
    解决ADT大量出现"Unexpected value from nativeGetEnabledTags: 0"的问题
    C语言基础之指针
    [给自己扫盲]Node.js 究竟是什么?
  • 原文地址:https://www.cnblogs.com/sdl1305702018/p/7063393.html
Copyright © 2011-2022 走看看