欢迎来到天天文库
浏览记录
ID:47219398
大小:3.27 MB
页数:30页
时间:2019-08-24
《Android项目开发实训项目总结报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、.Android项目开发实训报告 姓 名: 赵炳琪 学 号: 140840131 专 业: 软件技术 项目名称: Android手机记账本 指导教师: 陈雪莲 实训日期: 2016年 10月30日至 2016 年12月
2、 30日 ..2016年 12月 25日..Android项目开发实训记录单学号140840131姓名赵炳琪性别男指导教师陈雪莲项目名称Android手机记账本项目描述收支管理模块是程序的主体功能,实现了处理用户的收入和支出的信息,进行处理后用表单的形式进行显示,同时提供时间段的收支情况查询功能。系统除了总体模块以外主要由三大模块来组成,即统计功能和备份功能。项目评语分项成绩平时成绩实践能力实训报告总成绩等级..目录 第一章概述1第二章需求分析22.1项目背景22.2项目需求2第三章相关技术53.1
3、Adnroid平台介绍53.2关键技术研究7第四章概要设计104.1系统体系结构104.2用户界面设计154.2.1计算器界面154.2.2小数点运算界面154.2.3负数运算界面164.2.4开方运算界面16第五章详细设计175.1数据输入模块175.2数据显示模块175.3数据计算功能模块17第六章结论27..第一章概述随着社会的发展,经济水平的提高,手机越来越普及。同时伴随着已送慧联网技术的发展,手机的功能也变得越来越丰富。从原来只具有简单通信功能的非智能手机到现在具有手机操作系统,除通话功能以外,还集上
4、网、聊天、炒股、收发邮件等功能于一身的智能手机系统。由Google公式牵头众多实力雄厚的软硬件厂商加盟商成立了OMS联盟,病退出的Android平台手机系统,作为时代的新生儿,Android手机操作平台有着得天独厚的优势广阔的发展前景。而计算器作为现在人们日常生活中常用的一种工具也已经可以说是人们日常生活中必不可少的工具了。计算器的发展同样经历了漫长的过程,凝聚无数仙人的智慧,甚至连计算机的发展都可以说是源于计算器的发展。本程序正式基于Android平台开发的计算器。本课题要求:设计一个基于Android的计算
5、器的软件。实现的功能有:具有基本的加、减、乘、除功能,能够判断用户输入运算数是否正确,支持小数运算,具有退格功能,能够删除最后一个输入,具有清除功能,即“C”。因为打开(ON)、关闭(OFF)屏幕按键的功能需重点研究的关键问题:计算器的运算和显示问题。..第二章需求分析2.1项目背景随着社会的发展,经济水平的提高,手机越来越普及。同时伴随着移动互联网技术的发展,手机的功能也变得越来越丰富。从原来只具有简单通信功能的非智能手机到现在具有手机操作系统,除通话功能以外,还集上网、聊天、炒股、收发邮件等功能于一身的智能
6、手机系统。Java语言是当今流行的网络编程语言,它具有面向对象、跨平台、分布应用等特点。面向对象的开发方法是当今世界最流行的开发方法,它不仅具有更贴近自然的语义,而且有利于软件的维护和继承。为了进一步巩固课堂上所学到的知识,深刻把握嵌入式系统以及Java语言的重要概念及其面向对象的特性,使我们能够熟练的应用面向对象的思想和设计方法解决实际问题的能力。通过此次课程设计,巩固所学Java语言基本知识,增进Java语言编辑基本功,掌握JDK、Editplus、Eclipse、JCreator等开发工具的运用,拓宽常用
7、类库的应用。使学生通过该教学环节与手段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际工作打下坚实的基础。2.2项目需求根据需求,符合用户的实际要求,系统应实现以下功能:计算器界面友好,方便使用,显示到少6位结果,具有基本的加、减、乘、除功能,能够判断用户输入运算数是否正确,支持小数运算,具有退格功能,能够删除最后一个输入,具有清除功能,即“C”。因为打开(ON)、关闭(OFF)屏幕按键的功能等。如图2-1所示。..整个程序基于Android技术开发,除
8、总体模块外主要分为输入模块、显示模块以及计算模块这三大部分。在整个系统中总体模块控制系统的生命周期,输入模块部分负责读取用户输入的数据,显示模块部分负责显示用户之前输入的数据以及显示最终的计算结果,计算机模块部分负责进行数据的运算以及一些其他的功能。下面较为详细的做了说明。具体的说,总体模块的作用主要是生成应用程序的主类,控制应用程序的生命周期。输入模块主要描述了计算器键盘以及键盘的监
此文档下载收益归作者所有