MVC排球计分(一)——综述

使用ASP.NET MVC 实现一个排球计分程序。

初步计划将这个文章系列分为以下几篇:

1.综述

2.需求分析与数据库设计

3.架构概要设计

4.模型类设计

5.Controller与Action设计

6.视图设计

7.程序截图与运行结果

8.总结

以上只是初步的计划,在写博客的过程中可能会根据具体情况适当调整,但是内容基本就是这些了。
可能会用到的技术如下:

1.C#语言

2.ASP.NET MVC

3.设计模式

4.关系数据库基础知识

5.JavaScript

6.HTML,CSS,标准化布局

时间: 2024-12-19 12:10:08

MVC排球计分(一)——综述的相关文章

ASP.NET MVC 排球计分程序 (一)综述

---恢复内容开始--- 本篇博客主要是为了用MVC来做出一个排球的计分程序,该计分程序主要实现的功能有,将两队队员的姓名和其对应的球衣号插入数据库,根据在场上的表现,由记分员记录两队的发球,扣球,拦网等得分情况,在比赛过程中可以实现自动判断是否到达获胜比分,是否获得本场比赛的胜利.当比赛胜时.可以查询出本场的MVP,以及最佳得分员,最佳发球员等数据. 初步计划将这个文章系列分为以下几篇: 1.综述 2. 一些排球计分的基本实现方 3.需求分析与数据库设计 4.实体类和SQLHelper类的设计

ASP.NET MVC 排球计分程序 (二)一些排球计分的基本实现方式

一.连接数据库 新建一个MVC应用程序(基本) 建一个HomeController 为Index添加视图 @{ ViewBag.Title = "Index"; } <h2>Index</h2> @using(Html.BeginForm("Indexa","Home")) { <b>id:</b> @Html.TextBox("id",1); <b>name:<

ASP.NET MVC 排球计分程序 (三)需求分析与数据库设计

需求分析: 软件名称:排球计分程序 1.  需要键入比赛人员的的姓名,需要根据场上的比赛结果及时做出操作,记分员可以在记错的情况下撤销上一部操作.比赛结束,记分员应能查询到每个队伍的进球情况,以及拦网.击球等的最高分.全场MVP. 2.系统界面:两队比赛,每次有队伍得分,由记分员向系统内输入数据,将该队的分数通过单击按钮的方式加分,每次加分,将分数写入数据库.也应有减分的按钮,每次减分,写入数据库. 系统内:自动计算每队的得分情况是否达到该局胜利,如果胜利及时显示该局胜利的消息. 最后输出:每单

ASP.NET MVC 排球计分程序 (四)实体类和SqlHelper类的设计

整体解决方案的图如下: . 在Model里添加一个叫PersonA的类 public class PersonA { public int id { get; set; } public string name { get; set; } } 添加一个叫PersonB的类 public class PersonB { public int id { get; set; } public string name { get; set; } } 添加一个叫ScoreA的类 public class

MVC排球计分(二)——需求分析与数据库设计

需求分析和数据库的设计是很重要的一个环节,这个环节会直接影响项目的开发过程和质量. 这里做的排球计分程序是一个例子,而且其业务极为简单,因此,这里并不是真正的需求分 析和数据库设计,而是将排球计分的需求和数据库罗列至此. 需求分析: 这个项目是排球计分程序,其业务极为简单,现将其描述如下. 1.观众只能查看比赛中的数据. 2.记分员可以对比赛的每一球进行计分(哪个队员得分). 3.记分员可以对比赛的每一局进行计分(例如:第一局:25:20.第二局:25:1). 4.记分员可以对两队的总比分进行记

ASP.NET MVC 排球计分程序 (七)视图代码和一些解释

Index 视图 @{ ViewBag.Title = "Index"; } <html> <head> <title>输入姓名</title> </head> <body> @using(Html.BeginForm("AddPerson","Home")) { <table border="1"> <tr> <th>

MVC排球计分(三)——构架概要设计

本程序主要基于MVC4框架,使应用程序的输入,处理和输出强制性分开,使得程序可维护性,可扩展 性,灵活性以及封装性得到提高,MVC应用程序分为三个核心部件:Model.View. Controller. 架构基本原则: MVC是一个设计模式,它强制性的使应用程序的输入.处理和输出分开.使用MVC应用程序被分成三个核心部件:模型.视图.控制器.它们各自处理自己的任务. MVC模式的优点是在于能处理更多的需求变化而不会导致程序结构混乱. 视图 视图是用户看到并与之交互的界面.对老式的Web应用程序来

ASP.NET MVC 排球计分程序 (八)排球计分程序的演示

运行主页 插入一些球员信息 单击提交进入统计界面 统计界面可以在中途查询信息,也可以实时的为场上的比赛计分 添加第一条信息 单击提交后文本框会清空 插入到数据库里的信息会在下方显示 添加多条信息 添加多条信息会根据得分情况实时显示当前比分 中途可以去查询界面查询当前最高分 到达获胜比分时局分会自动加1  当前比分自动清零 演示到此结束

ASP.NET MVC 排球计分程序 (五)基本界面的摆放

主页:Home/Index  (插入球员信息的页面) 可以通过此主页添加球员信息. 球员对应的衣服号可以修改为其他的,这里默认他出现的是1-12. 根据需要添加所需的球员姓名,几个都行. 键入后单击提交即可进入计分界面 可以根据需要添加场上内容 系统会根据添加的内容自动评定输赢 下方可以实时显示自己已经插入到数据库的信息 单击查询可以查询出目前的最高分是谁.发球击球等最高分是谁. 接下来的一篇我们将要介绍HomeController里的代码