需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14371 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:随着互联网技术的快速发展,在各行各业中移动设备已经广泛服务于生活,人们也越来越依靠智能手机所带来的便捷。因此,本应用基于Android 系统开发渤海大学服务站App,服务于渤海大学师生,让在校学生可以通过Android移动设备更简便、快捷地在渤海大学校园愉快的生活、学习。渤海大学服务站软件的目的是为在校学生带来便利,使本校学生能第一时间掌握校园动态,提高学校生活效率,更进一步建设和完善渤海大学数字信息现代化校园。 本论文主要是对基于Android平台的渤海大学服务站软件的设计与实现过程进行详细的介绍和全方位的描述。本系统是在Bmob后端云平台上进行数据库、数据表的搭建。通过云推送,随时随地向使用本应用程序的同学推送校内通知。 本软件设计出完整的一套服务于渤海大学的应用,主要设计功能:学生基本信息、校内通知公告推送、校园服务、定位签到、失物招领、渤大表白墙、每天一句、在线题库等。XX大学服务站APP是为XX大学在校学生提供生活服务、教育教学、文化娱乐服务的综合性平台。
关键词: Android;Bmob后端云;校园服务
目录 摘要 Abstract 引 言-1 1 绪论-2 1.1 系统开发背景-2 1.2 研究意义-2 1.3 本论文主要工作-2 1.4 预期成果-2 2 系统开发的技术基础-4 2.1 Android架构-4 2.2 工具部分-4 2.3 开发环境-4 3 系统分析-5 3.1 可行性分析-5 3.1.1 经济可行性分析-5 3.1.2 技术可行性分析-5 3.2 功能需求-5 3.2.1 渤大服务-6 3.2.2 定位签到-6 3.2.3 通知公告-7 3.2.4 失物招领-7 3.2.5 渤大表白墙-8 3.2.6 每日一句-8 3.2.7 校内题库-9 4-系统设计-10 4.1 总体设计-10 4.1.1 系统功能结构-10 4.1.2 系统体系结构-10 4.2 详细设计-11 4.2.1 欢迎和引导界面功能设计-11 4.2.2 登录注册管理设计-12 4.2.3 编辑个人信息的功能设计-12 4.2.4 发布校友圈的功能设计-13 4.2.5 失物招领的功能设计-14 4.2.6 定位签到功能设计-15 4.2.7 我要表白的功能设计-16 5 数据库设计-17 5.1 数据库逻辑设计-17 5.1.1 用户信息实体-17 5.1.2 校内通知实体联系图-17 5.1.3 失物招领实体联系图-18 5.1.4 签到实体联系图-18 5.1.5 题库实体联系图-19 5.1.6 表白说实体联系图-19 5.1.7 校友圈实体联系图-20 5.1.8 每日英语实体联系图-20 5.2 数据库物理设计-21 5.2.1 用户信息表(MyUser)-21 5.2.2 通知公告信息表(NoticeArticle)-21 5.2.3 失物招领信息表(LostInformation)-22 5.2.4 签到信息表(SignIn)-22 5.2.5 校内题库信息表(Subject)-22 5.2.6 表白墙信息表(MsgLove)-23 5.2.7 校友圈信息表(CampusTalk)-23 6 客户端基本功能设计与实现-24 6.1 基础界面-24 6.2 软件欢迎界面功能的实现-24 6.3 软件登录与注册功能的实现-25 6.4 软件主界面功能的实现-25 6.5 首页模块功能的实现-26 6.5.1 校园服务功能的实现-26 6.5.2 定位签到功能的实现-27 6.5.3 校友圈功能的实现-29 6.6 服务功能的实现-30 6.6.1 校内通知功能的实现-30 6.6.2 失物招领功能的实现-31 6.6.3 渤大表白墙功能的实现-32 6.7 学习功能的实现-33 6.7.1 每日一句功能的实现-33 6.7.2 校内题库功能的实现-34 6.8 我的功能的实现-35 6.8.1 个人信息功能的实现-35 6.8.2 更换头像功能的实现-36 6.8.3 修改密码功能的实现-37 7 软件测试-38 7.1 测试方案-38 7.2 测试用例-38 7.3 测试结论-40 结 论-41 参考文献-42 附录A 开源组件说明-43 附录B 主要源程序-44 |