综合业务软件的导入运用支援系统的制作方法

文档序号:6498392阅读:206来源:国知局
专利名称:综合业务软件的导入运用支援系统的制作方法
技术领域
本发明涉及用于支援ERP(Enterprise Resource Planning)程序包(package)的导入的系统。
背景技术
ERP程序包是综合管理企业的基干业务用的组合程序软件。在ERP程序包中,关于后勤、会计、人事等基干业务的各领域,准具备库存购买管理、销售管理、财务会计、管理会计、人事管理等各种各样的模块或组件。通过这些模块处理的数据不是由每个模块进行管理,而是在一个数据库中进行逻辑上的一维管理。通过各模块实时地协同访问该数据库,能自动地进行例如从库存管理到财务会计这样的与多个模块有关的一系列的处理。这意味着ERP程序包在企业内以及企业之间的总体业务中,提供用于谋求最佳化的、具体地说适时的评价材料。
欲导入ERP程序包的企业,从各种各样的模块中适当地选择适合自己的业务而加以利用的模块。所选择的模块有时不会直接适合于企业固有的过程,但通过准备多种定制项目,使ERP程序包适应各种各样的业务种类或业务形态、国家或文化的差异等。如果通过对定制项目设定参数,使其适合该企业的业务过程,则不需要重新开发程序,与企业自己构筑或维护信息系统相比较,减少成本和时间方面的负担。即使进行参数设定,如果在ERP程序包提供的功能与该企业的业务过程之间存在差距,则为了消除该差距,也可以开发追加程序,或者对ERP程序包本身加以变更。但是,追加程序的开发或ERP程序包本身的变更意味着导入或维护的负担小的优点会受到损害,所以优选避免。
因此,导入ERP程序包时,进行业务过程的分析,判断是否要进行追加程序的开发或ERP程序包本身的变更。在该判断中,除了业务过程的分析能力以外,还要求对ERP程序包的参数设定的专门知识。为了适当地进行参数设定而在ERP程序包中准备导入指南,这使得定制项目变得庞大,所以业务要素与定制项目的关系一般说来是复杂的。导入指南中虽然与定制项目的层次结构吻合且分层次地记述了各定制项目的说明,但对终端用户来说,关于定制项目从该说明中即使只获得片面的知识也是很费力的作业。一边考虑定制项目之间的关系,一边将业务要素反映在参数设定中就更加困难了。因此,在检查业务要素与参数设定的关系或者将业务要素反映在参数设定中的情况下,一般要依赖顾问的专门知识。
按照ERP程序包的模块体系分别培养顾问。另一方面,由于业务要素与多个模块体系相关联,所以在导入ERP程序包的设计中通常有多个顾问参加。设定参数时,各顾问对责任模块进行个别的检查,根据其结果,进行各模块体系之间的调整。
有时由于试行错误而进行这样的参数设定,设计参与者的参数设定的信息一旦丢失,就难以确认该设计中进行了什么样的参数设定。因此,参数设定的结果在系统的维护运用中具备,通常记述在文件中。此外,导入ERP程序包时,还要作成业务顺序书、说明书、开发程序的功能规格和技术规格等各种各样的文件。这些文件以纸或电子数据的形式保存。例如根据文件的种类和内容,文件的电子数据在分层次作成的目录中加以分类。
由此,终端用户或未参与导入设计的其他人也能在某种程度上共享关于该设计的信息,例如系统开始运用后发生问题时,为解决该问题能利用这些文件。

