需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:18727 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】随着软件技术和网络技术的在各个行业的发展,移动互联网的运用也早已深入人心并且在实际中发挥重大作用。同时移动端领域的开发研究更是在互联网行业中加占据了重要地位,如今人们的衣食住行皆可通过互联网轻松实现。就阅读来说,现今受到互联网的影响,人们不光可以在网上购买纸质书籍,更可以付费下载虚拟书籍在移动客户端阅读。互联网甚至颠覆了阅读的独立性和私人性,网络用户间的互动功能皆可以实现,潜移默化地推动阅读的普及和发展。 本文通过对一项Android平台读书笔记软件的设计和开发进行研究,提供一种创新的读书笔记功能软件和互联网阅读交流方式,实现了读书笔记的编写与保存、书籍信息的查阅和分享、用户间的信息共享和互动等功能。帮助读者去培养写读书笔记这一良好的阅读习惯,并且实现了用户间的互动功能,满足读者的交流分享的需求。 【关键词】:Android; 读书笔记软件; 移动开发
目录 摘要 Abstract 1 绪论-1 1.1课题内容、研究意义及相关软件发展现状-1 1.1.1 课题内容-1 1.1.2 Android研究意义-1 1.1.3 读书笔记软件研究意义-1 1.1.4国内相关软件的发展现状-2 1.2研究路线-2 1.3本文所做工作-3 2 开发工具及技术介绍-4 2.1 Android系统介绍-4 2.2 开发工具介绍-4 2.2.1 Android studio-4 2.2.2 MyEclipse-5 2.3 数据库介绍-5 2.3.1 SQLite-5 2.3.2 MySQL-6 2.3.3 Navicat for MySQL-6 3 系统分析-7 3.1 系统可行性分析-7 3.1.1技术可行性-7 3.1.2经济可行性-7 3.1.3操作可行性-7 3.1.4法律可行性-7 3.2 功能需求分析-8 3.2.1需求描述-8 3.2.2需求分析-8 4 总体设计-10 4.1系统设计目标-10 4.2系统功能模块设计-10 4.2.1用户注册与登录-10 4.2.2搜索书籍信息-10 4.2.3查看和编辑笔记-11 4.2.4个人中心管理-11 4.3系统的用例图-11 4.4客户端界面设计-12 4.4.1底部导航-12 4.4.2搜索书籍界面设计-13 4.4.3笔记界面设计-14 4.4.4个人中心界面设计-14 4.5数据库设计-15 4.5.1数据库概念结构设计-15 4.5.2 数据库逻辑结构设计-15 5 系统的实现-17 5.1 MVC设计模式-17 5.2系统采用的主要技术-17 5.3各模块的开发与编写-18 5.3.1“搜书”模块——搜索书籍信息模块-18 5.3.2“笔记”模块——读书笔记展示与编辑模块-26 5.3.3“个人中心”模块-28 5.4系统文件夹的组织结构-29 5.4.1 Gsonutils-29 5.4.2 Httputils-30 5.4.3 Activity-30 5.4.4 service-30 6 系统测试-31 6.1测试的运行环境-31 6.2功能模块测试-31 6.2.1“搜书”模块测试-31 6.2.2“笔记”模块测试-32 6.2.3“个人中心”模块测试-32 6.3测试结论-33 7总结与展望-34 参考文献-35 致谢-36 |