一种文件管理系统的制作方法

文档序号:12734214阅读:405来源:国知局
一种文件管理系统的制作方法与工艺

本实用新型涉及文件管理技术领域,具体涉及一种文件管理系统。



背景技术:

现在大部分电站记录台账及相关开票、收款信息都是采用电子文档结合纸质文档的形式进行记录。这种采用手工管理文件的方式,由于涉及的部门众多,需要管理的文件要素也各不相同,因此造成信息不集中,实时性不强,导致各部门协作,业务流程组建,监控制度执行方面效率不高,费时费力等问题,具体表现在如下方面:

1)文档管理困难:传统纸质文件与电子版文件共存,但对于不同的人员想阅读参考文件时,存在查找不方便的问题,不利于对文件的管理,也不利于权限的管理和数据的保存。

2)进度控制困难:由于文件数目多,参与人员多,文件进度的控制基本靠手工和普通word、excel管理已很难满足公司发展需要,在信息查询、统计方面存在很大的不足,当需要全局或全程了解文件情况时存在很大障碍,信息查阅困难、信息浏览权限无法控制等问题。3)信息汇总困难:采用手工或EXCEL管理时,由于不同部门的数据格式不统一,采集也不能够及时继续,汇总工作需要耗费大量时间还不一定准确,经常造成数据统计错误。

4)缺少预警机制:财务人员的付款依据与进度密切相关,但同样存在障碍,当文件逐年增多且某些文件的执行周期较长时,仅依靠excel表格来实现文件管理的弊端便凸显出来,文件的历史执行情况(历史付款、开票信息等)不好追溯,从而导致付款不到位和多付款的情况发生。



技术实现要素:

为了克服上述现有技术中存在的缺陷,本实用新型的目的是提供一种准确高效的文件管理系统,其能够解决文件在信息保存统计和权限管理过程中因为人为因素而造成错误率高的问题。

为了实现上述目的,本实用新型提供了一种文件管理系统,其包括WEB服务器、数据库服务器和数个工作人员计算机端;所述WEB服务器与数据库服务器数据交互连接,所述WEB服务器通过局域网络与工作人员计算机端通信连接;所述WEB服务器包括服务器处理器,所述服务器处理器连接有DDR3内存芯片,两者通信连接,所述服务器处理器通过PCIE接口连接有FPGA芯片,并通过所述的FPGA芯片连接数据库服务器,所述服务器处理器设置有电源接口,并通过所述电源接口连接有电源模块,所述服务器处理器还设置有连接局域网络的网络接口。

本方案中,文件信息和权限的管理均通过本系统自动进行统计和控制,大大减少了因人为因素造成的文件信息丢失、统计错误、越权管理等问题的发生。其面向工作人员的一端作为直接的信息获取和信息录入的客户端,采用计算机作为来方便人员操作,工作人员通过计算机访问服务器,使数据获取、统筹变得容易。

本实用新型的PCIE接口内可以设置有只读存储控制模块,对比较重要的不能修改的文件,通过这种带有只读存储控制模块的PCIE接口读取,提高了安全性。

进一步的,所述数据库服务器包括固态硬盘阵列以及DDR3缓存芯片,所述FPGA芯片与DDR3缓存芯片交互连接,所述FPGA芯片包括与固态硬盘阵列的固态硬盘数量相等的串行RapidIO接口,所述串行RapidIO接口与固态硬盘阵列对应交互连接。

本实用新型采用服务器处理器通过存储扩展接口PCIE接口,连接到FPGA芯片的高速接口RAPIDIO来扩展固态硬盘,可扩展多个固态硬盘;而高速接口RAPIDIO作为一种高性能、低引脚数、基于数据包交换的互连体系结构,能够满足高性能、大数据系统的需求,这使得本系统在存储容量和存取速度上具有较大优势。进一步的,所述服务器处理器连接有USB接口。

方便在必要时候,采用移动大硬盘对数据库服务器中的全部数据进行备份存档。

进一步的,所述服务器处理器是X86架构的E5-2600服务器处理器,所述FPGA芯片是altera的stratix5。

E5-2600服务器处理器是一种高性能且成熟的处理器,其能够兼容多种管理软件系统,如ERP管理软件,保证了本系统运行的稳定性。stratix5能够有效降低延时效应,高效实现系统性能,是数据能够在网络上迅速有效的传送。

进一步的,所述FPGA芯片包括4个串行RapidIO接口,即第一串行RapidIO接口、第二串行RapidIO接口、第三串行RapidIO接口和第四串行RapidIO接口;所述固态硬盘阵列包括四个SATA/SAS固态硬盘,即第一SATA/SAS固态硬盘、第二SATA/SAS固态硬盘、第三SATA/SAS固态硬盘和第四SATA/SAS固态硬盘;所述第一串行RapidIO接口连接第一SATA/SAS固态硬盘,所述第二串行RapidIO接口连接第二SATA/SAS固态硬盘,所述第三串行RapidIO接口连接第三SATA/SAS固态硬盘,所述第四串行RapidIO接口连接第四SATA/SAS固态硬盘。