发明内容
但是,即使保存有各种各样的文件,但由于这些文件中并未全部记述设计参与者的见解,所以不见得所有的人都能从这些文件中获得必要的信息。特别是根据文件来确认某个业务要素按照什么样的参数设定才能满足,对大多数人来说是有困难的。如上所述,业务要素与参数设定的关系复杂。因此,即使从文件或导入指南分别获得了关于业务要素和定制项目的信息,但如果没有属于顾问的人的专门知识,那么该确认就会以局部不充分而结束,或者该确认需要花费许多劳力和时间。例如用计算机检索与确定的内容相关联的文件时,如果根据内容进行判断并指定检索的目录,则能减少检索对象,避免检索许多无关的文件。但是,从该目录未必能获得所要求的文件。另外从该检索结果一般难以判断有所要求的文件的目录。
因此,如果不能共享文件中未直接记述的专门知识,则对大多数人来说,难以伴随业务要素的变更而变更参数设定,或者进行将设计转出到企业集团的作业。
本发明就是鉴于这样的现有技术而完成,其目的在于提供一种能在短期内容易地进行ERP程序包的导入和运用的系统。
为了达到上述目的,本发明提供一种通过计算机支援综合业务软件的导入运用的综合业务软件的导入运用系统。该系统采用以下结构。
在该系统中,文本管理部管理综合业务软件的关联文本的数据,该综合业务软件包含用层次化了的业务要素表现的综合业务软件管理的业务领域内的业务流的业务流程图。数据库存储综合业务软件的定制项目及其所在、以及使关联文本与业务领域和业务要素相关联的数据。检索部从对应于该数据库检索指定的业务要素和位于该业务要素的下层的业务要素的定制项目的所在的数据。然后,输出部输出该检索的结果。
在输出的检索结果中,包含对应于业务要素的定制项目的所在,所以使用者如果根据业务要素适当地指定业务要素,则也包含对应于位于该业务要素的下层的业务要素的定制项目,能简单地知道与业务要素关联的定制项目的所在。如果知道定制项目的所在,也就能从导入指南获得定制项目的说明。其结果,该系统的使用者能容易地把握业务要素与定制项目的关系,不仅关联文本,而且还能共享关联文本中未记述的知识。检索的结果如果与对应的业务要素组合起来输出,则使用者还能把握指定的业务要素的下层中有什么样的业务要素。
在该系统中,在指定了定制项目的情况下,检索部也可以从数据库检索对应于该定制项目的业务要素的数据。由此,使用者能容易地知道与定制项目相关联的业务要素,对于该定制项目,能把握进行了参数设定的变更时会对哪些业务要素有影响。如果将根据来自业务要素的定制项目的检索与根据来自定制项目的业务要素的检索组合起来,则把握业务要素与定制项目的关系更加容易。
另外,如果定制项目通过数据库与适用地区的区分相关联,则检索部也能检索对应于检索到所在的定制项目的适用地区的区分。适用地区的区分例如分为全域、局域、本地。知道这样的适用地区的区分,使用者能把握变更了定制项目时的影响领域的大小。
另外,在代替业务要素而指定了业务领域的情况下,检索部也可以从数据库检索对应于该业务领域的定制项目的所在的数据。由此,使用者以业务领域为单位,对于相关联的定制项目,能容易地获得粗略的知识。
另外,如果将综合业务软件用于业务的管理的企业等的业务主体,通过数据库与业务领域和业务要素相关联,则在不指定业务主体而指定了业务领域的情况下,检索部对所有业务主体进行检索。输出部将该检索的结果与对应的业务要素和业务主体组合起来输出。由此,使用者能对每个企业比较所指定的业务领域是按照怎样的业务要素构成的。
另外,检索部也可以对应于从数据库检索所指定的业务要素和位于该业务要素下层的业务要素的关联文本,来代替定制项目的所在。由此,使用者即使有许多关联文本,也能简单地确定对应于业务要素的文本。
另外,如果程序的开发信息也通过数据库来对应于业务要素,则检索部也能从该数据库检索对应于指定的业务要素和位于该业务要素的下层的业务要素的开发信息,来代替定制项目的所在。由此,使用者能简单地确定对应于业务要素的开发信息。
另外,关联文本的数据中包含程序的开发文本的数据,如果开发文本通过数据库与开发信息相关联,则检索部也可以检索对应于检索到的开发信息的开发文本。由此,使用者不仅能知道对应于业务要素的程序是哪一个,还能简单地知道该程序的功能规格和技术规格等。
另外,关联文本的数据中包含程序的概要说明的数据,如果程序的概要说明通过数据库与业务要素相关联,则检索部也可以检索对应于指定的业务要素和位于该业务要素的下层的业务要素的程序的概要说明。来代替定制项目的所在。由此,使用者能简单地参照对应于业务要素的程序的概要说明。
另外,在该系统中,还可以具备根据从检索的结果选择的定制项目的所在,进行显示综合业务软件中对应于该项目的设定画面的控制的设定控制部。由于具备该设定控制部,所以即使是对综合业务软件不熟悉的使用者,也能简单且可靠地找出该软件中适当的定制项目。
另外,还可以具备根据数据库的数据登录的内容或该数据库的更新内容,进行通过综合业务软件进行管理的数据库的数据的登录或该数据库的更新的控制的登录更新控制部。由于具备该登录更新控制部,所以如果对本发明的系统的数据库登录了规定的数据或进行了规定的更新,则即使通过综合业务软件进行管理的数据库,也能自动地进行同样的处理。因此,能简化两个数据库的维护顺序。
另外从其他观点看,本发明提供一种使用计算机支援综合业务软件的导入运用的综合业务软件的导入运用支援方法。在该方法中,具备存储将综合业务软件的定制项目及其所在、以及使关联文本与业务领域和业务要素相关联的数据的数据库的计算机,其执行下列步骤管理综合业务软件的关联文本的数据的步骤,该综合业务软件包含用层次化了的业务要素表现通过综合业务软件管理的业务领域内的业务流的业务流程图;和从上述数据库检索对应于指定的业务要素和位于该业务要素的下层的业务要素的定制项目的所在的数据的步骤。从输出装置输出检索的结果。
另外从其他观点看,本发明提供一种使计算机具有作为上述系统的功能用的程序。该程序如果是通过因特网等电通信线路提供到市场的,则有时以记录在CD-ROM等计算机能读取的记录介质中的状态下提供到市场。
在本发明中,通过采用以上的结构,对应于业务流程图中记述的业务要素和位于业务要素的下层的业务要素的定制项目的所在,被提供到使用者,所以使用者既能容易地把握业务要素与定制项目的关系,又能进行综合业务软件的导入,或进行维护运用,另外管理时也非常有用。


