管理方法、管理设备和管理系统的制作方法_2

文档序号:8512514阅读:来源:国知局
元21在显示设备上显示用于接收对作为管理目标的数据进行操作的指令的屏幕。请求发送单元22根据经由通过显示控制单元21显示的屏幕所输入的操作指令来向数据管理服务器10发送操作请求。响应接收单元23接收从数据管理服务器10根据由请求发送单元22发送的操作请求所返回的响应。由显示控制单元21显示包含在响应中的信息。
[0033]接下来,给出对根据本实施方式的作为管理目标的数据的管理系统的描述。图4示出了根据本实施方式的数据的管理系统。
[0034]在图4中,项目是与作为开发目标的单个产品相对应的概念。一个或更多个过程属于该项目。过程是与产品的开发过程的每个阶段相对应的概念。一个或更多个可交付成果箱属于每个过程。可交付成果箱是表示用于存储可交付成果的箱体的概念。因此,可交付成果属于可交付成果箱。在本实施方式中,针对每个可交付成果制备一个可交付成果箱。也就是说,可以在每个可交付成果箱中存储一个可交付成果。然而,可以在单个可交付成果箱中存储多个可交付成果。
[0035]如上所述,在本实施方式中,通过使用由项目、过程和可交付成果箱构成的层次结构来表示可交付成果的存储目的地。该层次结构被称为父子关系。要指出的是,表示项目、过程、可交付成果箱和可交付成果的数据被管理作为数据存储单元14中的数据库的记录。例如,当使用关系数据库(RDB)时,项目被管理作为具有用于项目的格式的表(在下文中为“项目表”)的记录。过程被管理作为具有用于过程的格式的表(在下文中为“过程表”)的记录。可交付成果箱被管理作为具有用于可交付成果箱的格式的表(在下文中为“可交付成果箱表”)的记录。可交付成果被管理作为具有用于可交付成果的格式的表(在下文中为“可交付成果表”)的记录。
[0036]此外,在图4中,对象被指示为属于可交付成果的下层的数据。对象是可交付成果的元素,其是响应于用户的指令从可交付成果中提取的。例如,当可交付成果为需求定义文档时,每个需求被提取作为一个对象。类似于其他数据,表示对象的数据也被管理作为数据库的记录。具体地,对象被管理作为具有用于对象的格式的表(在下文中为“对象表”)的记录。
[0037]例如,图5示出了存储在数据存储单元14中的对象表的配置示例。
[0038]在图5中,对象表存储用于对象的每个数据项的记录。每个记录包括诸如项目名称、对象名称、可交付成果名称和对象类型等项。项目名称为对象所属项目的标识名称。对象名称为对象的标识名称。可交付成果名称为对象所属可交付成果的标识名称。对象类型为指示对象的类型的信息。也就是说,在对象中,可以根据对象的内容来设置类型。每条记录可以包括与其他属性相对应的项。
[0039]要指出的是,项目、过程、可交付成果箱和可交付成果的数据项也分别由具有与图5的配置相类似的配置的表来管理。然而,在项目表中,不需要项目名称的项、可交付成果名称的项和对象类型的项;对象名称的项由项目名称来替代。此外,在过程表中,不需要可交付成果名称的项和对象类型的项;对象名称的项由过程的标识名称(在下文中为“过程名称”)来替代。此外,在可交付成果箱表中,不需要对象类型的项;对象名称的项由可交付成果箱的标识名称(在下文中为“可交付成果箱名称”)来替代。此外,可交付成果名称的项由该可交付成果箱所属的过程的过程名称来替代。此外,在可交付成果表中,不需要对象类型的项;对象名称的项由可交付成果名称来替代。此外,可交付成果名称的项由可交付成果所属的可交付成果箱的可交付成果箱名称来替代。
[0040]可替选地,除了对应数据的数据名称之外,每个表的记录还可以包括递归地追溯至对应数据的父本的所有数据的数据名称作为用于标识要存储在记录中的数据的信息。例如,在项目表的情况下,包括项目名称。在过程表中,包括项目名称和过程名称。在可交付成果箱表中,包括项目名称、过程名称和可交付成果箱名称。在可交付成果表中,包括项目名称、过程名称、可交付成果箱名称和可交付成果名称。
[0041]在本实施方式中,“数据”为项目、过程、可交付成果箱、可交付成果和对象的记录。其中,项目、过程和可交付成果箱为构成可交付成果的存储目的地的数据,并且因而就用户而言被表示为文件夹。也就是说,项目被表示为存储一个或更多个过程的文件夹。过程被表示为存储一个或更多个可交付成果箱的文件夹。可交付成果箱被表示为存储一个可交付成果的文件夹。因而,在本实施方式中,“文件夹”被用作意指项目、过程和可交付成果箱的最高概念的术语。
[0042]此外,在本实施方式中,区分项目、过程、可交付成果箱、可交付成果和对象的概念被称为数据类型。
[0043]项目、过程、可交付成果箱等的父子关系是由例如管理员预先定义的。产品的开发人员随着开发过程的进行创建出与可交付成果箱相对应的可交付成果,并且将可交付成果登记在可交付成果箱中。因此,可以对可交付成果进行管理,使得容易地识别出在无任何遗漏的情况下创建开发所需的可交付成果。
[0044]可以在各个数据项之间设置连接。由一个连接所连接的两个数据项中的一个数据项为连接源,而另一数据项为连接目的地。也就是说,在连接中存在方向。从连接源到连接目的地的方向在下文中被称为“正向方向”。从连接目的地到连接源的方向在下文中被称为“反向方向”。
[0045]类似于数据,连接也被管理作为数据存储单元14中用于管理连接的表(在下文中为“连接表”)的记录。连接的记录包括连接源的数据的标识名称(在下文中为“数据名称”)和连接目的地的数据的数据名称。数据名称为项目名称、过程名称、可交付成果箱名称、可交付成果名称和对象名称的最高概念。要指出的是,在本实施方式中,为了方便起见,连接不包含在“数据”的概念中。
[0046]图6示出了存储在数据存储单元14中的连接表的示例。对于每个连接,图6所示的连接表包括诸如连接源、连接目的地、属性I和属性2等项。连接源是作为连接源的数据的数据名称。连接目的地是连接目的地的数据的数据名称。属性I和属性2是连接的属性的示例。通过连接表,可以关于数据项之间的连接来标识连接源和连接目的地。
[0047]要指出的是,图6所示的每个记录的连接源和连接目的地二者均为对象名称。也就是说,图6所示的记录为用于管理对象之间的连接的记录。然而,可以在属于除对象之外的数据类型的数据项之间设置连接。例如,可以在过程之间设置连接。此外,可以跨不同的数据类型来设置连接。例如,可以在过程与可交付成果之间设置连接。
[0048]要指出的是,图7中在视觉上指示出由图5的对象表和图6的连接表指示的连接。
[0049]图7示出了根据本发明的实施方式的对象之间的连接。在图7中,当对象的类型为“类型I”时,对象由椭圆形指示。当对象的类型为“类型3”时,对象由矩形指示。对象之间的连接由箭头指示。在箭头的源头处的对象为连接源,而在箭头的尖端处的对象为连接目的地。
[0050]要指出的是,数据之间的连接与构成图4的层次结构的父子关系为不同的概念,并且在数据管理方面以不同的格式进行管理。例如,可交付成果与对象之间的父子关系由对象表中的“可交付成果名称”项来管理。同时,数据之间的连接由连接表管理。数据之间的连接可以跨数据的父子关系任意地设置。
[0051 ] 在本实施方式中,响应于来自客户端设备20的请求,数据管理服务器10对某一数据组与另一数据组之间的连接执行分析。
[0052]下面给出了对在数据管理系统I中执行的处理程序的描述。图8是用于描述由客户端设备20执行的处理程序的示例的流程图。
[0053]在步骤SlOl中,显示控制单元21经由分析条件输入屏幕接收来自用户的对分析条件的设置。
[0054]图9示出了分析条件输入屏幕的显示示例。在图9中,分析条件输入屏幕510包括类型选择区域511、按钮512、按钮513、垂直轴类型显示区域514、水平轴类型显示区域515和OK按钮5
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1