java抽奖程序课程设计报告.docxVIP

  • 42
  • 0
  • 约1.29万字
  • 约 25页
  • 2021-09-10 发布于天津
  • 举报
Word Word 资料 兰州商学院陇桥学院 工学系课程设计报告 设 系 计 题 目:抽奖程序 别:工学系 专 业 (方 向): 电子商务 年 级、 班 学 生 姓 名: 学 生 学 号: 指 导 教 师: 2013 年 12 月 5 日 目录 TOC \o 1-5 \h \z \o Current Document 一、系统开发的背景 . 3 \o Current Document 二、系统分析与设计 . 3 (一)系统功能要求 . 3 (二)系统模块设计 . 3 \o Current Document 三、系统的设计 . 4 \o Current Document 四、系统测试 . 5 \o Current Document 五、总结 5 \o Current Document 六、程序代码 . 6 抽奖程序 一、系统开发的背景 java 语言的开发方法是当今世界最流行的开发方法,是当今流行 的网络编程语言。它具有面向对象、跨平台、分布应用等特点。它不 仅具有更贴近自然的语义, 而且有利于软件的维护和继承。 很多程序 开发人员得第一选择。 为了将课堂上得知识掌握得更加透彻, 深刻把 握 Java 语言的重要概念及其面向对象的特性,锻炼学生熟练的应用 面向对象的思想和设计方法解决实际问题的能力,开设了 Java 程序 设计课程设计。 让学生自己动手动脑, 将书本上得知识运用到实践当 中去,使知识能更好得融会贯通。 二、系统分析与设计 (一)系统功能要求 1) 能够在电脑上抽奖,分别抽取 4 等奖、3等奖、2 等奖、1 等 奖、特等奖,设定每种奖项的人数后分别一次抽取每个奖项。 2) 按给定的总人数以序号或电话号码为抽奖依据。 (二)系统模块设计 通过对系统功能的分析,抽奖系统功能如图 1 所示 三、系统的设计 此小程序的基本流程是,在一个文本文件存放里面备选的数据, 数据的格式是每行有姓名和手机号他们之间是用分隔符 - 来分隔的。 然后在自定义一个方法, 通过分隔符来区分姓名和手机号, 然后将他 们分别存储进两个不同的可变向量当中。 自定义一个线程, 此线程是 专门用来随机选取一个号码, 并且每隔 50 毫秒就将一个不同的号码 显示在号码框中, 这样就实现了号码的快速滚动, 实现了完全模拟电 视当中抽奖的画面为了实现选取出的一个号码不能再被选种, 实现的 方法是将他们从可变向量中清除出去。 此程序首先从四等奖开始抽取 四人,三等奖抽取三人, 二等奖抽取二人, 一等奖一人, 特等奖一人。 抽奖功能流程图 四、系统测试 程序测试如下图: 五、总结 在设计程序时,不能妄想一次就将整个程序设计好,反复修改、 不断改进是程序设计的必经之路。 在设计课程过程中遇到问题是很正 常的,但我们应该将每次遇到的问题记录下来,并分析清楚,以免下 次再碰到同样的问题的课程设计结束了, 但是从中学到的知识会让我 受益终身。发现、提出、分析、解决问题和实践能力的提高都会受益 于我在以后的学习、工作和生活中。设计过程,好比是我们人类成长 的历程,常有一些不如意, 但毕竟这是第一次做,难免会遇到各种各 样的问题。 在设计的过程中发现了自己的不足之处, 对以前所学过的 知识理解得不够深刻, 掌握得不够牢固。我们通过查阅大量有关资料, 使自己学到了不少知识,也经历了不少艰辛,但收获同样巨大。通过 这次课程设计我也发现了自身存在的不足之处, 虽然感觉理论上已经 掌握,但在运用到实践的过程中仍有意想不到的困惑, 经过一番努力 才得以解决。 这也激发了我今后努力学习的兴趣, 我想这将对我以后 的学习产生积极的影响。通过这次设计,我懂得了学习的重要性,了 解到理论知识与实践相结合的重要意义,学会了坚持、耐心和努力。 附件 六、程序代码 import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; import java.util.*; public class ChooseAward extends JFrame { /** */ // 系统自动生成 long serialVersionUIDprivate static final long serialVersionUID 7510608124693852355L; JButton b_start = new JButton( 开始 ); JButton b_stop = new JButton( 停止 ); JPanel p_north=new JPanel(); JPanel p_center=new JPanel(); JPanel p_sou

文档评论(0)

1亿VIP精品文档

相关文档