基于港口企业生产业务系统的港口报表系统技术方案

技术编号:14189961 阅读:125 留言:0更新日期:2016-12-15 01:57
本发明专利技术实施例提供了一种基于港口企业生产业务系统的港口报表系统。包括客户端层,通过客户端程序处理数据显示和用户界面,将输入数据传输给中间端层,将中间端层返回的处理结果进行显示;中间端层,通过应用程序服务器根据输入数据和数据层存储的港口企业的生产业务数据生成报表数据;或者,通过应用程序服务器根据输入数据提取数据库服务器中存储的相应的报表数据,将所述报表数据传输给客户端层;数据层,用于采集港口企业的生产业务数据,通过数据库服务器存储和管理报表数据。本发明专利技术系统采用三层结构,将对数据库的操作功能封装在中间层,客户端不能与数据库服务器直接沟通,保证对数据的访问限制,提高了数据库服务器的安全性。

Port report system based on port enterprise production system

The embodiment of the invention provides a port report system based on the port enterprise production system. Including the client layer, the client program data display and user interface, the input data to the end of the middle layer, the middle layer of the results will be returned to that end; end middle layer, through the application server according to the input data and production data data storage layer of the port enterprise reporting data; or, through the application the application server according to the input data to extract relevant report data stored in the database server, the data transmission to the client layer; data acquisition layer, for port enterprise production and business data, through the database server storage and data management. The system of the invention adopts three layer structure, the function of operation on the database package in the middle layer, the client can communicate directly with the database server, which limits access to data, improves the security of the database server.

【技术实现步骤摘要】

本专利技术涉及港口报表管理
,尤其涉及一种基于港口企业生产业务系统的港口报表系统
技术介绍
港口企业是重要的物流企业之一,在国民经济运营中起着重要的作用。港口企业的信息化建设对于优化企业的工作流程、提高企业的经营效益起着重要的作用。港口企业的统计工作以及相关的数据分析工作对于优化企业工作流程、提高企业的经营效益提供数据支持。目前基于港口企业生产业务系统的港口报表系统已经在美国、欧洲等先进国家的一些集装箱港口广泛运用,近几年我国港口行业发展迅速,随着港口业务量的不断增加,对业务数据的统计也急需信息化的支持,港口原有的报表统计方法已暴露出诸多方面的问题:(1)所有报表都是手工编制,一张复杂报表往往需要2到3个人耗费半个月时间来完成;(2)人工的数据采集方式无法保证采集信息的准确性;(3)数据传输方面,递交上去的报表实时性也比较差。
技术实现思路
本专利技术的实施例提供了一种基于港口企业生产业务系统的港口报表系统,以有效地生成港口报表系统。为了实现上述目的,本专利技术采取了如下技术方案。一种基于港口企业生产业务系统的港口报表系统,包括:客户端层、中间端层和数据层;所述的客户端层,用于通过客户端程序处理数据显示和用户界面,通过用户接口接收输入数据,将所述输入数据传输给中间端层,将所述中间端层返回的处理结果进行显示;所述的中间端层,用于通过应用程序服务器根据所述客户端层传输过来的输入数据和数据层存储的港口企业的生产业务数据生成报表数据;或者,通过应用程序服务器根据所述客户端层传输过来的输入数据提取数据库服务器中存储的相应的报表数据,将所述报表数据传输给所述客户端层;所述的数据层,用于采集港口企业的生产业务数据,通过数据库服务器存储所述港口企业的生产业务数据和所述中间端层传输过来的报表数据,对存储的生产业务数据和报表数据进行管理。进一步地,所述客户端层包括:数据输入模块,用于提供用户输入接口,通过用户输入接口接收输入数据;数据显示模块,用于当所述输入数据为报表统计参数时,显示所述中间端层传输过来的报表数据;当所述输入数据为生产业务数据统计参数时,显示所述中间端层传输过来的港口企业的生产业务数据。进一步地,所述中间端层包括生产业务管理系统,所述生产业务管理系统模块包括:作业信息处理模块、作业计划信息处理模块、进出口业务办单信息处理模块、数据分析处理模块;所述的作业信息处理模块,用于分析处理所述数据层采集到的港口企业的作业信息,并将分析处理后的结果传输给数据层进行存储;所述的作业计划信息处理模块,用于分析处理所述数据层采集到的港口企业的作业计划信息,并将分析处理后的结果传输给数据层进行存储;所述的进出口业务办单信息处理模块,用于处理所述数据层采集到的港口企业的进口业务和出口业务的办单信息,并将分析处理后的结果传输给数据层进行存储;所述的数据分析处理模块,用于提取所述数据层中的数据库服务器中存储的数据,并根据需要对提取的数据进行分析处理,并将分析处理后的结果传输给客户端层进行展示。进一步地,所述的生产统计系统包括:报表参数设置模块,用于预先设置或者接收客户端层传输过来的报表统计参数,该报表统计参数包括时间参数和数据来源参数,将所述报表统计参数传输给报表生成模块;报表生成模块,用于根据所述报表统计参数提取所述数据层中的数据库服务器中存储的相应业务数据,利用报表生成工具对所述相应业务数据进行处理,生成报表数据,将所述报表数据传输给数据层进行存储;报表查询模块,用于根据接收到的报表查询条件查询所述数据层中的数据库服务器中存储的报表数据,将查询到的报表数据提供给客户端层进行显示、打印或者导出处理;报表上报转换模块,用于根据海关部门和交通部的上报报表要求,将所述数据层中的数据库服务器中存储的报表数据,按照系统设置的转换方法转换成海关部门和交通部兼容格式的报表数据,并通过系统间的接口将转换后的报表数据上报给海关部门和交通部。进一步地,所述数据层中的数据库服务器包括:港口企业内部业务系统数据库、港口企业集成数据库、集团集成数据库、外部系统数据库及接口模块。进一步地,所述的中间端层中包括多个应用程序服务器,每个应用程序服务器分别处理一个所述客户端层传输过来的输入数据。由上述本专利技术的实施例提供的技术方案可以看出,本专利技术实施例的基于港口企业生产业务系统的港口报表系统采用三层结构,将对数据库的操作功能封装在中间层,客户端不能与数据库服务器直接沟通,并授予不同访问权限,可以保证对数据的访问限制,那么客户端就不以直接操作数据库中的表,大大的提高了数据库服务器的安全性,可以方便、有效地生成港口企业生产业务的报表数据。由于有多个应用程序服务器,能够把客户端应用程序的需求分配到不同的应用程序服务器之中执行,以提升客户端应用程序和应用程序服务器的执行效率。本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种基于港口企业生产业务系统的港口报表系统的结构示意图;图2为本专利技术实施例提供的一种基于港口企业生产业务系统的港口报表系统的使用流程示意图。具体实施方式下面详细描述本专利技术的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的任一单元和全部组合。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。为便于对本专利技术实施例的理解,下面将结合附图以几个具体实施例为例做进一步的解释说明,且各个实施例并不构成对本专利技术实施例的限定。基于港口企业生产业务系统的港口报表系统是计算机技术在港口企业统计工作上的应用。通过整合港口企业内部业务系统的业务数据,将数据集成至集成业务数据库,在设置一定的统计规则和统计参数的基础上获取数据后,可供统计人员在系统中查询和审核数据,并在确认无误后生成所需报表,最后保存、打印或导出EXCEL报表。本文档来自技高网
...
基于港口企业生产业务系统的港口报表系统

