育儿专家在线诊疗咨询平台-最新年文档_第1页
育儿专家在线诊疗咨询平台-最新年文档_第2页
育儿专家在线诊疗咨询平台-最新年文档_第3页
育儿专家在线诊疗咨询平台-最新年文档_第4页
育儿专家在线诊疗咨询平台-最新年文档_第5页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、育儿专家在线诊疗咨询平台1 背景我国医疗资源紧缺,医者与患者供需比例处于失衡状态,尤其是在当前我国全面放开二胎市场的大环境下,面向孕妇和婴幼儿的医疗资源更是严重缺乏。在各大医院,患者挂号难、看病难,找名医看病更难;即使挂上了号,“排队两小时,看病五分钟”的现象也不足为怪,这给孕产期妈妈(包括备孕、怀孕的准妈妈和哺乳期的妈妈们, 以下简称用户)和婴幼儿这类特殊的医疗群体带来了很大的不便。用户在孕育的整个过程中时常遇到大量有关孕育方面的问题需要向医生咨询或问诊,而有很多问题仅仅需要专业医生给出指导意见而无需开处方,如果每次都让她们到医院经历排队两小时,看病五分钟的过程,是很痛苦的经历。此外,医院为

2、孕产期妈妈开设了很多培训课程,处于这几个阶段的妈妈们需要不断地学习各类孕婴知识来增强她们的育婴能力,如果每次都去医院,这给挺着大肚子的准妈妈们带来了舟车劳顿之苦。现在市面上有很多以育儿为主题的APP产品,但大部分只提供孕婴知识和商城服务,而较少提供向线上妇婴专业医生沟通问诊的专项功能。本系统旨在提供一个通过手持移动端进行线上沟通的渠道,通过本系统,用户向专业医生咨询和求诊、并可线上完成孕育知识的学习等功能,为孕产期的家庭带来很大便利。2 系统采用的技术介绍2.1 系统架构本系统采用三层架构来实现:表现层(Presentationlayer )、业务逻辑层(Business Logic Laye

3、r )、数据访问层( Data access layer )。1)用户界面层(UI)用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面,在本系统包括用户AP可口医生APR2)业务逻辑层(BLL)是系统架构中体现核心价值的部分,主要是对数据层的操作,针对具体问题进行处理,也即对数据业务逻辑的处理。本系统采用PHP吾言搭建业务逻辑层,主要实现问诊流程的业务逻辑。3)数据访问层(DAL)其功能主要是对数据进行操作,是对原始数据(包括数据库、文本文件等存放数据的形式)的操作层,为业务逻辑层或表示层提供数据服务。本系统采用MySQl据库搭建数据持久层。2.2 开发工具本系统采用的开发工具包

4、括:1)开发软件:Eclipse 和Eclipse SDK ; 2)服务器:Tomcat; 3)数据库:mySQL2.3 通信流程系统采用网易云信SDK为移动应用开发提供的IM系统开发框架,该框架对外提供简洁的API 接口,屏蔽掉了IM 系统的复杂细节,方便第三方应用快速集成IM 功能,其具体业务逻辑如图 1。 app ,指第三方app 客户端;AppServer ,指第三方app服务端。网易云信 Webserver,指网易云信开放的 Server级接 口服务。网易云信IMServer,指网易云信SDKS连的IM服务。 ac-cid ,是云信用户id ; token ,是云信用户口令,与acc

5、id 一起作为SDKS接云信服务器的凭证;name,推送昵称,用于任务 栏推送时显示的用户昵称。app 集成云信sdk 后,服务器通过ud 及参数进行用户认证,app 根据返回的token 与云信服务器建立连接。上图 1 可以看到,网易云信的用户体系使用上有三步:1)注册网易云信用户id :第三方app 服务端通过网易云信Server注册用户接口注册用户。2) 获取网易云信用户参数:第三方 app客户端第一次登?时,从第三方app 服务端拿到对应的accid 与token。3)将用户参数传给 SDK第三方app客户端把accid与 to-ken 传给sdk。3 系统分析3.1 总体目标通过 I

