How to view the high-tech zone atmospheric project

How to view the high-tech zone atmospheric project

问题与建议

登录界面没有验证码

  从安全方面考虑,应该添加验证码到系统登录功能上去,考虑到各类图形验证码都会被OCR自动破解,在安全等级要求比较高的场景中,可以考虑用短信验证码替代常规验证码。

部分页面加载时间过长

联动型下拉列表框点击反应迟钝

页面缺乏导航

没有采用https协议

没有完成域名实名认证

左侧菜单区不能收缩

大屏区域功能图层不能完全隐藏

部分页面表单控件没有文案提示其功能

部分内容展示次序与大众认知不一致

统计类查询较多

  考虑到ElasticSearch具有强大的数据聚合能力,对于统计类查询,我们完全可以用ElasticSearch替代关系型数据库实现。

技术栈比较旧

  目前系统采用的技术栈相对来说比较老,采用的是Apache Strusts 2.x,前后端不分离。建议后续可以采用Spring boot、Vue、GIS、Three.js等将其骤步替换掉。

回顾小结

相关推荐
欣欣之王来了1 天前
v-bind语法糖::属性名的简写方式
前端·学习·架构·项目·vue3教程
代码山河3 天前
调试技巧:IDEA Debug模式入门与使用
java·学习·架构·教程·面向对象·项目
欣欣之王来了3 天前
原始HTML插值:v-html指令的使用与安全风险
前端·学习·架构·项目·vue3教程
代码山河4 天前
键盘输入与输出:Scanner与System.out详解
java·学习·架构·教程·面向对象·项目
Da Da 泓8 天前
[项目] --- 基于websocket的网页五子棋(可多用户)
网络·websocket·网络协议·多线程·项目
欣欣之王来了13 天前
Vue3项目脚手架:Vite vs Vue CLI怎么选?
前端·学习·架构·项目·vue3教程
代码山河16 天前
第一个Java程序:Hello World从零编写与运行
java·学习·架构·教程·面向对象·项目
欣欣之王来了17 天前
开发环境准备:Node.js、npm、VS Code安装配置
前端·学习·架构·项目·vue3教程
代码山河19 天前
Java语言特点:跨平台、面向对象、安全性详解
java·学习·架构·教程·面向对象·项目
代码山河19 天前
JDK、JRE、JVM的区别:一文讲清楚Java运行环境
java·学习·架构·教程·面向对象·项目