基于大数据情况下的智能献血程序

2022-05-09 02:26钟云懋黄鹏强周熠齐文璐吕联秀余桐
电脑知识与技术 2022年7期
关键词:无偿献血

钟云懋 黄鹏强 周熠 齐文璐 吕联秀 余桐

摘要:传统的无偿献血宣传方式,效率比较低,群众积极参与程度不高。互联网的高速发展,信息化时代的到来,观念的更新,促使越来越多的人尝试去献血。但是长期的血液供需冲突,依然导致我国血液库存量严重不足。由于献血人群单一、献血知识宣传不足,人们对献血认知性错误等系列因素导致全国各个地区血液库不足现象常有发生,这不仅会危及临床患者的健康甚至是生命。在计算机和移动互联网高速发展的时代,本项目从手机App的应用优势出发,通过献血App的建立及相关服务的完善,普及献血知识及献血地点,让人们更加了解献血的重要性。从而在一定程度上缓解各个医院出现血液库血液库存不足的问题。

关键词:Android;Java 献血App;无偿献血

中图分类号:G642      文献标识码:A

文章编号:1009-3044(2022)07-0029-02

1 背景

随着社会的发展,人们越来越重视自身的健康状况,生活质量也在不断地提高。献血的人数日益增加,如何更好地普及献血知识,使群众节约大量的时间及精力呢。针对这一问题,献血App的设计有效降低了群众在各自工作、时间上产生矛盾的概率,同时也提高了献血站服务的质量。现有的无偿献血宣传方式机动性差,如派发宣传资料、电视、报纸、广告等。实施起来不仅难度大而且收效甚微。献血程序的设计和开发可以更好地推动无偿献血的事业,通过该献血App,群众可以在合理的时间进行献血,群众还可以查看附近的献血地点,了解最近的献血点进行预约,同时,让群众了解无偿献血的相关知识及重要意义,鼓励人们积极参与无偿献血。目前,很多人都不知道献血对身体有什么好处,甚至会认为献血对人的身体是有害的。该献血App,不仅能够普及关于献血的知识,也能够帮助献血者节省献血时间。

2 系统可行性分析

2.1 系统功能模块及流程图

2.2 技术可行性

(1) 硬件可行性分析

献血App程序的开发对硬件方面暂时没有特殊的要求,确保Android系统的手机能正常使用,同时只需要在Android系统上进行下载和安装。建议使用手机运行内存2G和储存内存16G以上的安卓手机,确保该献血App在手机上能流畅地运行。就目前的Android系统手机而言,基本上能正常运行。

(2) 软件可行性分析

软件的实现依靠的是Android系统的开发技术,Android Studio的核心是一个智能代码编辑器,可进行高级代码完成、重构和调试。运用Java语言进行编写。

2.3 社会可行性

我国基本已经进入到移动互联网时代,Android手机的应用目前在市场上的空间潜力无限。如今谷歌的Android已经是全球智能手机市场最大的操作系统平台,华为的HarmonyOS现在也是面向市场的正式产品。在这些大型的国际公司的带头下,使得Android系统应用程序在目前的智能手机领域具有广阔的发展前景。

2.4 经济可行性

Android开发具有开源性,该程序开发的平台由Google官方专门为Android应用开发打造的利器,也是目前Google官方唯一推荐的,软件的编辑程序都可以在网上进行免费下载。因此,在软件部分不需要投入过多的资金,大大减少了成本的支出。开发出来的程序,可以通过Android studio内置的模擬器运行,减少资源的投入,对开发者来说,成本在可控的范围内,所以本软件在经济上是可行的。

2.5 操作可行性

在移动互联网高速发展的时代,效率快和简便的操作都是人们所追求的。所以根据该课题,设计和开发出适用于大众的Android应用程序。该App有良好的可视化的图形操作界面,能够提高系统的交互性和可操作性,使得用户在使用的过程中可以更好地操作。

3 系统需求分析

本系统的设计意义在于,一方面,在献血前,献血者可以了解关于献血的知识以及注意事项,可以查看附近的献血点以及其工作时间,并且在本系统上可以提前预约献血,同时也可以导航到献血点,可以方便献血者更快更方便地进行献血。另一方面,该系统可以实现献血者的登录注册功能,每个献血者都可以发表自己的献血心得。针对目前献血流程过于复杂烦琐,献血排队久的情况,献血App的出现,可以大大减少献血者献血的时间,献血者可以在手机上完成预约。

4 系统实现

4.1 系统开发

Android开发的工具有Eclipse+Android SDK 和 Google官方的Android Studio。我们使用的是Android Studio进行开发,省去配置的麻烦,同时官方编译器的功能十分强大。在开发的过程中会使用许多的工具。例如Gradle和Postman,Postmans是一个接口管理的工具,可以测试接口,生成请求接口等。而Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。

