Java运动会成绩管理系统.doc

Java运动会成绩管理系统.doc

ID:56685945

大小:4.11 MB

页数:31页

时间:2020-07-04

Java运动会成绩管理系统.doc_第1页
Java运动会成绩管理系统.doc_第2页
Java运动会成绩管理系统.doc_第3页
Java运动会成绩管理系统.doc_第4页
Java运动会成绩管理系统.doc_第5页
资源描述:

《Java运动会成绩管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、运动会成绩管理系统Java课程设计小组成员::班级:学号:日期:2012年1月4日6日目录运动会成绩管理系统21概述21.1课程设计的目的和意义21.2团队介绍21.2.1成员介绍21.2.2组分工22系统功能介绍32.1数据库结构设计介绍42.1.1数据库和表名称42.1.2表的结构设计42.2管理模块介绍52.2.1赛前管理模块62.2.2成绩管理模块62.2.3成绩查询模块62.2.4用户管理模块73系统界面展示73.1主界面73.2登录后的主界面73.2.1用户管理83.2.2赛前管理83.2.3成绩管理83.2.4成绩查询93.2.5更换背景93.2.6帮助管

2、理94主要程序代码104.1mainframe104.2Runframe144.3connection175个人总结18参考文献19运动会成绩管理系统1概述1.1课程设计的目的和意义运动会管理系统是针对一般的小型运动会中成绩的记录仍需要手工处理和排序、个人的成绩往往会在处理中丢失或者不准确、比赛排名出来慢等现象而设计的,通过这个小型的运动会管理系统,展现如何设计这样一个复杂的系统。运动会项目繁多,如何使系统具有良好的扩展性和稳定性,对于一个系统来说将面临很大的挑战,需要处理的数据格式也不一致,如何很好地考虑这些,对于设计实现人员来讲,也都有一定的难度。本例包含了数据库层

3、的的设计、业务的处理以及Java界面的实现,从各个方面进行详细的设计和规划,使整个系统能够满足现实需要。通过Java课程设计,学生能够了解整个课程设计的流程及系统设计实现过程,使学生能够更好的将课堂所学知识运用于实践中,在实践中检验自己的所学,同时也锻炼学生的动手能力以及思考能力。1.2团队介绍1.2.1成员介绍组长:祝组员:龙、熊、、余、郭、王、1.2.2组分工祝:负责组的任务分工,在课程设计的过程中协调组员之间的合作。同时负责程序设计中运动员成绩查询模块的设计。龙:负责程序设计中运动员成绩管理模块的设计。熊:负责系统开发的设计及程序文档的撰写。:负责程序中数据库的搭

4、建与连接。余:负责用户管理模块的设计。郭:负责数据库中表单的输入及帮助文档的撰写。王:负责数据库中表单的输入及帮助文档的撰写。:主要负责协助组长工作,在本次课程设计中起协助作用。2系统功能介绍本系统采用软件工程原理,使用面向对象的Java编程环境编写运动员管理系统,利用SQLSever数据库技术,对数据库进行了全面的开发。该运动员管理系统主要包括前台应用程序的开发以及后台数据库的建立和维护两个方面,实现了运动员成绩数据库的创建及运动员成绩的输入、统计、浏览和维护,使得系统具有界面友好,功能强大,易于维护的特点。本运动会成绩管理系统在功能实现方面主要分为以下几点:1.赛前

5、管理模块。这一模块是主要完成运动会参赛项目的维护,如确定每个学院运动员的编号围,参赛的项目,及以往运动会的历史记录。2.运动员成绩管理模块。操作员可以对成绩进行录入,一旦提交则只能查看不能修改;管理员可以查看成绩并调整成绩,因为前场工作人员可能犯错,需要管理员进行更改,但日志中要对此更改进行记录。3.运动员成绩查询模块。用户可以通过终端查看运动员成绩信息、项目成绩信息、学院成绩信息、每日成绩、名次查询。4.用户管理模块。包括用户的添加、修改、编辑和删除功能。管理员可以对操作人员进行信息维护,管理普通用户。普通用户在注册后登陆查询运动员成绩。5.系统帮助模块。提供相关的系

6、统帮助文档,包括成绩查询帮助、成绩管理帮助、赛前管理帮助、用户使用帮助。设计系统体系结构如图1所示。其中,应用层提供诸如GUI的显示、事件处理等;代理层是分离上层和具体数据库访问层的,也可称为业务层,这样的目的是当数据库发生变更时,可以将程序的改动缩减到最小。数据库接口层是与具体的数据库进行交互面对数据进行提取、存入操作。模块包是与数据库实体相对应的类定义,也可以说与数据库中的每条记录相对应。应用层模块代理层数据库接口层图12.1数据库结构设计介绍2.1.1数据库和表名称在本系统中数据库的名称设置为yundonghui。数据库中表名称和字符标识如下所示:序号表名称1表一

7、(运动员信息)2项目表3参赛表4最高记录5用户2.1.2表的结构设计·表一(运动员信息表)字段名称类型宽度小数位数是否为空运动员编号Char8NOChar20Yes性别char4Yes项目Char20Yes学院Char20Yes成绩Char12Yes名次int40Yes日期data8Yes记录Char4Yes·项目字段名称类型宽度小数位数是否为空项目Char20NO类别Char8Yes·参赛表字段名称类型宽度小数位数是否为空参赛单位Char20NO参赛项目Char20Yes参赛类别char8Yes·最高记录表字段名称类型宽度小数位数是否为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。