职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2017-10-31 11:37:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Android等
摘要:
基于当前的网络现状,我们需要查询大量的资料,由于我们正处于信息爆炸的时代,网上的信息杂乱而无序,甚至有些是有失偏颇的,使得我们并不一定能分辨出合理的信息,因此,我们需要一款软件可以实现用户问答,并且能够对用户的回答进行统计、分析,反馈给用户合理的信息。本文是基于Android的问答软件(仿知乎)的设计与开发。我参与了整个系统的项目建设,并负责前期的调研与分析,完成了需求分析,对需求文档进行了编写,并且详细设计了系统的各个模块以及关于数据库的设计与开发,最后还参与了系统的实现与测试。以此为课题,本文对整个项目的开发进行阐述,结合相关理论和技术完成需求分析、设计和实现,为同类型的项目提供了借鉴与参考。
本系统主要包含三个功能,分别是用户操作功能、用户喜好功能和查看功能。其中用户操作功能的作用是为用户提供该软件的基本操作,如登录、注册等;用户喜好功能的作用是根据个人的喜好对问题或回答进行点赞、收藏等;查看的功能的作用是用户可以在软件中查看各种热门的回答、评论等。系统实现了用户的注册、登录和修改密码,实现了热门回答、问题的所有回答和回答的所有评论的查看,实现了提问、回答和评论功能,实现了点赞,收藏和关注功能,实现了作者相关信息的查看,实现了问题搜索的功能,设计了系统的典型测试案例,实施功能测试、性能测试等。
本论文包括三个部分:首先是前言和概述,阐述了本软件设计的初衷,总结了国内外的研究现状,阐述了所使用的相关技术,简述了Android中最常用的四大组件之一的Activity组件,并讲述了Android数据库的存储技术,分析了Android的网络编程技术;其次是需求分析和设计部分,以用户需求为要点,分析了问答软件需要实现的功能,并作出了概要设计,主要是模块的大致划分以及对数据存储的设计,之后作出详细设计,细致到输入输入、流程逻辑,接口定义以及设计和相关的条件限制等;最后是系统的实现和测试部分,最终结果显示,本文设计实现的问答软件符合用户需求和系统设计需求,达到了预定的目标。
本文的问答软件已经可以试运行,实现了用户问答的功能,并给用户提供相对合理的答案以便用户进行查看,使得用户能够快速的了解相关问题的较为合理的思路,选取作为自己的参考,提高了学习的效率,能够快速的找到合理的答案。

关键词:问答软件;Android;网络编程

目录:

1  绪论    1
1.1  项目背景    1
1.2  项目目的    1
1.3  主要内容    2
2  可行性分析    3
2.1  综述编程所使用的技术    3
2.1.1 Android简介    3
2.1.2  Android组件之Activity组件    3
2.1.3  Android网络编程技术    4
2.1.4  综述开发环境    5
3  需求分析    6
3.1  系统总体需求    6
3.2  项目流程分析    6
3.3  业务性能需求    7
3.3.1 系统可靠性    7
4  概要设计    8
4.1  总体设计    8
4.2  运行设计    9
4.3  系统数据结构设计    9
4.4  系统出错处理设计    11
5  详细设计    12
5.1  登录设计说明    12
5.1.1  程序描述    12
5.1.2  功能和性能    12
5.1.3  详细流程图    15
5.2  注册设计说明    13
5.2.1  程序描述    13
5.2.2  功能和性能    13
5.2.3  详细流程图    13
5.3  查看回答和评论设计说明    14
5.3.1  程序描述    14
5.3.2  功能和性能    14
5.3.4  详细流程图    14
5.4  提问、回答、评论设计说明    16
5.4.1  程序描述    16
5.4.2  功能和性能    16
5.4.3  详细流程图    17
5.5  点赞、收藏、关注设计说明    18
5.5.1  程序描述    18
5.5.2  功能和性能    18
5.5.3  详细流程图    19
5.6  查看作者信息设计说明    21
5.6.1  程序描述    21
5.6.2  功能和性能    21
5.6.3  详细流程图    21
5.7  搜索问题设计说明    24
5.7.1  程序描述    24
5.7.2  功能和性能    24
5.7.3详细流程图    24
5.8  修改密码设计说明    25
5.8.1  程序描述    25
5.8.2  功能和性能    25
5.8.3  详细流程图    26
6  系统实现    26
6.1 登录、注册模块的实现    26
6.2  首页模块的实现    26
6.3  提问模块的实现    27
6.4  菜单界面的实现    27
6.5  个人主页的实现    29
6.6  搜索模块的实现    30
7  测试报告    31
7.1  测试概要    31
7.2  测试结果及发现    33
7.3  分析摘要    43
总结    44
参考文献    45
致谢    46

论文字数:22666
包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付



回复

使用道具 举报

17

主题

112

帖子

249

积分

中级会员

Rank: 3Rank: 3

积分
249
沙发
发表于 2019-11-12 23:00:18 | 只看该作者
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

273

帖子

219

积分

中级会员

Rank: 3Rank: 3

积分
219
板凳
发表于 2020-5-1 23:52:12 | 只看该作者
确实是难得好帖啊,顶先
回复 支持 反对

使用道具 举报

0

主题

273

帖子

219

积分

中级会员

Rank: 3Rank: 3

积分
219
地板
发表于 2020-5-2 23:28:25 | 只看该作者
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

273

帖子

219

积分

中级会员

Rank: 3Rank: 3

积分
219
5#
发表于 2020-5-3 23:10:44 | 只看该作者
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

273

帖子

219

积分

中级会员

Rank: 3Rank: 3

积分
219
6#
发表于 2020-5-5 23:19:45 | 只看该作者
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

0

主题

2

帖子

302

积分

中级会员

Rank: 3Rank: 3

积分
302
7#
发表于 2020-6-11 09:03:10 | 只看该作者
膜拜大神,后面的请保持队形@_@
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表