首页> 中文学位 >基于Android系统的校园助手软件的设计与实现
【6h】

基于Android系统的校园助手软件的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 课题的研究背景

1.2 研究现状及意义

1.3 本文主要研究内容

1.4 论文组织结构

第二章 系统开发的核心技术

2.1 Android系统介绍

2.2 Activity的生命周期

2.3 Service生命周期

2.4 MVC模式

2.5 数据交互

2.6 MySQL数据库技术

2.7 信息推送技术

2.8 云存储技术应用

2.9 本章小结

第三章 系统可行性与需求分析

3.1 可行性分析

3.2 校园助手用户角色分析

3.3 非功能性需求分析

3.4 本章小结

第四章 系统设计

4.1 校园助手MVC模式的实现

4.2 数据库设计

4.3 数据交互方式

4.5 本章小结

第五章 系统的实现与测试

5.1 Android开发环境的搭建

5.2 服务器端核心模块实现

5.3 客户端功能实现

5.4 校园助手后台

5.5 基于云存储的共享

5.6 数据交互的实现

5.7 系统测试

5.8 本章小结

第六章 总结和展望

6.1 总结

6.2 展望

参考文献

致谢

展开▼

摘要

随着移动互联网的快速发展,传统的基于PC的校园网服务已经不能适应越来越快的生活节奏,急需向移动终端转移。而Android系统凭借其开源的特性和最大的用户数量成为最适合的平台。为提高学习和工作效率、方便师生的日常生活,借助当前的核心技术,设计和实现了本校园助手软件。本文主要工作如下:
  首先立足大学校园对移动互联网发展状况进行分析,得出基于Android系统开发校园应用的价值和意义,介绍了Android系统的基本内容和开发所需要的核心技术。
  然后,对校园助手进行可行性分析和需求分析,总结出系统的功能期望:通过客户端实时查看新闻、课程表等信息,为用户提供便利;引入推送技术,将通知等重要信息推送到客户端,提高信息传达及时性;引入百度云存储,降低图片等文件造成的存储负担。
  最后,对系统进行了设计与实现。系统整体严格按照MVC模式进行设计,并在设计中融入了SSH框架的元素,参考Hibernate框架和Spring框架对系统抽象出持久层、DAO层和Service层的层次划分;客户端采用Android的界面开发技术,借助丰富的Activity组件实现布局;服务器端功能由Tomcat实现,并且采用了JSP搭建后台页面,利用Servlet和MySQL的方式存储和修改数据;以Http协议和Apache接口实现客户端与服务器端的交互,利用JSON格式对交互数据进行封装、解析。根据测试结果,校园助手的基本功能得以实现,同时也发现了一些不足,为后续研究工作提出了新要求。
  作为一款直接面向大学校园生活的应用软件,在移动终端实现了传统基于PC端的教务网的部分功能,打破了传统教务网的瓶颈,为校园管理开辟了新的途径,使信息的传递更具时效性,为师生的学习和工作提供便捷。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号