VB+SQL(有附加分)只要思路,详细一点就行

来源:百度知道 编辑:UC知道 时间:2024/09/27 17:34:09
只要思路,详细一点就行

解决羽毛球比赛秩序编排的实际问题。
该软件的设计主要包括对参赛代表队、运动员的记录,选择不同的赛制,根据设
定的比赛日程,安排合理的比赛秩序,保证比赛顺利进行。利用网络数据库的技术,
实现局域网上资源共享,满足不同赛次的排定、查询和管理。
要求学生通过该设计的实践,结合实际需求,提出解决问题的基本对策,掌握软
件设计开发的方法和技巧,提高数据库系统的设计开发能力,探索和完善该类应用软
件。

简单.
1.既然用网络数据库模式,肯定要设计成c/s模式.做一个服务端一个客户端.服务端可以用sqlserver代替.重点做客户端就可以了.
要在客户端写上连数据库服务器的ip,可以写死,也可以登录的时候用户输入.
2.建立数据表
代表队表(代表队编号(PK),代表队名称)
运动员表(运动员编号(PK),运动员姓名,代表队编号(FK))
比赛项目表(项目编号(PK),比赛项目名称) //这个表存储比赛类别,如男子单打 女子双打等
比赛日程表(比赛项目编号(PK),场次编号(PK),日期,运动员1,运动员2,运动员3,运动员4) //单打时运动员3运动员4填写空.

比赛结果表(场次编号(FK),运动员编号1(PK),运动员编号2(PK),分数1,分数2,备注)

还要建立其它表,具体看情况定.比如要登录系统就需要用户密码表.其它的你自己看着加

3.算法
比赛分单循环塞和淘汰赛
单循环的场数: n(n-1)/2 //n为运动员数量
淘汰赛场数: n-1 //加上争夺季军就要赛n场.

要作数据库计算要写游标.多看看书.不难作的.
有问题还问我.
红旗拿来

一、模式采用B/S模式编程,服务器后台采用网页ASP. NET编程技术和SQLServer的ADO.NET操作,编程语言可采用VB.NET,C#。前端使用浏览器进行操作和查询。

二、采用此模式可不用制作客户端,主要是服务器端的网页制作和后台功能编程。

三、制作完成后使用简单,只需公布服务器IP地址,用户可方便的使用浏览器查询赛程和结果,减少客户端的分发麻烦。管理员管理方便,管理员可以在任意一台可以连接服务器的电脑管理各种资料和安排赛程。

四、主要功能的实现:
1.普通用户:
打开浏览器
输入服务器IP地址
可以看到赛程主界面
输入姓名查询比赛地点和时间对手
输入场地名称查询比赛安排
2.管理员:
打开浏览器