基于JAVA WEB的AHP层次分析法实践--架构

项目要求建立一个基于B/S架构的一个应用开发(包括移动端),实现多用户并行应用,因此,采用J2EE架构,使用Js写一个类,作为模型的核心,数据交换(包括专家系统、模型存储等)用JSP(也可能是PHP,待定)+AJAX的方式与服务器交互。

最终采用了基于d3.js+jquery+jsp+mysql的技术架构实现用户需求。

d3.js的全称是(Data-Driven Documents),顾名思义可以知道是一个被数据驱动的文档。是一个用来做数据可视化的JavaScript 的函数库。点击链接可以查看它的官网,里面有详细介绍。

这个架构,计划设计:

1、基于d3.js设计用户前端界面;

2、基于js设计模型计算过程,设计和法、根法、幂法三种计算;

3、模型的保存、加载等操作,使用JAVA和服务器存储交互;

4、模型使用Json保存;

5、可以导出图片。

计划完了,下一节开始设计脚本什么的。

猜你喜欢

转载自blog.csdn.net/qq_42213965/article/details/80480956