【技术保护点】
一种基于港口企业生产业务系统的港口报表系统,其特征在于,包括:客户端层、中间端层和数据层;所述的客户端层,用于通过客户端程序处理数据显示和用户界面,通过用户接口接收输入数据,将所述输入数据传输给中间端层,将所述中间端层返回的处理结果进行显示;所述的中间端层,用于通过应用程序服务器根据所述客户端层传输过来的输入数据和数据层存储的港口企业的生产业务数据生成报表数据;或者,通过应用程序服务器根据所述客户端层传输过来的输入数据提取数据库服务器中存储的相应的报表数据,将所述报表数据传输给所述客户端层;所述的数据层,用于采集港口企业的生产业务数据,通过数据库服务器存储所述港口企业的生产业务数据和所述中间端层传输过来的报表数据,对存储的生产业务数据和报表数据进行管理。

【技术特征摘要】
1.一种基于港口企业生产业务系统的港口报表系统,其特征在于,包括:客户端层、中间端层和数据层;所述的客户端层,用于通过客户端程序处理数据显示和用户界面,通过用户接口接收输入数据,将所述输入数据传输给中间端层,将所述中间端层返回的处理结果进行显示;所述的中间端层,用于通过应用程序服务器根据所述客户端层传输过来的输入数据和数据层存储的港口企业的生产业务数据生成报表数据;或者,通过应用程序服务器根据所述客户端层传输过来的输入数据提取数据库服务器中存储的相应的报表数据,将所述报表数据传输给所述客户端层;所述的数据层,用于采集港口企业的生产业务数据,通过数据库服务器存储所述港口企业的生产业务数据和所述中间端层传输过来的报表数据,对存储的生产业务数据和报表数据进行管理。2.根据权利要求1所述的基于港口企业生产业务系统的港口报表系统,其特征在于,所述客户端层包括:数据输入模块,用于提供用户输入接口,通过用户输入接口接收输入数据;数据显示模块,用于当所述输入数据为报表统计参数时,显示所述中间端层传输过来的报表数据;当所述输入数据为生产业务数据统计参数时,显示所述中间端层传输过来的港口企业的生产业务数据。3.根据权利要求1所述的基于港口企业生产业务系统的港口报表系统,其特征在于,所述中间端层包括生产业务管理系统,所述生产业务管理系统模块包括:作业信息处理模块、作业计划信息处理模块、进出口业务办单信息处理模块、数据分析处理模块;所述的作业信息处理模块,用于分析处理所述数据层采集到的港口企业的作业信息,并将分析处理后的结果传输给数据层进行存储;所述的作业计划信息处理模块,用于分析处理所述数据层采集到的港口企业的作业计划信息,并将分析处理后的结果传输给数据层进行存储;所述的...

【专利技术属性】
技术研发人员:黄磊焦峰何晓萌崔维平张弛宋容嘉
申请(专利权)人:北京交通大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1