使用基于Web技术实现企业管理信息全面展示的方法

文档序号:6481019阅读:240来源:国知局

专利名称::使用基于Web技术实现企业管理信息全面展示的方法
技术领域
:本发明涉及电子与信息领域,计算机软件产品子领域,企业管理软件方向一种方法,尤其适合已具有多个信息化管理系统的公司,而需要将多个管理信息系统数据共享资源的企业、单位。
背景技术
:目前,具有多个管理信息系统的公司不在少数,例如一个公司既有基于企业核心管理的ERP系统,又有基于图纸设计的PDM管理系统,基于日常办公的OA办公自动化系统,还有对内管理的独立的人力资源系统等,公司又有多个遍布全国的子公司,如何能让母公司和子公司的员工能够在统一个信息共享平台既能査询公司运营情况,例如财务/生产/销售等信息;又能知道总公司即时发布的通知/公告等内容,从而使公司的所有员工不必进行在查询财务/生产/销售信息报表时需要登录ERP系统而查人力资源信息报表时又能登录人力资源系统等繁琐的工作,又可以将这些信息整合到一起进行综合对比分析,彻底将公司内部不同管理信息系统所形成独立的信息孤岛连接起来,以加快企业信息共享与快速传递,提高企业的综合竞争力。
发明内容本发明的目的是为了克服现有多个管理信息系统所形成信息能共享与快速传递的不足,而提供一种使用基于Web技术实现企业管理信息全面展示的方法,本发明可以方便高效地对企业内部多个管理信息系统进行互联与共享,可以支持Orade、SQLServer、MySQL等多种大型数据库,采用单一共享WEB平台实现将不同管理信息系统中的数据展示在统一的应用平台,极大的提高了工作效率和客户满意率。采用的技术方案是-使用基于Web技术实现企业管理信息全面展示的方法,包括硬件和软件两大部分。硬件包括中心服务器(主控计算机)和设置在各职能部门的终端计算机。软件部分包括(以ORACLE10g数据库和WindowsIISWeb服务器为例,下同)使用可支持数据库开发的高级计算机语言,如MicrosoftVisualStudio2005C#、ASPNET2.0、OracleSQLPLUS等技术和开发工具,利用ASP.NET2.06技术提供的对于Oracle数据库、SQLServer数据库、MYSQL数据库等开放连接接口将OracleEBS管理系统,OA系统、HR系统、EAM系统连接在一起,使用C弁语言建立WEB数据库,通过WindowslisWeb服务器展示数据既在任意独立数据库中建立创建多个以DYZV+表名的ERP系统数据materialized以"HR+表名的人力资源系统数据materialized以OA+表名的办公自动化数据materialized利用C弁语言将这些数据从数据库中提取出来,建立动态Web页面,组成联合查询,发布与WindowslisWEB服务器上,可以方便实现多组动态资源査询,达到提高效率,加快客户响应速度的效果。数据库置于中心服务器的硬盘或内存中,可通过企业内总线与各职能终端计算机构成局域网,或通过以太网实现资源共享。本发明的有益效果是,可以利用基本的开发工具,通过简单的开发,非常方便迅速的进行多组织动态资源查询,克服了原有软件不支持模糊查询的不足,极大地加快了客户响应速度,在公司中的实际运用中收到很好的效果,受到用户的一致好评;如果连接相应设备,可以实现手机远程资源査询。图1是本发明的程序流程图。图2是C弁语言写成的査询结果显示界面。具体实施方式便用基于Web技术实现企业管理信息全面展示的方法,包括硬件和软件两大部分。硬件部分包括WindowsIIS服务器和设置在各职能部门的终端计算机,通过总线联成局域网。软件部分包括1.依开发工具不同,建立数据库,EndowsIIS服务器。2.导入物化视图。3.<:#语言提取数据,建立WEB页面部分代码<%@PageLanguage"C#〃AutoEventWireup=〃true"CodeFile=〃s00一problnuaspx.cs〃Inherits'Model—model〃%>〈!DOCTYPEhtmlPUBLIC"-〃w3C〃DTDXHTML1.0Transitional〃EN"〃hup://麵.w3.org/TR/xhtmll/画/xhtmn-transitional,dtd〃〉〈htmlxmlns=〃http-//www.w3.org/1999/xhtml〃><he€idrunatserver"〉〈Mtle〉大连冶金轴承股份有限公司〈title〉〈/head〉〈bodyBGC0L0R=ftFFFFFFLEFTMARGIN=0TOPMARGIN-O〉〈formid=〃forml〃runat="server"〉〈dlv〉〈tablewidth778〃border"0〃cellspacing0〃cellpadding0〃align=〃center"〉〈tr〉〈tdstyle=〃width:779px〃align=〃left〃Valign=〃middle"Ximgsrc=〃.,//i隨ges/b一001/logo.jpg〃width=90height=80alt=""usemap="ftM邻"border=〃0"〉〈divalign=〃center〃style=〃font-weight:normal;font-size:26pt;z-index:101;left:25%Text-transform:uppercase;width:669px;position:absolute;top:20px;height:37px〃〉dyzv—销售发货区有问题的物料査询〈/div〉〈/td>〈/table>〈tableborder=〃0〃cellspacing0〃Cellpadding=〃0〃aling=〃center〃style=〃width:100%;height:100%;〃〉〈tr〉〈tdstyle=width:212px;height:30px;text—align:left;background-image:none;〉〈/td〉〈tdstyle=〃width:790px;height:30px;background—image:none;text-align:cenler-'〃〉〈spanstylefont-size:10pt;background-image:none;〃>〈imgsrc=〃images/index—02.gif〃width=〃0〃/></spanX/td>〈/tr〉8<tr〉〈tdstyle:〃Height:310px;font-weight:bold;font-size:llpt;color:navy;font-family:宋体;〃align二〃center"valign二〃top〃colspan=〃2〃>〈asp:GridViewID=〃GridViewl〃runat二〃server"AllowPaging="丁rue"AlloflfSorting=〃true"DatasourceID=〃SqlDataSourcel〃Height=〃100%〃HorizontalAlign=〃Center"PageSize二〃500〃Width:"70%"〉</asp:GridView〉<asp:SqlDataSourceID="SqlDataSourcel"runat'"server"C0NNECTI0NsTRING=〃<%$ConnectionStrings:PROD%〉"ProviderName=〃〈%$ConnectionStrings:PROD.ProviderName%>SlectCo腿and二〃SELECTorder_soo.subinventory库存名称,msib.segmentl新型号,SUM(qty)挑库数量,SUM(onhand)现有量FROMmtl_system—itemsjbmsib,(SELECTwdd.subinventorysubinventory.ool.inventory-item一id,item_id,wdd-organization一idorg_id,SUM(wdd.picked_quantity)qty,0onhandFROMwsh—delivery—detailswdd,mtl—sales—ordersmso,oe—order一lines一alloolWHEREmso.segmentl^dd.source—header_numberANDwdd.SuinventoryLIKE"%S00%〃ANDwdd.source_header—id=ool.header_idANDwdd.source—line—id=ool.line_idANDool.inventoryitemid=wdd.Iiwentory_itemidANDool,cancelled—flag=,N,ANDool.actual—shiDment—dateISNULLCROUPBYwdd.Subnventory.ool.inventory—item—Idwdd.organization—idUNIONA1XSELECTmoq,subinventory—codesubinventorymoq.inventory—item—iditem—id,mog.,organization—idorg—id0qty,SUM(moq.primary—transaction—quantity)onhandFROMmtl—onhand—quantities—detailmoqWHEREmoq.subinventory—codeLIKE'%S00%,GROUPBYmoq.subinventory—code,moq.inventory—item_id,mog.organization—id)order—sooWHEREmsib.organization—id=83ANDmsib.inventoryjtemjd-order—soo.item_idGR0UNBYorder一soo,subinventory,msib.segmentlHAYINGSUM(qty)<>SUM(onhand)〃〉9</asp:SqIDataSource〉〈Ad〉</column></row><table>〈tablewidth'778"Border="0"Cellspcing=〃0〃cellpadding=〃0background…/images/index—51.gif"align=〃center">〈/div></fo:rm></body>〈/html>4.发布Web页面、以上代码适用于ORACLEEBS,其它系统可作适当调整)。权利要求1、使用基于Web技术实现企业管理信息全面展示的方法,包括硬件和软件两大部分;硬件部分包括服务器和设置在各职能部门的终端计算机,服务器和各终端计算机通过总线联接组成局域网络,其特征在于以ORACLE10g数据库和WindowsIISWeb服务器为例,使用可支持数据库开发的高级计算机语言,如MicrosoftVisualStudio2005C#、ASPNET2.0、OracleSQLPLUS技术和开发工具,利用ASP.NET2.0技术提供的对于Oracle数据库、SQLServer数据库、MYSQL数据库开放连接接口将OracleEBS管理系统,OA系统、HR系统和EAM系统连接在一起,使用C#语言建立WEB数据库,通过WindowsIIsWeb服务器展示数据既在任意独立数据库中建立创建多个以DYZV+表名的ERP系统数据materialized以HR+表名的人力资源系统数据materialized以OA+表名的办公自动化数据materialized利用C#语言将这些数据从数据库中提取来,建立动态Web页面,组成联合查询,发布与WindowsIIsWEB服务器上,可以方便实现多组织动态资源查询,达到提高效率,加快客户响应速度和资源共享。2、根据权利要求1所述的使用基于Web技术实现企业管理信息全面展示的方法,其特征在于1)依开发工具不同,建立数据库,WindowsIIS服务器;2)导入物化视图;3)C針吾言提取数据,建立WEB页面部分代码〈%@'PageLanguage〃C#〃AutoEventWireup=〃true"CodeFile=〃s00_problm.aspx.es"Inherits-"Model_model"%〉〈!D0CTYPEhtmlPUBLIC"-〃w3C〃DTDXHTML1.0Transitional〃EN〃〃http://丽.w3.org/TR/xhtmll/DTD/xhtmll-transitional.dtd"><htmlxmlns=〃http://www.w3.org/1999/xhtral〃〉〈headrunat=〃server">〈title〉大连冶金轴承股份有限公司〈title></head>〈bodyBGC0L0R=#FFFFFFLEFTMARGIN=0T0PMARGIN=0>(formid=〃forml〃runat=〃server"><tahlewidth="778"border"0"cellspacing0"cellpadding="0"align="center"〉'<idstyle=〃width:779px"alignleft"Valign=〃middle">〈imgsrc=/',//images/b—001/logo,jpg〃width=90height=80alt=〃〃usemap=〃#Map〃border0〃><divalign=〃center〃styie="font-weight:normal;font-size:26pt;z-index:101;left:25%Text-transform:uppercasewidth:669px;position:absolute;top20px;heigjit':37px">dyzv一销售发货区有问题的物料查询〈/div〉</td〉</tr〉〈/t^ble>〈tableborder=〃0〃cellspacing0〃Cellpadding="0〃aling=〃center〃stylewidth:100%;height:100%;">〈tr〉〈tdstyle=width:212px;height:30px;text-align:left;background—imagenone;></tcl>〈tdstyle二〃width:790px;height:30px;background-image:none;text-aligiKcenler;"〉<spanstyle=〃font-size:10pt;background-image:none;〃><imgsrc=〃images/index_02.gif〃width=〃0〃/〉</sPan〉〈Ad></tr><tr><tdstyle=〃Height:310px;font-weight:bold;font-size:1lpt;color:navy;"f9nt-family:宋体;〃align=〃center〃vaiign=〃top〃colspan=〃2〃〉〈asp:GridViewID=〃GridViewl〃runat=〃server"AllowPaging=〃True"AllowSorting=〃true"DatasourceID=〃SqlDataSourcel〃Height-〃100%〃HorizrontalAlign=〃Center"PageSize二〃500〃Width:〃70%"〉■</asp:GridView〉〈asp:SqlDataSourceID=〃SqlDataSourcel〃rurmt,〃server"C0NNECTI0NsTRING=〃<%$ConnectionStrings:PROD%>"ProviderName〈%$ConnectionStrings:PROD.ProviderName%〉〃SlectCommand=〃SELECTorder_soo.subinventory库存名禾尔,msib.segmentl新型号,SUM(qty)挑库数量,SUM(onhand)现有量FROMmtl_system_items—bmsib,(SELECTwdd.subinventorysubinventory.ool.inventory-item一id,item_id,wdd-organization一idorg一id,SIM"dd.picked—quantity)qty,0onhandFROMwsh_delivery—detailswdd,mtl—sales—ordersmso,oe—order—lines—alloolWHEREmso.segmentl=wdd.source—header_numberANDwdd.SuinventoryLIKE"%S00%〃ANDwdd.source—header—id二ool.header_idANDwdd.source_line—id=ool.line—idANDool.inventoryitemid=wdd.Inventory一itemidANDool.cancelled—flagN'ANDooLactual—shiDment一dateISNULXCROUPBYwdd.S'ubnventory.ool.inventory—item—Idwdd.organization—idUNIONALLSELECTmoq.subinventory—codesubinventorymoq,inventory_item—iditem一id,mog.organization—idorg—id0qty,SUM(moq.primary_transaction_quantity)onhandFROMmtl—onhand—quantities—detailmoqWHEREmoq.subinventory_codeLIKE,%S00%'GROUPBYmoq.subinventory_code,moq.inventory—item_id,mog.organization_id)order一sooWHEREmsib.organization_id=83ANDmsib.inventory—item—id=order—soo.item_idGR0UNBYorder—soo.subinventory,msib,segmentlHAYINGSUM(qty)〈〉SUM(onhand)〃〉</asp:SqIDataSource>〈/td></table〉<tablewidth=〃778〃Border0〃Cellspcing二"0〃cellpadding=〃0background…/images/index一51.gif〃align=〃center">〈/div></form>〈/body>4)发布Web页面以上代码适用于ORACLEEBS,其它系统可作适当调整。全文摘要本发明公开了一种使用基于Web技术实现企业管理信息全面展示的方法。本发明包括硬件和软件两大部分。硬件包括中心服务器和设置在各职能部门的终端计算机。软件部分包括使用可支持数据库开发的高级计算机语言,如MicrosoftVisualStudio2005C#、ASPNET2.0、OracleSQLPLUS等技术和开发工具,利用ASP.NET2.0技术提供的对于Oracle数据库、SQLServer数据库、MYSQL数据库等开放连接接口将OracleEBS管理系统,OA系统、HR系统、EAM系统连接在一起,使用C#语言建立WEB数据库,通过WindowsIIsWeb服务器展示数据,建立动态Web页面,组成联合查询,发布与WindowsIIsWEB服务器上,可以方便实现多组动态资源查询,达到提高效率,加快客户响应速度的效果。本发明克服了原有软件不支持模糊查询的不足,极大地加快了客户响应速度,如果连接相应设备,可以实现手机远程资源查询。文档编号G06F17/30GK101655854SQ20091001230公开日2010年2月24日申请日期2009年6月30日优先权日2009年6月30日发明者宫玉臻申请人:大连冶金轴承股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1