本发明属于临床实验,尤其是涉及一种具有良好用户体验的coder系统实现方法。
背景技术:
1、医学编码是将临床试验过程中出现的各种医学术语、诊断、手术操作以及合并用药等,用标准的医学词典进行系统分类和编码的过程。常用的医学编码有meddra(medicaldictionaryfor regulatory activities,国际医学用语词典)和whodrug(worldhealthorganization drug dictiionaries,世界卫生组织药物词典)。
2、为了克服人工编码工作效率低容易出错的问题,目前有技术已提出相关的coder系统,例如中国专利公开的“临床试验医学编码系统,公开号cn112131867a”,该方案给出了辅助用户编码的编码工具,但是该方法与目前的一般coder系统一样,仅给出了编码工具的实现方法,在给出的coder系统中,存在界面设计和交互模式不佳,影响用户使用系统的体验的问题,例如无法在所有浏览器中均保持良好的显示效果,无法在所有设备上都提供最佳的显示和响应效果。
技术实现思路
1、本发明的目的是针对上述问题,提供一种具有良好用户体验的coder系统实现方法。
2、一种具有良好用户体验的coder系统实现方法,该方法包括:
3、a.获取浏览器信息,并从中读取操作系统类型,读取浏览器类型;
4、根据操作系统类型和浏览器类型确定显示样式;
5、b.获取设备信息,根据设备信息进行页面布局;
6、c.根据设备信息确定功能性操作样式;
7、d.结合确定的显示样式和页面布局进行页面展示,并在用户进行功能性操作时,根据确定的功能性操作样式给出响应。
8、本方案所提出的coder根据设备类型和屏幕尺寸,自动调整界面布局,确保在不同设备上都能提供良好的用户体验,无论是在手机、平板还是电脑上使用。
9、在上述的具有良好用户体验的coder系统实现方法中,a中,所述的浏览器类型包括chrome、safari、firefox、webview;
10、操作系统包括安卓、ios、鸿蒙、windows。
11、在上述的具有良好用户体验的coder系统实现方法中,b中,所述的设备信息包括设备类型、屏幕分辨率、窗口大小。
12、在上述的具有良好用户体验的coder系统实现方法中,通过如下方式实现样式适配:
13、代码编写过程中,先编写一套通用代码;
14、在所述通用代码的基础上,针对不同浏览器编写一套样式设定代码,并以特定前缀表示适配于相应操作系统的浏览器;
15、在应用使用过程中,提取通用代码,执行步骤a,并根据浏览器和操作系统读取结果提取相应的样式设定代码,以在前端页面以相应的样式进行展示。
16、在上述的具有良好用户体验的coder系统实现方法中,通过如下方式实现布局适配:
17、代码编写过程中,在所编写的通用代码的基础上,针对不同设备信息分别编写布局设定代码;
18、在应用使用过程中,提取通用代码,执行步骤b,并根据屏幕的分辨率信息提取相应的布局设定代码,以在前端页面以相应的布局进行展示。
19、在上述的具有良好用户体验的coder系统实现方法中,通过媒体查询技术编写布局设定代码,且所述的布局设定代码实现方式如下:
20、使用@media规则定义布局方式,布局条件包括屏幕分辨率、设备类型,布局结果包括上下布局/左右布局、列布局、页布局、数据排版。
21、在上述的具有良好用户体验的coder系统实现方法中,所述的根据确定的功能性操作样式给出响应具体为:
22、对于同一操作,根据所读取的浏览器、设备信息给出相应的响应效果。
23、在上述的具有良好用户体验的coder系统实现方法中,本方法还包括:
24、通用代码包括用于实现智能交互的代码,在应用使用过程中,根据用户的操作习惯和行为预测,在显示页面中展示相应的内容或功能,并在用户选中相关内容后自动填充所选中内容。
25、在上述的具有良好用户体验的coder系统实现方法中,本方法还包括:
26、通用代码包括用于实时反馈的代码,在应用使用过程中,对用户正在操作的对象进行反馈响应。
27、本发明的优点在于:
28、1、不同的浏览器对相同的代码解析出来的效果不同,本方案在代码层面针对不同的浏览器定制不同的样式,应用层面通过识别浏览器或设备来实现显示和响应,保证在各种设备和浏览器中都具有嘴角的显示和响应效果;
29、2、在代码层面,编写一套通用的代码,包括界面设计、业务逻辑和数据处理等方面,然后针对不同的浏览器分别编写样式和布局,以此达到在不同设备和浏览器中相同的界面显示效果,保证适用各种浏览器和设备的用户使用体验;
30、3、提供实时反馈机制,增加用户的参与感和满意度;
31、4、通过自适应布局和预测用户行为,减少用户操作的步骤和时间,提高使用效率。
1.一种具有良好用户体验的coder系统实现方法,其特征在于,该方法包括:
2.根据权利要求1所述的具有良好用户体验的coder系统实现方法,其特征在于,a中,所述的浏览器类型包括chrome、safari、firefox、webview;
3.根据权利要求1所述的具有良好用户体验的coder系统实现方法,其特征在于,b中,所述的设备信息包括设备类型、屏幕分辨率、窗口大小。
4.根据权利要求2所述的具有良好用户体验的coder系统实现方法,其特征在于,通过如下方式实现样式适配:
5.根据权利要求3所述的具有良好用户体验的coder系统实现方法,其特征在于,通过如下方式实现布局适配:
6.根据权利要求5所述的具有良好用户体验的coder系统实现方法,其特征在于,通过媒体查询技术编写布局设定代码,且所述的布局设定代码实现方式如下:
7.根据权利要求6所述的具有良好用户体验的coder系统实现方法,其特征在于,所述的根据确定的功能性操作样式给出响应具体为:
8.根据权利要求7所述的具有良好用户体验的coder系统实现方法,其特征在于,本方法还包括:
9.根据权利要求8所述的具有良好用户体验的coder系统实现方法,其特征在于,本方法还包括: