欢迎来到第一文库网! | 帮助中心 第一文库网-每个人都是第一
第一文库网
全部分类
  • 研究报告>
  • 学术论文>
  • 全科教育>
  • 应用文档>
  • 行业资料>
  • 企业管理>
  • 技术资料>
  • 生活休闲>
  • ImageVerifierCode 换一换
    首页 第一文库网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    java课程设计歌手比赛系统.docx

    • 资源ID:106242       资源大小:66.30KB        全文页数:9页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    扫码关注公众号登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    java课程设计歌手比赛系统.docx

    1 .选题背景当下,无论是社会上还是校园内,经常举办一些歌手演唱比赛,一般不会在像以前用笔记录比赛的情况,歌手比赛因此产生,他几乎包含了 切应有的功能,歌手的信息输入,评委打分,成绩排序等功能,省去许多麻烦的环节,完全可以满足一次歌手比赛的要求。本程序是可以统计歌手们的得分情况。2 .开发技术概述本程序采用Java,开发者应具有Java程序设计语言,Swing基本GUI组件,多线程,文件使用的基本知识和技能,程序初始显示出当前的日期,而后根据用户的选择来跳转至用户想要查看的年份与月份。3 .功能需求分析用户可以自行输入选手id,姓名,评委打分等功能,可以体现该程序的灵活性(1)选手信息输入根据程序提示,输入相应的选手的信息。(2)评委打分按指定的数组,进入评委打分环节,输入五个评委的打分,便是选手的打分。(3)按成绩排序提供一个按钮,即可算出五个评委对不同的选手的平均分,并且按照大小排序。(4)成绩查询按指定的数字,便可显示已经输入程序的选手信息,五个评委的打分以及平均分。大大的增强了程序的可读性。(5)追加学生数据:按指定数字,便可在已有学生数据上追加学生的数据。(6)写入数据文件4 .功能设计(1)成绩查询功能序号功能内容控件或方法对象名备注1存放歌手信息成绩)ifle ()Oifle2歌手信息Student()Student3信息获取getld()id除id外,还有姓名,pwl等4添加学生add(student);add(student)表4-1年份列表批注.每当出现图或者表时,都要有文字描述做过渡,然后再如图/如表所示。2,表的名字在表的上方,居中显示:表序单独排序,从1开始递增,3.图的名字在图的下方,居中显示:图序单独排序,从1开始递增。通过组合框,显示成绩列表信息,可以选择下拉列表选项实现对不同成绩的选择。具体说明如下表所示。(2)评委打分功能通过组合框,显示评委列表信息,可以选择下拉列表选项实现不同评委的打分。具体说明如下表所示。表4-2月份列表序号功能内容控件或方法对象名备注1存放评委打分Addpwdf()Addpwdf2平均分获取setAverage()Average(3)成绩排序使用sortStudent ()方法,即可对student的成绩进行排序,并输出。具体说明如下表所示。表4-3按钮功能表序号功能内容控件或方法对象名备注1成绩排序sortStudent()students(4)成绩查询首先创建菜单条,若干菜单,和若干菜单项。再把菜单项放到菜单上,把菜单放到菜单条上,把菜单条放到窗体上。具体说明如下表所示。表4-4菜单功能序号功能内容控件或方法对象名备注1查看所有学生成绩showAllStudent ()student2Manager 调用student .showAHStudent(students)student(5)追加学生数据创建JPanol面板,设置网格布局方式,添加按钮控件显示口历信息。具体说明如下表所示。表45日期功能表序号功能内容控件或方法对象名备注1追加学生数据deleteStudent()Student2设置布局System网格布局与间隙3输入想要修改的内容Scanner ()Pwl, pw2(6)窗体设计自定义窗体类,实现日历基础面板的展示。具体说明如下表所示。表4-6窗体功能表序号功能内容控件或方法对象名备注1设置标题排版*5 .系统流程分析批注A2:L出现图时,要先有文字描述做过渡.再有如图所示。2 .图序单独从1开始递增,图名在图的下方3 .图居中显示,图的名字居中显示本日历程序的功能是查看当前的年月份与跳转至用户想要的年月份。启动程序后,当前展示的界面则为目前的年月份,然后用户则可以选择想要查看的年份,然后可选择是否查看也可以继续选择月份,再确认查看。此步骤可重复操作,直至用户想要结束本程序,则可以选择编辑中的退出,当选择编辑中的退出后,会弹出确认对话框,再确认后即可退出程序,取消退出即可返回程序,继续查看内容。系统的流程图如下所示。z、开始图5-1系统总体设计流程图6.界面设计默认界面:运行Manager.java程序后,得到默认界面。Manager Java Application C:P*S2.*«3.*«4.*S5.*6.*7.装人士手SSW*浮委打分*按我或V*或2=*淙士学至攵?室36看文注*查看界面:华有于手或点3下id 宅名 pwl pw2 pw3 pw4 pw5 平而分10 张三 9,50 9.20 9.30 9.40 9.00 0.000 null 10.00 10.00 10.00 10.00 10.00 0.00*肚£*用松手二奏票式*按L*按2.*按3.*按4,*按5,*按6.*ff7.艘人士手佥经*接医士丹手*行学至士类*考人广务文与*运已度孑*话时入你?:士至退出确认界面:选择编辑的退出后,弹出确认对话框。», 4S3话劫入你打士立77 .系统测试用户运行程序,通过输入选手数据,五个评委的评分,修改数据,再点击编辑中退出按钮,确认退出章:c*e多w券豪匕纸1.9人士手旅行*«2.评足疗泉"*2*«3. ««»!?*"绦4."亶w"*"*«5.理、字者佥毫.*.a*ff6.要入JS!8W*按7.退出程子通,入帝为士任1注入手生5t苑才依次吟入以下左言学号l起名*海Ed5i*'"京口勺用个手匕点尊英*'按1.9人土手宝亳*,*ff2.讲受打分'*"号3.后a=孑-.“缘4.<«壹*«$.连土学生蠹?s重.*«6.写入依亮式嶂*,*按7.m士理多,*9人好先士免2<zsr话依次吟入以下Q叁pwl打分10pw2打分10pw3打分10pw4k 分10pw5q分eKtC35*ttjse<*>*按1入士字欠典*按2.漆奥打分*按3按=鼻孑*皴4.=查父"*«5. -Sr*a*aa-恰9学主或反通就入要m笈学王力字芬10话至=就入求学w券/反pwl9.5pw29.2pw39.3p29.4pw59.0午均分9.25*»£一毛?手工券复支*岐L*按2.*夕3.*4.季5.*竽6.*«7.唾入匕手W?*英类w*笏艘正建子*衣a-A4tir*÷?*w法爱人田先士生4竽年手或己工下id W名 pwl pw2 pw3 pw4 pw5 平塔方10 %三 9.50 9.20 9.30 9.40 9.00 0.00 null 10.00 10.00 10.0 10.0 10.00 0.00*«2.*«3.* 哎 4*$5.*岐6.*夕7.睢人士手或搭*二全一.岁岐己华孑*ti*5A*ac*军士0子*8 .小结本次系统设计总结,我们将对在做这次系统设计中遇到过的问题进行总结。本次设计遇到了以下问题:(1)输入的学生数据与评委的成绩不太匹配,造成视觉上的观察不变。(2)年份的变量之间的类型转换,由于方法的变量要求,其类型的转换有点棘手。而针对以上问题做出的解决方法为上网查看问题所在,最后得知方法,再对其代码做出修改,然后顺利进行。从中得到思考,设计需要对其作出反复测试与检验,了解问题,寻找方法,最后得出正确的代码。

    注意事项

    本文(java课程设计歌手比赛系统.docx)为本站会员(lao****ou)主动上传,第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第一文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 001doc.com网站版权所有   

    经营许可证编号:宁ICP备2022001085号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



    收起
    展开