随着科学技术的不断发展,视力检测能够有效筛查视力情况,更好地预防近视。设计并实现了一套青少年视力健康管理系统,该系统具有视力的监测,视力数据的管理,视力数据表的分析等功能,通过该系统能够查看每个人的视力情况,分析视力增长趋势以便更好的来预防和管理控制近视的发生,从而降低发病率以达到保护青少年视力健康的目的。在现如今实现青少年视力健康管理系统的开发网站的计算机化也是顺应时代潮流的举措,现如今青少年的近视人数随年逐剧增加正,浩繁的信息网络和科技令家长们迎来管理上的难题。随着科技进入高速发展的时代,青少年的视力健康管理工作变得越来越困难,在这一客观需要的推动下,建立、完善、发展青少年视力健康系统的开发,可以为人们带来极大的方便和帮助。
本次设计的青少年视力健康管理系统在Java开发语言的基础上,前端使用了JSP、HTML、CSS等软件技术进行开发,后端采用了SSM集成框架,加快了系统的开发效率,利用MySQL数据库存储系统的数据,同时实现并完成了该系统的全部功能。
关键词:青少年视力健康管理系统;JSP;SSM;MySQL
Abstract
With the continuous development of science and technology, visual acuity test can effectively screen vision and prevent myopia better. Design and implementation of a set of adolescent vision health management system, the system has the monitoring of vision, vision data management, vision data table analysis and other functions, through the system can view everyone's vision situation, analysis of the growth trend of vision in order to better prevent and manage the occurrence of myopia, so as to reduce the incidence and achieve the purpose of protecting adolescent vision health. The computerization of the development website of adolescent vision health management system is also a measure that conforms to the trend of The Times. Nowadays, the number of myopia among teenagers is increasing year by year. The extensive information network and technology make parents face management problems. With the rapid development of science and technology, adolescent vision health management is becoming more and more difficult. Driven by this objective need, the establishment, improvement and development of adolescent vision health system can bring great convenience and help to people.
This design of adolescent vision health management system on the basis of Java development language, the front-end use of JSP, HTML, CSS and other software technology development, back-end using SSM integration framework, speed up the development efficiency of the system, the use of MySQL database storage system data, at the same time to achieve and complete all the functions of the system.
Key words: adolescent vision health management system; JSP; SSM; MySQL
目录
1 绪论
1.1 研究背景和意义
目前,我国青少年近视率高居世界第一。2018年我国儿童青少年近视调查结果显示,儿童青少年总体近视率为53.6%,小学阶段从一年级的15.7%增长到六年级的59.0%,高三年级高度近视(近视度数超过600度)的人数在近视总数中占比达到21.9%。我国首份《国民视觉健康报告》指出,如果没有有效的政策干预,到2020年,我国5岁以上人口的近视患病率将增长到51%左右,患病人数将达到7亿,我国青少年近视人数之庞大令人担忧。在此情况下,青少年视力健康管理系统应运而生。
与常规工作方式相比,该系统可以有效地改善管理员的管理和减少错误的发生。通过编译后的青少年视力健康管理系统的功能可以极大地减少管理员管理失误的几率,当管理员在管理系统时出现了差错时,会有相应的提醒。利用青少年视力健康管理系统体系进行管理,可以减少费用,节约大量的时间和人员,使管理者更好地控制和管理[1]。
随着科技的进步,网络的应用越来越广泛,越来越多的企业开始加速对网络的投资。不过,在和青少年视力健康管理系统的工作人员交流之后,才知道网络的青少年视力健康管理方式依然是手工操作,无法有效地发挥网络技术的作用。建立一个标准化的过程,可以对青少年视力健康进行管理[2]。
1.2 国内现状分析
中国科学院苏州生物医学工程技术研究所戴亚康课题组研制出自助式视力筛查仪及配套的视力健康管理系统,可为学校、家庭和视力保健等机构高效、智能化开展学生近视筛查和视力健康管理。
6月5日,“乐敦护眼工程”携手中山大学中山眼科中心推出我国首个智能验视力管理应用——随手验视力App。中山大学中山眼科中心的何明光教授表示,通过这款App能检测孩子的视力,能有效防控儿童及青少年的近视问题[3]。
目前,国内有许多家公司和机构已经研究出儿童视力健康管理系统并已经在多所学校,机构里实施系统管理。但距离青少年视力0增加仍需努力。这种体系可以反映出社会的分工,让管理员可以将精力集中在系统的品质上。但由于网络产业的快速发展,用户对青少年视力健康管理系统的要求也越来越高,所以,拥有一个优秀的和数据库,可以大大的提升管理员的工作能力。
1.3 国外现状分析
国外卫生部网站的近期数据表明,20岁以下青少年近视眼的比例是20%左右。国外学校现在越来越重视学生的视力健康问题, 国外许多机构和科研中心研究实现近视管理系统,如日本2019年5月27日 目立康株式会社 (Menicon Co., Ltd.) 宣布推出一套全面的近视控制管理方法 Menicon Bloom 近视控制管理系统。其他国家也分别研发了针对青少年的视力健康管理系统并在中小学和其他机构里运行研发的系统以达到帮助儿童近视降低的目的。
在德国,无论小学生还是大学生,很少有人戴眼镜。德国联邦教育局及德国联邦卫生局等机构共同创建了青少年眼睛保护管理系统,专门指导和管理青少年视力。该系统经常深入学校,对幼儿园、中小学的学生进行视力跟踪调查,定期检查学生视力、建立青少年视力档案、发现视力降低者、及时进行检查矫正。
加拿大的学校(尤其是中小学)普遍课时较短,大多数省份法定上课时间为每日上午9点到11点,下午1点到3点半,并严格限制补课。这样短的课时和较轻的课业压力使青少年的用眼时间和强度大大降低。除此之外,加拿大教育部门十分注重视力管理系统的普及。中小学学生每天必须使用学习视力管理系统,学习观看视力健康的相关知识以及检测视力健康的相关情况。每学期末,家长还会收到校方寄来的“爱眼信”,详细阐述眼保健的重要性,用眼卫生注意事项,以及定期接受视力检查等[4]。在国外,由于青少年视力健康管理系统的大量使用,青少年视力健康管理系统的发展比国内要迅速得多。
1.4 主要内容
(1)本文提出了一套基于青少年视力健康管理系统的实现方法,该系统基于计算机SSM框架,MySQL数据库以及相关编程知识,实现青少年视力健康管理功能,达到传播视力健康知识,培育视力健康文化,实施视力健康管理,从源头控制学生近视的发生与发展的目标。
(2)框架是一种由编程人员所提供的一组函数,它可以帮助开发者迅速建立起软件体系结构和重用能力,本系统采用SSM开放源码的框架,它可以让开发者更快地建立起一个基础的开发框架,它可以让开发者在开发过程中,降低开发的困难,提高了系统的安全性和稳定性,并且可以让程序开发者进行系统的功能模块的开发和数据的处理。
(3)管理员对青少年视力健康管理系统的资料进行管理,既要有框架的规范,又要有某种基本的准则,利用MySQL中的限制关联,可以产生一个基于系统中各实体的关联的数据库表格,以便在执行该系统时设定各系统的关联[5]。
2 相关技术分析
2.1 Java介绍
Java语言属于面向对象语言中的一种,它具有安全性和通用性等优点,在互联网和数据中心等方面都有应用,Java的动态Web和跨平台最初是由Hot Java浏览器进行显示。此后Java语言被广泛应用在了网页上,支持的浏览器也变多了,与此同时,Java语言还在不断改善中。面向对象的很大特性为将类似的功能装进同一个对象当中,程序员需要利用特定的对象完成对应的功能。Java编程语言编写的程序不需要像C++一样手动管理内存,Java具有垃圾回收机制能够回收垃圾。青少年视力健康管理系统使用Java语言编写好的应用程序只需要编译一次就可以使用。