热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

基于微信小程序的医疗监督反馈小程序的设计与实现计算机毕业设计源码+LW文档

1研究目的和意义1.1研究目的选题背景出自当下最为热火的微信小程序开发,微信小程自2017年上线之后,迅速在移动端开发方面取得傲人的成绩࿰

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).

 

 

 

 


推荐阅读
  • 本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ... [详细]
  • ASP.NET2.0数据教程之十四:使用FormView的模板
    本文介绍了在ASP.NET 2.0中使用FormView控件来实现自定义的显示外观,与GridView和DetailsView不同,FormView使用模板来呈现,可以实现不规则的外观呈现。同时还介绍了TemplateField的用法和FormView与DetailsView的区别。 ... [详细]
  • 导出功能protectedvoidbtnExport(objectsender,EventArgse){用来打开下载窗口stringfileName中 ... [详细]
  • 本文介绍了腾讯最近开源的BERT推理模型TurboTransformers,该模型在推理速度上比PyTorch快1~4倍。TurboTransformers采用了分层设计的思想,通过简化问题和加速开发,实现了快速推理能力。同时,文章还探讨了PyTorch在中间层延迟和深度神经网络中存在的问题,并提出了合并计算的解决方案。 ... [详细]
  • 小程序自动授权和手动接入的方式及操作步骤
    本文介绍了小程序支持的两种接入方式:自动授权和手动接入,并详细说明了它们的操作步骤。同时还介绍了如何在两种方式之间切换,以及手动接入后如何下载代码包和提交审核。 ... [详细]
  • 本文是关于C#类型系统、值类型和引用类型的概念性笔记。介绍了C#1系统类型的三个特性,静态类型的含义,显式类型和隐式类型的区别。还讨论了类、结构、数组类型、枚举、委托类型和接口类型属于哪一种类型。同时纠正了关于结构、引用类型和对象传递的错误表述。最后提到了C#4中使用动态类型的关键字。 ... [详细]
  • 本文介绍了响应式页面的概念和实现方式,包括针对不同终端制作特定页面和制作一个页面适应不同终端的显示。分析了两种实现方式的优缺点,提出了选择方案的建议。同时,对于响应式页面的需求和背景进行了讨论,解释了为什么需要响应式页面。 ... [详细]
  • HTML5网页模板怎么加百度统计?
    本文介绍了如何在HTML5网页模板中加入百度统计,并对模板文件、css样式表、js插件库等内容进行了说明。同时还解答了关于HTML5网页模板的使用方法、表单提交、域名和空间的问题,并介绍了如何使用Visual Studio 2010创建HTML5模板。此外,还提到了使用Jquery编写美好的HTML5前端框架模板的方法,以及制作企业HTML5网站模板和支持HTML5的CMS。 ... [详细]
  • 从零基础到精通的前台学习路线
    随着互联网的发展,前台开发工程师成为市场上非常抢手的人才。本文介绍了从零基础到精通前台开发的学习路线,包括学习HTML、CSS、JavaScript等基础知识和常用工具的使用。通过循序渐进的学习,可以掌握前台开发的基本技能,并有能力找到一份月薪8000以上的工作。 ... [详细]
  • 在C#中,使用关键字abstract来定义抽象类和抽象方法。抽象类是一种不能被实例化的类,它只提供部分实现,但可以被其他类继承并创建实例。抽象类可以用于类、方法、属性、索引器和事件。在一个类声明中使用abstract表示该类倾向于作为其他类的基类成员被标识为抽象,或者被包含在一个抽象类中,必须由其派生类实现。本文介绍了C#中抽象类和抽象方法的基础知识,并提供了一个示例代码。 ... [详细]
  • Unity3D引擎的体系结构和功能详解
    本文详细介绍了Unity3D引擎的体系结构和功能。Unity3D是一个屡获殊荣的工具,用于创建交互式3D应用程序。它由游戏引擎和编辑器组成,支持C#、Boo和JavaScript脚本编程。该引擎涵盖了声音、图形、物理和网络功能等主题。Unity编辑器具有多语言脚本编辑器和预制装配系统等特点。本文还介绍了Unity的许可证情况。Unity基本功能有限的免费,适用于PC、MAC和Web开发。其他平台或完整的功能集需要购买许可证。 ... [详细]
  • 校园表白墙微信小程序,校园小情书、告白墙、论坛,大学表白墙搭建教程
    小程序的名字必须和你微信注册的名称一模一样在后台注册好小程序。mp.wx-union.cn后台域名https。mp.wx-union.cn ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
author-avatar
冒泡鱼的快乐2011
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有