Android课程设计.docx
《Android课程设计.docx》由会员分享,可在线阅读,更多相关《Android课程设计.docx(19页珍藏版)》请在优知文库上搜索。
1、移动互联网开发课程设计报告学生姓名:余安慧学号:031440407专业:计算机科学与技术班级:0314404设计题目:茶百科学年学期:20学年秋季学期指导老师:张华一、 设计题目I二、 设计目的1三、 设计原理及方案I1运用的软件工具和环境12需求分析与概要设计23数据库设计34具体设计和关键问题5四、 实现效果13五、 设计体会16参考文献17一、设计题目茶百科二、设计目的随着智能手机一步步走进一般人的生活,它将成为人们获得信息的主要设备。因此,手机的应用服务将会有很大的发展空间,手机茶百科软件就是其中的一项。平台供应应用户特别便利的茶百科查询功能,这将为茶百科查询服务的设计与实现供应了更好
2、的平台。另外,平台基本上是免费的,所以能够有效降低软件的成本,最终让每个用户能够自由地获得信息,也为手机茶百科查询服务的普及做出贡献。本文对目前应用的八和等平台的现状进行r分析与比较,进而探讨分析r平台的系统架构和组件模型,接若解析了中的强要和应用构成。主要应用了数据库,碎片,图片缓存等技术,在此基础上,基于平台设计和开发手机茶仃科查询软件。本系统界面友好、操作便捷,具有良好的可扩展性和可维护性;系统经过测试,可以稳定运行,能够满意手机用户的基本需求。通过设计开发茶百科安卓客户端,综合训练安卓系统开发实力,进步提升对安卓程序开发及运行的理解和相识,复习、巩固语言的基础学问,进步加深对语言的理解
3、和驾驭,搭建一个完整的安卓开发环境,为学生供应/一个既动手又动脑,独立实践的机会,开发出界面与功能都有特色的安卓应用软件。三、设计原理及方案1运用的软件工具和环境计算机(2)安装包:是语言的软件开发工具包,主要用r移动设备、嵌入式设备上的应用程序.是整个开发的核心,它包含r的运行环境,工具和基础的类库(3)安装包:是一个开放源代码的、基于的可扩绽开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境(4)安装包:指的是专属的软件开发工具包(5)插件:运用进行应用开发须要给装件,这样就可以和建立连接2需求分析与概要设计“茶百科”应用的功能需求是这样的:1 .首页界面:在首
4、页界面有头条、百科、询问、经营、数据五个业务需求页面,用户可以在这五个页面中获得茶信息.头条:是关丁茶的最新信息,用户能获得最新的茶信息.百科:是关于茶的各种信息,用户可以随意看。询问:是关于茶的一些做法,存:储方法等信息,供应应用户询问。0)经营:是关于茶叶买卖如何经营的信息,供应应用户学习。数据:是关于茶的一些经营统计数据信息,让用户了解。2 .抽屉界面:在这个页面UJ以进行搜寻,我的保藏,阅读记录,版本信息,看法反馈等功能实现。搜寻:用户希望快速得到某年或者某类茶的信息,进行搜寻显示。我的保藏:用户查看了某条茶信息,觉得很好,进行保献.共享:用户查看r某条信息,觉得很好,共享给一些社交应
5、用上的好友。版本信息:让用户了解该应用的版本信息。看法反馈:用户有看法或建议可以在此进行反馈。阅读记录:用来保存用户都阅读过哪些界面,便利用户回看。依据这些业务需求,可画出功能模块流程图如图I所示:导航栏抽屉界面I-HJ,版本信息一J-我的收Il一图1功能模块流程图“茶百科”软件只是一款便于用户查找有关茶的信息的应用软件,经过功能流程的分析,可得出其功能需求如下:1、首页界面:这里面包含头条、百科、询问、经营、数据五个页面。头条是显示茶的最新信息内容,百科是显示茶的各种信息内容,询问是显示茶的些做法,存储方法等内容,经营是显示茶叶买卖如何经营内容,数据时显示茶的一些经营统计数据内容。然而这些功
6、能需求的目的都是为了用户能够便利的获得查看和茶有关的信息.2、抽屉界面:在这个页面可以进行搜寻,显示搜寻结果,可以查看自己的保藏内容,可以杳看版本信息,显示版本信息页面,进行看法反馈,显示提交结果。3数据库设计在本应用软件中,有三个地方须要存储数据。第一处是:头条、百科、询问、经营、数据这五个界面中的内容须要存储数据,它们都须要存储(标题)、(数据来源出自哪里)、(内容描述)、(图片)、(创建时间)、(名称)、(种类,是指数据为头条,百科,资讯,经营,数据,用于区分是哪种数据),所以该处取名为:。其次处是:头条这个界面的网络图片显示须要存储关乎图片数据,有(标题)、(名称)、(连接)、(内容)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android 课程设计