-【优秀文档资料】java课程设计报告8814659(打印版)

-【优秀文档资料】java课程设计报告8814659(打印版)

ID:45559660

大小:1.09 MB

页数:76页

时间:2019-11-14

-【优秀文档资料】java课程设计报告8814659(打印版)_第1页
-【优秀文档资料】java课程设计报告8814659(打印版)_第2页
-【优秀文档资料】java课程设计报告8814659(打印版)_第3页
-【优秀文档资料】java课程设计报告8814659(打印版)_第4页
-【优秀文档资料】java课程设计报告8814659(打印版)_第5页
资源描述:

《-【优秀文档资料】java课程设计报告8814659(打印版)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、注为nt丄夬弟JiangXiUniversityOfScienceAndTechnology《程序语言综合课程设计》设计报告学院:信息工程学院专业班级:计算机科学与技术学号:8_H姓名:如聪指导老师:郑剑、兰红完成时间:2012.7.5〜2012.7.9目录题目一计算器11.1题目简介11.2设计要求和目标11.3总体设计11.3.1系统总体流程图11.3.2简单的四则运算模块的设计21.3.3函数运算模块的设计21.3.4其他运算模块的设计21.3.5显示区域模块的设计21.3.6清除操作模块的设计21-4详细设计及实现31.4.1操作界面的详细设计31.4.2简单的四则运算模块的详细设计3

2、1.4.3函数运算模块的详细设计41.4.4他运算模块的详细设计51.4.5显示区域模块的详细设计61.4.6清除操作模块的详细设计61.4.7源代码分析71.5系统运行及使用说明81.5.1运行环境配置要求81.5.2®用说明8题目二学生信息管理系统82.1题目简介82.2设计要求82.3总体设计92.3.1系统总体功能结构图92.3.2登录和注册模块设计102.3.3学生信息管理模块设计102.3.4学院信息管理模块设计102.3.5专业信息管理模块设计102.3.6班级信息管理模块设计112.4详细设计及实现112.4.1操作界面设计112.4.2登录和注册模块设计162.4.3学生信息

3、管理模块设计172.4.4学院信息管理模块设计172.4.5专业信息管理模块设计182.4.6班级信息管理模块设计192.4.7数据库设计192.4.8源代码分析222.5系统运行及使用说明232.5.1运行环境配置要求232.5.2使用说明24题目三扫雷游戏243.1题目简介243.2设计要求243.3总体设计253.3.1系统总体功能结构图253.3.2开机动画模块设计253.3.3初级游戏模块设计263.3.4中级游戏模块设计273.3.5高级游戏模块设计273.3.6扫雷英雄榜模块设计283.4详细设计及实现293.4.1操作界面设计293.4.2初级游戏模块设计313.4.4中级游戏

4、模块设计313.4.5高级游戏模块设计313.4.6扫雷排行榜模块设计313.4.7源码分析323.5系统运行与使用说明333.5.1运行环境配置要求333.5.2使用说明34总结34附录35A.1题目一关键源码35A.2题目二关键源码39A.3题目三关键源码65题目一计算器1.1题目简介本课程设计是采用java语言和myeclipse工具來实现一个简单的能进行简单计算的计算器。1.2设计要求和目标本课程设计的计算器要求遵循的计算规则与Windows2000/XP系统屮的“计算器”相同,除了具冇普通的计算功能外,述要能显示计算过程、保存计算的功能。(1)单击“计算器”上的数字按钮(0、1、2、

5、3、4、5、6、7、8、9)可以设置参与计算的运算数。(2)单击“计算器”上的运算符按钮(+、・、*、/、x2、x3等)可以选择运算符号。(3)单击“计算器”上的函数按钮可以计算岀相应的函数值。(4)单击“计算器”上的“二”号按钮显示计算结果。(5)像Windows上的计算器一样,在文本区的右上方可以显示计算过程。1.3总体设计1.3.1系统总体流程图系统总体功能结构图如图1.1所示。图1」系统总体功能结构图1.3.2简单的四则运算模块的设计用户只要按照数字按钮、简单四则运算符按钮和数字按钮的顺序按下计算器的按钮,最后再按下等号就能计算出你想计算的四则运算。对于小数的操作也是和常规的计算器使用

6、方法一样。133函数运算模块的设计对于函数运算,本程序对于英运算数和运算符的输入顺序冇要求。如果你想对一个数做函数运算,应该先输入运算符,再输入运算数,最后输入等号,就能得到运算结果。(注:对于三角函数的运算,运算数表示弧度数)134其他运算模块的设计这里所指的特殊运算指其他运算指的是平方和立方运算。这两个运算也对输入有特殊的要求。将设要对一个数进行平方和立方运算时,应该先输入数字再输入运算符,最后输入等号就能得到运算结果。1.3.5显示区域模块的设计本课程设计的计算器的显示区域分为两部分,上半部分显示运算过程,下半部分显示运算结果。此显示区域只显示一个运算,当表达式很长时(即包含多个运算时)

7、,计算器会按照运算符的优先级依次计算,宜到表达式只含一个运算。1.3.6清除操作模块的设计当用户输错了一个符号或数字,按下清除按钮可以清除显示区域的运算符或数字,并且将链表(木程序中用來存储运算数和运算符)中的运算符或数字也同时删除。以致可以输入你想输入的运算数或运算符。1.4详细设计及实现1.4.1操作界面的详细设计本计算器的操作界面主要由显示区域(包括运算结果显示区和运算结果显示)和按钮(包括

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。