2.2.1 Android Studio平台
Android Studio的编程语言为Java,Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。针对于在Eclipse上也可以开发安卓,两者对比也有优劣之分。具体方面如下。
Android Studio是Google推出,专门为Android“量身订做”的,是Google大力支持的一款基于IntelliJ IDEA改造的IDE;Android Studio在启动速度、响应速度、内存占用等方面完美领先于Eclipse;Android Studio更加智能,智能保存,自带了多设备的实时预览,熟悉Android Studio以后开发效率会能大大提升;支持Gradle,Gradle集合了Ant和Maven的优点,不管是配置、编译、打包都非常棒。
2.2.2 Java开发语言
对于Java开发语言,其拥有的优势在于面向对象、平台无关、分布式、多线程、可靠和安全等特性。
Java写的应用程序不用修改就可在不同的软硬件平台上运行,其主要靠Java虚拟机(JVM)在目标码级实现平台无关性。Java还提供了许多套开发类库,开发人员可以利用这些类库进行程序开发设计,方便得实现Java的分布式特性。 更重要的是当你使用支持Java的浏览器时,你可以放心地运行Java的小应用程序 Java Applet ,不必担心病毒的感染和恶意的企图,Java小应用程序将限制在 Java运行环境中,不允许它访问计算机的其它部分。
2.3 C/S模式介绍
C/S模式全称为Client/Server模式,意为客户端/服务端,此模式是目前大部分应用软件结构所采用的双层结构。对于医疗护工系统,系统安装在护工手机或者手持设备皆可看成客户端,完成的任务所需上传的同步步骤或者下载最新信息的下载同步步骤其对应的服务器即服务端。
对于这种传统的Client/Server模式比较适合于在小规模、用户数较少、单一数据库且有安全性和快速性保障的网络环境下运行。在医疗护工系统上,由于系统只针对医疗机构或者医院的护工人员等小众化人员使用,网络服务器也可以建设在只采用局域网的医院等机构的本地服务器,无需花大价钱建设服务器在外网,这样更加安全,高效,保密。因此,安卓医疗护工系统最佳方案就是采用C/S模式。
3 系统需求分析
医疗护工系统面向的用户为医疗机构的护工人员、护工组长、管理员。其主要用户为护工人员以及护工组长。对于本系统这些用户属性划分,需要在医疗护工系统WEB端进行登记划分,以下对安卓系统的医疗护工面向的用户进行分析。
3.1 护工人员需求
本系统主要提供给护工人员进行更好的护理工作,比如患者登记、护理任务安排、护理费用结算、奖惩措施等操作,护工人员是此系统的核心用户。
3.1.1 患者登记
护工人员通过自己的安卓平台登陆自己的医疗护工系统对需要护理的病人进行登记,需要记录病人的姓名、身份证号、电话号码、性别等个人基本信息以及床位号、所属医疗机构的住院号、机构名称、所属医院等信息。登记好后点击保存,进行保存病人信息。
3.1.2 接收护理任务
护工组长发配护理任务,护工人员通过护工系统查询自己的护理任务,明确护理对象的床位号、病人姓名、护理的时间,以及护理的任务要求。按时完成任务后,确认提交完成的任务,若有其他说明等,可以在备注栏里进行备注说明。文献综述