JAVA课程设计.ppt

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
使用选择框代表候选人,计选择框的名字就是候选 人的名字。点击取消按钮候选人输入框为空,重新 输入候选人名单。选中候选人的选择框时,表示给 该候选人投一票。点击确定按钮时表示产生一张选 票。点击刷新按钮回到程序的初始界面重新设置候 选人。根据选择框的状态变化统计出候选人的最后 得票数,并可按票选取多少点击排序按钮对候选人 进行排序。(其中,最多从候选人中选取3人,如 果一张选票选取多于3人,该票就作废票处理。如 果一个也没投票,就作弃权处理。程序能显示一共 统计了多少选票,并能统计出废票和弃权票的票数。
❖ 对本次课程设计以及本学期的Java学习进行一下总 结和展望。
课程设计要求
❖ 4、提交方式:设计报告文档打印稿,设计报告文 档电子版和源程序,统一交给班长或者学习委员。
❖ 5、提交时间:第十九周周四(元月10号)。
课程设计的格式
课程设计参考选题
1、简单计算器模拟程序 ❖ 功能要求:模拟Windows中附件里面的计算器软件,
❖ 2、完成的程序要进行相应的的测试,功能要完整, 设计要合理,具有Java程序设计的风格,对测试出 现的问题进行适当处理,使程序能正确运行。
课程设计要求
3、设计报告的写法要求: ❖ 对本次设计/编程的大体思路进行文字描述,并摘抄
关键语句。
❖ 使用GUI编程的,将所编写好的界面进行截图放于 课程设计文档中,没有使用GUI编程的请画出类图, 流程图等说明程序运行的流程以及类之间的关系。
课程设计参考选题
5、简单投票管理系统 ❖ 参考界面:
课程设计参考选题
6、ATM柜员机模拟程序
❖ 功能要求:模拟ATM取款机程序。开始设定几个银行用户, 保存在一个user.txt文件中,构成一个控制台的登录界面 (也可以做成GUI界面),当输入给定的卡号和密码与从 user.txt文件中提取的数据一致,就进入主界面,在主界面 下,用户可以完成以下功能:
1、查询余额。
2、ATM取款:每次取款金额为100的倍数,总额不超过5000 元,支取金额不允许透支。
3、ATM存款:不能出现负存款。
4、修改密码:新密码长度不小于6位,只有输入的旧密码正
确,新密码两次输入相同的情况下才可以成功修改密码。
课程wk.baidu.com计参考选题
6、ATM柜员机模拟程序 ❖ 参考界面:
Java课程设计
课程设计目的
1、复习、巩固Java语言的基础知识,进一步加 深对Java的理解和掌握;
2、将学习Java中的抽象概念与实际动手编程相 结合,锻炼学生的分析解决实际问题的能力,培 养正确的编程习惯和能力;
3、培养学生自主学习能力、创新意识和创新能力。
课程设计要求
❖ 1、首先要对课程设计题目进行前期分析,规划好 所要制作的类、需要实现的功能、需要编写哪些类 来实现、类和类之间有什么关系。
能实现整数的加、减、乘、除四则运算。 ❖ 界面提示:用图形界面实现,可参考下图。
课程设计参考选题
2、基于文件实现的个人通讯录系统
❖ 建立一个通讯录,要求通讯录中必须含有编号、姓 名,性别、电话、地址、Email等等。实现该类并 包含添加、删除、修改、按姓名查等几个方法。编 写主程序测试。 使用文件保存数据。
课程设计参考选题
3、简单万年历 ❖ 参考界面
课程设计参考选题
4、记事本程序 ❖ 功能要求:模拟Windows附件中的记事本功能软件,
使用java的Stream实现读取文本文件,并能实现编 辑、保存、另存为、查找、替换等功能。
❖ 参考界面如下:
课程设计参考选题
5、简单投票管理系统 ❖ 功能要求:输入候选人名单后,点击确认按钮实现
❖ 参考界面如下:
课程设计参考选题
3、简单万年历 ❖ 功能要求: 1. 能够显示实现1800-2100年的日期,包括公历、农
历、星期、二十四节气。 2. 能够按照月份格式显示,或按照星期格式显示。 3. 能够显示系统时间。 4. 能够设置闹钟。 5. 能够查询若干国际大城市(分布在不同时区)的时
间。
相关文档
最新文档