毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
java评委打分系统的设计与实现(2)
1.2 系统需求
通过评委打分系统的设计要求和根据日常生活中以人为本的设计理念,本次设计的系统需求如下:
1)要求系统有良好的人机界面,功能齐全,易于操作。
2)由专门的计算机录入人员录入评委打的分数。
3)系统提供评委和学生信息文护功能。
4)系统按学生出场顺序进行成绩的显示,简单易懂,容易理解。
1.3 可行性分析
1)系统开发的目的和意义
本系统是为评委更方便有效的打分而设计的一款专业打分软件,对评委的各类信息能及时、有效的记录、反映、分析、统计。如果结合投影或电视,在现场播放,会制造出强烈的视听感受,烘托出专业的现场气氛,从而更能有效体现评委的公正裁决。
2)开发工具和语言的选择
评委打分系统可以很好的在Windows XP下运行,系统采用国际主流编程语言java进行编程,MyEclipse为开发工具,来实现系统开发。目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,考虑到数据库应用的特点及适用范围,从而本系统选用的数据库工具为MySQL。
2. 系统分析
2.1 业务流程分析
1)管理员登陆流程图
图 1 管理员登陆流程图
2)学生管理业务流程图
图 2 学生管理业务流程图
3)评委管理业务流程图
图 3 评委管理业务流程图
4)评委成绩管理业务流程图
图 4 评委成绩管理业务流程图
2.2 数据流程分析
本系统涉及的数据流程不多,下面仅以学生成绩管理模块为例来进行编制。
图5 评委打分系统数据流程
由上图可以看出,学生信息,评委信息,比赛成绩都可以通过系统实现查询,统计。同时,评委打分系统数据流程图结构简单易懂,功能齐全,占用内存空间小,开发起来成本低,有很大的市场空间。
2.3 功能分析
图6 功能层次图
上图是对评委打分系统的功能做了简单的列表介绍。首先,是系统的管理员通过自己的管理员身份输入用户名和密码进入本系统。其次,管理员把学生信息和评委信息依次输入系统。然后,评委根据学生的比赛情况给学生打分,最后,在计算机的大屏幕上显示学生的成绩 。
3. 系统总体设计
3.1 软件模块结构设计
通过认真对评委打分系统的调研与分析,系统主要应完成的功能如下:评委打分系统(管理员登陆、学生登陆、评委登陆、评委打分、查看结果、系统设置)等功能,详见功能层次图。学生最后得分取评委打分的平均分数。
3.2 数据库设计
MySQL是一种关联数据库
管理系统
,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MySQL是SQL的结构化查询语言。SQL是用于访问数据库的最常用标准化语言。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,因此选择了MySQL作为评委打分系统数据库。
本系统共有两个数据表:管理员数据表,学生数据表和评委数据表
结构实体如下:
表1 管理员数据表
字段名 类型 宽度 小数位
共4页:
上一页
1
2
3
4
下一页
上一篇:
第三方支付系统风险对策分析+策略建议
下一篇:
C#+sqlserver答疑系统的设计与实现
java+mysql通用试题库系统后台设计与实现
java物业管理系统设计
java+sqlserver教学质量考评信息管理系统设计
Java+sqlserver医院远程挂号系统设计
java图书馆图书管理系统设计
java+mysql宿舍管理系统的设计+ER图
Java的学生信息管理系统设计
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计
公寓空调设计任务书
国内外图像分割技术研究现状
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
志愿者活动的调查问卷表
中国学术生态细节考察《...