版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、logologo 基于基于android的的闹钟闹钟 设计与开发设计与开发 logo 绪论 contents 1 相关技术及开发平台2 系统分析3 系统设计4 系统实现5 logo 绪论绪论 随随着移着移动动平台的崛起,越平台的崛起,越来来越多的越多的传统传统pc 软软件被移植到移件被移植到移动动平台,比如平台,比如ipad,iphone, android等智能等智能终终端端设备设备,在,在这这些平台中,些平台中, android占占领领着最大的市着最大的市场份额场份额,所以,所以为为 android用用户开发满户开发满足日常使用的足日常使用的软软件成件成为为了了 现现在的一大在的一大热门热门
2、。 本次本次设计选设计选用了用了时时下比下比较热门较热门的的android 平台平台来来作作为开发为开发技技术术,实现实现了一了一个个多功能、全方多功能、全方 位的位的闹钟软闹钟软件,件,为为用用户户的日常生活提供便捷、的日常生活提供便捷、 准准时时的提醒服的提醒服务务,具有非常高的,具有非常高的实实用价用价值值和和实实 际际意意义义。 logo 开发开发工具及工具及环环境境简简介介 javajdk环境环境 diagram 2 eclipse classic 3.7.2 android系系统统sdk 环境环境 sqlite3轻量数据轻量数据 库库 diagram 2 数据库环境数据库环境and
3、roid系系统统 logo 系系统统分析分析 系系统统分析的原分析的原则则系系统统分析的方法分析的方法性能需求分析性能需求分析 1.逻辑设计 与物理设计 分开的原则 2.面向用户 的原则 3.结构化分 析的原则 1抽象法 2分解法 3结构化分 析方法 1实用性原 则 2可扩展性 与可维护性 原则 3可扩展性 与可维护性 原则 4用户界面 美观原则 5准确性与 原则性原则 6易用原则 logo 系系统设计统设计 系系统设计统设计目目标标 系系统统功能模功能模块设计块设计 工程文件工程文件结构设计结构设计 系统设计目标 在系统分析的基础上,设计出能满足预定在系统分析的基础上,设计出能满足预定 目标
4、的系统的过程。系统设计内容主要包括:目标的系统的过程。系统设计内容主要包括: 确定设计方针和方法确定设计方针和方法,将系统分解为若干子系统将系统分解为若干子系统, 确定各子系统的目标、功能及其相互关系,决确定各子系统的目标、功能及其相互关系,决 定对子系统的管理体制和控制方式,对各子系定对子系统的管理体制和控制方式,对各子系 统进行技术设计和评价,对全系统进行技术设统进行技术设计和评价,对全系统进行技术设 计和评价等。计和评价等。 系统功能模块设计 系统的模块架构设计如图系统的模块架构设计如图4.1 工程文件结构设计工程文件结构设计 系统实现系统实现 本章介绍本系统的各个模块的设计和实现本章介
5、绍本系统的各个模块的设计和实现 。首先在。首先在eclipse中配置好中配置好adt和和android sdk等开发环境,然后新建一个等开发环境,然后新建一个android项目项目 ,项目名为,项目名为alarmclockapp,然后在,然后在 android项目中的项目中的androidmanifest.xml 文件中配置本软件需要使用的权限。文件中配置本软件需要使用的权限。 论文总结论文总结 本系统较完整的实现了基于本系统较完整的实现了基于android的闹钟系统的设计与实现基的闹钟系统的设计与实现基 本功能。完成了最初系统设计中闹钟设置、闹钟创建、系统设置等等模块本功能。完成了最初系统设
6、计中闹钟设置、闹钟创建、系统设置等等模块 的实现工作。的实现工作。 从本系统的开发过程中,我受益匪浅。首先,我认识到了代码规从本系统的开发过程中,我受益匪浅。首先,我认识到了代码规 范的重要性,特别是在一些大型项目中,用到的函数可能有数百个,如果范的重要性,特别是在一些大型项目中,用到的函数可能有数百个,如果 编写的代码不规范会给后期的检查带来极大的麻烦。而且完整的代码测试编写的代码不规范会给后期的检查带来极大的麻烦。而且完整的代码测试 也非常重要,有些错误可能在很久以后才能发现。其次,我意识到了软件也非常重要,有些错误可能在很久以后才能发现。其次,我意识到了软件 设计的重要性,原来接触的项目
7、往往是快速开发类型的,几乎不需要在软设计的重要性,原来接触的项目往往是快速开发类型的,几乎不需要在软 件的逻辑设计上花费太多时间,往往可以边开发边进行下一步的设计。但件的逻辑设计上花费太多时间,往往可以边开发边进行下一步的设计。但 是这一次我意识到做软件设计很重要,当初一个设计没注意,可能造成后是这一次我意识到做软件设计很重要,当初一个设计没注意,可能造成后 来的编码大面积的返工。最后就是调试方法的重要性,系统的调试过程要来的编码大面积的返工。最后就是调试方法的重要性,系统的调试过程要 比开发过程繁琐的多比开发过程繁琐的多 logologo thank you 经过两个经过两个多月的努力,自己多月的努力,自己终终于完成了于完成了毕业设计毕业设计和和毕业论毕业论文的文的写写作工作,作工作, 在在这这里我要感里我要感谢谢我的我的设计设计指指导导老老师师,是,是她她在在论论文的文的选题选题及技及技术术方向上方向上给给我提出我提出 许许多多宝贵宝贵的的设计设计意意见见,在最后的,在最后的测试测试修改修改阶阶段又在百忙之中抽出段又在百忙之中抽出时间为时间为我提供我提供 了必要的了必要的帮帮助,助,这样这样使得我得以使得我得以顺顺利的完成利的完成毕业设计开发毕业设计开发工作,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论