没有合适的资源?快使用搜索试试~ 我知道了~
java高级语言课程设计包含了简单计算器 学籍管理系统 五子棋.doc.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 148 浏览量
2022-06-11
04:20:37
上传
评论 1
收藏 2.44MB DOC 举报
温馨提示
试读
64页
java高级语言课程设计包含了简单计算器 学籍管理系统 五子棋
资源推荐
资源详情
资源评论
《高级语言综合课程设计》
设计报告
学
院: 信息学院
专 业 班
级: 计算机 091
学
号:
姓
名:
指 导 老
师:
完 成 时
间: 2011 年 7 月 22 日
目录
题目一 简单计算器....................................................................................................1
1.1 题目简介...........................................................................................................1
1.2 设计的内容、要求和目标...............................................................................2
1.2.1 设计内容.................................................................................................2
1.2.2 设计要求.................................................................................................2
1.2.3 教学安排.................................................................................................3
1.3 总体设计...........................................................................................................3
1.3.1 功能描述.................................................................................................4
1.3.2 系统类.....................................................................................................4
1.3.3 类关系图.................................................................................................5
1.4 详细设计及实现...............................................................................................5
1.4.1 操作界面设计.........................................................................................5
1.4.2 类成员变量及方法设计.........................................................................9
1.4.3 功能模块图.............................................................................................9
1.4.4 程序流程图...........................................................................................13
1.5 系统运行及使用说明.....................................................................................15
1.5.1 设计环境...............................................................................................15
1.5.2 操作方法...............................................................................................15
1.5.2 计算器界面截图...................................................................................15
题目二 学生信息管理系统......................................................................................18
2.1 题目简介.........................................................................................................18
2.2 设计的内容、要求和目标.............................................................................18
2.2.1 学生管理系统需实现的功能...............................................................18
2.2.2 设计内容...............................................................................................20
2.2.3 设计目标...............................................................................................20
2.3 总体设计.........................................................................................................21
2.3.1 概述.......................................................................................................21
2.3.2 系统学生子功能划分...........................................................................23
2.3.3 数据库概念结构设计...........................................................................23
2.3.4 学生信息管理系统具体含有的功能图...............................................25
2.3.5 学生信息管理系统设计的总体系统结构...........................................25
2.4 详细设计及实现.............................................................................................26
2.4.1 具体介绍学生信息管理系统...............................................................26
2.4.2 表与数据库有关的几个重要类或接口...............................................27
2.4.3 操作界面设计.......................................................................................27
2.4.4 主要是主界面的布局...........................................................................29
2.4.6 类成员变量及方法设计.......................................................................33
2.3.2 系统的功能模块...................................................................................34
2.5 数据库设计.....................................................................................................34
2.5.1 数据库的版本.......................................................................................34
2.5.2 数据库表之间的关系图.......................................................................35
2.5.3 数据库内容...........................................................................................35
2.5.4 管理员连接数据库程序设计图...........................................................36
2.5.5 核心源代码分析...................................................................................37
2.5.6 开发环境和软件...................................................................................42
2.6 学生信息管理系统界面截图.........................................................................42
题目三 五子棋..........................................................................................................45
3.1 游戏简介.........................................................................................................45
3.2 需求分析.........................................................................................................46
3.2.1 设计目的和意义...................................................................................46
3.2.2 任务概述...............................................................................................46
3.2.3 需求分析...............................................................................................48
3.3 总体设计.........................................................................................................49
3.3.1 系统功能结构图...................................................................................49
3.3.2 系统总体流程图...................................................................................49
3.4 详细设计.........................................................................................................51
3.4.1 功能分析和描述...................................................................................51
3.4.2 程序系统的结构...................................................................................52
3.4.3 游戏前景和背景设计...........................................................................53
3.5 主要技术的实现.............................................................................................56
3.5.1 开机动画设计.......................................................................................56
3.5.2 排行榜设计...........................................................................................57
3.5.3 胜负规则判定.......................................................................................59
3.6 系统实现.........................................................................................................60
3.6.1 程序系统的结构...................................................................................60
3.6.2 程序设计说明.......................................................................................61
3.6.3 运行效果图...........................................................................................62
总 结..........................................................................................................................67
附录..............................................................................................................................68
4.1 计算器主要代码.............................................................................................68
4.2 学生信息管理系统主要代码.........................................................................71
4.3 五子棋主要代码.............................................................................................75
计算机 级 高级语言综合课程设计
题目一 简单计算器
1.1 题目简介
用 语言、使用 工具来进行编辑运行的、实现
了一个能进行一些简单计算的的计算器系统。该程序是一个图形界面的简单的
计算器,使用人员能快捷简单地进行操作。即时准确地获得需要的计算的
结果,充分降低了数字计算的难度和节约了时间,对人们的生活有一定的帮助。
可以进行简单的四则运算(加、减、乘、除,以及求倒数,求相反数),有退
格功能归零表示初始化,界面颜色为灰白,该程序支持键盘操作。
随着科学技术的不断发展,计算机已经成为我们工作学习和生活中不可缺
少的工具。文本编辑器是个人计算机最司空见惯的应用程序了,在学习了
语言之后,我决定使用 语言编写一个简单的计算器,可以实现简单的运算
功能,满足日常基本的工作学习和娱乐需要。
是由 公司开发的新一代纯面向对象的网络编程语言。其目标是建
立一种在任意种机器、任一种操作系统的网络环境中运行的软件,实行所谓的
“程序写一次,到处运行”的目标。正因为如此, 已成为当今 上最
流行、最受欢迎的一种程序开发语言。
开发小组把 按特性分为基本版、移动版、企业版,每个版本有
一个软件开发包。 基本版本叫 标准版(
)它包含建立 应用程序或者是 所需的应用程序编程
接口()。 移动版( !",!)包含创
建无线 应用程序的 。还有 企业版(
,)是 的增强版本,包含建立多层架构应用程序 。
1
计算机 级 高级语言综合课程设计
1.2 设计的内容、要求和目标
1.2.1 设计内容
本次课程设计的主要目的是设计一个简易计算器。同大部分计算器一样,
本次课程设计所开发的计算器在功能上可以进行十进制下的四则运算(加、减
乘、除)、开根号、百分号、求倒数等,除此外还包括 、、、
等函数功能
本次课程设计中所应用的开发语言是,它是当今流行的网络编程语言,
它具有面向对象、跨平台、分布应用等特点。
1.2.2 设计要求
#$重点强调算法实现,设计一个图形界面(%&)的计算器应用程序,完
成简单的算术运算、 设计的计算器应用程序可以完成加法、减法、乘法 、
除法和取余运算。且有小数点、正负号、求倒数、退格和清零等功能。用
鼠标单击相应的数字键和运算符号键,然后单击'按钮,窗口上方的文本
框将会显示计算出来的结果,要将文本编辑框清零,可单击清零按钮。
$可以通过按钮,键盘双输入进行计算器的运算。
($实现基本运算,要添加菜单栏。
)$添加帮助文档,帮助文档要使用树形结构。
*$以上课题必须自行设计代码独立完成,可以模仿,但不能完全复制;按
进
度要求完成每天的计划,教师检查并回答问题; 按照教师给定的文档规
范标准书写文档内容,文档要求符合本科毕业设计论文格式要求,图表
标注规范准确,段落清晰,叙述清楚。
2
剩余63页未读,继续阅读
资源评论
- m0_749074682023-11-05超级好的资源,很值得参考学习,对我启发很大,支持!
oligaga
- 粉丝: 52
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功