本实用新型的FPGA芯片设置了四个高速接口RAPIDIO来扩展固态硬盘,提供了一个较为合理适量的接口数。

本方案的固态硬盘阵列采用四个SATA/SAS固态硬盘来实现,其将数据库存储在其中,其具有如下优点:

1、读写速度快。其采用闪存作为存储介质,读取速度相对机械硬盘更快。固态硬盘不用磁头,寻道时间几乎为0。固态硬盘的快绝不仅仅体现在持续读写上,还体现在随机读写速度快,其还有极低的存取时间,最常见的7200转机械硬盘的寻道时间一般为12-14毫秒,而固态硬盘可以轻易达到0.1毫秒甚至更低!这对于工作人员计算机端与数据库服务器之间的数据交互十分有利,降低了反应时间,提高了工作效率。

2、低功耗、无噪音、抗震动、低热量、体积小、工作温度范围大。固态硬盘没有机械马达和风扇,工作时噪音值为0分贝。基于闪存的固态硬盘在工作状态下能耗和发热量较低(但高端或大容量产品能耗会较高)。内部不存在任何机械活动部件,不会发生机械故障,也不怕碰撞、冲击、振动。典型的硬盘驱动器只能在5到55摄氏度范围内工作。而大多数固态硬盘可在-10-70摄氏度工作。固态硬盘比同容量机械硬盘体积小、重量轻。

进一步的,所述工作人员计算机端分布于大坝办公区域和营地办公区域;WEB服务器与局域网络之间,以及局域网与工作人员计算机端之间均通过RJ45接口实现有线连接,保障通信稳定,网络变更方便。

本实用新型的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本实用新型的实践了解到。

附图说明

本实用新型的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1为本实用新型的架构图;

图2为本实用新型一实施例的WEB服务器与数据库服务器的组成示意图。

具体实施方式

下面详细描述本实用新型的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本实用新型,而不能理解为对本实用新型的限制。

在本实用新型的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。

如图1所示的一种文件管理系统,其包括WEB服务器1、数据库服务器2和数个工作人员计算机端4、5、6、7;所述WEB服务器1与数据库服务器2数据交互连接,所述WEB服务器1通过局域网络3与工作人员计算机端4、5、6、7通信连接。

本方案中,文件信息和权限的管理均通过本系统自动进行统计和控制,大大减少了因人为因素造成的文件信息丢失、统计错误、越权管理等问题的发生。其面向工作人员的一端作为直接的信息获取和信息录入的客户端,采用计算机作为来方便人员操作,工作人员通过计算机访问服务器,使数据获取、统筹变得容易。

如图2所示,WEB服务器1包括服务器处理器10,服务器处理器10连接有DDR3内存芯片11,两者通信连接,服务器处理器10通过PCIE接口14连接有FPGA芯片16,并通过FPGA芯片16连接数据库服务器2,服务器处理器10设置有电源接口,并通过电源接口连接有电源模块13,服务器处理器10还设置有连接局域网络3的网络接口(如RJ45接口12)。

DDR3内存芯片11采用了ODT(核心整合终结器)技术以及用于优化性能的EMRS技术,同时也允许输入时钟异步,拥有单芯片位宽以及频率和功耗优势,其作为大容量芯片以满足大数据库的需求。

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物,本方案采用FPGA芯片16用于克服原有可编程器件门电路数有限的缺点。FPGA芯片16属于高速串行点对点双通道高带宽传输芯片,所连接的设备分配独享通道带宽,不共享总线带宽,主要支持主动电源管理,错误报告,端对端的可靠性传输,热插拔以及服务质量(QOS)等功能。

数据库服务器2包括固态硬盘阵列以及DDR3缓存芯片20,所述FPGA芯片16与DDR3缓存芯片20交互连接,所述FPGA芯片16包括与固态硬盘阵列的固态硬盘数量相等的串行RapidIO接口,所述串行RapidIO接口与固态硬盘阵列对应交互连接,实现扩容。本实用新型采用服务器处理器10芯片通过存储扩展接口PCIE接口14,连接到FPGA芯片16的高速接口RAPIDIO来扩展SATA或者SAS固态硬盘,可扩展多个SATA或者SAS固态硬盘,解决了嵌入式服务器存储容量扩展和存取速度的技术瓶颈。

RapidIO是由Motorola和Mercury等公司率先倡导的一种高性能、低引脚数、基于数据包交换的互连体系结构,是为满足和未来高性能嵌入式系统需求而设计的一种开放式互连技术标准。RapidIO主要应用于嵌入式系统内部互连,支持芯片到芯片、板到板间的通讯,可作为嵌入式设备的背板(Backplane)连接。RapidIO协议由逻辑层、传输层和物理层构成,逻辑层定义了所有协议和包格式。这是对终端进行初始化和完成传送的很有必要的信息。传输层为数据包从一个终端到另一个终端通道的必要信息。物理层描述了设备之间接口协议,例如包传装置,流量控制,电特性及低级错误管理等。

