论文部分内容阅读
智能终端的不断发展,为人们的工作和生活提供了更多的便利。人们希望在智能终端上同样实现PC上的功能,真正到达移动办公、移动生活和移动计算。目前已有的智能终端包括智能手机、平板电脑等等,其中3G智能手机是一个三网合一的产品,用户希望能够通过手机实现互联网、电信运营业务等操作。为了符合这些硬件的操作,研究和开发人员已经设计和实现了一些智能操作系统和可以运行在相应操作系统上的应用软件。在诸多智能操作系统中,Android以其开源性、封装性、性价比高等特点越来越受厂商、开发人员和用户的青睐。已有的诸多智能应用中,智能医疗可以给用户带来巨大便利。所谓智能医疗是指,患者能够通过手机便捷地进行病症查询、医院查询、挂号、网上付费、查看医生处方等功能。目前,智能医疗软件并没有得到良好的发展,主要流行的智能医疗软件包括医疗百科全书系列产品、医疗咨询系列产品。医疗百科全书系列产品提供了一个医疗的数据库,其中记录一些病症对应的诊疗方法等,一般为静态的数据,不能根据动态的数据进行更新。本文从智能医疗软件的服务器端和客户端出发,以研究国内外智能医疗软件为基础,充分分析了智能医疗软件应该具备的功能需求和性能需求。调研现有的智能手机系统,以及相对应的智能医疗软件的产品和其功能缺陷。另外,根据Android操作系统现状,本文研究了在Android系统下开发智能医疗软件的特定要求和需要的特殊处理方式。研究了智能医疗软件服务器端的需求,对服务器端的数据库结构和用户访问接口进行设计和定义。确定客户端和服务器端使用的网络协议。研究Android源代码中提供的HttpClient协议接口,并实现客户端和服务器端的信息交流。完成基于Android的智能医疗系统的客户端的需求和客户端的功能设计和实现。本文设计了智能医疗服务器端的结构和功能,并实现了智能医疗客户端,以及客户端和服务器端的实现方式,在医疗上为用户提供了极大的便利。