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