摘要
针对传统的计算机网络实验教学中存在实验设备成本高、维护难的问题,将Unity 3D与3D Max相结合,以面向对象的软件工程方法为指导思想,提出了一种基于Unity 3D的计算机网络虚拟实验室的解决方案。该方案应用Unity 3D和3D Max构建三维场景,用Apache为Web服务器,并运用PHP网络脚本语言实现后台数据库MySQL与Apache服务器的连接。系统设计采用三层的B/S架构,表示层、业务逻辑层和数据存储层的分离有利于各层逻辑的复用,并便于维护。
Regarding the problem of high cost and difficult maintenance of the traditional computer network experimental equipment,a network virtual laboratory based on Unity 3Dis proposed,which comes from the idea of object-oriented software engineering method.The three-dimensional scenes are built with Unity 3Dand3 D Max.Apache and PHP are adopted to construct the connection of the background database MySQL and Apache server.The three layers of B/S architecture are designed to achieve the separation of presentation layer,business logic layer and data storage layer,which is beneficial for multiplexing logic layers and easy maintenance.
出处
《实验技术与管理》
CAS
北大核心
2016年第9期242-245,252,共5页
Experimental Technology and Management
基金
福建省自然科学基金项目(2016J01293)
福建省中青年教师教育科研社科A类项目(JAS14789)
福建省中青年教师教育科研项目(JA15574)