图1是表示本发明的实施方式的系统的概略结构的示意图。
图2是表示业务流程图的一例的示意图。
图3是表示业务流程图的另一例的示意图。
图4是表示将IMG的识别信息与路径关联起来的表的示意图。
图5是表示将文本ID、BFD编号与IMG的识别信息关联起来的表的示意图。
图6是表示将文本ID与业务领域ID关联起来的表的示意图。
图7是说明检索处理的顺序的示意图。
图8是表示检索格式的一例的示意图。
图9是表示将检索结果与BFD编号和业务领域ID组合起来表现的网页的一例的示意图。
图10是表示检索结果中除了IMG的识别编号以外所表现的网页的一例的示意图。
图11是表示将BFD编号与开发请求ID关联起来的表的示意图。
图12是表示设置了用于选择检索IMG的路径、关联文本和开发请求ID中的某一个的选择栏的检索格式的示意图。
图13是表示设置了输入IMG的识别信息的输入栏的检索格式的示意图。
图14是表示将IMG的识别信息、适用地区与IMG的路径关联起来的表的示意图。
图15是表示设置了输入公司代码的输入栏的检索格式的示意图。
图16是表示将检索结果与BFD编号和公司代码组合起来表现的网页的一例的示意图。
图17是表示将IMG的识别信息与适用地区关联起来的表的示意图。
图18是表示将检索结果与业务领域组合起来表现的网页的一例的示意图。
图19是表示本发明的实施方式的系统的概略结构的示意图。
图20是表示选择信息系统的定制项目用的画面的一例的示意图。
图21是表示信息系统的设定画面的一例的示意图。
图22是表示认证处理的顺序的一例的示意图。
图23是表示登入画面用的网页的一例的示意图。
图24是说明协同控制部的设定控制部用的示意图。
图25是表示菜单画面用的网页的一例的示意图。
图26是表示能指示与信息系统协同的网页的一例的示意图。
图27是表示协同处理的顺序的一例的示意图。
图28是表示使设定页面与检索结果输出页面在不同的窗口中显示的例的示意图。
图29是说明协同控制部的登录更新控制部用的示意图。
具体实施例方式
以下,参照附图详细说明本发明的实施方式。
(第一实施方式)如图1所示,在该实施方式的系统中,客户计算机2通过局域网3连接在伺服计算机1上。
网页服务器11在伺服计算机1上工作。该系统的使用者利用客户计算机2上的网页浏览器21,能从该网页服务器11浏览网页。
客户计算机2具备输入部22和输出部23作为用户界面。使用者使用输入部22对网页浏览器21给出指示,浏览通过输出部23输出的网页。在输入部22中能使用键盘和鼠标等,在输出部23中能使用液晶显示器或CRT显示器。
网页浏览器21根据输入部22受理的使用者的指示,通过网络3将网页的传输请求发送到网页服务器11。网页服务器11根据所请求的URL,在服务器端处理脚本,动态地生成网页。也可以如CGI那样通过外部程序处理脚本,但在以下,是具备执行环境的网页服务器11处理脚本。
在动态生成的网页中,显示伺服计算机1中保存的使用者的共享文本的一览表和由检索部12检索的结果等。使用者的共享文本的电子数据保存在伺服计算机1的存储装置13中。该存储装置13例如是硬盘驱动器。存储装置13中保存的共享文本的数据中包含ERP程序包的关联文本的数据。ERP程序包的关联文本是业务流程图(BFD)、程序的技术规格或功能规格之类的开发文本、说明书等。BFD用层次化了的业务要素表现由ERP程序包管理的业务领域的业务流。在图2中,用矩形标记表示业务要素,用箭头表示各业务要素的关系。如果业务领域是存货指令,则该业务流通过计划、销售指令等业务要素来表现。根据需要,业务要素被层次化。如图3所示,例如计划的一个业务要素能使用多个业务要素表现。在该实施方式中,如图2中的文本和图3中的文本所示,表现某个业务要素的多个业务要素记述在另外的文本中。
文本管理部14管理包含这样的ERP程序包的关联文本的共享文本的数据。这里,将该共享文本的数据保存在存储装置13中配置的数据库141中。文本管理部14根据来自网页服务器11的调出信号,从存储装置13的数据库141中读取所保存的文本的数据,或者将文本的数据保存在存储装置13的数据库141中,或者做成所保存的文本的一览表数据。文本管理部14通过与伺服计算机1的CPU或存储器等硬件协同工作,能实现具有这些功能的程序或软件组件。通过文本管理部14读取的文本或做成的文本的一览表数据被交给网页服务器11。在从网页服务器21请求共享文本或文本的一览表的情况下,网页服务器11将从文本管理部14交给的数据或根据其生成的网页发送到网页浏览器21。
检索部12根据来自网页服务器11的调出信号检索数据库15,将该检索的结果反馈到网页服务器11。
数据库15将ERP程序包的定制项目及其所在、以及关联文本与业务领域和业务要素关联起来。ERP程序包的定制项目是参数设定的对象。各定制项目具有层次结构。例如在作为代表性的ERP程序包的SAP公司的R/3的情况下,定制项目的所在如Enterprise StructureAssignment Human Resources Management …、Cross-ApplicationComponentsClassification System…、Financial AccountingFinancial Accounting Global Settings Document…所示,能以到达该定制项目的路径表现。在导入指南(IMG)中分层次记述各定制项目的说明,使用者如果能知道定制项目的所在,就能从IMG获得说明。
在该实施方式中,识别定制项目用的IMG的识别信息被赋予各定制项目。如图4所示,按照数据库15中的数据,对于各定制项目的IMG的识别信息与表示该定制项目的所在的IMG的路径相关联。如该例所示,表示记述了定制项目的概要说明或简单的设定理由的IMG的注释的网页的地址,也可以与IMG的识别信息相关联。
另外,识别各文本用的ID给出包含BFD的所有关联文本,另外关于各BFD中记述的业务要素由识别它们用的BFD编号给出。即使不同的BFD中记述的多个业务要素中给出相同的BFD编号,用文本ID和BFD编号的组合,也能唯一地确定这些业务要素。
如图5所示,文本ID和BFD编号通过数据库15中的数据与版本编号、设计编号、和IMG的识别编号相关联。上述IMG的识别信息是将版本编号、设计编号、和IMG的识别编号这三个编号组合而成的,图5中的组合对应于图4中的IMG的识别信息。版本编号是表示ERP程序包的版本的编号,设计编号是表示设计的编号。IMG编号是识别对应设计的定制项目用的编号。如上所述,由于IMG的识别信息与1MG的路径相关联,所以文本ID和BFD编号与IMG的识别信息、以及IMG的路径相关联。
在该实施方式中,BFD编号的数据不只确定业务要素,而且还确定层次化了的业务要素的路径。在图5中,只用三位数字串或通过用连字符将两个以上的三位数字串结合起来表现BFD编号。数字串的个数表示对应于该BFD编号的业务要素将最上层作为第一层,从该层算起位于哪一层。在只通过数字串表现BFD编号的情况下,该BFD编号确定属于最上层的业务要素。在该BFD编号通过结合多个数字串表现的情况下,各数字串确定各层次的业务要素。在图5中,对应于比该数字串对应的层低一层的数字串结合在数字串的右侧。在该图中,虽然只用一个数字串或两个数字串的结合表示BFD编号,但有时也用三个以上数字串的结合表示BFD编号。表示一个BFD编号的多个数字串中,最左侧的数字串表示属于最上层的业务要素。其右侧的数字串表示属于从左向右数数字串时的个数与以最上层作为第一层并由此开始数阶层时的个数一致的层的业务要素。这样通过将数字串结合起来,不仅能确定业务要素,而且还能确定使用该业务要素表现的上层业务要素。另外,不仅能确定业务要素,而且还能确定位于该业务要素下层的业务要素。
另外,对于通过ERP软件包管理的业务领域,也能赋予识别它们用的业务领域ID。在图6A所示的例中,通过数据库15,业务领域ID与文本名和文本式样ID一起与文本ID相关联。文本式样ID用来识别BFD或其它文本的式样。如图6B所示,数据库15将文本式样ID与标志关联起来。该标志在图6A所示的表中包含的文本ID中,是确定图5所示的表的连接文本ID用的文本ID。这里,只使对应于连接文本ID的BFD的标志的值为1,使对应于不连接文本ID的BFD以外的文本式样的标志的值为0。对于BFD以外的文本式样,在连接文本ID的情况下,也可以使对应于该文本式样的标志的值为1。如上所述,由于文本ID和BFD编号与IMG的识别信息相关联,所以如果连接文本ID,则业务领域ID就能与IMG的识别信息以及IMG的路径相关联。
检索部12如果从网页服务器11接收到指定BFD编号的检索请求,就从这样的数据库15检索对应于所指定的BFD编号的IMG的路径的数据。检索的结果从检索部12反馈到网页服务器11。通过具有这样的功能的程序和软件的组件,与伺服计算机1的CPU和存储器等硬件协同工作,能实现检索部12。
一旦获得了检索的结果,网页服务器11就根据该检索的结果动态地生成网页。
使用者在欲参照这样的检索结果的情况下,首先将指定检索表格的URL提供到网页浏览器21。如图7所示,收到了该指示的网页浏览器21将该检索表格的传输请求发送给网页服务器11(S1)。
针对该传输请求,网页服务器11将例如图8所示的表格反馈到网页浏览器21(S2)。在该表格中,配置有输入业务领域ID用的输入栏、输入BFD编号用的输入栏、指示执行检索用的搜索按钮、和取消执行检索用的取消按钮。使用者使用该表格,不仅能指定并检索业务领域ID,还能指定并检索业务领域ID和BFD编号。使用者根据业务要素,确定指定哪个业务领域ID或BFD编号即可。
使用者使用输入部22,将业务领域ID和BFD编号输入由输出部23显示的该表格的输入栏中,进行点击搜索按钮的操作(S3)。此时,网页浏览器21指定服务器端的脚本,将记入输入栏内的业务领域ID和BFD编号的请求发送到网页服务器11(S4)。网页服务器11一旦收到了该请求,就处理网页服务器11指定的脚本。由此,能进行从网页服务器11指定到检索部12的关于业务领域ID和BFD编号的检索请求(S5)。
检索部12一旦接收到检索请求,就检索对应于该业务领域ID和BFD编号的IMG的路径(S6)。由于从业务领域ID确定文本ID,所以能用文本ID和BFD编号的组合检索IMG的路径的数据。不仅对指定的BFD编号,而且还对指定的BFD编号和对应于最上层的数字串一致的BFD编号进行该检索。例如即使只通过指定的BFD编号为010的数字串赋予,不仅对该BFD编号,而且也能对010-010、010-020、010-010-010、010-010-030、010-020-010这样的BFD编号进行检索。如果用010-010的数字串的结合赋予指定的BFD编号,则也能对010-010、010-010-010、010-010-030这样的BFD编号进行检索。检索部12从数据库15检索文本ID和对应于这些BFD编号的IMG的识别信息,由此能获得业务领域ID和对应于这些BFD编号的IMG的路径的数据。
如上所述,检索的结果被反馈到网页服务器11(S7),根据该结果动态地生成网页。网页浏览器21一旦从网页服务器11接收到该网页(S8),就由输出部23输出该网页。由此,输出检索的结果(S9)。
例如,如图9所示,输出的网页中包含业务领域ID、BFD编号、含有与BFD编号相同的数字串的BFD编号、和对应于这些BFD编号的IMG的路径的目录。在图9中,指定L10作为业务领域ID。另外,指定010作为BFD编号,表中包含与010、010-010、010-030-030、010-040的BFD编号对应的IMG的路径。如该例所示,有时多个IMG的路径对应一个BFD编号。
通过浏览该网页,使用者能知道业务领域ID和对应于BFD编号的IMG路径。使用者由于知道业务要素对应于什么样的定制项目,所以不需要把握多个定制项目的内容。如果利用该系统,使用者能简单地获得进行把握所需要的知识,那么该知识就为多数人所共享。另外,在该系统中,不仅对应于指定的业务领域ID和BFD编号的业务要素,而且位于该业务要素的下层的业务要素也检索IMG的路径。因此,使用者即使只能粗略地从业务要素确定业务要素,也能大体地估计相关联的IMG的路径。另外,在该例中,检索到的IMG的路径与对应的业务领域ID和BFD编号组合起来输出。如该例所示,如果检索的结果与对应的业务要素组合起来输出,则使用者也能知道指定的业务要素用什么样的业务要素表现。
另外,像顾问这样的具有对综合业务软件的导入和运用的详细知识的熟练者做成数据库15中的数据。熟练者利用客户计算机2,能将该做成的数据登录在数据库15中。如果有利用输入部22进行登录的指示,则网页浏览器21指定服务器端的脚本,将记入其数据的请求发送到网页服务器11。网页服务器11一旦接收到该请求,就处理网页服务器11指定的脚本。由此,从网页服务器11对登录部50提出处理请求,登录部50将接收到的数据登录在数据库15中。
另外,作为检索结果,检索部12不仅将业务领域ID和BFD编号的组合、以及与其对应的IMG的路径反馈,而且也可以将IMG的识别编号或识别信息反馈。在此情况下,如图10所示,根据该检索结果动态地生成的网页中能包含IMG的识别编号。另外,也可以反馈表示IMG的注释的网页的URL。在此情况下,网页服务器11对IMG的识别编号附加表示对应于该识别编号的注释对网页的URL的链接,动态地生成检索结果的网页。如果链接这样被附加在网页中,则使用者能简单地知道定制项目的概要说明和简单的设定理由。
另外,使用者在只将业务领域ID输入到检索表格的输入栏中的情况下,检索部12从数据库15检索对应于该业务领域ID的文本ID,获得对应于由此获得的文本ID的BFD编号和IMG的识别信息。因此,检索部12与输入了BFD标号的情况相同,能获得IMG的路径数据。
另外,由于通过数据库15,BFD编号和业务领域ID与文本ID相关联,所以检索部12也能从数据库15检索对应于BFD编号或业务领域ID的关联文本的文本ID,来代替IMG的路径。
另外,检索部12也可以检索对应于BFD的文本ID和BFD编号的开发信息的ID,来代替IMG的路径。在此情况下,在数据库15中准备将开发信息的ID和文本ID关联起来的表。在开发信息的ID中,为了识别有开发请求的程序等,开发者使用对开发请求所赋予的开发请求ID。如图11A所示,在该表中,能将一个开发请求ID与多个文本ID相关联,将一个文本ID与多个开发请求ID相关联。这里,对应于与开发请求ID相关联的文本ID的文本,是由文本管理部14管理的文本中称为程序的技术规格或功能规格的开发文本。另外,在数据库15中,还准备了将BFD的文本ID和BFD编号的组合与参照方的文本ID关联起来的表。参照方的文本ID是与开发请求ID相关联的文本ID。如图11B所示,在该表中,能将一个组合与多个参照方的文本ID相关联,将一个参照方的文本ID与多个组合相关联。
BFD的文本ID和BFD编号的组合,通过参照方的文本ID与开发请求ID相对应。因此,如果使用者指定BFD的文本ID和BFD编号,则检索部12能检索对应于该组合的开发请求ID。
为了选择检索IMG的路径、关联文本、开发请求ID中的某一个,例如,如图12所示,在检索表格中设置有选择栏。使用者在该选择栏中指定检索IMG的路径、关联文本、开发请求ID中的某一个。表示选择了它们中的哪一个的值,与BFD编号等相同,从网页浏览器21记入到网页服务器11。网页服务器11对检索部12进行检索请求时,该值也被交给检索部12。检索部12根据该值确定检索IMG的路径、关联文本、开发请求ID中的某一个。
在检索开发请求ID的情况下,由于开发文本的文本ID与开发请求ID相关联,所以检索部12也能检索对应于被检索的开发请求ID的开发文本的文本ID。也可以根据该文本ID,确定存储了开发文本的目录,将对开发文本的链接附加在检索结果的网页中。
利用这样的系统的使用者,不仅能确定对应于业务要素的IMG的路径的数据,而且能容易地确定关联文本和开发请求,能更加灵活地使用共享文件。
另外,在共享文件中包含记述了开发程序的概要说明的文本的情况下,与开发请求ID和开发文本的文本ID相同,也可以通过数据库15使该程序的概要说明的ID与文本ID和BFD编号相关联。如果程序的概要说明的ID与文本ID和BFD编号相关联,则检索部12也能检索程序的概要说明,来代替IMG的路径。
程序的概要说明进行该程序的功能的概要、功能框图、关联目标的目录、界面的画面、变数的目录、修正的说明等。如果将ID赋予各说明,则根据需要,检索部12也能检索对应于被检索的程序的概要说明的ID的各说明的数据。
由此,使用者也能简单地参照对应于业务要素的程序的概要说明。
(第二实施方式)在第一实施方式中,检索部12虽然从数据库15检索对应于BFD编号的IMG的路径数据,但也能从数据库15检索对应于IMG的识别信息或识别编号的BFD编号的数据。
在此情况下,例如使用图13所示的检索表格。在该检索表格中,不仅设置有输入业务领域ID或BFD编号的输入栏,而且还设置有输入IMG的识别信息的输入栏。
使用者只将IMG的识别信息输入该表格的输入栏,进行点击搜索按钮的操作。在输入的IMG的识别信息中,既可以用使用者已经知道的信息,也可以用实施方式一中搜索的结果表示的信息。
如果进行该操作,则网页浏览器21指定服务器端的脚本,将记入输入栏中的IMG的识别信息的请求发送到网页服务器11。网页服务器11一旦接收到该请求,则与第一实施方式相同,对检索部12进行检索请求。检索部12从数据库15检索对应于与指定的IMG的识别信息一致的版本、设计和IMG的识别编号的组合的文本ID和BFD编号的组合。在该例中,由于未指定业务领域ID和BFD编号,所以文本ID和BFD编号的组合全部成为该检索的对象。
与实施方式一相同,检索的结果被反馈到网页服务器11,根据该结果动态地生成网页。网页浏览器21一旦从网页服务器11接收到该网页,就由输出部23输出该网页。在输出的网页中,包含IMG的识别信息和对应于该识别信息的业务领域ID以及BFD编号的目录。
使用者通过浏览该网页,能知道对应于指定的IMG的识别信息的业务领域ID和BFD编号。因此,使用者如果有关于定制项目的知识,即使未详细地把握业务要素,也能简单地确定对应于定制项目的业务要素。其结果,在将设计调出到企业集团等的情况下,也容易把握参数设定的原委。另外,使用者即使未详细把握定制项目和业务要素双方,通过反复进行对应于业务要素的定制项目的检索和对应于定制项目的业务要素的检索,也能容易地深刻理解双方。
(第三实施方式)在总括管理多个公司的ERP程序包的关联文本的情况下,如图14A所示,也可以通过数据库15的数据,将公司代码与文本ID关联起来。在公司代码中,能使用这些公司之间规定的各公司固有的代码,如图14B所示,在该主表中,公司代码与公司名称等相关联。这里,虽然记载为公司代码,但在通过ERP程序包管理其业务的业务主体不是公司的情况下,也可以使用识别公司以外的业务主体用的代码,代替公司代码。如果公司代码与文本ID相关联,则也能进行指定了公司代码的检索。
在进行只检索确定的公司的情况下,使用者在检索表格中指定该公司的公司代码或公司名称。在图15所示的例中,在检索表格中设置有输入公司代码用的输入栏。使用者根据需要,将该公司的公司代码输入该输入栏中。在从网页服务器11将检索表格发送到网页浏览器21之前进行使用者的认证,在该使用者的ID与公司代码相关联的情况下,能预先将使用者所属公司的公司代码自动地插入检索表格的输入栏中。
进行了点击搜索按钮的操作时,一旦输入了公司代码,网页浏览器21就将记入该公司代码的请求与输入的其它值一起发送到网页服务器11。如果指定了公司代码和BFD编号,则检索部12检索对应于所指定的公司代码的文本ID,在与检索的文本ID相关联的BFD编号中,检索对应于指定的BFD编号的IMG的识别信息和路径的数据。
作为检索结果,检索部12将公司代码、BFD编号、对应于BFD编号的IMG的路径的数据等反馈到网页服务器11。如图16所示,网页服务器11根据该检索的结果,动态地生成将IMG的路径与公司代码、业务领域ID和BFD编号组合起来表现的网页。
在不指定BFD编号和公司代码而指定了业务领域ID的情况下,检索部12检索对应于所有公司代码和指定的业务领域ID的文本ID,获得对应于被检索的文本ID的所有BFD编号、IMG的识别信息和路径的数据。
在此情况下,作为检索的结果,在反馈到网页服务器11的公司代码中,包含具有对应于指定的业务领域ID的文本的所有公司的公司代码。在检索的结果中,还包含对应于这些文本的所有BFD编号和IMG的路径的数据,所以对每个公司都能获得表现对应于指定的业务领域ID的业务领域的业务流的BFD编号和对应于它们的IMG的路径的数据。
由输出部23输出显示了这样的检索结果的网页,所以通过浏览网页,使用者能对每个企业进行比较业务领域是由什么样的业务要素构成的,这些业务要素与什么样的定制项目相关联。
在多个企业中存在相同的业务领域,即使在该业务领域中有许多共同的业务要素,但如果考虑了各企业中固有的业务程序的结果,有时一部分业务要素在这些企业中并不一致。如果能进行上述比较,则使用者就能容易地把握它们的共同点和不同点。
另外,如该第三实施方式所示,即使在能指定公司代码的情况下,如在第一实施方式中所说明的,不仅能检索IMG的路径的数据,而且能检索关联文本和开发请求ID。
(第四实施方式)即使在设计被调出到企业集团中的情况下,如果有进行同一参数设定的定制项目,则由于吸收国家和文化的差异等,所以在该企业集团中也有进行不同的参数设定的定制项目。如果在多个企业集团中变更共同的参数设定,则必须考虑该变更也适用于其它企业集团的可能性。
但是,由于对各定制项目的参数设定的适用地区是企业集团固有的,所以即使参照导入指南,其中也未必记述了适用地区。
因此,在该实施方式的系统中,如图17所示,IMG的识别信息通过数据库15中的数据,不仅与IMG的路径和注释相关联,而且还与适用地区的区分ID相关联。这里,适用地区例如被区分为全域、局域和本地三个。全域表示适用于整个企业集团。局域表示适用于亚洲、欧洲、美国等属于该企业集团的地区划分的某个地区的全部企业。然后,本地表示只适用于确定的企业。在数据库15中,关于各区分,例如用G、R和L这样的一个字母赋予ID。
这样,如果使区分ID与IMG的识别信息相关联,则作为检索结果,检索部12不仅将BFD编号和与其对应的IMG的路径的数据反馈到网页服务器11,而且还将该区分ID反馈到网页服务器11。
检索结果中如果包含区分ID,则网页服务器11也包含该区分ID,动态地生成检索结果的网页。
如图18所示,在检索结果的网页中如果每个IMG的路径都示出区分ID,则使用者通过参照该网页,能把握变更了定制项目时的影响领域的大小。
另外,在上述的各实施方式中,检索部12和文本管理部14是网页服务器11和网页浏览器21的中介,对客户计算机2提供数据。由此,客户计算机2的显示装置具有作为本发明的输出部的功能,但不限于此。例如如果将网页直接输出到连接在伺服计算机1上的显示装置,则只用一台计算机就能构筑本发明的系统。另外,如果将检索部12和数据库15分散在与伺服计算机11不同的计算机中,则也能用三台以上的计算机构筑本发明的系统。另外,也可以提供以对应于检索部12和文本管理部14的程序、网页服务器11作为单个的程序。
另外,各计算机虽然用本机局域网3连接,但不限于此,例如也可以通过因特网将客户计算机2连接在伺服计算机1上。
(第五实施方式)本发明的系统能与ERP程序包的信息系统一起使用。在该实施方式中,如图19所示,实现该信息系统的伺服计算机100通过本机局域网3连接在伺服计算机1和客户计算机2上。
在伺服计算机100中,使用ERP程序包的应用服务器101在工作。该应用服务器101将后勤、会计、人事等基干业务的各领域的各种各样的应用提供到客户。这些业务相关的数据在数据库102中集中管理。应用服务器101如果有来自客户的处理请求和其它触发就访问数据库102,进行数据的输入或更新、结果的输出等。订货登录或入库等各种业务处理通过应用服务器101根据它们的内容访问数据库102,从而反映在数据库102中。
在该实施方式中,应用服务器101具有与网页浏览器的通信界面,受理客户计算机2中的来自网页浏览器21的请求,能再将对该请求的响应再反馈。使用网页浏览器21提供用于对信息系统进行操作的用户界面。
数据库15对应于该应用服务器101中使用的ERP程序包,进行在各个实施方式中说明的关联。
使用者使网页浏览器21在客户计算机21中进行多种工作,能一边进行定制项目的检索等,一边对信息系统进行操作,或者一边对信息系统进行操作,一边进行业务要素的检索等。例如进行了指定BFD编号的检索的结果,获得了“…/数据库/表结构的设定”这样的定制项目的所在。如图20所示,在选择信息系统的定制项目的画面中,像所得到的检索结果那样,定制项目被层次化。因此,使用者根据检索结果所得到的定制项目的所在,能简单地在该画面上选择定制项目。如果选择“表结构的设定”这样的定制项目,则例如如图21所示,显示对应于该项目的设定画面。在该画面中进行设定时,如果确认了对应于本身指定的BFD编号的业务要素以外的某个业务要素是否与该设定相关联,则使用者也能就此再进行检索。灵活运用过去的设计的设定,将综合业务软件导入新的事业体中,或进行运用维护时,这样的利用方式非常有用。
如上所述,不仅能使本发明的系统与信息系统并行地工作,而且还能与信息系统协同。
在该实施方式的伺服计算机1中,连动控制部16控制与信息系统的协同。该连动控制部16具备设定控制部161和登录更新控制部162。
设定控制部161根据从检索的结果中选择的定制项目的所在,对ERP服务器101请求自动地显示信息系统的用户界面上对应于该项目的设定画面的处理。另外,登录更新控制部162根据向数据库15的数据登录的内容或数据库15更新的内容,对ERP服务器101请求进行通过信息系统管理的向数据库102的数据登录或该数据库102的更新处理。通过管理部17管理向数据库15的数据登录或数据库15的更新,该管理部17将数据的登录内容或更新内容供给到登录更新控制部162。
ERP服务器101为了与本发明的系统协同,而具有对应于设定控制部161和登录更新控制部162的界面。而且,通过该界面受理来自连动控制部161的处理请求,将处理的结果反馈到该请求指定的客户。
通常,在利用信息系统的情况下要求使用者的认证。进行与信息系统的协同时,能将本发明的系统中进行登入时输入的认证信息用于该认证。图22表示该认证处理的顺序。
在本发明的系统中进行登入时,使用者请求网页服务器11发送用网页浏览器21输入认证信息的表格(S101)。根据该请求,例如如图23所示的网页被从网页服务器11发送到网页浏览器21(S102),通过输出部23进行显示。在该登入画面中设置有输入用户名、口令、公司代码的栏目。使用者用输入部22将正确的组合输入这些栏目中(S103),登入本发明的系统。输入的认证信息从网页浏览器21发送到网页服务器11(S104)。网页服务器11请求管理部17处理该认证信息(S105)。如图24所示,管理部17具备认证部171,认证部171具有认证信息登录部172、认证数据存储部173、和判断部174。一旦接收到该请求,认证部171的认证信息登录部172将认证信息暂时保持在认证数据存储部173中(S106),认证部171对该认证信息进行处理(S107)。为了进行该认证处理,判断部174判断对应于该认证信息的数据是否被登录在存储装置13中设置的认证数据库175中。已登录了对应的数据时,正常地进行认证。认证的结果被从管理部17发送到网页服务器11(S108)。
如果确认由管理部17输入的信息是正确的,则从网页服务器11发送图25所示的网页到网页浏览器21(S109),通过输出部23显示(S110)。在该菜单画面中,配置有选择检索和维护等处理用的项目。
如果使用者用该菜单画面选择检索,则检索表格的传送请求被从网页浏览器21发送到网页服务器11。网页服务器11对于该请求,将图7或图15所示的检索表格反馈。如上述各实施方式中所述,使用该检索表格进行检索,通过输出部22输出其结果。这里,是输出图26所示的结果。输出该结果用的网页除了设置有选择按钮2301和协同启动按钮2302这一点以外,与图16所示的方式大致相同。
本发明的系统的使用者,在希望与信息系统协同工作的情况下,使用选择按钮2301和协同启动按钮2302发出该指示。
对于被选择的各定制项目的所在设置有选择框2301。使用者用该选择框2301,能从被选择的定制项目的所在中选择某一个。
图27表示协同处理的程序。使用者使用选择框2301进行选择,一旦操作协同启动按钮2302,包含用于确定被选择的客户项目的所在的信息的请求,就从网页浏览器21发送到网页服务器11(S201)。
网页服务器11一旦接收到该请求,就将该确定信息供给到连动控制部16的设定控制部161(S202)。如图24所示,设定控制部161具有数据登录部1611、认证信息取得部1612、认证代理部1613、和处理代理部1614。收到了该请求时,连动控制部16的数据登录部1611从请求头等取得确定IP地址这样的请求源的数据,存储在传送数据存储部1601中。另外,将该请求中包含的确定信息存储在确定数据存储部1602中(S203)。认证信息取得部1612从管理部17的认证数据存储部171取得用户名和口令(S204),认证代理部1613用它们来代替使用者,登录信息系统。该登录请求通过具有网络客户功能的网页服务器11,被发送到ERP服务器101(S205、S206),ERP服务器101进行认证(S207)。如果通过ERP服务器101进行认证,对应的应用程序启动,正常地进行了认证的指令通过网页服务器11被通知给设定控制部161的认证代理部1613(S208、S209)。一旦接收到该通知,设定控制部161的处理代理部1614就从确定数据存储部1602读取用于确定被选择的定制项目的所在用的信息数据(S210),通过网页服务器11将包含该数据的处理请求发送到ERP服务器101(S211、S212)。ERP服务器101一旦接收到该处理请求,根据该确定信息,动态地生成用于进行对应于该项目的设定的网页(S213)。然后,将该网页传输到网页服务器11(S214)。一旦从ERP服务器101通过网页服务器11接收到对应于处理请求的网页(S215),处理代理部161就从传送数据存储部1601读取确定请求源的数据(S216),使用网页服务器11将该网页传送到请求源的网页浏览器21(S217、S218)。该网页用于显示图21所示的设定画面。
这样由于具备设定控制部161,所以能自动地显示设定画面。例如如图28所示,也可以在一个画面IM1的不同的两个窗口W1、W2中显示图21中的设定页面和图26中的检索结果输出页面。
使用者不用参照选择信息系统的定制项目用的画面,就能简单而且可靠地找到适当的定制项目。另外由于设定控制部161代理认证或处理的请求,所以不需要变更ERP服务器101的工作。
另外,在图25所示的菜单画面中,使用者选择了进行维护时,通过登录更新控制部162实现本发明的系统和信息系统的协同。
这里,假设选择了向数据库15进行数据登录的情况。也可以是被登录在数据库15中的数据的更新或删除等数据库15的更新,来代替数据的登录。使用者如果从菜单画面中选择了进行数据的登录,则包含数据登录的内容的请求就从网页浏览器21发送到网页服务器11。
网页服务器11一旦接收到该请求,就将该内容供给到连动控制部16的登录更新控制部162和管理部17。如图29所示,管理部17除了认证部173以外还具备数据管理部176。数据管理部176根据所供给的内容,对数据库15进行该数据的登录。另外登录更新控制部162与设定控制部161相同,具有数据登录部1621、认证信息取得部1622、认证代理部1623、和处理代理部1624。数据登录部1621将确定请求源的数据存储在传送数据存储部1601中。另外与设定控制部161相同,认证信息取得部1622从管理部17的认证数据存储部171取得用户名和口令,认证代理部1623使用它们来代替使用者,登录信息系统。如果接收到正常地进行了认证的旨意的通知,登录更新控制部162的处理代理部1624就将包含数据的登录内容的处理请求发送到ERP服务器101。ERP服务器101一旦接收到该处理请求,就根据其内容访问数据库102,在该数据库102中也进行该数据的登录。供给了数据库15的更新内容时,ERP服务器101根据该内容对数据库102进行更新。然后将通知对数据库102的处理结果的网页发送到具有网络客户功能的网页服务器11。一旦通过网页服务器11接收到该网页,处理代理部1624就从传送数据存储部1601读取确定请求源的数据,使用网页服务器11将该网页传送到请求源的网页浏览器21。
这样由于具备登录更新控制部162,所以在本发明的系统中如果进行数据的登录或数据库的更新,则其内容能自动地反映在信息系统的数据库中。因此,能简化两个系统的维护的程序,而且在两个系统之间能容易地确保信息的整合性。另外由于登录更新控制部162代理认证或处理的请求,所以也不需要变更ERP服务器101的工作。
工业上利用的可能性本发明具有使用者能容易地把握业务要素和定制项目的关系的效果,在综合业务软件的导入或维护运用、支配等之中有用。
权利要求
1.一种综合业务软件的导入运用支援系统,通过计算机支援综合业务软件的导入运用,其特征在于,所述计算机具备文本管理部,管理综合业务软件的关联文本的数据,该综合业务软件包括由通过综合业务软件管理的业务领域的业务流层次化的业务要素表现的业务流程图;数据库,存储综合业务软件的定制项目及其所在,并使关联文本与业务领域和业务要素相关联的数据;检索部,从所述数据库检索对应于指定的业务要素和位于该业务要素的下层的业务要素的定制项目的所在的数据;和输出部,输出所述检索的结果。
2.根据权利要求1所述的综合业务软件的导入运用支援系统,其特征在于在指定定制项目的情况下,所述检索部从所述数据库检索对应于该定制项目的业务要素的数据。
3.根据权利要求1所述的综合业务软件的导入运用支援系统,其特征在于所述数据库存储使定制项目与适用地区的区分相关联的数据,所述检索部也检索对应于检索到所在的定制项目的适用地区的区分的数据。
4.根据权利要求1所述的综合业务软件的导入运用支援系统,其特征在于在代替业务要素而指定业务领域的情况下,所述检索部从所述数据库检索对应于该业务领域的定制项目的所在的数据。
5.根据权利要求4所述的综合业务软件的导入运用支援系统,其特征在于所述数据库存储使综合业务软件用于业务的管理的业务主体与业务领域和业务要素相关联的数据,在不指定业务主体而指定业务领域的情况下,所述检索部对所有业务主体进行检索,所述输出部组合对应的业务要素和业务主体,输出所述检索的结果。
6.根据权利要求1所述的综合业务软件的导入运用支援系统,其特征在于所述检索部从所述数据库检索对应于指定的业务要素和位于该业务要素下层的业务要素的关联文本,代替定制项目的所在。
7.根据权利要求1所述的综合业务软件的导入运用支援系统,其特征在于所述数据库存储使程序的开发信息与业务要素相关联的数据,所述检索部从所述数据库检索对应于指定的业务要素和位于该业务要素下层的业务要素的开发信息,代替定制项目的所在。
8.根据权利要求7所述的综合业务软件的导入运用支援系统,其特征在于所述关联文本的数据包括程序的开发文本的数据,所述数据库存储使开发文本与开发信息相关联的数据,所述检索部检索对应于检索到的开发信息的开发文本。
9.根据权利要求1所述的综合业务软件的导入运用支援系统,其特征在于所述关联文本的数据包括程序的概要说明的数据,所述数据库存储使程序的概要说明与业务要素相关联的数据,所述检索部检索对应于指定的业务要素和位于该业务要素的下层的业务要素的程序的概要说明,代替定制项目的所在。
10.根据权利要求1所述的综合业务软件的导入运用支援系统,其特征在于所述计算机还具备根据从所述检索的结果选择的定制项目的所在,进行显示所述综合业务软件上对应于该项目的设定画面的控制的设定控制部。
11.根据权利要求1所述的综合业务软件的导入运用支援系统,其特征在于所述计算机还具备根据向所述数据库的数据的登录的内容或所述数据库的更新的内容,进行通过所述综合业务软件管理的向数据库的数据的登录或该数据库的更新的控制的登录更新控制部。
12.一种综合业务软件的导入运用支援方法,使用具备存储综合业务软件的定制项目及其所在,并使关联文本与业务区域和业务要素相关联的数据的数据库的计算机,支援综合业务软件的导入运用,其特征在于,包括所述计算机管理综合业务软件的关联文本的数据的步骤,该综合业务软件包含以层次化的业务要素表现通过综合业务软件管理的业务领域的业务流的业务流程图;所述计算机从所述数据库检索对应于指定的业务要素和位于该业务要素的下层的业务要素的定制项目的所在的数据的步骤;和计算机将所述检索的结果输出到输出装置的步骤。
13.一种计算机可读取的记录介质,其特征在于该记录介质记录有使计算机起以下各部分的作用的综合业务软件的导入运用支援程序,所述各部分为文本管理部,管理综合业务软件的关联文本,该综合业务软件包括由通过综合业务软件管理的业务领域的业务流层次化的业务要素表现的业务流程图;数据库,使综合业务软件的定制项目及其所在、以及关联文本与业务领域和业务要素相关联;检索部,从所述数据库检索对应于指定的业务要素和位于该业务要素的下层的业务要素的定制项目的所在;和输出部,输出所述检索的结果。
14.一种综合业务软件的导入运用支援程序,其特征在于该程序使计算机起以下各部分的作用,所述各部分为文本管理部,管理综合业务软件的关联文本,该综合业务软件包括由通过综合业务软件管理的业务领域的业务流层次化的业务要素表现的业务流程图;数据库,使综合业务软件的定制项目及其所在、以及关联文本与业务领域和业务要素相关联;检索部,从所述数据库检索对应于指定的业务要素和位于该业务要素的下层的业务要素的定制项目的所在;和输出部,输出所述检索的结果。
全文摘要
本发明提供一种通过计算机支援综合业务软件的导入运用的系统。在该系统中,文本管理部(14)管理包括以层次化的业务流表现业务要素的业务流程图的文件的数据。数据库(15)使定制项目及其所在,和文件与业务要素相关联。检索部(12)检索对应于指定的业务要素和位于该业务要素下层的业务要素的定制项目的所在。
文档编号G06Q10/00GK1875344SQ20048003169
公开日2006年12月6日 申请日期2004年9月8日 优先权日2003年10月27日
发明者小泉敦彦, 星野哲史, 塚本康裕, 白长雅也 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1