随着智能手机的快速普及,智能手机操作系统市场风生水起。为了让智能手机能够随时随地地查询互联网所提供的服务,一种高效的方法就是将应用系统的功能拓展到手机终端上,让手机能够通过移动网络以及互联网访问相关资源信息。因此,智能手机应用软件及其需要的服务将有广阔的发展前景。 本课题为其设计一个基于Android课程助理,为用户提供一个方便用户操作的便捷课程助理,它满足了教师与学生之间的交互需求,为需求双方提供了一个共赢的平台。 本论文首先介绍系统的开发背景和意义,接着详细介绍系统设计以及实现的过程,最后介绍了系统测试和本软件的测试用例以及总结了本次毕业设计整个过程。 关键词: Android 、智能系统、课程助理、手机软件 目 录 摘 要 2 ABSTRACT 3 目 录 1 1 绪 论 1 1.1课题研究背景 1 1.2课题研究背景 2 1.3论文框架安排 2 2 开发语言说明 3 2.1 开发工具及环境简介 3 2.2 Android系统 4 2.2.1 Android Features特性 4 2.2.2 Android系统的四大组件 5 3 课程助理分析 7 3.1概述 7 3.1.1系统分析的原则 7 3.1.2系统分析的方法 7 内容来自www.paper51.com 3.1.3 系统可行性分析 8 3.2系统需求分析 9 3.3系统流程分析 9 4 课程助理详细设计 11 4.1 系统设计原则 11 4.2 系统设计目标 12 4.3系统总体结构设计 12 4.4服务端数据库设计 12 5系统实现与测试 16 5.1 搭建Android开发环境 16 5.2系统实现 18 5.2.1 主界面实现 18 5.2.2 登录模块实现 21 5.2.4 成绩管理模块 21 5.2.4 课程作业模块 24 5.2.5 服务端模块模块 26 5.3 系统测试 27 5.3.1 软件测试 27 5.3.2 测试用例 27 5.3.3 测试总结 28 6 总结 29 致 谢 30 参考文献 31 |