本实用新型的服务器处理器通过存储扩展接口PCIE接口14连接到FPGA芯片16的高速接口RAPIDIO来扩展固态硬盘,可扩展多个固态硬盘;而高速接口RAPIDIO作为一种高性能、低引脚数、基于数据包交换的互连体系结构,能够满足高性能、大数据系统的需求,这使得本系统在存储容量和存取速度上具有较大优势。

服务器处理器10连接有USB接口15。方便在必要时候,采用移动大硬盘对数据库服务器2中的全部数据进行备份存档。

服务器处理器10是X86架构的E5-2600服务器处理器10,所述FPGA芯片16是altera的stratix5。E5-2600服务器处理器是一种高性能且成熟的处理器,其能够兼容多种管理软件系统,如ERP管理软件,保证了本系统运行的稳定性。

在E5-2600服务器处理器10中载入ERP管理软件,其具有先进的企业管理模式,其主要宗旨是对企业所拥有的人、财、物、信息、时间和空间等综合资源进行综合平衡和优化管理,协调企业各管理部门,围绕市场导向开展业务活动,提高企业的核心竞争力,从而取得最好的经济效益,对于整个企业采购文件的签订修改,及后续的统一整合管理具有重要意义。

FPGA芯片16包括4个串行RapidIO接口,即第一串行RapidIO接口161、第二串行RapidIO接口162、第三串行RapidIO接口163和第四串行RapidIO接口164;所述固态硬盘阵列包括四个SATA/SAS固态硬盘,即第一SATA/SAS固态硬盘21、第二SATA/SAS固态硬盘22、第三SATA/SAS固态硬盘23、和第四SATA/SAS固态硬盘24;所述第一串行RapidIO接口161连接第一SATA/SAS固态硬盘21,所述第二串行RapidIO接口162连接第二SATA/SAS固态硬盘22,所述第三串行RapidIO接口163连接第三SATA/SAS固态硬盘23,所述第四串行RapidIO接口164连接第四SATA/SAS固态硬盘24。该处只以四个固态硬盘扩容,理论上可以有更多数量的固态硬盘,以及与之对应数量的串行RapidIO接口。

SATA是Serial ATA的缩写,即串行ATA。这是一种完全不同于并行ATA的新型硬盘接口类型,由于采用串行方式传输数据而得名。SATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。串行接口还具有结构简单、支持热插拔的优点。

SAS(Serial Attached SCSI)即串行连接SCSI,是新一代的SCSI技术,和现在流行的Serial ATA(SATA)硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩短连结线改善内部空间等。SAS是并行SCSI接口之后开发出的全新接口。此接口的设计是为了改善存储系统的效能、可用性和扩充性,并且提供与SATA硬盘的兼容性。

本方案的固态硬盘阵列采用四个SATA/SAS固态硬盘21、22、23、24来实现,其将数据库存储在其中,其具有如下优点:

1、读写速度快。其采用闪存作为存储介质,读取速度相对机械硬盘更快。SATA/SAS固态硬盘不用磁头,寻道时间几乎为0。SATA/SAS固态硬盘的快绝不仅仅体现在持续读写上,还体现在随机读写速度快,其还有极低的存取时间,最常见的7200转机械硬盘的寻道时间一般为12-14毫秒,而SATA/SAS固态硬盘可以轻易达到0.1毫秒甚至更低!这对于工作人员计算机端4、5、6、7与数据库服务器2之间的数据交互十分有利,降低了反应时间,提高了工作效率。

2、低功耗、无噪音、抗震动、低热量、体积小、工作温度范围大。SATA/SAS固态硬盘没有机械马达和风扇,工作时噪音值为0分贝。基于闪存的SATA/SAS固态硬盘在工作状态下能耗和发热量较低(但高端或大容量产品能耗会较高)。内部不存在任何机械活动部件,不会发生机械故障,也不怕碰撞、冲击、振动。典型的硬盘驱动器只能在5到55摄氏度范围内工作。而大多数SATA/SAS固态硬盘可在-10-70摄氏度工作。SATA/SAS固态硬盘比同容量机械硬盘体积小、重量轻。

工作人员计算机端4、5分布于大坝办公区域,工作人员计算机端6、7分布于营地办公区域。WEB服务器1与局域网络3之间,以及局域网与工作人员计算机端4、5、6、7之间均通过RJ45接口12实现有线连接,保障通信稳定,网络变更方便。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本实用新型的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管已经示出和描述了本实用新型的实施例,本领域的普通技术人员可以理解:在不脱离本实用新型的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本实用新型的范围由权利要求及其等同物限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1