苏州科技学院本科生毕业设计(论文)
图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
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于Android的医院就诊预约管理系统的设计与实现(8)在线全文阅读。
相关推荐: