浅析基于Android平台宠物医疗平台的设计与实现.doc

浅析基于Android平台宠物医疗平台的设计与实现.doc

ID:55999422

大小:69.50 KB

页数:5页

时间:2020-03-15

浅析基于Android平台宠物医疗平台的设计与实现.doc_第1页
浅析基于Android平台宠物医疗平台的设计与实现.doc_第2页
浅析基于Android平台宠物医疗平台的设计与实现.doc_第3页
浅析基于Android平台宠物医疗平台的设计与实现.doc_第4页
浅析基于Android平台宠物医疗平台的设计与实现.doc_第5页
资源描述:

《浅析基于Android平台宠物医疗平台的设计与实现.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅析基于Android平台宠物医疗平台的设计与实现【摘要】针对移动宠物医疗平台缺乏的问题,利用Android平台,使用Java>XML、SQLite等技术,设计了“萌宠医盒”App。App包含萌宠医盒、宠物、主人三个专区,服务于宠物饲养者、宠物、宠物医生,融线上诊断、在线病情讨论交流、终端消费为一体的移动宠物医疗平台[1]。【关键词】Android系统;宠物医疗平台随着饲养宠物的热潮在我国兴起,宠物产业正步入发展的快车道[2]。这一产业逐渐发展出以宠物养殖、宠物食品供应、宠物医疗、宠物美容及其他相关附属产品为主的产业结构。其中宠物医疗尤为重要,其

2、不仅需要宠物相关的专业知识和技术,还要配备必要的医疗器械等硬件设施。宠物医疗具有很大的经济效益,本文在我国目前的宠物医疗绝大多数基于线下操作,线上平台少且功能不完备的大背景下,提出了基于Android平台的宠物医疗平台设计方案。1Android技术与理论Android操作系统是一个由Google和开放手机联盟共同研发的针对移动设备的操作系统[3]。通用的开发语言、公开的源代码、开放的平台及它提供的强大的开发环境和工具等特点,为开发人员和用户提供了极大的便利,也使Android技术取得了巨大的成功。Android平台采用软件堆层架构,主要包含3部分

3、:底层,中间层,最上层。底层以Linux内核工作为基础,只提供基本功能,由C语言开发;中间层包括函数库,虚拟机和应用程序框架,由C++语言开发;最上层包括各类应用软件,以Java语言作为程序编写的一部分。2需求分析2.1功能需求分析“萌宠医盒”App是一款移动互联网的应用产品,基于目前逐渐发展的宠物消费市场,将此款App的功能板块主要分为萌宠医盒、宠物、主人三个专区。“萌宠医盒”专区为App的核心模块,设有诊史、问诊、萌秀、萌城四大宠物专属服务。点击悬浮按钮,将会弹出我的诊史、关注诊史、回到顶部等辅助功能。宠物专区有宠物个性化设置,实时健康状况栏

4、,今日体验,健康日记,附近,提醒,联萌,精选,宝宝粉丝,扫扫关注它,养宠百科,科学训宠,宠物婚礼季等功能,帮助我们能及时了解萌宠的动态。主人专区有用户个性化设置,会员,疾宠急问,特约医生,约宠俱乐部,我的养宠笔记,摇一摇,我的留言板,高价求宠,设置。用户可上传主人和宠物的照片,主人的联系方式等,方便宠物主人的信息交流。2.2性能需求分析系统处理的准确性和及时性是系统的必要性能。系统应能及时而且准确的根据用户权限及所输入的信息做出响应。由于本系统的查询功能对于整个系统的功能性能完成举足轻重。因此,在系统开发过程中,必须采用一定的方法保证系统的准确性

5、和及时性。2.3系统环境需求分析为保证系统高效运行,对支持软件开发的硬件的作了一定要求。如表1所示。表格1系统运行环境序号名称要求1内存2GB2处理器2.2GHZ双核处理器3硬盘空闲容量100GB4操作系统Windows76运行环境java环境7数据库服务器MYSQL数据库2.4安全需求分析评审系统中涉及许多的用户的个人信息,系统要保证用户的权限,禁止数据非法更改。系统要提供方便的手段供系统维护人员进行数据备份、口常安全管理、以及系统意外崩溃时数据的恢复。同时系统还要保证对数据库进行及时更新,保证数据一致性。3平台实现3.1Android开发平台

6、搭建开发软件:在windows平台下[4],Android开发平台需要的软件包括JDK1.6、EclipseIDE、AndroidSDK、ADTO运行jdk安装程序,第一步设置环境变理。在“计算机”右击“属性”一“高级系统设置”一“环境变量”一“系统变量”,配置PATH、CLASSPATH>JAVAHOME中的变量,第二步测试安装是否成功,“点击开始菜单”一“运行”,输入cmd进入命令彳亍模式,输入“java-version”,如果显示版本信息,则说明安装成功。3・2具体功能实现主界面设计,展现是由PES1idingPaneLayout加载两个帧

7、布局。s1idingpanemenu是侧滑菜单界面,s1idingpane_content是主界面。SIidingPaneLayout也是系统支持的高级控件,是Android团队在2013google10大会期间更新的Support库(Version13)中新加入的重要的功能。它支持左右滑动菜单,和SlidingMenu相似。PESlidingPaneLayout是重写了SlidingPaneLayout,使之具有类似于qq的侧滑效果。slidingpane_menu是侧滑菜单,左侧滑出从上往下依次是宠物个性化设置,实时健康状况栏,今日体验,健康

8、日记,宝宝粉丝,扫扫关注它,养宠百科,科学训宠,宠物婚礼季等模块。右侧滑出用依次为户个性化设置,疾宠急问,特约医生,约宠俱乐部,养宠笔记

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

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

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