- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java科学计算器设计论文
Java程序设计实习
课程设计
题目 模拟科学计算器
学生姓名
学 号 20112308005
院 系
专业年级
指导教师 方忠进
二O一三 年6月28日
葛金山
南京信息工程大学计算机科学与技术专业南京
摘要:随着社会文明的发展,人们对房屋的需求越来越大,随之房屋的建造也成倍增加。面对庞大的需求量,需要建立一个房地产信息管理系统来提高对房地产管理的效率。建立房地产信息管理系统就是为了实现信息的规范管理和快速查询,从而减少管理方面的工作量。本文介绍了以Delphi语言和SQL server 2000数据库为工具的房地产信息管理系统的开发与设计。本房地产信息管理系统主要实现了四个基本功能:房地产基本信息管理、房屋销售、统计报表、系统设置。其中,前三个模块主要进行相关信息的增加、删除、修改、查询等操作;系统管理模块实现根据不同的用户权限进行不同的操作。
关键字:,管理软件,房屋中介管理,查询
一、引言
随着住房制度改革不断深化和居民收入水平的提高,住房成为新的消费热点。2003年以来,房屋价格持续上扬,大部分城市房屋销售价格上涨明显。随之而来国家出台了多项针对房地产行业的调控政策,希望能引导房地产市场的健康发展。而房屋中介行业是房地产业的重要组成部分,贯穿在房地产业经济运行的全过程之中,为房地产业的生产、流通和消费提供了多元化的中介服务 。
二、需求分析
房产中介管理系统实现的功能包括管理员的登陆功能、管理员身份确认功能、新增房产信息功能、修改房产信息功能、主界面显示功能(其中包括查询功能和删除功能),管理员身份通过认证后可以进入主界面,然后在主界面下进行一系列的插入、删除、修改、查询功能。
该程序是一个图形界面的简单的 java 计算器,使用人员能快捷简单地进行 操作.即时准确地获得需要的计算的结果,充分降低了数字计算的难度和节约了 时间,对人们的生活有一定的帮助.可以进行简单的四则运算(加,减,乘,除, 以及求倒数,求相反数) ,有退格功能, 归零 表示初始化,界面颜色为灰白,该 程序支持键盘操作。
随着科学技术的不断发展, 计算机已经成为我们工作学习和生活中不可缺少 的工具.文本编辑器是个人计算机最司空见惯的应用程序了,在学习了 Java 语 言之后,我决定使用 Java 语言编写一个简单的计算器,可以实现简单的运算功 能,满足日常基本的工作学习和娱乐需要.
Java 是由 Sun 公司开发的新一代纯面向对象的网络编程语言.其目标是建 立一种在任意种机器, 任一种操作系统的网络环境中运行的软件, 实行所谓的 程 序写一次,到处运行的目标.正因为如此,Java 已成为当今 Internet 上最流 行,最受欢迎的一种程序开发语言.
Java 开发小组把 Java 按特性分为基本版,移动版,企业版,每个版本有一 个软件开发包. Java 基本版本叫 Java 2 标准版 (Java 2 Standard Edition,J2SE) , 它包含建立 Java 应用程序或者是 Applet 所需的应用程序编程接口(API) .Java 2 移动版(The Java 2 Mobile Edition,J2ME)包含创建无线 Java 应用程序的 API.还有 Java 2 企业版(The Java 2 Enterprise,J2EE)是 J2SE 的增强版本, 包含建立多层架构应用程序 API。
三、课程设计内容
实现计算器功能的应用程序 根据计算器的实际功能,用户可以通过鼠标依次输入参加计算的数值,进行加、 减、乘、除等混合运算,界面美观
4.2程序流程图
4.3算法思路
主要思路是通过将数据字键合其他符号区别开来进行监听,可以a变量储存运算前的数据,s存储运算符,shu存储运算符后的数据。当按住运算符按钮时便将之前输入的数字存储在变量a中,并将运算符存储在s中,当按住等号按钮时,便将便将后输入的数字存储到shu中并根据所输入的运算符进行相关的运算。
4.4算法实现
计算器的程序设计,必然有数据输入,其中数据包括运算符 和数字,均要通过计算器上的button按钮选项按钮输入进去, 里面录入的必然是字符型的数据,如果进行运算要将输入的 数据转化成Double型,以防出错
[1]叶核亚 《java 程序设计实用教程》(第三版) 电子工业出版社
[2]陈国君等 《java 程序设计基础》(第二版) 清华大学出版社
乘法运算
开方运算
加法运算
求倒运算
计算器
减法运算
百分比运算
除法运算
开始
主界面
运算数据
运算数据
运算数据
继续
结果输出
您可能关注的文档
- 18.2.2 勾股定理的逆定理-2009.ppt
- 解三角形应用举例 第八节.ppt
- 勾股逆定理及其应用.ppt
- 第二节 勾股定理逆定理.pptx
- 立方根教案1.doc
- 1.探索勾股定理的课件1.ppt
- 4.1无理数.ppt
- 2第二讲 立方根培优训练.doc.doc
- windows自带计算器详细使用方法-图文并茂.doc
- 12.5二次根式及其性质.ppt
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)