背景:由于该项目是医院工具类,不面向广大用户,所以没有把app发布到android 市场上去,所以网页形式展示。
模块一:会诊列表
功能描述:展示会诊消息列表
技术实现:使用HTTP请求查询
模块二: 多人会诊聊天
功能描述:IM (即时通讯),可以传文字,图片,语音,会诊资料文档。
技术实现:二次开发基于XMPP协议的开源项目androidpn,server端使用mina.
模块三:会诊详情
功能描述:添加和展示会诊中用到的文字,语音,图片,诊疗记录文档。
技术实现:使用FTP开源工具上传下载,使用socket联系,XMPP协议与服务器通信。
模块四:申请会诊
功能描述:医生发起会诊,可以添加患者资料,包括文字,语音,图片,诊疗记录文档。
技术实现:使用FTP开源工具上传,使用socket连接,XMPP协议与服务器通信。
模块五:我的同事
功能描述:同事列表,实现下拉刷新,联系上下线状态更新。
技术实现:使用socket连接,XMPP 状态协议与服务器通信
模块六:同事聊天
功能描述:IM (即时通讯),可以传文字,图片,语音,会诊资料文档。
技术实现:二次开发基于XMPP协议的开源项目androidpn,server端使用mina.
模块七:修改密码
功能描述:修改密码,密码传输时使用MD5加密
技术实现:使用socket联系,XMPP协议与服务器通信。
模块八:用户帮助
功能描述:使用说明
技术实现:使用HTTP请求,嵌入网页。