题目:基于Web的地震作业编辑器
背景:
随着互联网的普及和技术进步,Web应用因其便捷性越来越被人们所接受。目前GeoEast软件应用功能绝大多数是基于C/S架构,必须远程登陆到软件安装节点才能使用,无法满足Web和移动端访问需求。地震作业编辑 器是用户进行地震数据处理的重要前置工具,它以交互界面方式将各模块的参数定义文件组织成地震作业文件。请参照GeoEast软件现有功能,研发一套基于Web的地震作业编辑器。
GeoEast作业编辑器示例
GeoEast某模块参数定义文件示例
GeoEast地震作业文件示例
已知:
1.现有GeoEast地震作业编辑器;
2.若干处理模块参数定义文件及其格式说明;
3.地震作业格式说明。
需求:
1.实现Web端的地震作业编辑功能;
2.支持Edge、Chrome、Firefox、360等浏览器和移动端访问;
3.具备地震作业新建、打开、保存、导入和导出功能;
4.能够导出正确格式的GeoEast地震作业文件;
5.支持模块的选择、添加、移动、禁用、复制、删除等常规操作;
6.能够支持模块中常用类型参数(整型/实型/字符串/选项等、单值/数组/矩阵等)的选择或者输入;
7.其他类型参数(如地震数据名、道头名等)可通过字符或其他方式进行输入;
8.作业的项目(Project)、工区(Survey)等全局信息支持手动输入;
9.提供软件设计说明文档和代码编制说明文档;
10.引入后端开发的参赛作品,请提交Docker镜像,该镜像启动后能提供Http服务,以便能够通过浏览器进行访问。
评分标准
序号 | 评分项目 | 分值 | 评分标准 |
1 | 功能指标 | 60 | 实现核心需求,能够生成正确格式的GeoEast地震作业 |
2 | 易用性指标 | 30 | 1、界面美观 2、操作易用、稳定 |
3 | 文档指标 | 10 | 软件设计及用法说明清晰 |