两次疫情项目总结

两次疫情作业总结

原型制作

设计软件

Axure RP9

  • 可以利用元件库或者svg图像绘制地图等,曲线或折现图用已知数据绘制未掌握。
    国家地图svg:[https://www.amcharts.com/svg-maps/?map=china][1]
  • 每个组件可以添加事件。
  • 感觉会了之后就不难了,没有很多要记忆的东西。

web实现

技术框架

JavaEE:javabean(从log中获取所需数据)+jsp(页面)+servlet(页面跳转)

地图及曲线图

地图:
ECharts(框架)(cdn或script/src)+china.js
ECharts:[https://www.echartsjs.com/zh/index.html][2]
js:[https://blog.csdn.net/weixin_36413887/article/details/80019625][3]
界面间数据传输:

  • javascript
    js:window.open("toProvince?prov="+dataIndex+"");
    servlet:String sp=request.getParameter("prov");
    js:window.localStorage.setItem("selectedProvince", params.name);
    js:var province=window.localStorage.getItem("selectedProvince");
  • jsp
    servlet:request.setAttribute("provinceInfo", sp);
    jsp:<%=request.getAttribute("provinceInfo") %>
    jsp:<a href="/InfectStatisticWeb/updateProvinceInfo?flagp=2020-02-02&selectedp=<%=request.getAttribute("provinceInfo") %>">2020-02-02
    servlet:String flagp=request.getParameter("flagp");
posted @ 2020-03-21 23:21  massizhi  阅读(180)  评论(0编辑  收藏  举报