奥运申办国投票系统.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:4 大小:136KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

奥运申办国投票系统.doc

奥运申办国投票系统.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

国家人事部和教育部信息化应用技术资格认证软件开发程序员(CCAT)职业技能考核操作技能试卷(JAVA)学期:第一学期日期:时间:2小时总分数:100姓名:考号:身份证号码:注意:考试结束试卷必须交回,不交回试卷者成绩无效题目:2016年奥运申办国投票系统语言和环境实现语言:Java环境要求:Eclipse3.2,SQLServer2005及其联机帮助文档数据库结构表名ballot实体名称票数表主键country序号字段名称字段说明类型属性约束1country国家varchar20主键2ticket票数int非空并向数据库中添加3条记录:insertintoBallotvalues('中国',30)insertintoBallotvalues('美国',0)insertintoBallotvalues('法国',0)要求利用Swing编程,实现投票功能。要求页面在初始化的时候,从数据库中查询各个国家的票数,并在界面显示。界面初始化后,在页面中选择支持的国家,点击【投票】后将票数信息更新到数据库中,并提示更新成功/失败信息。程序初始界面如图1:图1:程序运行初始界面点击投票按钮后,将数据更新到数据库中,并弹出提示信息框,如图2所示:图2:输入题干、选项和答案点击提示框的【确定】按钮后,应该同步更新界面上的数据,如图3:图3:成功添加试题推荐实现步骤在SQLServer2005的ballot数据库中创建ballot表,按照数据库设计要求来设置字段;使用纯Java驱动来获得数据库连接;定义一个BallotBean类:该类应该具有Stringcountry和intticket两个私有属性;提供相对应的set和get方法;定义一个BallotDao类:正确连接到数据库;查询所有国家票数信息根据国家名字获得该国的票数信息根据选择的国家的名字更新该国的票数信息注意处理返回需要的信息,如根据国家名字查询应该返回一个BallotBean对象,而查询所有国家票数信息应该返回一个ArrayList集合等;注意各个对象的关闭处理。创建主窗口Java类FrmBallot,应当:继承JFrame;正确定义和显示图1所示的界面;设置窗口大小,显示窗口等;为【保存】按钮注册监听器;在监听器的事件处理方法中,从选中的单选按钮框中获取数据,并将数据更新数据库表中,最后弹出提示框;调试运行成功后,分离数据库文件,并保存在程序所有目录一同提交。注意事项仔细审题,把题目要求理解准确;请注意按照界面要求来进行窗体设计;请注意代码的书写、命名符合规范,应有适当的注释。