77范文网 - 专业文章范例文档资料分享平台

赛事管理系统(2)

来源:网络收集 时间:2019-03-11 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

图2.1 获取参 赛时间 用户 姓名 性别 学号 注册 登陆系统 性质 报名时间 选择参赛项目 成功报名 参赛项目 注册信息 赛事等级 系别 进行比赛 管理员统计信息 登录系统 数据字典

实体属性如下: 管理员:录入成绩

运动员 系统处理结果 查询赛事成绩 登陆系统 写入赛事结果 实体:管理员,用户,运动员

用户:姓名、性别、学号、系别

运动员:姓名,学号,性别,系别,参赛性质,参赛项目,修改参赛项目 报名时间,参赛时间,比赛结果

第三章 ——逻辑结构设计

E-R图向关系模型的转换

用户(姓名、性别、学号、系别)

此为用户对应的关系模式。

运动员(姓名,学号,性别,系别,参赛性质,参赛项目,报名时间,

参赛时间,比赛结果)此为运动员对应的关系模式。包含赛事信息,个人信息。

管理员(参赛项目,比赛结果)

第四章-- 物理设计

从赛事系统中获得赛事前八名信息

use 比赛系统 go

select top 8*

from 运动员信息.比赛结果 go

获得参赛总数

use 比赛系统 go

select count(*) as 参赛总数 FROM 用户信息.赛事名称 Go

运动员查询成绩

USE 比赛系统

IF 姓名!=(SELECT 姓名 FROM 运动员信息) GOTO label1 BEGIN

PRINT ‘该学号学生的成绩:’

SELECT * FROM 运动员信息 WHERE 学号=@学号 RETURN END label1:

PRINT ‘该学号的学生成绩未进入前八名,仍需努力!’ Return (select * from 运动员信息 where 学号=@学号)

向运动员信息表添加主键pk-学号

ALTER TABLE dbo.运动员信息 ADD

CONSTRAINT PK_学号

PRIMARY 号

KEY(

学)

运动员信息表的学号作为成绩管理表学号的外键(外键约束)

ALTER TABLE [运动员信息].[学号] with CHECK ADD CONSTRAINT [FK_运动员信息_学号_成绩管理_学号] FOREIGN KEY ([学号])

REFERENCES [运动员信息].[成绩管理]([学号])

检查报名时间(check 约束)

CREATE TABLE 运动员信息 (报名时间 datetime

CONSTRAINT 检查报名时间

CHECK (运动员信息.报名时间<运动员信息.比赛时间) )

创建比赛结果视图

create view VIEW_比赛结果 as

select 学号,姓名,比赛结果 from 运动员信息

where 运动员信息.学号 in (用户信息.学号)

系统所涉及的主要计算机源程序: 1、 运动员管理模块

protected void Button7_Click(object sender, EventArgs e) {

Response.Redirect(\ }

protected void Btcx_Click(object sender, EventArgs e) {

if (TextBox1.Text.Length != 11) {

Label1.Text = \请输入正确格式的学号!\

Textxm.Text = \ lbxh.Text = \ Textxma.Text = \ Textxmb.Text = \ Textxmc.Text = \

Label3.Visible = false; Lbxx.Text = \

} else {

SqlConnection conn = new SqlConnection(); conn.ConnectionString =

ConfigurationManager.ConnectionStrings[\

SqlCommand cmdpd = new SqlCommand(); cmdpd.Connection = conn;

cmdpd.CommandText = \TextBox1.Text + \

SqlParameter sppd = new SqlParameter(\ sppd.Direction = ParameterDirection.Input; conn.Open();

sppd.Value = cmdpd.ExecuteScalar().ToString(); conn.Close();

if(sppd.Value.ToString()==\ {

Label1.Text = \您输入的学号不存在,或者未注册!\

Textxm.Text = \ lbxh.Text = \ Textxma.Text = \ Textxmb.Text = \ Textxmc.Text = \

Label3.Visible = false; Lbxx.Text = \

} else {

SqlCommand cmdxh = new SqlCommand(); cmdxh.Connection = conn;

cmdxh.CommandText = \\

conn.Open();

lbxh.Text = cmdxh.ExecuteScalar().ToString(); conn.Close();

SqlCommand cmdxm = new SqlCommand(); cmdxm.Connection = conn;

cmdxm.CommandText = \csname from cansai where Xh='\+ TextBox1.Text + \

conn.Open();

Textxm.Text = cmdxm.ExecuteScalar().ToString(); conn.Close();

SqlCommand cmdxma = new SqlCommand(); cmdxma.Connection = conn;

cmdxma.CommandText = \+ \

conn.Open();

Textxma.Text = cmdxma.ExecuteScalar().ToString(); conn.Close();

SqlCommand cmdxmb = new SqlCommand(); cmdxmb.Connection = conn;

cmdxmb.CommandText = \+ \

conn.Open();

Textxmb.Text = cmdxmb.ExecuteScalar().ToString();

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库赛事管理系统(2)在线全文阅读。

赛事管理系统(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/517280.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: