【技术实现步骤摘要】
一种可拓展式的、可拖拽的、多种实验复用的编程方法
本专利技术涉及基于Java和JavaScript的在线仿真多试验复用平台领域,特别是涉及一种为证券市场不同种类交易实验提供平台的方法。
技术介绍
随着计算机技术的飞速发展,运用计算机技术来模拟实际金融市场成为越来越常见的行为手段,实验金融依赖于计算机技术,需要搭建实验平台,现有的实验平台往往是实验人员针对具体的科学研究,设计开发的、单一的实验平台,系统不具有拓展性,每次实验变动都需要从底层设计开始推翻重新构建,往往占用大量的时间,且具有较高的成本。其次,传统的实验主要是基于C/S系统,需要召集大量的实验者分批次前往固定的实验室进行实验,对实验的空间、时间要求较高。
技术实现思路
本专利技术的目的是为了克服现有技术中的不足,提供一种可拓展式的、可拖拽的、多种实验复用的编程方法,该方法基于B/S结构、利用Java的多态和controller技术,实现实验平台多类型、重复利用的方法,通过模块化编程的手段,组合组件,实现平台功能的多样化,具有可拓展性。并且巧妙应用 ...
【技术保护点】
1.一种可拓展式的、可拖拽的、多种实验复用的编程方法,其特征在于,基于web网站开发技术,包括前端浏览器操作界面和后端数据请求处理、响应两大板块,开发出b/s结构的实验平台;涉及Java编程技术、browser和server通信技术、JavaScript编程技术;/n所述实验平台,由系统开发人员开发实现,实验平台由系统使用人员使用,系统使用人员分为管理员和实验人员;所述系统开发人员指具备丰富开发经验且能够根据管理员要求开发相应系统的专业技术人员;/n系统开发人员通过Java的controller技术,将实验所需的控制变量拆分,变成各个组件;管理人员能够任意组合,通过增减组件 ...
【技术特征摘要】
1.一种可拓展式的、可拖拽的、多种实验复用的编程方法,其特征在于,基于web网站开发技术,包括前端浏览器操作界面和后端数据请求处理、响应两大板块,开发出b/s结构的实验平台;涉及Java编程技术、browser和server通信技术、JavaScript编程技术;
所述实验平台,由系统开发人员开发实现,实验平台由系统使用人员使用,系统使用人员分为管理员和实验人员;所述系统开发人员指具备丰富开发经验且能够根据管理员要求开发相应系统的专业技术人员;
系统开发人员通过Java的controller技术,将实验所需的控制变量拆分,变成各个组件;管理人员能够任意组合,通过增减组件数量,变化组件种类实现不同功能的实验;
通过JavaScript的dnd.js技术,管理人员能够拖动组件完成实验设计;
所述web网站开发技术,开发语言后台使用Java语言、框架使用Spring+SpringMVC+MyBatis结构,前端使用JavaScript、Css、Html技术,数据库使用MySql,编译器使用IDEA软件、使用maven管理,jdk使用jdk1.6及以上;
所述前端浏览器操作界面指系统管理员与实验人员进行管理和进行实验的浏览器页面,管理员在前端浏览器操作界面初始化自己所要进行的实验,参与实验的人员...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。