项目方案报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

设计方案报告

项目名称:XXXXX开发

客户方:XXX

开发方:XXX

目录

一、项目概述 (3)

二、项目概要设计 (3)

三、项目功能设计 (4)

3.1. 系统主界面 (4)

3.2.噪声性能数据库 (5)

3.3.噪声性能数据库界面功能 (10)

3.4.图表设计 (11)

一、项目概述

XXXX所振动噪声检测与校准试验室,是国家认定的专业实验室,主要开展CCS空气声隔声检测、混响室法隔声结构声学性能测试、混响室吸声性能测试、阻抗管法隔声结构声学性能测试、阻抗管吸声性能测试、隔声装置声学性能测试、柴油机噪声数据测试等,实验室测试数据逐年累计增多,为方便管理,需要建立一套声学数据库系统-《噪声性能测试数据库》,将实验数据、实验图片、文档、实验报告等资料有序管理,方便信息化管理。

二、项目概要设计

《噪声性能测试数据库》主体业务功能是对七种类型的数据资料进行管理:

➢“CCS空气声隔声检测”

➢“柴油机噪声数据”

➢“隔声装置声学性能测试”

➢“混响室法隔声结构声学性能测试”

➢“混响室吸声性能测试”

➢“阻抗管法隔声结构声学性能测试”

➢“阻抗管吸声性能测试”

本系统需要对上述各个测试数据库提供功能包括:

(1)数据的批量导入,导出功能;

(2)数据浏览包括测试基本信息,测试数据及对应曲线图表展现功能,支持图表另存为图片;

(3)各个库提供文档管理功能,能够对文档进行批量上传、下载、删

除操作,并提供各类文档的在线浏览功能。

客户端非业务类功能包括:

➢系统基础运行框架,包含系统登陆,系统主界面;

➢系统管理功能:针对系统管理员、系统安全员、系统审计员提供相关系统管理功能,包括用户管理、角色管理、部门管理、日志管理、

权限管理、重置登陆密码、测试库参数管理(支持最多三级分类)

等基础功能;

三、项目功能设计

项目总体设计原则是开发领域通用框架,基于V+平台进行二次实施。本项目的七个库具有通用性,每个库总体功能一样。只需要开发一个通用库模版,通过定义库字段来实施这七个库。

3.1.系统主界面

系统主界面设计如下:

主要包括三个区域:工作区、数据库区、联机帮助。工作区根据不同的用户提供不同的功能,系统管理员、系统安全员、系统审计员、普通用户在

工作区中功能有所区别。

✧系统管理员功能:

✧系统安全员功能:

✧系统审计员功能:

✧普通用户功能:

3.2.噪声性能数据库

噪声性能数据库界面设计采用左边为库导航页,右边为库内容。

数据文档

记录详情表单

数据库记录

导航区

实验记录数据表格实验记录数据图表

每个数据库有左边数据导航区,右边为要给TabWidget,包括数据和文档两页,数据页上部为数据库记录详情表单,下部为每个实验记录,可以为两列或两列以上。数据图标为实验数据的曲线图。

示例如下:

设计问题:

(1)数据存储的问题:

用户原始数据表示例:

为方便显示,提取出来的数据格式:

实验数据存储方案:建议采用的数据文件存储。(2)数据显示问题

显示数据时动态从服务器上下载文件并加载,可以模仿Excel的csv格式显示方法,用Sheet控件直接显示。在界面上显示示例:

数据显示控制问题:

方案1:csv格式头两行可以控制界面数据显示问题及曲线画法问题。

方案2:在界面上在表头提供右键菜单可以选择隐藏列

(3) 曲线图显示问题:

可以提供一个标准的图形设计界面,用户可以设计曲线的画法。这种方法比较通用。

需要提供一个类似于Excel的图表设计工具;数据源为二维数据表

通用数据库设计关键问题总结:

(1)通用数据展现问题,包括数据格式定义。

(2)通用图表展现问题,核心问题为图表控件的通用设计器,及默认展现。(3)确定通用数据库表单设计问题,可采用外部配置的方式,类似于05厂液压元器件库设计。

(4)库结构采用711参数管理的设备库管理功能进行维护。

功能点总结:

(1)库管理功能(内部实施工具)定义库结构;

(2)通用库模版开发中,读取外部库配置,包括图表设计,数据展现配置等等;

(3)每个库的导航视图中,右键菜单中包含增加、删除、导入功能;

导入通过选择excel表格式,附加数据文件方式。

3.3.噪声性能数据库界面功能

界面如下:

界面功能设计:

➢数据库导航区:

设计要求:

(1)支持权限控制,在用户功能模版中定义

单个库的增删改可以在权限管理中设置。

(2)右键支持单个库数据模版导出

选择库后导出excel数据模板(类似于711参数管理系统)

调整到设备科维护功能模块中。

➢测试数据库数据导航区:

设计要求:

(1)点击空白或记录,右键菜单“数据批量导入”。(加入工具条)

(2)单选或多选记录后,右键菜单“数据导出”,可以批量导出数据到excel表中。

➢实验记录表格区:

设计要求:

(1)点击空白或记录,右键菜单“实验数据导入”。

(2)点击空白或记录,右键菜单“实验数据导出”,相当于数据文件另存。

(3)点击空白或记录,右键菜单“编辑表头”,可以选择显示或隐藏数据列。

➢实验记录数据图表:

设计要求:

(1)点击空白或记录,右键菜单“图标另存”,把图标另存为文件。

(2)点击空白或记录,右键菜单“图表设置”,用户可以对整个库的图表展现进行设置,包括图表标题。具体可以参考echarts。

➢文档区:

设计要求:

(1)点击空白或记录,右键菜单包括文件上传、文件夹上传、下载等功能。

3.4.图表设计

参考下列样式设计实验数据曲线绘制。

相关文档
最新文档