基于Android的医院就诊预约管理系统的设计与实现(8)

2019-06-11 21:11

苏州科技学院本科生毕业设计(论文)

图4-1-6 我的医生

查询收藏医生和选择医生功能类似,区别在于获取数据源不同,并且长按某个医生可以删除这条收藏记录,功能实现如下:

值得一提的是,当收藏记录被删除,数据源会发生变化,相应的界面应该及时刷新,所以需要向适配器对象发送通知。代码如下:

长按删除某收藏医生访问服务器的URL 、请求参数、响应参数如下表所示:

31

苏州科技学院本科生毕业设计(论文)

表4-1-6 我的医生参数表 请求 链接 请求参数 响应参数 删除收藏医生 / LikedOrUnLikedServlet params:{ u_id=xxx,d_id=xxx, selected =false} 成功:success 失败:failed 4.1.7 最近预约功能实现

用户通过点击”最近预约”按钮,会进入预约Activity。界面设计如下:

图4-1-7 最近预约

最近预约功能用于显示用户已挂号记录,包括医生信息、预约码、就诊时间等,同时提供取消该预约和继续预约功能。核心代码实现如下:

32

苏州科技学院本科生毕业设计(论文)

查询挂号记录访问服务器的URL 、请求参数、响应参数如下表所示:

表4-1-7 我的医生参数表 请求 链接 请求参数 响应参数 获取挂号记录 /GetAllOrderServlet params:{ u_id=xxx} 成功:success 失败:failed 4.1.8 个人中心功能实现

个人中心提供了最近预约、我的医生入口,也包括修改个人资料和密码,12580电话预约功能。界面设计如下图所示:

图4-1-8-1 个人中心

1)最近预约以及我的医生

用户点击最近预约或者我的医生会跳转至对应的Activity,为用户提供了多个程序入口。核心代码如下: 33

苏州科技学院本科生毕业设计(论文)

2)修改资料以及密码

用户通过点击修改资料或者密码选项,实现对应的操作。如下图所示:

图4-1-8-2 个人信息修改

修改个人资料和修改密码功能类似,用户填写新设置的信息,点击提交按钮,如果输入信息格式正确,提交至服务器,提示修改成功。以修改个人资料为例,代码实现如下: 34

苏州科技学院本科生毕业设计(论文)

用户修改个人资料访问服务器的URL 、请求参数、响应参数如下表所示:

表4-1-8 资料修改参数表

请求 链接 请求参数 params:{ telphone=xxx, email=xxx u_id=xxx } 响应参数 成功:success 失败:failed 修改个人资料 / UpdateUserInfoServlet 3)12580电话预约

用户可以通过该功能拨打12580,进行电话预约服务,为患者预约挂号提供了多个途径,如下图所示:

图4-1-8-3 12580电话预约

35


基于Android的医院就诊预约管理系统的设计与实现(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:工程合同

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: