摘 要 随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad,iphone,Android等智能终端设备,在这些平台中,Android占领着最大的市场份额,所以为Android用户开发满足日常使用的软件成为了现在的一大热门。 本次设计选用了时下比较热门的Android平台来作为开发技术,实现了一个九型人格测试,用户可以通过该软件来测试自己是属于哪种人格。 本论文将逐步介绍基于Android平台的移动九型人格测试的开发背景和意义,接着详细介绍了本系统的分析、设计与实现过程,最后对本论文做了总结。 关键字:Android、九型人格测试、SQLite、手机 目 录 摘 要 2 ABSTRACT 3 目 录 1 前言 1 1 绪 论 2 1.1课题的研究背景 2 1.2本课题研究现状 2 1.3本文研究内容 3 1.4本论文框架介绍 3 2相关技术及开发平台 5 2.1 开发工具及环境简介 5 2.2 Android系统 6 2.2.1 Android Features特性 6 2.2.2 Android系统的四大组件 7 3 系统分析 9 3.1概述 9 3.1.1系统分析的原则 9 3.1.2系统分析的方法 9 3.2性能需求分析 10 copyright paper51.com 3.2.1 实用性原则 10 3.2.2 可扩展性与可维护性原则 10 3.2.3 安全可靠性原则 10 3.2.4 用户界面美观原则 10 3.2.5 准确性与原则性原则 11 3.2.6 易用性原则 11 3.3 系统可行性分析 11 3.1.1 经济可行性 11 3.1.2 技术可行性 11 3.1.3 操作可行性 12 3.4 系统功能需求 12 3.5 系统使用流程分析 12 4 系统设计 13 4.1 系统设计目标 13 4.2 系统功能模块设计 14 4.3 数据库设计 15 4.4 工程文件结构设计 15 5 系统实现 18 5.1软件主界面 18 5.2人格沟通解读界面 20 5.3人格陷阱解读界面 22 5.4分析案例解读界面 23 5.5人格测试界面 24 6 系统测试 26 6.1测试的重要性 26 6.2测试的目的 27 6.3测试用例 28 总 结 30 致 谢 31 参考文献 32 附 录 33 |