没有合适的资源?快使用搜索试试~ 我知道了~
Android平台的记事本软件大作业报告
需积分: 5 0 下载量 187 浏览量
2024-02-21
18:55:51
上传
评论
收藏 984KB DOCX 举报
温馨提示
试读
25页
Android平台的记事本软件大作业报告
资源推荐
资源详情
资源评论
1 | 25
移动应用开发技术
期末考核报告
题 目: 基于 Android 平台的记事本软件
学生姓名
学生学号
专 业
班 级
指导教师
2023 年 05 月 10 日
2 | 25
目录
1. 项目来源及背景............................................................................................................................................................4
2. 需求分析 .........................................................................................................................................................................4
2.1 记事功能需求分析:..............................................................................................................................................4
2.1.1 显示记事............................................................................................................................................................4
2.1.2 添加记事............................................................................................................................................................4
2.1.3 编辑记事............................................................................................................................................................5
2.2 账户管理.....................................................................................................................................................................5
2.2.1 注册账号............................................................................................................................................................5
2.2.2 登录.....................................................................................................................................................................5
2.2.3 修改密码............................................................................................................................................................5
2.2.4 注销账号............................................................................................................................................................5
2.3 数据库需求分析 .......................................................................................................................................................6
2.4 界面需求分析............................................................................................................................................................6
3. 系统总体设计 ................................................................................................................................................................7
3.1 账户管理......................................................................................................................................................................7
3.1.1 登录......................................................................................................................................................................7
3 | 25
3.1.2 注册.....................................................................................................................................................................8
3.1.3 修改密码............................................................................................................................................................9
3.1.4 注销 ..................................................................................................................................................................10
3.2 记事功能 ..................................................................................................................................................................11
4. 详细设计与实现 .........................................................................................................................................................12
4.1 记事相关功能 .........................................................................................................................................................12
4.1.1 显示记事 .........................................................................................................................................................12
4.1.2 添加记事 .........................................................................................................................................................14
4.1.3 编辑记事......................................................................................................................................................15
4.1.4 账户管理 .........................................................................................................................................................18
4.2 数据库.......................................................................................................................................................................21
4.3 背景音乐 ..................................................................................................................................................................21
4.4 界面美化 ..................................................................................................................................................................22
4.5 其他细节....................................................................................................................................................................23
5. 总结与体会 ..................................................................................................................................................................23
参考文献 ................................................................................................................................................................................24
4 | 25
1. 项目来源及背景
据准确数据调查,截至 2021 年全球人口数量为 78.3 亿,全球有 52.2
亿人使用手机,相当于世界总人口的 66.6%,互联网正在占领着全球化的
趋势。随着生活节奏的加快, 工作和生活的双重压力全面侵袭着人们,如
何避免忘记工作和生活中的诸多事情而造成不良的后果,就显得非常重要。
为此,我开发了一款基于 Android 系统的简单记事本,它能够便携记录生活
和工作的诸多事情,从而帮助人们有条理的进行时间管理。
本系统在 Windows 系统下的 Android Studio 平台中开发,代码采用 Java
语言编写,数据库为安全轻便的 SQLite。使用的配置也是简单的 BaseAdapte
r 作为基础数据适配器,简单而又高效的进行开发。虽然本项目只是一款基
础的日记本,但是会在今后不断的探索中将功能与维护性进一步的修正、
改造与完善,满足各类客户的需求。
2. 需求分析
2.1 记事功能需求分析:
2.1.1 显示记事
用户打开记事本一定要能够看到之前的写的记事内容,所以进入主
页面后,软件应该从数据库中搜索出该用户所写的全部记事,并按照一
定顺序排列输出。
记事本记事可以添加多条记事(理论上无数条,只要数据库能放
下),在主页面用户看到的应该是记事列表,该列表存放了其所写的所
有记事。记事内容不应该显示直接在列表中,这样太占空间,所以数据
库中设计标题列,将标题标题显示在列表中,点击标题进入另一界面,
显示详细记事内容。
2.1.2 添加记事
设置添加记事内容入口,用户点击后进入,开始编辑记事的标题和
内容。
5 | 25
2.1.3 编辑记事
在主界面的记事列表中。点击一条记事,能够进行编辑,包括更改
记事(更新)和删除记事。
2.2 账户管理
为了更好的保护客户的隐私要求,也为了能让同一台手机的不同用
户能够使用该软件,软件有专门的账户管理。
记事本供本机中多名用户使用,设计账户管理可以让多个用户使用
该软件,且保证每个人只能看到自己的记事内容。这就相当于是一把锁。
2.2.1 注册账号
注册账号是要对密码进行确认,防止用户填写密码时填写错误,而
导致该账号虽然注册了,但是密码相当于遗忘了,相当于账号刚注销变
报废。当然,账号和密码都不能为空。
2.2.2 登录
登录时对账号密码进行检验,包括是否为空,账号密码是否正确。
根据不同错误,对用户进行提示。
为了让用户不用每次登录都要输入账号密码,要增加记住密码选项。
(记住密码也有不足之处,如果其他用户使用该机中的此软件,那他就
可以直接登录)
2.2.3 修改密码
修改密码时,要输入账号、旧密码、新密码并确认新密码,四项缺
一不可,任何一项为空,都要对用户进行提示。四项填写完成用户确认
后,进行账号密码比对,验证成功再进行新密码的确认,最后更换密码。
2.2.4 注销账号
用户不想再使用该软件后,可以主要注销账户。注销账户要同时删
除数据库中该用户的记事数据。
剩余24页未读,继续阅读
资源评论
温柔-的-女汉子
- 粉丝: 1028
- 资源: 4013
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2023-04-06-项目笔记 - 第一百五十四阶段 - 4.4.2.152全局变量的作用域-152 -2024.06.04
- 松哥解协议松哥解协议松哥解协议松哥解协议松哥解协议
- 618节日618节日618节日
- tensorflow-gpu-2.9.1-cp37-cp37m-win-amd64.whl
- tensorflow-gpu-2.9.0-cp37-cp37m-win-amd64.whl
- tensorflow-gpu-2.9.0-cp39-cp39-win-amd64.whl
- lcd daimalcd daima
- 电影领域-推荐算法-个性化内容-观影决策-电影推荐小程序.zip
- 电气控制PLC考试题库
- 如何使用MATLAB简介
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功