基于Android的问答软件的设计与实现

基于Android的问答软件的设计与实现

ID:42779370

大小:1.83 MB

页数:64页

时间:2019-09-22

基于Android的问答软件的设计与实现_第1页
基于Android的问答软件的设计与实现_第2页
基于Android的问答软件的设计与实现_第3页
基于Android的问答软件的设计与实现_第4页
基于Android的问答软件的设计与实现_第5页
资源描述:

《基于Android的问答软件的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、问答软件(仿知乎)的Android应用设计与开发摘要基于当前的网络现状,我们需要查询大量的资料,由于我们正处于信息爆炸的时代,网上的信息杂乱而无序,甚至有些是有失偏颇的,使得我们并不一定能分辨出合理的信息,因此,我们需要一款软件可以实现用户问答,并且能够对用户的回答进行统计、分析,反馈给用户合理的信息。本文是基于Android的问答软件(仿知乎)的设计与开发。我参与了整个系统的项目建设,并负责前期的调研与分析,完成了需求分析,对需求文档进行了编写,并且详细设计了系统的各个模块以及关于数据库的设计与开发,最后还参与了系统的实现与测试。以此为课题,

2、本文对整个项目的开发进行阐述,结合相关理论和技术完成需求分析、设计和实现,为同类型的项目提供了借鉴与参考。本系统主要包含三个功能,分别是用户操作功能、用户喜好功能和查看功能。其中用户操作功能的作用是为用户提供该软件的基本操作,如登录、注册等;用户喜好功能的作用是根据个人的喜好对问题或回答进行点赞、收藏等;查看的功能的作用是用户可以在软件中查看各种热门的回答、评论等。系统实现了用户的注册、登录和修改密码,实现了热门回答、问题的所有回答和回答的所有评论的查看,实现了提问、回答和评论功能,实现了点赞,收藏和关注功能,实现了作者相关信息的查看,实现了问

3、题搜索的功能,设计了系统的典型测试案例,实施功能测试、性能测试等。本论文包括三个部分:首先是前言和概述,阐述了木软件设计的初衷,总结了国内外的研究现状,阐述了所使用的相关技术,简述了Android中最常用的四大组件之一的Activity组件,并讲述了Android数据库的存储技术,分析了Android的网络编程技术;其次是需求分析和设计部分,以用户需求为要点,分析了问答软件需要实现的功能,并作岀了概要设计,主要是模块的大致划分以及对数据存储的设计,之后作出详细设计,细致到输入输入、流程逻辑,接口定义以及设计和相关的条件限制等;最后是系统的实现和

4、测试部分,最终结果显示,本文设计实现的问答软件符合用户需求和系统设计需求,达到了预定的目标。本文的问答软件已经可以试运行,实现了用户问答的功能,并给用户提供相对合理的答案以便用户进行查看,使得用户能够快速的了解相关问题的较为合理的思路,选取作为自己的参考,提高了学习的效率,能够快速的找到合理的答案。关键i司:问答软件;Android;网络编程AdesignanddevelopmentofAndroid-basedQAapplication(imitatingZhihu)AbstractBasedonthecuiTentstatusofthene

5、twork,weneedtoquerylargeamountsofdata,sinceweareintheeraofinformationexplosion,informationonlinemessyanddisorderly,evensomebiased,sothatwedonotnecessarilydistinguishreasonableinformation,Therefore,weneedasoftwareenablinguserquestionsandanswers,andtheusercananswerstatistics,a

6、nalysis,feedbacktotheuserreasonableinformation.ThisarticleisbasedonAndroidsoftwareofaskandanswerdesignanddevelopment.Iparticipatedintheprojectofthewholesystem,andisresponsibleforpreliminaryresearchandanalysis,completedaneedsanalysisoftherequirementsdocumentwasprepared,andthe

7、detaileddesignoftheindividualmodulesofthesystemandthedesignanddevelopmentonthedatabase,andfinallyalsoinvolvedinthesystemimplementationandtesting.Onthisissue,thispaperdescribesthedevelopmentoftheentireprojectwillbecombinedwiththetheoryandtechnologytocompletetherequirementsana

8、lysis,designandimplementation,providingareferenceforthesametypeofproject.Th

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。