一、前言

1.1 设计目标

本规格说明书以OMG散点图呈现为目标,明确描述了开发项目所包含的需求,基本功能以及的一些可能发生的意外情况,便于项目开发人员能更好的了解该用户的需求及目标软件的基本情况以及各部分的功能,利于当下代码的编写和今后的运营维护的方向。以下叙述将运用文字描述,设计页面呈现等方式来进行呈现。本说明书的预期读者为需要根据数据进行图像呈现的客户(科学研究者)及对应的开发人员。

1.2 范围

本产品名为Oh My Genes,在需求上尽可能充分的考虑用户的实际需要,旨在帮助生物科学家更高效便捷地处理基因表达式数据,可视化基因数据,从而分析实验条件下的g1,g2基因间的关联,提升分析的可靠性和直观性,也可以用于求解变量间的近似相关系数,简化数据的分析过程。 用户通过该软件系统在本地设备上传基因表达文件,软件在进行一定计算和分析后,反馈给用户一个处理好的散点图。

1.3 定义、首字母缩略词和缩写

OMG(Oh My Gene):生物信息科学里的一个名为“Oh My Gene”的基因项目。

开发人员:参与进行本项目开发的所有设计师、程序员和测试维护人员

json:一种轻量级的数据交换格式。json键值对是用来保存JS对象的一种方式,和JS对象的写法也大同小异,键/值对组合中的键名写在前面并用双引号 “” 包裹,使用冒号 : 分隔,然后紧接着值:如{“firstName”: “Json”}。

1.4 概述

文档的其余部分组织如下:第二节概述了OMG项目,第三节详细介绍了功能细节、可靠性、可用性和性能需要,第四节提供了具体可供参考的使用实例,第五节和第六节分别概述了可能出现的意外情况和未来的改进方向,第七节为最后项目完成的检验标准,第八节为参考的文献。