首页 未命名 正文

青少年视力健康管理系统/Java

摘  要 随着科学技术的不断发展,视力检测能够有效筛查视力情况,更好地预防近视。设计并实现了一套青少年视力健康管理系统,该系统具有视力的监测,视力数据的管理,视力数据表的分析等功能,通过该系统能够查看每个人的视力情况,分析视力增长趋势以便更好的来预防和管理控...
摘  要 随着科学技术的不断发展,视力检测能够有效筛查视力情况,更好地预防近视。设计并实现了一套青少年视力健康管理系统,该系统具有视力的监测,视力数据的管理,视力数据表的分析等功能,通过该系统能够查看每个人的视力情况,分析视力增长趋势以便更好的来预防和管理控制近视的发生,从而降低发病率以达到保护青少年视力健康的目的。在现如今实现青少年视力健康管理系统的开发网站的计算机化也是顺应时代潮流的举措,现如今青少年的近视人数随年逐剧增加正,浩繁的信息网络和科技令家长们迎来管理上的难题。随着科技进入高速发展的时代,青少年的视力健康管理工作变得越来越困难,在这一客观需要的推动下,建立、完善、发展青少年视力健康系统的开发,可以为人们带来极大的方便和帮助。 本次设计的青少年视力健康管理系统在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 研究背景和意义 1.2 国内现状分析 1.3 国外现状分析 1.4 主要内容 2 相关技术分析 2.1 Java介绍 2.2 MySQL数据库 2.3 MVC模式 2.4 JSP 2.5 B/S架构 2.6 SSM框架 3 需求分析 3.1 可行性分析 3.2 功能需求 4 系统的设计 4.1 功能模块 4.2 系统功能结构 4.3 数据库设计 5 系统的实现 5.1 登录 5.2 学生管理 5.3 教师管理 5.4 家长管理 5.5 视力检查预约管理 5.6 视力数据信息管理 5.7 学生视力分析管理 5.8健康资讯展示 5.9 健康资讯详细信息 5.10 公告消息展示 6 系统测试 6.1 测试概述 6.2 基本功能测试 6.3 测试结果 7 总结 参考文献 致谢 目前,我国青少年近视率高居世界第一。2018年我国儿童青少年近视调查结果显示,儿童青少年总体近视率为53.6%,小学阶段从一年级的15.7%增长到六年级的59.0%,高三年级高度近视(近视度数超过600度)的人数在近视总数中占比达到21.9%。我国首份《国民视觉健康报告》指出,如果没有有效的政策干预,到2020年,我国5岁以上人口的近视患病率将增长到51%左右,患病人数将达到7亿,我国青少年近视人数之庞大令人担忧。在此情况下,青少年视力健康管理系统应运而生。 与常规工作方式相比,该系统可以有效地改善管理员的管理和减少错误的发生。通过编译后的青少年视力健康管理系统的功能可以极大地减少管理员管理失误的几率,当管理员在管理系统时出现了差错时,会有相应的提醒。利用青少年视力健康管理系统体系进行管理,可以减少费用,节约大量的时间和人员,使管理者更好地控制和管理[1]。 随着科技的进步,网络的应用越来越广泛,越来越多的企业开始加速对网络的投资。不过,在和青少年视力健康管理系统的工作人员交流之后,才知道网络的青少年视力健康管理方式依然是手工操作,无法有效地发挥网络技术的作用。建立一个标准化的过程,可以对青少年视力健康进行管理[2]。  中国科学院苏州生物医学工程技术研究所戴亚康课题组研制出自助式视力筛查仪及配套的视力健康管理系统,可为学校、家庭和视力保健等机构高效、智能化开展学生近视筛查和视力健康管理。 6月5日,“乐敦护眼工程”携手中山大学中山眼科中心推出我国首个智能验视力管理应用——随手验视力App。中山大学中山眼科中心的何明光教授表示,通过这款App能检测孩子的视力,能有效防控儿童及青少年的近视问题[3]。 目前,国内有许多家公司和机构已经研究出儿童视力健康管理系统并已经在多所学校,机构里实施系统管理。但距离青少年视力0增加仍需努力。这种体系可以反映出社会的分工,让管理员可以将精力集中在系统的品质上。但由于网络产业的快速发展,用户对青少年视力健康管理系统的要求也越来越高,所以,拥有一个优秀的和数据库,可以大大的提升管理员的工作能力。 国外卫生部网站的近期数据表明,20岁以下青少年近视眼的比例是20%左右。国外学校现在越来越重视学生的视力健康问题, 国外许多机构和科研中心研究实现近视管理系统,如日本2019年5月27日 目立康株式会社 (Menicon Co., Ltd.) 宣布推出一套全面的近视控制管理方法 Menicon Bloom 近视控制管理系统。其他国家也分别研发了针对青少年的视力健康管理系统并在中小学和其他机构里运行研发的系统以达到帮助儿童近视降低的目的。 在德国,无论小学生还是大学生,很少有人戴眼镜。德国联邦教育局及德国联邦卫生局等机构共同创建了青少年眼睛保护管理系统,专门指导和管理青少年视力。该系统经常深入学校,对幼儿园、中小学的学生进行视力跟踪调查,定期检查学生视力、建立青少年视力档案、发现视力降低者、及时进行检查矫正。 加拿大的学校(尤其是中小学)普遍课时较短,大多数省份法定上课时间为每日上午9点到11点,下午1点到3点半,并严格限制补课。这样短的课时和较轻的课业压力使青少年的用眼时间和强度大大降低。除此之外,加拿大教育部门十分注重视力管理系统的普及。中小学学生每天必须使用学习视力管理系统,学习观看视力健康的相关知识以及检测视力健康的相关情况。每学期末,家长还会收到校方寄来的“爱眼信”,详细阐述眼保健的重要性,用眼卫生注意事项,以及定期接受视力检查等[4]。在国外,由于青少年视力健康管理系统的大量使用,青少年视力健康管理系统的发展比国内要迅速得多。 (1)本文提出了一套基于青少年视力健康管理系统的实现方法,该系统基于计算机SSM框架,MySQL数据库以及相关编程知识,实现青少年视力健康管理功能,达到传播视力健康知识,培育视力健康文化,实施视力健康管理,从源头控制学生近视的发生与发展的目标。 (2)框架是一种由编程人员所提供的一组函数,它可以帮助开发者迅速建立起软件体系结构和重用能力,本系统采用SSM开放源码的框架,它可以让开发者更快地建立起一个基础的开发框架,它可以让开发者在开发过程中,降低开发的困难,提高了系统的安全性和稳定性,并且可以让程序开发者进行系统的功能模块的开发和数据的处理。 (3)管理员对青少年视力健康管理系统的资料进行管理,既要有框架的规范,又要有某种基本的准则,利用MySQL中的限制关联,可以产生一个基于系统中各实体的关联的数据库表格,以便在执行该系统时设定各系统的关联[5]。 Java语言属于面向对象语言中的一种,它具有安全性和通用性等优点,在互联网和数据中心等方面都有应用,Java的动态Web和跨平台最初是由Hot Java浏览器进行显示。此后Java语言被广泛应用在了网页上,支持的浏览器也变多了,与此同时,Java语言还在不断改善中。面向对象的很大特性为将类似的功能装进同一个对象当中,程序员需要利用特定的对象完成对应的功能。Java编程语言编写的程序不需要像C++一样手动管理内存,Java具有垃圾回收机制能够回收垃圾。青少年视力健康管理系统使用Java语言编写好的应用程序只需要编译一次就可以使用。 MySQL属于一种关系式的数据库,它具有更好的功能,是Oracle公司的下属公司。MySQL数据库是一种常用的数据库软件,它可以存储数据库的数据,不需要存储在一个特定的位置,它可以提高用户对数据库记录的访问速度,提高用户的阅读速度。人们很容易就能了解MySQL的数据库,简单易用的特点使得青少年视力健康管理系统选择了它。MySQL的执行绪是多执行绪,这有助于支援多处理器执行处理。MySQL经常会使用功能强大的库来替换功能的方程序,从而提高了你的数据阅读能力。如果只是为了在数据库中查找数据,那么分配内存并不是一件简单的事情[6]。 数据库是由数据结构组织、储存和管理的容器。数据库的一个重要作用就是能够处理海量数据,并提供一些解决方案。MySQL是一种典型的关系型数据库,它具有简单、快速、完全自由等特点。使用MySQL可以节约大量的资金,所以该青少年视力健康管理系统选择MySQL数据库。MySQL是IT行业中最常用的一种开放源码关系型数据库,其使用量仅次于Oracle。MySQL之所以能够获得如此巨大的成就,很大程度上是因为MySQL的强大,MySQL是一种非常适合于企业和企业使用的数据库,因为MySQL是一个开放的开放平台,并且可以为用户提供大量的接口,所以MySQL成为了青少年视力健康管理系统的首选。MySQL可以根据不同的数据存储在不同的表格上,这样的存储方式可以减少数据的浪费,提高工作的速度。MySQL能够处理海量的信息,不需要额外投入任何额外的资源,从而大大降低了系统的开发费用。 MVC是一种比较常用的软件开发方式,它可以将系统划分成模型、视图和控制器三个关键模块。在此流程中,该模式可以将青少年视力健康管理系统的所有资料进行打包,并与数据库表格进行对应,并可以使用SQL语句进行数据的操作,无需考虑到前端接口的处理。该视图层可以代表客户机的用户操作接口,可以将数据存储到前面的接口中,而视图层则要求相应的数据模式进行相应的处理。该控制器可以对由使用者提出的数据请求进行处理,并具有多种功能来使用。 JSP也就是所谓的Web技术规范,以前是Sun学校主导的,其他很多学校也都在研发JSP的过程中,通过在HTML中添加 Java和JSP来建立JSP页面。JSP在任何地方都可以执行,前提是它可以使用跨平台技术来编辑Java。JSP技术可以利用Java的编程语言来写标记和脚本,将页面的加工逻辑包装成标记。JSP可以从商业逻辑中独立地展示页面,从而简化了Web应用的开发。 B/S结构是目前最流行的一种结构形式,能够把各种主要的功能都集成到服务器上,便于软件开发人员的操作,同时也便于维护和使用。只要你能在当前的主流的网络上,比如360,谷歌, QQ,或者其他的一些网站上,都能下载到 sqlserver或者 mysql之类的东西。所装的浏览器可以与伺服器上的资料库进行数据资料交换。很多专业的应用程序都能做到这一点,而 B/S的开发,则可以将 Web浏览器、 ActiveX以及多种脚本语言结合起来。为程序员节约了很多的研发成本。如今 B/S体系结构已经是一种很流行的体系结构,它最大的优点就是没有空间的约束,不用再装什么软体。如果是 B/S的话,以后的维护就很方便了,不一定要把一切都放在一个服务器上,只要用一个简单的程序,就可以把问题给处理好了,同时还可以让用户和用户之间的互动,同时还可以实时的进行数据的刷新。 图2-1 B/S模式三层架构 目前最受欢迎的“SSM组合框架”就是 Spring+ Spring MVC+ MyBatis (MyBatis)的简称, Spring架构是一个包含商业逻辑部件和 DAO部件的 IOC集装箱。Spring中的IOC容器可以为青少年视力健康管理系统提供多种示例。Spring的相依性嵌入可以将联机测试管理体系中的各部件进行松散连接,而部件和部件的组合取决于 Spring架构的依赖性, Spring框架采用了许多界面设计,可以减少重新构建的费用。 Spring架构的事务声明框架可以在交易中使用,若有宣告性交易,就不必把交易原则与程式码相联系,通过配置文件实现以便业务逻辑组件能够专注于业务逻辑的实现,让商业逻辑元件集中于执行商业逻辑,可降低程式设计师的发展困难。 MVC架构可以实现青少年视力健康管理系统的超链接,用户通过表格提交的申请,不会被传送到前面的网页上进行处理,然后再回到前面的网页上,再通过后台的框架对来自前端的网页的要求进行处理。采用了后台结构,可以防止学员对前台网页进行直接的存取,大大增强了系统的安全性能。 MyBatis是一种基于关联的映射架构,它可以通过 JDBC的形式来实现对 MySQL的存取,并且通过 MySQL的操作来实现对 MySQL的存取。 开放源码架构 MyBatis以一种非常灵活的方法来处理资料库的纪录,它可以让开发者不需要编写复杂的SQL语句对多张表进行操作,它可以透过对象的方法来处理资料库的纪录,来支援底层的 DAO对象。 在设计一个系统之前,必须要对系统的功能进行分析,了解用户的需求,然后才能然后确定系统的功能。 3.1.1 技术可行性 本系统采用 Java语言,易于操作,能够利用开放源码的框架进行编程,具有很好的跨平台能力,能够在多种操作系统上进行工作。与其它编程语言比较, Java语言的重量比较小,并且执行起来也比较高效。现在网络上有很多 Java和开放源码的相关架构,易于使用,而且它的架构也很简单[7]。 3.1.2 经济可行性 从需求分析到最终的设计和实施,所用的资金并不多,当青少年视力健康管理系统需要使用的时候,一部普通的计算机就能完成多方面操作,并且在一定的软件支持下,就可以正常工作了[8]。管理员在运行青少年视力健康管理系统体系方面比较容易,这样就有了更多的时间来改进自己的系统体系。 3.1.3 社会可行性 本文所研制的青少年视力健康管理系统具有不违背法律、伦理层面、操作界面较为简便、便于用户使用的特点。由于电脑技术的飞速发展,电脑技术在教育行业中的运用也越来越广泛,因而可以更好地为这次的青少年视力健康管理系统体系的开发打下坚实的基础[9]。 用例图是一种以图形方式说明系统用户对操作功能的基本认知的方式。可以直观地看到,用户正在使用系统的操作权限。从另一个角度来看,它相当于用户在需求分析中想要的功能动作的设计和实现。下面将分别对管理员、家长、学生和教师的用例图进行说明[10]。 (1)管理员的主要功能包括登录、轮播图管理、公告消息管理、资源管理、管理员管理、学生管理、家长管理、教师管理、学生信息管理、视力检查预约管理、视力数据信息管理、学生视力分析管理。管理员功能用例如图3-1所示。 图3-1 管理员用例图 (2)家长的主要功能包括注册登录、学生信息管理、视力数据信息管理、学生视力分析管理。家长功能用例如图3-2所示。 图3-2 家长用例图 (3)学生的主要功能包括注册登录、学生信息管理、视力数据信息管理。学生功能用例如图3-3所示。 图3-3 学生用例图 教师的主要功能包括注册登录、学生信息管理、视力检查预约管理、视力数据信息管理、学生视力分析管理。教师功能用例如图3-4所示。 图3-4 教师用例图 对整体的系统进行了全面的需求剖析,然后再从系统的设计中引入各种功能。每一个用户都有自己的任务,而且针对各个系统的各个功能单元,都有自己的编码逻辑。一些复杂的要求在最后敲定之前必须进行修正和改进[11]。 系统按照用户的实际需求开发而来,贴近生活。从管理员通过正确的账号的密码进入系统,可以使用相关的系统应用。管理员总体负责整体系统的运行维护,统筹协调。 系统整体模块设计:系统分为教师、学生、家长和管理员4个角色,系统管理员有最大的权限,总体功能展示如图4-4所示。 图4-4 功能模块图 (1)登录 只有在用户登录以后,才能够进行该系统的操作。使用者可以通过前面的介面键入使用者名称及口令进行登入。 图4-1 登录流程图 (2)用户管理 在管理员输入了使用者名称和口令后,就可以在使用者的管理界面中管理使用者的资料。 图4-2 用户管理流程图 (3)视力检查预约管理 系统管理员通过键入帐号和密码,可以进行视力检查预约的管理操作。 图4-3 视力检查预约管理流程图 在软件开发的过程中,数据库的设计是非常关键的一步,那么在进行数据库设计的过程中,一定要考虑到将来的数据表是否具有可扩展性。系统在不断发展的过程中,业务需求也会逐步变化,因此,需要对系统的功能进行调整。如果系统的功能发生了变化,相应的数据库就会相应地发生变化,因此进行数据库设计时要考虑到以后的变化,设计过程中要注意灵活性。由于数据库中的数据比较多,使用MySQL时,并不需要像 Oracle这样的大型数据库。数据库引擎选择了InnoDB, InnoDB是一个对象类型的引擎。如果一个系统有多个表格要同时访问,则数据库引擎可以选择 InnoDB为主要方式[12]。 4.3.1 概念模型结构设计 众所周知,数据库的设计是以需求为基础的,我们必须要构建一个数据库的关系模式来储存数据,以便在使用过程中不会向网页中增加数据,以达到更好的效果。数据库储存了大量的资讯,是资讯管理的核心与基石,数据库也提供加入、删除、修改、检查等功能,让使用者在程式码内搜寻所需资讯。在数据库中,各数据表格按照某种特定的联系被准确地结合起来,并将其组织起来[13]。 通过青少年视力健康管理系统的功能进行规划分成几个实体信息,实体信息将通过ER图进行说明。 图4-4 数据库E-R图 4.3.2 物理模型结构设计 (1)家长表 家长表主要用来存储系统家长的基本信息,其设计如表4-1家长表所示。 表4-1 家长表 列名 数据类型 长度 主外键 字段说明 parent_id int 10 是 家长ID parent_no varchar 64 家长编号 parent_name varchar 64 家长姓名 gender varchar 64 性别 age int 10 年龄 occupation varchar 64 职业 examine_state varchar 16 审核状态 recommend int 10 智能推荐 user_id int 10 用户ID create_time datetime 19 创建时间 update_time timestamp 19 更新时间 学生表主要用来存储系统学生的基本信息,其设计如表4-2学生表所示。 表4-2 学生表 列名 数据类型 长度 主外键 字段说明 student_id int 10 是 学生ID student_code varchar 64 学生编码 student_name varchar 64 学生姓名 gender varchar 64 性别 examine_state varchar 16 审核状态 recommend int 10 智能推荐 user_id int 10 用户ID create_time datetime 19 创建时间 update_time timestamp 19 更新时间 教师表主要用来存储系统教师的基本信息,其设计如表4-3教师表所示。 表4-3 教师表 列名 数据类型 长度 主外键 字段说明 teacher_id int 10 是 教师ID teacher_no varchar 64 教师编号 teachers_name varchar 64 教师姓名 gender varchar 64 性别 examine_state varchar 16 审核状态 recommend int 10 智能推荐 user_id int 10 用户ID create_time datetime 19 创建时间 update_time timestamp 19 更新时间 学生信息表主要用来存储学生信息,其设计如表4-4学生信息表所示。 表4-4 学生信息表 列名 数据类型 长度 主外键 字段说明 student_information_id int 10 是 学生信息ID student_code int 10 学生编码 student_name varchar 64 学生姓名 parent_no int 10 家长编号 parent_name varchar 64 家长姓名 school varchar 64 所在学校 class_name varchar 64 班级名称 recommend int 10 智能推荐 create_time datetime 19 创建时间 update_time timestamp 19 更新时间 学生视力分析表主要用来存储学生视力分析信息,其设计如表4-5学生视力分析表所示。 表4-5 学生视力分析表 列名 数据类型 长度 主外键 字段说明 student_vision_analysis_id int 10 是 学生视力分析ID student_code int 10 学生编码 student_name varchar 64 学生姓名 parent_no int 10 家长编号 teacher_no int 10 教师编号 teachers_name varchar 64 教师姓名 vision_value varchar 64 视力值 analysis_results text 0 分析结果 recommend int 10 智能推荐 create_time datetime 19 创建时间 update_time timestamp 19 更新时间 视力检查预约表主要用来存储学生视力检查预约信息,其设计如表4-6视力检查预约表所示。 表4-6 视力检查预约表 列名 数据类型 长度 主外键 字段说明 vision_test_appointment_id int 10 是 视力检查预约ID student_code int 10 学生编码 student_name varchar 64 学生姓名 parent_no int 10 家长编号 teacher_no int 10 教师编号 teachers_name varchar 64 教师姓名 time_of_appointment date 10 预约时间 inspection_location varchar 64 检查地点 remarks varchar 64 备注 recommend int 10 智能推荐 create_time datetime 19 创建时间 update_time timestamp 19 更新时间 视力数据信息表主要用来存储学生视力数据信息,其设计如表视力数据信息表4-7所示。 表4-7 视力数据信息表 列名 数据类型 长度 主外键 字段说明 vision_data_information_id int 10 是 视力数据信息ID student_code int 10 学生编码 student_name varchar 64 学生姓名 parent_no int 10 家长编号 teacher_no int 10 教师编号 teachers_name varchar 64 教师姓名 left_eye_vision varchar 64 左眼视力 right_eye_vision varchar 64 右眼视力 astigmatism varchar 255 散光度数 electronic_report varchar 64 电子报告 electronic_report int 10 标注说明 recommend int 10 智能推荐 create_time datetime 19 创建时间 update_time timestamp 19 更新时间 在此系统中,要实现系统的安全操作等相关内容,必须要经过用户的登录认证,在登录功能中,用户必须要在首页上用login页来表达,在login标签上要有CSS标记来展示,这样才能在用户的浏览器上显示登录接口。在登录接口上的输入方块要求用户通过placeholder来通知用户键入对应的资料来使用。在用户单击登录键时,必须向loginForm发送一条消息。 图5-1 登录界面 管理员可以通过管理界面来管理自己的个人资料,如果管理员想要加入学生的资料,就必须要登录到系统,然后单击“加入”键,就可以直接跳到“加入”的页面,在输入了学生的资料后,可以按下提交键,将资料传送至客户机,由客户将资料传送至服务器,服务器使用数据库SQL陈述式增加学生资料,若使用者所提供学生资料与数据库学生资料相符,便会提示加入错误等方面问题。 管理员可以更改学生的资料,而在更改学生信息的过程中,则必须在学生的资料栏内键入学生的资料。请记住必须在键入方块中填写的选项,以及所键入的信息不得包含非法的字元。当系统管理员提供非法的资料时,会在前面的接口上提供一些说明。 图5-2 学生管理界面 管理员在注册时,输入了帐号和口令,然后在系统的管理面板上进行操作,管理员需要将教师的资料移到管理系统的功能栏里,按下“删除”按钮,将被删除的教师信息进行删除,如管理人员所删除的数据与其它表格存在的数据有关联,必须删除其它表格中的数据。 在教师的管理界面里面,可以查询到教师的相关资料,在检索输入栏中,可以通过输入教师的名字进行检索,若所录入的教师与数据库中的教师不符,就无法获得相应的信息。 图5-3 教师管理界面 在家长管理界面中管理员可以管理家长信息,点击修改按钮可以跳转到修改家长信息的界面中,修改的时候输入的信息需要在输入框中输入,如果在输入信息的时候不合法,则不能够成功地修改家长信息并且更新到数据库记录中。在搜索输入框中输入家长姓名可以搜索家长信息,如果输入的家长名称含有非法字符则不能够成功搜索出相关的家长信息。 图5-4 家长管理界面 管理员可以通过管理界面来管理自己的个人资料,如果管理员想要加入视力检查预约的资料,就必须要登录到系统,然后单击“加入”键,就可以直接跳到“加入”的页面,在输入了视力检查预约的资料后,可以按下提交键,将资料传送至客户机,由客户将资料传送至服务器,服务器使用数据库SQL陈述式增加视力检查预约资料,若使用者所提供视力检查预约资料与数据库视力检查预约资料不相符,便会提示加入错误等方面问题。 管理员可以更改视力检查预约的资料,而在更改视力检查预约信息的过程中,则必须在视力检查预约的资料栏内键入视力检查预约的资料。请记住必须在键入方块中填写的选项,以及所键入的信息不得包含非法的字元。当系统管理员提供非法的资料时,会在前面的接口上提供一些说明。 图5-5视力检查预约管理界面 管理员在注册时,输入了帐号和口令,然后在系统的管理面板上进行操作,管理员需要将视力数据信息的资料移到管理系统的功能栏里,按下“删除”按钮,将被删除的视力数据信息进行删除,如管理人员所删除的数据与其它表格存在的数据有关联,必须删除其它表格中的数据。 在视力数据信息的管理界面里面,可以查询到视力数据信息的相关资料,在检索输入栏中,可以通过输入学生的名字进行检索,若所录入的学生名称与数据库中的视力数据信息不符,就无法获得相应的信息。 图5-6 视力数据信息管理界面 在学生视力分析管理界面中管理员可以管理学生视力分析信息,点击修改按钮可以跳转到修改学生视力分析信息的界面中,修改的时候输入的信息需要在输入框中输入,如果在输入信息的时候不合法,则不能够成功地修改学生视力分析信息并且更新到数据库记录中。在搜索输入框中输入学生姓名可以搜索学生视力分析信息,如果输入的学生名称含有非法字符则不能够成功搜索出相关的学生视力分析信息。 图5-7 学生视力分析管理界面 在健康资讯展示界面中,健康资讯信息的显示是由前面的form标记决定的,而form标记则是将健康资讯的信息以表格的形式显示出来。在浏览完健康资讯信息之后,可以点击图片进入到健康资讯的详细信息页面,在完成跳转的过程中,管理员会将健康资讯的编号发送到服务端,数据库服务器能够从健康资讯的编号中获取健康资讯的细节并进行显示。 图5-8 健康资讯展示界面 在输入健康资讯详情页面的同时,用户可以根据健康资讯的具体情况,在点击健康资讯的图片后,会自动切换到健康资讯的详情页面,这个过程取决于健康资讯的数量。用户点击健康资讯图片后会将健康资讯编码发送给数据库,并将其存储在数据库中,而数据库 SQL声明可以根据健康资讯的名称来获取健康资讯的具体信息,并将其存储在数据库中。 图5-9 健康资讯详细信息界面 在公告消息展示界面中,公告消息的信息显示是由前面的form标记决定的,而form标记则是将公告消息的信息以表格的形式显示出来。在浏览完公告消息之后,可以点击图片进入到公告消息的详细信息页面,在完成跳转的过程中,管理员会将公告消息的编号发送到服务端,数据库服务器能够从公告消息的编号中获取公告消息的细节并进行显示。 图5-10 公告消息展示界面

相关推荐

  • 暂无相关文章