4.2 系统功能模块

4.2.1 登录注册功能模块

此模块主要实现用户的登录注册功能,虽然登录模块和注册模块代码编写并不复杂,但却是拥有一个完整系统的必要功能。如验证输入等。在用户注册功能模块,献血者在使用该App时,首先会看到该应用程序的引导页面,在引导页面献血者可以看到关于该应用软件简单的使用介绍。引导界面结束后,会跳转至广告页面,随后献血者通过输入昵称、手机号、密码等信息进行注册账号,在注册完成后进行登录,即可使用该应用程序。登录注册功能模块可以帮助用户通过使用该程序进行献血的预约,同时也能进行献血心得的分析,让准备去献血的群众可以更好地去了解献血者在献血时的感受。

4.2.2 用户功能模块

在用户功能模块,献血者成功登录后,献血者可以在个人中心发表自己的献血心得,其他的献血者也可以在本程序看到其他用户的献血心得。同时本程序提供献血排名,在献血排行榜上可以看到每个人的献血排名。在用户功能模块,献血者可以看到由本程序推荐的热点文章,献血者在献血前就可以了解到其他用户献血后的心得,可以为其他即将准备献血的用户提供一定的交流沟通机会,减轻心理负担和顾虑。

4.2.3 预约献血功能模块

在预约献血模块,献血者可以在手机上查看附近的献血点的详细信息,包括献血点的地点、工作时间以及献血前的注意事项等信息。献血者可以根据个人时间选择献血时间、献血地点合理地进行线上预约,实现足不出户就进行预约献血。预约献血功能模块的开发,可以大大节省献血者进行献血的时间。

4.2.4 献血点地图功能模块

在献血点地图功能模块,献血者可以在地图上看到附近各个献血点的详细地址,选择距离自己最近的献血点进行预约献血,并且本程序可以提供导航,对于不懂路的献血者我们也能提供帮助。献血点地图功能模块,可以帮助献血者更快地前往献血地点,节省献血者献血的时间。

5 总结

本系统通过登录注册功能模块、用户功能模块、预约献血功能模块、献血点地图功能模块等四个功能模块,基本实现了献血App的基本功能,能够保障用户在手机上就能够查找附近的献血点,并在地图上就能看到各个献血点的具体位置,献血者可以根据自己的情况选择献血点进行献血预约。该献血App可以大大减少献血者的献血时间,在一定程度上可以提高献血者进行献血的积极性。对于医院和献血站而言,献血App可以帮助其宣传并且能够普及献血知识,而且也能够让献血者清楚地看到其所在的位置。对于献血者而言,献血App的开发可以改善当前献血流程复杂,排队时间过久等问题。

人们对移动医疗的认知度越来越高,被更多人们接受认可。针对现状,献血App的设计和开发,不仅普及了献血的知识,还提高了献血者献血的效率,同时也提高了医院和献血站的服务质量,在一定程度上提高了献血者献血的积极性。

参考文献:

[1] 吕亚璟.吴晓晖.赵向东.献血健康教育微信平台在无偿献血招募中的初步应用[A].中国卫生产业,2017.

[2] 谭通慧.论手机App在无偿献血项目中的应用[J].中国市场,2015(32):94-95.

[3] 林放,李文丹,周谋,等.利用视频网站推送无偿献血广告的可行性研究[J].中国输血杂志,2019,32(2):203-205.

[4] 刘冉冉,李秋菊,任添华.推进“互联网+医疗”打造就医新体验[J].山西医药杂志,2019,48(7):856-858.

[5] 吕香娟,田真华.无偿献血者献血相关知识认知率及影响因素分析[J].中国公共卫生管理,2017,33(6):888-890.

【通联编辑:李雅琪】

收稿日期:2021-11-20

作者简介:钟云懋(1997—),男,海南儋州人,学生,现就读于海南医学院生物医学信息与工程学院;黄鹏强(1999—),男,广东信宜人,学生,现就读于海南医学院生物医学信息与工程学院;周熠(2000—),女,浙江绍兴人,学生,现就读于海南医学院生物医学信息与工程学院;齐文璐(2002—),女,黑龙江哈尔滨人,学生,现就读于海南医学院生物医学信息与工程学院;吕联秀(1999—),女,海南昌江人,學生,现就读于海南医学院药学院;余桐(1990—),男,湖北荆州人,实验师,现就职于海南医学院生物医学信息与工程学院。

猜你喜欢
无偿献血
乌兰察布市中心血站血液成本分析
高职护理专业与血站联合教学的研究
不同检测模式对献血前ALT筛查效果分析