6、M 通讯以及智能推送技术实现患者和医生的即时问诊功能。 患者通过手持移动端随时随地向医生提出医疗问题,系统根据问题在业务逻辑层进行智能匹配,并推送相关医生给用户,使用户得到及时的帮助。对于线上的医生而言,也可以帮他们将碎片时间利用起来,以便捷的线上沟通方式与患者建立联络,建立空中诊所,不但可以增加个人收入,而且可以接触到更多患者,有利于树立个人品牌。3.2 功能模块设计本系统分成Client 端和 Server 端, Client 端有两个APP,一个是孕产妇家庭使用的用户端APP 一个是医生使用的医生端 APP主要功能模块如图 3 所示。1) 用户端APP, 主要包括“问专家”、 “消息”、

7、 “教育”等几个模块。“消息”:在这个模块,实现免费咨询。系统对用户输入的求诊问题进行智能匹配。若匹配成功,系统选定评分高的一位医生推送给与用户;若匹配不成功,则给出若干位可选的相近的医生列表,让用户选择。用户的问题会推送到医生的消息模块,医生在消息模块接诊。在此模块实现免费求诊,当然用户也可随心打赏医生。“教育”:用户可以在这里选择和收看科普知识,这些知识以文字,图片,视频,语音等形式展现。“我”:可以在这里更改个人资料。2)医生端AP"主要包括“登录注册”、“诊所”、“消息”等几个功能。“登录注册”:与普通用户的注册登录不同,医生在注册时需提交自己的合法执医资格证书,审核通过后才

8、能获得在本系统中的行医资格。“诊所”:这是医生的私人空中诊所,当有用户指定了某位医生时,该用户的问题会出现在该医生的诊所中,医生在此有偿接诊用户。“消息”:对应于用户端的消息模块,用户免费求诊问题会推送到这里,医生在此免费接诊,也可接受用户的随心打赏。“我”:可以在这里更改个人资料。3)服务器端:4 系统详细设计4.1 表示层设计在此仅列出几个界面设计的示例。图 4 是用户端的界面设计示例,图5 是医生端的界面设计示例。4.2 数据库设计该系统数据库采用MySQL通过执行SQL语句实现对数据库的操作。包括五个基本表:用户基本信息表:存放用户的账号等基本信息;医生基本信息表:存放医生的账号、执医

9、资格等基本信息;问诊记录表:记录医生和用户问诊过程中的问诊内容等;医生接诊统计表:统计医生的接诊人数,收入等信息;课程分类表:记录孕婴课程的相关信息。此处表的字段不再赘述。4.3 业务流程设计用户可以通过两种方式和医生建立问诊关系,一种是付费方式,用户自由选择医生并付费,医生在诊所收到问题描述,在诊所接诊;一种是免费方式,用户在消息模块输入问诊问题描述,系统采用KMPT法对问诊问题与医生的擅长主治字段进行匹配。若匹配成功,则找到对应的医生,并根据医生评分高低把问题推送给评分高的的相关医生;若匹配不成功,则给出若干位可选的关联性强的医生列表,让用户在其中选择。用户的问题会推送到该医生的消息模块,

10、医生在医生端的消息模块接诊用户。具体流程如图6。5 系统实现5.1 用户端用户可通过手机号码注册或使用第三方注册并登陆(如微信或支付宝账号),系统会转跳到主页如图7。用户输入求诊问题后,在消息界面可以收到医生的回答,如图8。免费问诊过程结束后, 用户也可以随心给医生送礼物,或者随自己心意付些费用打赏医生,如图9。在教育模块,用户可以通过图文,语音,视频等多种方式学习孕婴知识,如图10。5.2 医生端医生注册并提交执医资格证件,审核通过后成为本系统的网约医生,如图11。医生在诊所界面或消息界面接诊病人,如图12和图13:5.3 服务器端6 结束语该文实现了一个专业的轻型的针对孕婴人群的医疗咨询系统,经过测试,运行安全可靠,能?蛴行?满足孕婴医疗

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论