随着移动平台的崛起,越来越多的传统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本论文框架介绍 4 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 http://www.paper51.com 3.2性能需求分析 10 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 系统设计 14 4.1 系统设计目标 14 4.2 系统功能模块设计 14 4.3 数据库设计 15 4.4 工程文件结构设计 15 5 系统实现 17 5.1课表查询界面 17 5.2课表设置界面 20 5.3学习规划界面 21 5.4总结界面 22 6 系统测试 24 6.1测试的重要性 24 6.2测试的目的 25 6.3课程设置测试 25 总 结 27 致 谢 28 参考文献 30 内容来自论文无忧网 www.paper51.com |