"东方杯"全国大学生勘探地球物理软件开发大赛

基于Web的地震作业编辑器

发布时间:2024-04-26浏览次数:14

题目:基于Web的地震作业编辑器


背景:

随着互联网的普及和技术进步,Web应用因其便捷性越来越被人们所接受。目前GeoEast软件应用功能绝大多数是基于C/S架构,必须远程登陆到软件安装节点才能使用,无法满足Web和移动端访问需求。地震作业编辑 器是用户进行地震数据处理的重要前置工具,它以交互界面方式将各模块的参数定义文件组织成地震作业文件。请参照GeoEast软件现有功能,研发一套基于Web的地震作业编辑器。


GeoEast作业编辑器示例


GeoEast某模块参数定义文件示例


GeoEast地震作业文件示例


已知:

    1.现有GeoEast地震作业编辑器;

    2.若干处理模块参数定义文件及其格式说明;

    3.地震作业格式说明。


需求:

    1.实现Web端的地震作业编辑功能;

    2.支持EdgeChromeFirefox360等浏览器和移动端访问;

    3.具备地震作业新建、打开、保存、导入和导出功能;

    4.能够导出正确格式的GeoEast地震作业文件;

    5.支持模块的选择、添加、移动、禁用、复制、删除等常规操作;

    6.能够支持模块中常用类型参数(整型/实型/字符串/选项等、单值/数组/矩阵等)的选择或者输入;

    7.其他类型参数(如地震数据名、道头名等)可通过字符或其他方式进行输入;

    8.作业的项目(Project)、工区(Survey)等全局信息支持手动输入;

    9.提供软件设计说明文档和代码编制说明文档;

    10.引入后端开发的参赛作品,请提交Docker镜像,该镜像启动后能提供Http服务,以便能够通过浏览器进行访问。


评分标准

序号

评分项目

分值

评分标准

1

功能指标

60

实现核心需求,能够生成正确格式的GeoEast地震作业

2

易用性指标

30

1、界面美观

2、操作易用、稳定

3

文档指标

10

软件设计及用法说明清晰