Android课程设计--基于Android平台的记事本软件
-
资源ID:1420506
资源大小:1.71MB
全文页数:16页
- 资源格式: DOCX
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
Android课程设计--基于Android平台的记事本软件
1、 课程设计报告书 专 业:计算机科学与技术 课程设计名称: Java 高级应用 题 目:基于 Android 平台的记事本软件 班 级: 学 号: 设 计 者: 一、 设计目的 2 1.1 设计目的 . 2 1.2 设计要求 . 2 二、 需求分析 2 2.1 需求分析 . 2 2.2 软件逻辑 . 3 2.2.1 软件逻辑图 3 2.2.2 功能模块图 4 2.3 数据存储实现 . 5 三、 模块分析及设计 . 6 3.1 首页面 . 6 3.2 主菜单 . 7 3.3 查看模块 8 3.4 添加记录 . 10 3.5 垃圾箱 10 3.6 设置页面 11 3.7 日历页面 12 四、 制作
2、过程及要点 . 12 五、 设计总结 13 六、 参考资料 15 一、一、 设计目的设计目的 1.1 设计目的设计目的 Java 高级应用课程设计是我们实践性学习环节之一,通过 课程设计: (1) 、巩固本学期所学的理论知识,熟悉 androidstutio 工具及相关 java 组件的灵活应用。 (2) 、编制出完整的应用程序,锻 炼我们的分析解决实际问题的能力, 为以后完成大型项目的开发打下 基础。 (3) 、把理论与实验课所学内容做一个综合,并在此基础上强 化我们的实践意识、提高实际动手能力和创新能力。 1.2 设计要求设计要求 设计一款基于 Android 平台的记事本软件。 功能要求
3、:具有记事本的基本功能,可以实现记录,批量处理。 具备在线备份和分享功能。 在线备份能备份各种编辑中或者编辑完成 的文章。 二、二、 需求分析需求分析 2.1 需求分析需求分析 (1)用户进入系统后可以设置个人信息:设置页面颜色、姓名、 电话、及锁定密码,设置标记; (2)查看记录:查看以前的记录; (3)添加记录:添加新的记录; (4)删除记录:删除已有的记录; (5)垃圾箱:删除的信息会被放到垃圾箱里,并可以进行还原操 作,若确定是没有信息,则可以清空垃圾箱,实现批量删除; (6)日历:可以显示当前日期,与手机时间,会根据信息修改的 时间,自动改变信息记录时间;而且可以再日历中的某一天添加
4、 标记信息; (7)排序:可以对信息进行排序(按时间、字母表、颜色) (8) 视图: 在代码中添加了listView和gridView两种显示视图, 用户可以自由选择; (9)简介:对软件和开发的简单介绍 2.2 软件逻辑软件逻辑 2.2.1 软件逻辑图软件逻辑图 开始 主页面 记 录 信 息 编 辑 信 息 显 示 信 息 设 置 页 面 显 示 日 期 页 垃 圾 箱 页 面 添 加 信 息 删 除 信 息 修 改 信 息 保 存 信 息 图图 2 2- -1 1 2.2.2 功能模块图功能模块图 软件功能模块图如图 2-2 所示 图图 2 2- -2 2- -1 1 图图 2 2- -2 2- -2 2 图图 2 2- -2 2- -3 3 记 事 模 块 查看记录 记录事情 从记录信息中 查看 垃圾箱查看 从添加信息中 记录 删 除 模 块 从保存信息中删 除 从垃圾箱中删除 批量删除 个 人 姓 名 个人设置 模块 主 题 颜 色 锁 定 密 码 标 记 排 序 视 图 照 片 简 介 图图 2 2- -2 2- -4