12

4.2 数据库设计 12

4.3 逻辑结构 14

4.4 运行环境 14

5 系统详细设计 16

5.1 系统主页 16

5.2 用户注册、登录 17

5.2 用户个人信息维护 18

5.2 文章浏览页面 19

5.3 发现、订阅站点 19

5.4 查看、管理个人收藏 21

6 系统测试 22

6.1 测试目的 22

6.2 单元测试 22

6.2.1 登录模块测试 22

6.2.2 首页显示模块测试 23

6.2.3 主页下拉刷新模块测试 23

6.2.4 加载更多模块测试 23

6.2.5 查看文章模块测试 24

6.2.6 用户自服务模块测试 24

6.2.7 清理缓存模块测试 25

7 结论 26

7.1 系统完成情况 26

7.2 项目总结 26

7.3 心得和体会 26

致谢 28

参考文献 29

1 绪论

1.1 课题研究目的和意义

随着社会的快速发展,手机渐渐成为了我们日常生活中不可或缺的设备,手机的主要功能也转变成为聊天、看视频、网上购物、订阅信息等等。人们越来越习惯使用手机来看新闻、浏览网页等。我们一个人每天并不能接受的了那么大量的信息,而且有很多的信息都是用户所不感兴趣的。我们每个人都会有自己特有的阅读爱好,可能就是对某几个网站的内容很感兴趣,所以帮助用户获取自己喜欢的网站发布的信息便可以了,而RSS可以实现这样的需求。使用网站发布的RSS可以让用户在手机上查看自己喜欢的网站发布的文章,而且用户不会收到其他不相干的信息。

这款安卓平台的信息订阅系统提供用户大量网站的RSS,用户可以在app中订阅自己喜欢的网站的RSS,app会帮助用户获取订阅的网站发布的信息,用户只需要打开软件就可以获取那些网站发布的信息,而不需要使用浏览器分别进入那些网站浏览网页,这样很方便用户查看自己喜欢的站点发布的信息。同时在软件可以将用户的阅读信息和个人资料保存在云端,这样用户可以在任何地方查看自己订阅的站点以及收藏的文章。

1.2 国内外研究现状与水平

1.3 论文结构

论文的第1章是绪论部分,重点分析了本篇论文的大致情况。一共分为课题的研究背景、当前国内外研究状况与水平和论文结构这个三小节。

第2章介绍了本次毕业设计所采用的技术背景及用到的相关知识。主要是介绍Android开发的基础知识和软件中使用到的两款数据库的知识。

第3章对信息订阅系统的需求分析。需求分析主要是本次设计的系统的功能实现的基础文档,是根据实际情况做出的需要实现的功能。

第4章是详细设计,是本文介绍的重点。详细设计中,具体的介绍了每个模块的功能、实现过程、展示效果以及相应的算法和代码信息。还有数据库的设计,包括每个字段的名和字段的意义。

上一篇:基于Flash的3e少儿英语水平模拟测试平台的设计与制作
下一篇:Android蓝牙聊天软件的设计

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识

网络语言“XX体”研究

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】