基于VR的儿童安全自救逃生科普系统研究

(整期优先)网络出版时间:2021-09-18
/ 2

基于 VR的儿童安全自救逃生科普系统研究

李骏 王梦霞

山东协和学院计算机学院 山东 济南 250107

摘要基于VR的儿童安全自救逃生科普系统,从系统需求分析、系统开发技术、系统设计和系统实现四个方面进行介绍,针对儿童安全自救逃生科普系统的要求,提出了一个儿童安全自救逃生科普系统的设计方法,设计了儿童安全自救逃生科普系统的主要功能,通过开发儿童安全自救逃生科普系统可以帮助广大用户了解相关儿童安全自救逃生科普信息,获取更多的儿童安全自救逃生科普信息内容。

关键词:创新教育;数据库课程;PBL;项目式教学

儿童安全自救逃生科普工作联系着人民群众的生命财产安全,是民生工作中的重中之重。面对着新世纪前所未有的挑战,扎实做好各项儿童安全自救逃生科普工作显得尤为艰巨,儿童安全自救逃生科普信息化建设迫在眉睫,设计、优化儿童安全自救逃生科普系统更是一项重要任务。因此,为了能够较好的解决儿童机构的信息实时发布问题,提高信息的发布效率,促进儿童机构工作更加有效、快捷的开展,开发一个儿童安全自救逃生科普系统,给儿童机构日常工作科学、有序、有效的开展带来方便,为大家提供即时资讯和便利,将是十分必要和有益的。

儿童安全自救逃生科普系统分析了从需求分析到系统应用的各个方面的开发过程。针对儿童安全自救逃生科普系统的要求,提出了一个儿童安全自救逃生科普系统的设计方法,设计了儿童安全自救逃生科普系统的主要功能,采用B/S实现了儿童安全自救逃生科普系统中的文章模块,交流论坛模块,友情链接模块等功能。

1 系统需求分析

实现儿童安全自救逃生科普系统的开发。本网站可方便用户浏览儿童机构新闻、通知公告、相关法律法规、儿童安全自救逃生科普常识以及经典火灾案例,既为用户提供了便利,又有利于儿童机构更好地开展宣传、教育工作,网站的在线举报模块也能起到很好的监督管理作用。

儿童安全自救逃生科普系统的角色就是使用系统的用户类型,系统角色划分上,主要有普通用户,管理员之分。在系统中,管理员包括基础资料管理、新闻资料管理、论坛讨论。基础资料管理分为账号管理、用户管理、修改登录密码,新闻资料管理分为添加新闻、修改新闻、删除新闻,论坛谈论分为在线发帖、发帖回复。

2 系统开发技术

儿童安全自救逃生科普系统借助VR技术,采用B/S体系结构;ASP.NET、SQL Server2008数据库、Microsoft Visual Studio等相关开发技术完成开发。通过模块化方式设计,提高了系统客户端的简化、安全性等。使用VS完成程序编写,IIS进行代码部署操作,数据库存储通过使用SQL SERVER2008完成处理,通过C#完成程序编码工作,用它来创建使用脚本语言。信息量大,可靠、数据安全性高、容易查询。结合HTML代码来制作动态网页,利用Web应用开发相关技术对任务系统研究设计和实现。

3.系统设计

3.1 系统功能结构设计

本系统具体实现如下的功能:

1.前台功能:

网站首页,用户注册登录,科普文章,科普宣传,安全装备,科普视频,交流论坛,用户后台(管理个人信息,管理自己的帖子,修改登录密码)

2. 后台功能:

用户信息管理、科普文章管理、科普宣传管理、安全装备管理、科普视频管理、交流论坛、友情链接管理、系统管理等功能。

通过输入用户名以及密码,点击提交,到后台访问数据库内容进行匹配,如果校验通过,则可以登录成功系统,用户信息如果不匹配,则提示用户不匹配的,通过较为人性化的提示界面提示用户相关信息内容,匹配后,系统自动跳转到首页,之后使用系统不需登录操作,直到离开页面后需要重新登录。

3.2系统数据库设计

数据库概念结构设计,E-R图主要是用来描述某一组织的概念模型,提供了表示实体、属性和联系的方法。通过设计实体以及属性,通过连接方式将他们组织起来可以将系统各个数据实体的功能以及之间的关系为设计人员展示。包括管理员、文章类别、文章信息、用户信息等。数据库设计是如何设计和开发系统的数据库,以及对系统的数据库进行描述的过程。通过数据库管理工具进行设计,通过建立数据库,完成数据库的建立工作。

4系统实现

儿童安全自救逃生科普系统主要有两部分工作内容,分别是前台部分功能内容,以及后台功能内容。用户首先访问系统的是登录功能,只有登录成功了才可以使用本系统,如果不登录,系统不支持用户访问相关操作处理。

4.1用户登录模块

系统登录过程主要是结合用户输入的用户名以及密码操作处理,使得其能够较好的利用登录进行用户名以及密码输入操作,通过调用接口传到后台,调用数据库相关账号信息进行匹配,如果匹配成功,则可以登录系统成功,如果失败,会对用户进行提示,提示用户登录失败原因事项,任何的不匹配都会导致用户登录失败,这是一个非常严格的控制过程。

4.2 文章管理模块

主要是对文章信息的管理操控,主要有文章内容的添加,修改的详细信息,删除文章的信息,添加的儿童安全自救逃生科普信息包括文章的标题、文章分类、发布时间、文章内容等信息。

4.3论坛分类管理模块

可以完成分类信息的管理功能,主要可以完成论坛分类信息的管理操作处理,可以添加修改名称信息,也可以为其增加权限管理内容,修改备注等内容信息。

4.4交流论坛模块

交流论坛功能模块是儿童安全自救逃生科普系统中非常重要的功能内容,但是要求用户需要登陆系统才可以使用该功能内容。需要提交问题,以及类别信息,咨询内容到系统后台,管理员收到提交的留言信息,可以进行对应的处理解决,处理结果显示在系统中,供他人查看。

5.总结

儿童安全自救逃生科普系统分析了从需求分析到系统应用的各个方面的开发过程。针对儿童安全自救逃生科普系统的要求,提出了一个儿童安全自救逃生科普系统的设计方法,设计了儿童安全自救逃生科普系统的主要功能,采用B/S实现了儿童安全自救逃生科普系统中的文章模块,交流论坛模块,友情链接模块等功能。通过开发儿童安全自救逃生科普系统可以帮助广大用户了解相关儿童安全自救逃生科普信息,获取更多的儿童安全自救逃生科普信息内容。通过采用这样的一个信息平台来代替传统的方法,提供了儿童安全自救逃生科普信息的展示效率,获取更多的文章。

参考文献

[1] 王爱军,李中永,颜世波. VR技术在红色旅游展示交互系统中的应用研究[J]. 赤峰学院学报(自然科学版),2018,34(12):116-120.

[2] 张霞.学习动机与努力程度对学生学习成绩的影响研究[J].教育理论与实践,2018,38(15):31-33.

[项目基金] 山东协和学院2021年实验室开放立项项目:基于VR的儿童安全自救逃生科普系统(2021SYKF06)。

[作者简介] 李骏,男,2002年2月,山东德州,山东协和学院 计算机学院 软件工程20-01班。

通讯作者:王梦霞,女,山东莒南,副教授,研究方向:软件工程。