1.2.2    国内研究现状
1.3    研究目的和内容
本文的研究主要目标是实现一个基于Android的医疗服务预约系统,在这个系统中,用户可以使用客户端预约挂号、查看挂号单、接收诊断结果、查看病历、与其他人共享医疗信息、查询药价等功能,医生端能够接收用户的挂号信息、回馈诊断结果、写病历等。
本系统采用C/S体系结构,通过Android平台、Apache服务器与MySQL数据库的结合,运用Java、PHP语言来实现系统功能。本系统研究的主要内容包括用户端与医生端功能的实现,以及服务器功能的实现。研究内容的重点在于各端功能的设计与实现、服务器与两个客户端之间数据的传递、服务器与数据库的连接以及关系数据库中关系表的设计。通过完成上述的工作来实现一个尽可能完善的系统。
2    开发环境和应用技术
2.1    开发环境概述
2.1.1    Android Studio概述
Android Studio是Android的一种集成开发工具,它是基于IntelliJ IDEA实现的。Android Studio在内部提供了集成的Android开发工具,为Android开发和调试提供了良好的环境。众所周知,IntelliJ IDEA是业内最好的Java开发工具,而Android Studio是基于IntelliJ IDEA实现的,因此Android Studio不仅支持Java语言开发,还拥有创新的GUI设计、代码提示等功能,为Android应用程序开发提供了很大的帮助。
2.1.2    MySQL数据库概述
MySQL是目前最流行的关系型数据库管理系统之一。MySQL将数据保存在不同的关系表中,相较于传统方式,这种做法无疑在速度和灵活性上有所提升。MySQL使用最常用的标准SQL语言对数据库进行访问,并且拥有开放源码、速度快、体积小、成本低等优点。MySQL软件采用了双授权政策,针对不同用户分为社区版和商业版,其中社区版的功能优越,可与Apache服务器和PHP搭配组成中小型网站的开发环境。
2.1.3    phpStudy概述
phpStudy是一个PHP调试环境的程序集成包。该程序包集成最新的Apache、PHP、MySQL等。一次性安装,无须配置即可使用,是非常方便好用的PHP调试环境,该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。由于phpStudy内集成Apache服务器等,功能十分强大:phpStudy不仅可以架设服务器,还可以负责服务器与数据库的连接。
2.2    相关技术概述
2.2.1    PHP技术
PHP(PHP: Hypertext Preprocessor)是当前最流行的web脚本语言之一,中文名称叫做 “超文本预处理器”,是一种通用开源脚本语言。它的语法结合了C、Java、Perl等,形成了PHP独特的语法[9],易于学习,便于使用。PHP运行在服务器端,根据用户请求和服务器端的数据产生动态网页[10];它功能强大,在服务器中与HTML融为一体,同时内置访问数据库的能力;它能够作为Apache Web服务器的模块执行[11]。PHP是一种优秀的Web编程工具 。直观地说,PHP是软件行业内已经相对主流的一门技术,它将控制语言嵌入在HTML网页中,由此实现对数据库进行访问、与用户进行交互等目的[12]。
PHP的特点如下:
(1)开源性:PHP代码是开源的,用户可以得到其源代码。
(2)免费性:PHP本身是免费的,任何用户都可以使用。
(3)快捷性:PHP是嵌入在HTML语言中的,比起其他语言,它编辑更为简单,程序开发快。
(4)跨平台性:PHP是运行在服务器端的脚本语言,可运行在UNIX、LINUX、WINDOWS、Mac OS、Android等平台[13]。
(5)专注性:PHP语言为类C语言,支持脚本语言为主。
上一篇:AES算法GPU协处理下分组加密模式的研究+源代码
下一篇:Android图片浏览器开发设计+文献综述

网络医疗服务的发展现状...

Android课程同步练习系统的设计

Android智能手机的交互式学习系统的设计

Android移动终端的网上便利...

Android移动互动学习系统学生端设计

Android移动互动学习系统教师端设计

Android大学生素质认证系统的设计

C#学校科研管理系统的设计

承德市事业单位档案管理...

10万元能开儿童乐园吗,我...

志愿者活动的调查问卷表

国内外图像分割技术研究现状

中国学术生态细节考察《...

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

公寓空调设计任务书

医院财务风险因素分析及管理措施【2367字】