基于RxJava的理工指尖助手的设计与实现.docx

资料分类:计算机信息 上传会员:番番呀 更新时间:2023-05-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14789
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在信息化高度发达的今天,移动应用程序在我们生活中所占的时间比重越来越大。而对于各大高校的学生而言,由于学校内不同的学生社团要求下载不同的移动应用程序,一款针对校园定制化的App已经是大部分学生迫切需求的产物。因此,鉴于同学们生活中的需求进行分析,我产生了制作这样一款定制化的校园生活助手的安卓应用程序的念头,旨在帮助同学们能够在这款应用程序中解决校园生活中常见的一些问题,同时发挥类似于校园BBS的功能,让同学们有一个统一的交流平台。

本课题所设计和开发的基于Android平台的校园生活助手严格按照软件工程的生命周期来进行设计,使用先进的Android Studio作为开发工具。后台基于Python开发,在后台与Android应用程序之间以Json数据格式来传输数据,同时使用Git版本控制工具来控制版本迭代,有效避免了进一步编程产生错误时无法回溯的难题。

关键词:校园生活  安卓  指尖校园  RxJava

 

目录

摘要

Abstract

1.-引言-1

1.1 开发背景-1

1.2 开发目的和意义-1

1.3 课题所做主要工作-2

1.4 论文结构-2

2.-开发环境-3

2.1-框架模式介绍-3

2.2-Android Studio介绍-3

2.3-开发语言介绍-4

2.4-UI及UML图设计工具介绍-4

3.-系统分析-5

3.1-系统基本功能描述-5

3.2-可行性分析-5

3.3-系统需求分析-6

3.3.1 功能需求分析-6

3.3.2 数据需求分析-8

3.3.3 其他需求分析-8

4.-系统设计-9

4.1-架构设计-9

4.2-系统功能模块划分-9

4.3-主要功能详细设计-10

4.3.1-学分查询模块-10

4.3.2-宿舍管理模块-11

4.3.3-校园卡信息模块-12

4.3.4-校园论坛模块-13

4.4-逻辑结构设计-14

4.5-表设计-15

4.5.1-用户表-15

4.5.2-宿舍信息表-16

4.5.3-校园卡信息表-16

4.5.4-体锻信息表-16

4.5.5-通知公告表-17

4.5.6-校园论坛表-17

4.5.7-贴详情表-18

4.5.8-宿舍报修表-18

4.5.9-校园卡消费信息表-19

5.-系统实现-21

5.1-实现概况-21

5.2-登录注册模块-21

5.3-打卡查询模块-23

5.4-校园卡管理模块-26

5.4.1-密码修改-27

5.4.2-捡卡登记-29

5.5-宿舍管理功能模块-31

5.5.1-宿舍报修模块-32

5.5.2-宿舍信息模块-33

5.6-校园论坛模块-35

5.6.1-用户发贴功能-36

5.6.2-用户浏览/回贴功能-38

5.7-用户信息管理功能模块-40

5.8-学生成绩录入模块-42

6.-系统测试-44

6.1-功能测试-44

6.1.1-界面测试-44

6.1.2-并发性测试-45

6.1.3-数据库测试-45

6.2-安全测试-46

6.3-容量测试-46

6.4-确认测试-47

系统影响-48

结论-49

参考文献-50

致谢-51

相关论文资料:
最新评论
上传会员 番番呀 对本文的描述:本课题设计的Android客户端使用Java语言进行开发,基于Android Studio进行程序编写以及测试,整体使用MVC框架模式实现视图与代码剥离。后台服务器使用腾讯云服务器,后台的测试接口基于......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: