运动会成绩管理系统(共29页).doc
《运动会成绩管理系统(共29页).doc》由会员分享,可在线阅读,更多相关《运动会成绩管理系统(共29页).doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上课 程 设 计 课程名称SQL数据库系统课程设计题目名称运动会成绩管理系统专业班级11级计算机科学本(2)学生姓名汪静 学 号指导教师戚晓明(副教授)二一三年12月20日专心-专注-专业摘要随着信息技术在管理上越来越深入的应用,管理信息系统的实施在技术上日益成熟。管理系统是一个不断发展的新型学科,任何一个单位要生存发展,要高效地把内部活动有机的组织起来,就必须建立与自身特点相适应的管理系统。高校运动会是高校体育工作中必不可少的一项,运动会成绩管理系统也是每所高校不可缺少的一部分,它对于管理者有着重要的意义。运动会成绩管理系统能够提供给用户足够的信息和快捷的查询手段,它
2、检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低。本文描述的是基于Windows环境的运动会成绩管理系统,主要功能模块包括:用户登录、运动会成绩录入、运动会成绩管理、运动会成绩查询。主要工具Microsoft Visual Studio 2010 设计窗体 ,SQL server2008建立数据库,实现运动会成绩管理的各个功能。本篇报告介绍一个运动会成绩管理系统从分析到设计最后开发的全过程,给出了运动会成绩管理系统的设计和技术实现的过程,特别在细节上分析功能和函数的实现思想。关键字:运动会成绩管理系统、数据库、Visual Studio 2010 ABSTRACTWith th
3、e application of information technology in management more and more, the implementation of the management information system is becoming more and more mature in technology. Management system is a continuous development of new disciplines, any one unit to the survival and development, to efficiently
4、set up internal activity of organic, it must set up corresponding to their own characteristics of management system. Sports in colleges and universities is an essential part of college sports work, sports scores and each is an indispensable part of college management system, it has important implica
5、tions for managers. Sports performance management system can provide enough information to users and quick query method, it retrieves, the search rapidly convenient, the reliability high, thereserves big, the secrecy good, the long life and low cost.Described in this article is based on the Windows
6、environment games achievement management system, main function modules include user login, sports achievements recorded scores query, sports achievements management, games. Main tool for Microsoft Visual Studio 2010 design forms, SQL server2008 database, realize sports performance management of each
7、 function. This report introduces a games achievement management system, the whole process from analysis to design the development of sports performance management system design and technical implementation process, especially on the detail analysis function and the realization of the function thoug
8、ht.Keyword:Games achievement management system, database, Visual Studio 2010目录1.项目的背景和开发的目的1.1项目的背景运动会成绩管理系统是管理高校体育工作的重要部分。近年来,随着招生规模的扩大,导致比赛项目、参赛人数的不断增加,人们对比赛结果的准确性和实时性要求也越来越高。而传统的人工的记录和管理方式有着许多缺点,如效率低、保密性差、人工的大量浪费,另外更不利于查找数据、更新数据。随着科学技术的不断提高,全面的实现了计算机网络化、自动化。创建运动会成绩管理系统,用SQL server2008作为后台数据库,提供对数
9、据库的查询、添加、修改、删除等操作来实现信息网上管理。有效的对赛事的成绩就行管理,提高了运动会管理的效率,降低了管理的人力、财力成本。1.2项目开发的目标建立运动会成绩管理系统,采用计算机对运动会中比赛的成绩进行管理,进一步提高效益和现代化水平。帮助评委提高工作效率,实现运动会成绩管理工作流程的系统化、规范化和自动化。1.3开发环境系统开发平台:Microsoft Visual Studio 2010系统开发语言:C#数据库管理软件:SQL Server 20082. 需求分析2.1系统需求简介2.1.1系统目标实现用户登录录入运动会成绩信息,根据查询条件实现运动员各项赛事成绩的查询运动员成绩
10、信息的增加、修改、删除等更新 2.1.2功能需求分析本系统的功能需求分析如下:(1)运动会成绩管理系统主界面设置密码,用户通过密码选择身份之后才能进入系统的水平菜单。(2)运动员成绩查询:可以根据姓名、学号、专业进行查询。(3)运动员成绩管理:主要用于对运动员各项成绩更新、插入、删除。(4)运动员成绩录入:用于运动员成绩管理,录入运动员比赛的成绩。2.1.3性能需求分析(1)登录、用户界面需求:简洁、易懂、易用、友好的用户界面。(2)安全保密性需求:只有凭借用户名和密码登录系统,才能进行信息的查询和修改。3.总体设计3.1设计概述根据需求把整个系统分化成不同的模块,每个模块完成一个特定的子功能
11、。把这些模块结合起来组成一个整体,逐一实现各个功能:3.2系统总体结构及功能模块划分经过对系统的需求分析,运动会成绩管理系统主要划分成三个部分:管理员登陆、学生登陆、教师登陆。其中管理员可以进行运动员基本信息的录入、查询、管理和对比赛成绩的管理、查询、录入。教师可以查询所有学生的信息和比赛成绩。如图3.2.1。运动会成绩管理系统 比赛成绩增加比赛成绩删除比赛成绩修改比赛成绩查询吧教师信息管理比赛成绩录入运动员信息管理 图 3.1.2系统的总体结构。3.2.1运动会比赛成绩查询模块运动会比赛成绩查询:可以根据运动员的学号、姓名进行查询。如图3.2.2。比赛成绩查询 按姓名查询查询按学号查询图 3
12、.2.2比赛成绩查询模块结构3.2.2运动会比赛成绩管理运动会比赛成绩管理:主要是用于比赛成绩的录入、增加、删除、修改,如图3.2.3。比赛成绩管理 比赛成绩删除比赛成绩修改比赛成绩增加比赛成绩录入 图3.2.3比赛成绩管理模块结构3.2.3教师信息管理教师信息管理:主要是对教师的信息进行增加、删除、修改,如图3.2.4。教师信息管理 教师信息删除教师信息修改教师信息增加图3.2.4教师信息管理模块结构3.2.4运动员信息管理运动员信息管理:主要是对参加比赛的运动员的信息进行增加、删除、修改,如图3.2.5。运动员信息管理 运动员信息删除运动员信息修改运动员信息增加 图 3.2.5运动员信息管
13、理模块结构3.3系统数据库概念结构设计根据对数据项与数据结构的分析,设计出能够满足系统需求的各种实体,及它们之间的关系,为后面的逻辑结构设计打下基础。(1)用户表信息表(用户表)用户表用来保存管理员、教师、学生的用户登录账号及密码,如表3-1 表3-1用户表列名数据类型是否允许为空说明用户名nvarchar(10)否用户账号密码nvarchar(10)否用户登录密码身份选择nvarchar(10)否不同身份不同权限 (2)运动员基本信息表运动员基本信息表用来存储运动员的各项基本信息,包括学号、姓名、性别、年龄、系别、运动项目,如表3-2。 表3-2运动员基本信息表列名数据类型是否允许为空说明学
14、号nvarchar(10)否姓名nvarchar(10)否性别nvarchar(10)否年龄nvarchar(10)是系别nvarchar(20)否运动项目nvarchar(20)否比赛项目(3)教师基本信息表教师基本信息表用来存储教师的各项基本信息,包括教师的职工号、姓名、性别、年龄、职位,如表3-3表3-3 教师基本信息表 列名数据类型是否允许为空说明职工号nvarchar(10)否姓名nvarchar(10)否性别nvarchar(10)是年龄nvarchar(10)是职位nvarchar(20)否所在学校职位(4)比赛成绩表比赛成绩表用来存储运动员在参加比赛过程中所得的成绩,如表3-4
15、 表3-4比赛成绩表列名数据类型是否允许为空说明学号nvarchar(10)否运动项目nvarchar(20)否比赛成绩float否4.详细设计4.1概述详细设计阶段的根本目标是确定应该怎么具体实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。4.2系统程序设计流程图开始本次设计主要分成四种模块;录入模块、删除模块、修改模块、查找模块,如图4.1登陆界面验证用户名及密码和身份是否正确系统主界面信息管理信息录入信息查询结束 4.1 系统程序设计流程 4.3系统主要功能模块简介和设计4.3.1用户登录
16、模块用户凭借用户名及密码,并且选择身份登陆,成功登陆后可对运动会成绩等相关信息进行操作。用户界面如图4.2登陆界面所示。图4.2用户登陆界面代码设计:定义的ass.cs主代码: public void conn_open() public void exect_comm(string sql) string sqlstring = Data Source=A-PC;database = 运动会成绩管理系统;Integrated Security=True; SqlConnection conn = new SqlConnection(sqlstring); conn.Open(); SqlCo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运动会 成绩管理系统 29
限制150内