帮帮文库

返回

基于JAVAGUI的投票管理系统的设计与实现 基于JAVAGUI的投票管理系统的设计与实现

格式:word 上传:2022-06-25 16:22:46

《基于JAVAGUI的投票管理系统的设计与实现》修改意见稿

1、“.....其中弃权票作废票输出统计结果第页得票数输出各个候选人得票数刷新排序第页按得票数由多到少进行排序第页五运行调试与分析讨论运行后的主界面背景音乐响起部分按钮已禁用点击使用说明后弹出的帮助文档第页输入候选人点击确认后,候选人出现在选票上,之前多余的选框没有显示出来选择候选人,点击确定后自动统计出结果,并清空上次选框中的勾第页点击排序后,候选人根据票数由高到低排列点击保存结果弹出个统计结果的窗体可以对其进行复制,方便保存第页点击刷新所有数据清空回到主界面......”

2、“.....还学到了很多书本上没有的知识。虽然在很早以前就把这个程序写好了,也实现了基本功能,但老师每次看完之后都能够给我些改进的建议,按照老师的建议,我不厌其烦的把程序改了又改,从老师那我了解到,个好的程序,应该能让别人容易读懂,所以变量名尽量用英文单词而不要用单个字母表示,还有代码中应该要有足够多的注释。当遇到个功能无法实现时,我会上网先百度,看看网上有没有好的解决方案,实在找不到的话就去问老师,通过老师提供的接口类之类的,然后查询那个帮助文档。我想个人只有到了紧要关头才会奋力搏吧,通过课程设计,更加深入的了解了......”

3、“.....输出,都能让自己激动半天,我想我们在学东西的时候,兴趣真的很重要,以前学时还感觉不到它的趣味性,可是学到后面时,才发现很有趣,自己照着书上把代码打上去运行,几乎每个例题都有在电脑上试验过吧,所以每次做上机实验时就仿照书上的写,我想,学计算机语言最大的喜悦就是当个程序按照自己所想要的结果运行出来吧,我觉得帮助别人也是种学习,当有朋友让我帮忙时,我会很乐意,因为在帮助别人的同时,会迫使自己去学习新的东西。通过做这个投票管理系统,让我对于更加深入的了解了,还有部件的布局也更熟练了。我想,学习是个不间断的过程,如果真正想学好门语言的话......”

4、“.....所以凡事还是贵在坚持,我看过有些同学过两天就换个课设题目,我问他为什么,他说还有几个怎么都找不出来,于是就换题了。能顺利的完成这次课设,我非常感谢我的老师,是她给予了我很多帮助,教会了我很多东西,谢谢,第页七参考文献丁振凡语言实用教程第版北京北京邮电大学出版社,得票数输出排序后各候选人的票数使用说明保存结果使用说明的弹出窗体使用说明第页使用说明在文本框中输入候选人名单,点击确认以完成候选人的设置,点击取消可以重新设置候选人。对候选人进行投票,点击下面的确定以确认选票。注意每点次确定将产生张选票,确定选票后,会自动统计结果......”

5、“.....点击刷新可以重新设置候选人,并开始新的轮投票在任何时候可以点击使用说明来查看帮助,点击保存结果,可以将统计以文本的形式显示出来。保存结果的弹出窗体统计结果,第页按得票数由多到少进行排序第页刷新按钮通过清空所有文本框中的数据,所有变量变为初始化值使用说明通过弹出窗体来实现,在该窗体中新建了几个文本框和滚轮用来显示帮助信息。保存结果也是通过弹出窗体,窗体里面有个文本域,用来输出统计的结果,在文本域中,用户可以复制里面的内容然后保存在其他文件中。最后说下背景音乐的实现......”

6、“.....输入候选人文本框显示选举结果的文本框分别表示确认取消确定刷新排序使用说明保存统计结果选择框数组,代表候选人文本条数组,显示每个人的得票情况候选人名单记录每个人的得票数总票数候选人个数分别表示选的人数,废票数,弃权票数瘦瘦的梁静茹首先输入候选人的名字人数不超过,名字之间第页用空格分隔用下面的选择框统计选票最多选人......”

7、“.....要求输入候选人名单后,点击确认按钮实现使用选择框代表候选人,计选择框的名字就是候选人的名字。点击取消按钮候选人输入框为空,重新输入候选人名单。选中候选人的选择框时,表示给该候选人投票。点击确定按钮时表示产生张选票。点击刷新按钮回到程序的初始界面重新设置候选人。根据选择框的状态变化统计出候选人的最后得票数,并可按票选取多少点击排序按钮对候选人进行排序。其中,最多从候选人中选取人......”

8、“.....该票就作废票处理。如果个也没投票,就作弃权处理。程序能显示共统计了多少选票,并能统计出废票和弃权票的票数。图第页第页二需求分析本程序主要需要掌握窗口的布局和按钮事件的触发相关知识,所有部件都可以添加到面板上,显示提示信息需要用到标签,输入框需要新建,按钮用,选票需要新建复选框来实现,至于下面那个用来显示各个候选人得票数的要先新建文本框添加到个小面板上,再新建个滚动条,将建有文本框的面板添加到滚动条上就可以了。为了做出这个界面还需要对各个部件进行摆放,为了达到那个效果,可以将整个界面分成很多个小块,每小块都是个面板,最后再拼接起来......”

9、“.....在这里主要用到网格布局,流式布局和方位布局,设置面板的颜色可以用来实现。做好界面后,接下来就需要去实现各个功能了。因为各个功能都是通过按钮来实现的,所以要对按钮进行注册监听,监听之后就是对按钮事件的处理了。要个字符串中的人名,可以用字符串分析器来获取候选人的名字,其中还要用到里面的些方法,比如。还有方法可以设置按钮是否可用,可以设置复选框是否激活,在文本框或文本域中输出和获取信息可以分别用和,根据候选人数将多余的复选框去掉,可以让设置多余的为不可见这样就行了。对于附加功能如背景音乐......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(1)
1 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(2)
2 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(3)
3 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(4)
4 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(5)
5 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(6)
6 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(7)
7 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(8)
8 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(9)
9 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(10)
10 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(11)
11 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(12)
12 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(13)
13 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(14)
14 页 / 共 24
基于JAVA GUI的投票管理系统的设计与实现.doc预览图(15)
15 页 / 共 24
预览结束,还剩 9 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档