PAGE
PAGE1
基于Android平台生活记录簿App的设计与实现
PAGE
基于Android的记录本app设计
【摘要】在近几年的科技发展中,智能手机已经被普及,现在绝大部分人都在使用智能手机。智能手机的出现也带来了一个新兴产业,手机App。记录型的App开始普及了起来。苹果手机自带的备忘录便能很有效的记录用户想记录的事件。现在各大手机应用商店也出现了各种各样的记录型App。现在市场上所有的生活记录型App有:小日常、吾记、时光手账等等。
本文分析了市场中现有的生活记录型App,并对设计的系统进行完善。在整个开发过程中所采用的语言是Java语言。后台的开发使用的是idea,开发应用程序使用的则是Androidstudio,使用的数据库是mysql。本文从App的课题背景做了相关的研究,研究的目的和意义开始,描述了记录型App的制作过程,侧重的去介绍了整个系统的设计思想和过程,介绍了各个功能模块,开发所用的技术与数据的介绍。整个系统App分为六大功能模块,如下:
(1)首先是注册登录,新用户需进行注册。完成后即可登录,进入到主页面。
(2)笔记这一功能模块是去记录用户的心情,在记录之前通过我们的心情进行分类,做了什么事情去划分我们的笔记。
(3)圈子这一功能模块划分成两个部分:第一部分的功能是每日好句。在。第二部分的功能是分享心事。
(4)提醒这一功能也划分成两个部分:第一部分的功能是添加倒计时日。第二部分是添加生日。这两部分的功能都可以同步到手机的系统日历中去;
(5)分析这一功能模块主要是通过饼状图为我们展示数据。按照天气、心情、事情进行分类;
(6)我的这一功能模块可以对我的每日和我得收藏好句进行展示、修改以及删除。还可以查看和删除我分享的心事,也可以修改头像、修改密码等;
【关键字】应用程序;生活记录簿;笔记;圈子
目录TOC\o1-3\h\u
278271.绪论 -1-
13431.1课题背景 -1-
160291.2目的和意义 -1-
118251.3系统设计思想 -2-
241611.4开发所用技术简介 -3-
69711.4.1Java语言简介 -3-
240311.4.2Android简介 -3-
179301.4.3安卓系统的发展历程 -4-
271891.6开发所用数据库简介 -4-
247991.7本文结构 -5-
101932需求分析 -5-
53362.1用户需求分析 -5-
272.2功能需求分析 -5-
326342.3系统用例建模 -6-
300392.4数据需求分析 -7-
208662.5课题研究中可能存在的问题 -8-
303832.6可行性分析 -8-
167122.6.1经济可行性 -9-
157572.6.2技术可行性 -9-
218212.6.3操作可行性 -9-
180832.6.4法律可行性 -9-
284843系统设计 -9-
195403.1系统任务概述 -9-
20463.2系统结构设计 -10-
54733.3系统功能模块设计 -11-
167013.4数据库设计 -11-
169063.4.1逻辑结构设计 -12-
289813.4.2物理结构设计 -12-
212343.4.3数据库实施阶段 -15-
51643.4.4数据库运行和维护阶段 -15-
165363.5错误处理 -15-
165683.5.1报错输出信息 -15-
284473.5.2报错处理对策 -15-
232374设计实现 -16-
270584.1软件环境需求 -16-
255974.2系统总体实现 -16-
270944.3注册登录模块实现 -16-
318204.4笔记模块实现 -17-
46984.5圈子模块实现 -18-
316294.6提醒模块实现 -19-
171034.7分析模块实现 -19-
55464.8我的模块实现 -20-
203905系统测试 -21-
175895.1软件测试的目的 -21-
31825.2系统测试用例 -21-
206725.2.1登录正确测试 -23-
165805.2.2登录错误测试 -24-
193275.2.3发布笔记测试 -