1研究目的和意义
1.1研究目的
选题背景出自当下最为热火的微信小程序开发,微信小程自2017年上线之后,迅速在移动端开发方面取得傲人的成绩,目前微信小程序的累计数量已经超过了五百万以上,据阿拉丁研究院发布《2020年小程序互联网发展白皮书》的相关数据显示,2020年全网小程序已超600万,其中,微信小程序数量超380万,日活跃用户超4亿,MAU为8.3亿,人均单日使用时长超1200s,微信小程序的交易规模突破2万亿。基于这样的背景下,微信小程序开发已经成为了越来越多企业和厂商所必须的应用平台,尤其是前端开发层面上,微信小程序开发已经成为了前端移动端开发的首选,其开发模式简单、生态环境良好、所需资源少,可以轻松依靠微信平台,进行自身业务反馈和处理,极大了提升效率。基于以上,本文的研究目的主要是通过微信小程序平台开发一套医疗监督反馈小程序,通过调研需求,研究医院医疗服务的流程,整理业务开发需求,了解开发技术,进行开发,研发出小程序要能给医院医疗服务监督流程带来实际便利,最大程度提高医院医疗监督服务水平的提升。
1.2研究意义
对于一个微信小程序来说,要特别关注其业务开发背景。本文医疗监督小程序,不单单要满足医院收集医疗监督反馈的流程建议,更要实质性根据建议对自身监督流程进行改善。当下医院医疗监督的流程大多流于线下,采取以往纸质信息通知的方式,在新时代的今天,这种方式早已落后,在新媒体数字时代,医院追求的更加便捷的数字化管理。开发医疗监督反馈小程序有着很丰富的现实意义,可以让医院的信息化管理更加全面,医院可以直观的通过数据分析问题。还可以节约开发成本,对于医院自身的运营管理更加便捷。最后,小程序的落实使用对于患者来说更加友好,传递信息也更加方便,极大的可以保障患者反馈的信息可以直达相关部门,对于医院和患者双方都是很好的体验提升。
2研究现状及分析
国外对于医疗类的小程序研究较少,一些知名的平台谷歌、推特等也在逐步开发自身平台的小程序应用场景。
国内对于小程序的开发研究较多。当下各个平台可以满足小程序运营管理有很多,主流的主要有微信小程序、支付宝小程序等,微信小程序的开发主要是基于MVVM开发方式,这种方式可以视图、数据模型、数据控制器,对比安卓、IOS的移动端开发,有着性能高、交互性良好的特点。
当前国内学者对于微信小程序的研究现状主要探讨其应用场景和开发场景的关联性,微信小程序开发使用的语言本质上就是JavaScript、CSS、HTML5,因为微信自身平台的限制,不能直接用HTML标签,微信提供一个组件库,没有DOM和其他浏览器上的API,对于前端开发工作者而言,微信小程序是唯一差异于网站建设技术的,主要的样式代码都封装在微信小程序里面,所以打开速度比普通的HTML5要快,接近原生APP。开发者可以调用比HTML5更多的手机系统功能来进行开发,例如GPS定位、录音、拍视频、重力感应等,能开发更丰富的使用场景。一部分学者认为,微信小程序开发就是把手机浏览器集成桌面化,其实质内涵还是属于移动端APP开发的。
茅晓红(2021),深入的基于微信应用平台的进行了电商零售商城的设计与开发,通过调研需求,模拟实际业务场景,提出了微信小程序开发的一些重点。
刘天元(2021),基于微信小程序开发研究了某医院药品流程服务规范,该小程序极大的提升了业务效率,在节约开发成本的同时也极大的便利了使用者。
王德建(2021),基于微信小程序开发研究了某地方高校职校毕业生就业服务运行现状,该小程序提升了毕业生就业率,对于学生毕业追踪、信息更新有了很好的扩展。
3基本内容、拟解决的主要问题
3.1基本内容
本设计将医疗监督反馈小程序作为具体的个案研究对象,通过互联网以及图书馆等渠道收集国内外关于医疗监督反馈的流程分析,根据流程分析制定小程序功能需求,进行可行性分析、需求分析、业务开发流程分析,通过内外部市场环境分析、市场推广、实际开展需求等现状分析,以国内外医疗监督反馈流程进行了深入分析,从市面上一些类似功能的APP出发,研究其界面样式和功能需求出发,结合医疗监督反馈小程序业务运行模式对使用者满意度、实际需要度进行全面的分析,并进行总体设计,包括前台页面的页面风格、前后台功能需求、开发环境等进行详细的总结归纳,本设计的整体功能模块图如图3-1所示:
3-1功能模块图
3.2拟解决的主要问题
本设计拟解决的主要问题有医疗监督反馈小程序开发的技术选型、前端联调测试等,通过运用HTML、CSS等技术设计并实现医疗监督反馈小程序管理系统,详细要解决的问题如下:
(1)根据医疗监督反馈小程序管理系统的流程分析制定开发流程。
(2)借助Windows操作平台完成开发,技术采用微信小程序开发、MVVM的开发模式、JavaScript、Html等一些技术实现项目。
(3)运用HTML、CSS进行前台首页,功能管理页面等页面的布局。
(4)运用JS和JQuery给各个页面添加动效,让页面更加充实。
(5)通过接口处理交互数据逻辑,进行数据的增、删、改、查。
(6)利用微信开发者平台代码编译器完成前台和功能模块之间的代码分离,解析等,最终生成需要的页面和数据。
(7) 进行封装,这样可以在其它文件中便捷引用,易于修改。
(8) 整个项目开发中所使用的技术、思维等。
(9) 医疗监督反馈小程序设计与实现的流程,了解项目从无到有的整个流程,总结经验。
(10)医疗监督反馈小程序实际应用场景考虑。
本次设计具有较高难度,但我相信,通过学习和不断的努力,我一定能高质量的完成本次毕业设计任务。
4技术路线或研究方法
4.1技术路线
本设计的医疗监督反馈小程序前端部分我们完成首页、登陆注册页、医疗服务详情页、投诉页等页面的设计与实现,出于人性化的设计,网站右下角的为用户的个人信息页面,同时配有交互优美的动画效果,既节省了页面的空间,又带来用户耳目一新的感受。出于人性化考虑并且参考当前网上大部分的微信小程序开发的功能,交互效果也做了很大的提升。该医疗监督反馈小程序的功能模块部分我们完成信息管理模块的各部分操作,主要分为数据设计、各个接口模块设计等。接口模块主要实现医疗服务信息文件处理模块,包含信息、时间、医院、科室等多个模块,还有就是增删改查的通用模块等。
主要技术路线设计及实现过程设计如下:
第一步,调研整理设计所需的文献资料、技术文档等。
第二步,进行总体设计,对小程序的功能进行划分,制定医院部分对系统信息的操作、患者用户对系统的信息操作、超级管理员的操作等三部分功能模块。
第三步,设计小程序整体界面风格,并绘画草图。
第四步,安装开发相关的软件,比如微信小程序开发工具者平台,准备安卓、苹果两台开发机器。
第五步,进行根据功能模块需求进行开发,实现小程序管理功能,主要包含有医院信息管理的科室信息管理、医生信息管理、医疗服务信息管理的增删改查操作;患者模块的用户信息展示、服务跟踪、投诉建议、监督举报等信息的增删改查操作;超级管理员模块的账号权限设置、内容设置等。
第六步,完成开发,分别在安卓、苹果手机上进行测试,验证功能性。
4.2研究方法
本文的研究方法主要应用相关的数据分析方法对已收集的相关数据、资料进行分析,主要采用文献综述查询、案例对比、数据统计、数据归纳、相关案例信息的实证分析和规范分析相结合方法等,通过图书期刊查询、互联网文献数据查询、问卷调查等方法来辅助收集资料。一些数据、案例的来源主要是国家数据网、知网期刊、互联网网页等。主要采取如下研究方法:
文献分析法:通过知网期刊论文、图书馆名著、互联网相关资料等渠道,借鉴对应的知识原理,为研究提供牢靠的理论依据。个案研究法:本文以科学的分析方法论作为基础,以为研究对象,将理论结合实际,统计整理相关数据资料,分析医疗监督反馈小程序在业务开展中存在的问题,并结合现阶段的开发技术、市场等因素,提出符合的解决策略。
5进度安排
第一阶段(2022年2月15日—2022年3月12日):题目调研,查找资料,完成文献综述和开题报告,熟悉开发环境,准备开题答辩。
第二阶段(2022年3月12日—2022年3月31日):做进行整体方案设计,需求分析,软件的设计与实现,撰写并完成论文初稿。
第三阶段(2022年4月1日—2022年4月30日):设计系统的具体实现,编写各个功能模块,设计系统的调试和修改,修改论文初稿、完成论文二稿的撰写工作。
第四阶段(2022年5月1日—2022年5月30日):完善各功能设计, 修改论文二稿、完成论文三稿的撰写工作。
第五阶段(2022年6月1日—2022年6月18日):设计定稿打印并交指导教师评阅,做论文答辩准备,论文查重并定稿。
6主要参考文献
[1]刘天元,夏明.微信小程序开发与运用[J].电子世界,2021(23):206-207.
[2]王德建.地方高职院校毕业生就业服务微信小程序开发与实现[J].软件,2021,42(12):50-52+70.
[3]杨米娜.基于微信小程序的“助农”销售系统的设计与开发[J].电子技术与软件工程,2021(24):34-35.
[4]沈政晔,张辰澔,黄晋峰.基于微信小程序的校园二手物品交易平台设计与开发[J].无线互联科技,2021,18(22):66-67+84.
[5]周超杰,黄建勇,王袤野,朱李超,茅晓亮,吕佩佩.基于微信小程序与云开发的变电站寻址导航系统[J].集成电路应用,2021,38(11):62-63
[6]李想,张玉军,余谨,杨维昊.资讯类微信小程序的设计与开发[J].科学技术创新,2021(31):106-108.
[7]李坤艳,黄克斌,戴扬威,刘爽,宋奕樊,朱奕鹏.基于微信小程序的农产品电子商务平台开发[J].农村经济与科技,2021,32(19):174-176.
[8]杨杰,魏运明.基于C#与微信小程序开发业务受理系统[J].电子质量,2021(10):73-77.
[9]茅晓红.微信小程序开发设计与实现——以乐扶购平台为例[J].现代信息科技,2021,5(19):12-17.DOI:10.19850/j.cnki.2096-4706.2021.19.003.
[10]李常宝.基于微信小程序的电子商城的设计与开发[J].吕梁教育学院学报,2021,38(03):133-136.
[11]袁芳,许文.基于微信小程序的移动学习平台的设计与开发[J].电脑知识与技术,2021,17(26):86-87.DOI:10.14004/j.cnki.ckt.2021.2603.
[12]杨焕昌.高校图书馆微信小程序应用研究——“图书馆知识大闯关”微信小程序开发实践[J].大学图书情报学刊,2021,39(05):98-104.
[13]胡敏蝶,郭佳华,邱怀玉,刘俊青.引导式护理模式下胃癌术后患者家庭营养支持管理微信小程序的开发与应用效果研究[J].医药高职教育与现代护理,2021,4(04):358-361.
[14]郑玲.使用微信小程序云服务实现多平台管理程序的开发[J].电子质量,2021(07):59-63.
[15]邓熊娜,赵剑冬,黄鹏,陈丹妮.基于项目驱动的DACUM模型微信小程序开发课程开发研究[J].计算机教育,2021(07):162-166.
[16]张雪. 面向中职C语言教学的微信小程序开发及教学实践[D].山东师范大学,2021.DOI:10.27280/d.cnki.gsdsu.2021.000245.
[17]刘玉佳.微信“小程序”开发的系统实现及前景分析[J].信息通信,2017(01):260-261.
[18]李敏. 基于微信小程序的博物馆电子学习单开发研究[D].上海师范大学,2020.DOI:10.27312/d.cnki.gshsu.2020.000457.
[19]郑超亚. 基于微信小程序的信息技术答题系统设计与开发[D].中央民族大学,2019.
[20]王琦,温洁嫦,曾人涛. Development and Application of WeChat Mini Program Based on Flipped Classroom[J]. Creative Education Studies,2020,08(04).