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

2019-06-11 21:11

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

图4-1-4 用户登陆界面

登陆模块包括登陆验证、记住密码、忘记密码以及提供注册接口功能。 1)登陆验证

用户填写账号密码,点击登陆按钮,与服务端数据进行用户认证。核心代码实现如下:

2)记住密码

用户登陆时,如果勾选了记住密码选项,在重新登陆时不必再次输入密码,账户和密码自动填写,同理,取消记住密码将不会自动填写。核心代码实现如下:

21

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

在用户忘记登录密码并且重新设置的情况下,记住密码应该是当前设置的新密码。 核心代码实现如下:

在登录Activity中,需要将获取的密码重新保存一下。

3)忘记密码

用户忘记了登录密码,可以通过点击”忘记密码”重新设置,密码重置成功,使用Intent将新密码发送给登陆Activity。

22

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

登陆功能访问服务器的URL 、请求参数、响应参数如下表所示:

表4-1-4 登陆模块功能 请求 链接 请求参数 响应参数 正常响应:success 用户登陆 /LoginServlet params:{ idcard=xxx, password= xxx} 异常响应:failed 4.1.5 预约挂号功能实现

预约挂号模块是系统设计的核心部分,提供科室、医生以及选择预约时间功能。 1)科室选择

科室选择界面列出医院的科室分类信息,用户通过点击相应科室进行操作,界面设计如下图:

23

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

图4-1-5-1 科室界面

界面布局采用GridView网格样式控件,使用自定义的Adapter适配器填充数据。

用户点击科室跳转至医生选择界面,核心代码实现如下:

24

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

2)医生选择

用户通过点击某个科室,将跳转到显示这个科室所有医生的Activiy。界面设计如下:

图4-1-5-2 医生界面

该功能通过使用listview和adapter实现医生列表显示以及响应用户点击事件,与科室选择的功能实现类似,主要区别是在于医生数据是通过访问服务器获取。核心代码实现如下:

25


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

下一篇:工程合同

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

马上注册会员

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