智能辅助康复设备虚拟仿真软件V1.0
软
件
说
明
书
智能辅助康复设备虚拟仿真软件V1.0使用说明书
1 引言
随着智慧医疗时代的到来,医工交叉融合的深入,有必要将智能辅助康复设备新型教学内容应用到非理工类专业学生实训上,因此在课程设置、考核方式等方面进行相应改革,通过构建网络学习云平台、设计虚拟仿真等多种方式融合,应用于非理工类专业学生实践教学。
为了辅助康复设备机器人的教与学,提高学生对智能辅助康复设备的学习兴趣,构建了一种网络学习云平台并设计虚拟仿真软件,应用了Unity3D平台设计构建了智能辅助康复设备虚拟模型资源,利用该模型资源应用虚拟仿真技术。基于.net平台,设计了一款智能辅助康复设备虚拟仿真软件。该软件实现了学生操作、虚拟仿真演示、管理员信息管理等功能,是一种辅助实训教学的有效学习资源平台。
2 软件介绍
2.1 软件名称
智能辅助康复设备虚拟仿真软件V1.0
2.2 软件功能
2.2.1 目标
智能辅助康复设备虚拟仿真软件V1.0使用方便,用户只需要在浏览器输入网址即可使用该软件。软件设计旨在实现管理员、教师以及学生对信息的查询、修改以及更新提供便利性。应用在学生实践教学中,具有课程学习、学习记录查询、学习进度查询、课程维护、班级维护、学生维护和密码修改等功能。
2.2.2 功能特点
该系统具有以下几个功能特点:
(1)本软件系统的开发采用了C/S结构,技术成熟,使得该系统具有高可靠性、较强的拓展性和维护性;
(2)该系统支持并发用户数较多。响应时间仅在2s左右,具有良好的实用性和出众的性价比。
3 软件开发
3.1 开发工具
3.1.1 系统的软件配置
系统开发系统:Windows 10;
数据库管理系统软件:MySQL;
开发软件:IntelliJ IDEA、Unity3D
3.1.2 系统的硬件配置
CPU:英特尔 酷睿i7 7代系列;
内存:8GB;
硬盘:128G+1T;
3.1.3 开发语言
智能辅助康复设备虚拟仿真软件V1.0基于.net平台,使用B/S结构,前端通过HTML、CSS、jQuery语言编写,后端代码使用Java语言在数据库中建立了数据表结构。
3.2 开发技术
(1)本项目应用到的技术有UML统一建模技术、Java、CSS、Javascript、jQuery、HTML、Mysql、Spring、Unity3D等技术。Java是一个应用范围很广的语言,特别是在网络程式开发方面。一般来说Java大多在服务器端执行,透过执行java的代码来产生网页提供浏览器读取,此外也可以用来开发命令行脚本程式和使用者端的GUI应用程式。Java可以在许多的不同种的服务器、操作系统、平台上执行,也可以和许多数据库系统结合。JavaScript是一种高级的、多范式、解释型的编程语言,是一门基于原型、函数先行的语言,它支持面向对象编程、命令式编程以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式,不支持I/O,但可以由它的宿主环境提供支持。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle旗下产品,是最流行的关系型数据库管理系统之一。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言,由于其体积小、速度快、开放源码等特点。Unity3D是可以让开发者轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。
(2)项目的主要开发任务是根据概要设计说明完善设计目标,建立完善数据库,完成主要模块。将系统按功能划分成模块的层次结构。完善每个模块的功能,建立与已确定的软件需求的对应关系。完善模块之间的调用关系,建立模块之间的接口,即模块之间传递的消息。设计好接口的信息结构,评估模块划分的质量及导出模块结构的规则。
(3)系统设计过程中包含页面的设计以及数据库几种数据表的设计。系统采用B/S构架.数据库服务器采用关系型数据库Mysql,数据库后台的支持数据处理,如添加、修改、编辑、录入等。
4 使用介绍
4.1 登录功能详细使用方法介绍
输入网址后进入智能辅助康复设备虚拟仿真软件登陆界面,根据不同的账号区分不同的用户身份,分为管理员和学生两种权限,输入账号密码后点击登录,进入到软件使用界面,界面如图4-1、图4-2和图4-3所示。

图4-1 登陆界面

图4-2 普通用户首页

图4-3 管理员首页
4.2 管理员功能及详细使用方法介绍
4.2.1 综合查询
(1)学习进度查询
选择已经录入的班级,点击查询,可以查询出该班所有学生的学习进度情况,也可以通过输入学生姓名的部分信息,点击查询,筛选出具体学生的学习进度,界面如图4-4和4-5所示。

图4-4 班级学生学习进度查询界面

图4-5 具体学生学习进度查询界面
(2)学习记录查询
选择已经录入的班级,点击查询,可以查询出该班所有学生的学习记录情况,也可以通过输入学生姓名的部分信息,点击查询,筛选出具体学生的学习记录情况,界面如图4-6和4-7所示。

图4-6 班级学生学习记录查询界面

图4-7 单个学生学习记录查询界面
4.2.2 系统管理
(1)课程维护
可以查看现有课程,以及具体课程时长。

图4-8 课程维护界面
(2)班级维护
点击班级维护可以看到全部班级信息,界面如图4-9所示。

图4-9 班级维护界面
在文本框中输入班级名称的部分信息,点击查询便可以筛选相关班级名称,如图4-10所示。

图4-10 部分班级信息显示界面
可以对班级信息进行操作,包括添加、编辑和删除三种操作,点击添加,输入班级信息,点击保存既可以添加信息,如图4-11;点击编辑选项,可以对班级名称进行修改,如图4-12;点击删除选项,弹出确认删除提示框,点击确认则可以删除选定的班级信息,如图4-13所示。

图4-11 班级信息添加界面

图4-12 班级信息编辑界面

图4-13 班级信息删除界面
(3)学生维护
在文本框中输入班级名称的部分信息,点击查询便可以筛选相关班级名称,如图4-14所示。

图4-14 部分班级信息显示界面
点击初始化密码,则会弹出重置密码信息,下次使用该用户信息登陆时,密码位系统设置的充值默认密码,如图4-15所示

图4-15 重置用户信息密码显示界面
点击删除选项,弹出确认删除提示框,点击确认则可以删除选定的班级信息,如图4-16所示。

图4-16 班级信息删除界面
(4)密码更改
管理员可以修改自己密码,需要输入旧密码,两次输入新密码,旧密码输入验证正确,且两次密码输入一致,点击提交便可成功修改密码,如图4-17。

图4-17 修改密码界面
4.2 用户功能及详细使用方法介绍
(1)课程学习模块
点击课程学习,便可以看到如图4-18界面,点击左侧课程名称选择想学习的课程,右侧则会播放相关仿真视频,同时根据听课时长统计听课进度。

图4-18 课程学习界面
(2)学习记录查询
点击学习记录查询,可以看到如图4-19界面,可以查看自己的学习记录,包括课程名称,学习的起止时间。

图4-19 学习记录查询
(3)密码更改
管理员可以修改自己密码,需要输入旧密码,两次输入新密码,旧密码输入验证正确,且两次密码输入一致,点击提交便可成功修改密码,如图4-20。

图4-20 修改密码界面
仿真试验平台操作手册.doc
仿真实验平台操作手册.pdf