登陆注册
11104100000026

第26章 问题管理系统的对象和类

为设计开发出PMS——DC,在问题管理系统中对象和类及其属性与方法的识别是最基本的。而对象和类的识别又依赖于对问题管理系统本身涉及的实体和功能的分析。

5.3.1 问题管理系统的实体与功能集分析

根据我们前面对PMS的问题理解与求解方法及PMS基本功能的研究,PMS中需管理的实体包括:

1.决策问题

即用户用自然语言表述的决策问题。为在PMS中实现决策问题的有序管理,其基本信息属性包括:问题编号、问题名称(或问题简述)、问题详细表述、问题的层次、问题所包含的属性(特指与问题求解相关的属性)、问题的求解方案、问题提交时间、问题提交人。在这些信息属性中,随问题理解与求解而发生取值或状态变化的属性主要是问题包含属性和问题求解方案,故需要有相应的操作/方法来实现这种变化。

2.决策问题集合

用于管理决策问题的子问题结构。其基本信息属性主要是问题个数,即包括原始问题及被分解后所产生的各级子问题。它将随子问题的产生而不断增加,故需要有相应的方法来实现这种变化。在问题结构建立后,为了能图形化地显示问题分解结构,也需要对应的方法来实现。

3.决策问题的属性

根据第二章、第三章的分析,问题的属性包括显性属性与隐含属性。其中显性属性主要包括问题的目标、条件和管理信息,隐含属性主要是指问题的类型和类型对应的求解方法所需求解条件。在此,我们把问题的管理信息纳入到前面的决策问题基本信息属性中,这样,这里所说的问题属性就只包括与问题理解和求解直接相关的显性属性与隐含属性。为实现对这些属性的有序管理,其基本信息属性包括:属性编号、属性名称、属性的详细说明、属性所对应的决策问题。其中,属性名称、属性说明和属性对应的决策问题等信息在问题处理过程中将发生状态变更。

4.决策问题属性的集合

管理决策问题的所有属性。其本身的属性又包括决策问题属性个数。此属性会随决策问题属性分析而变化,并添加新属性到集合中,因此需要对应的方法来实现。同时,要能根据输入问题属性查找到相应的决策问题。

5.问题表述词组

管理分词得出的每个词或词组。根据前面的分析,问题表述词组的属性应包括一个决策问题表述所包含的每一个词或词组的编号、内容、词性标注以及关键词属性(关键主题词、关键动词或非关键词)。这些属性随着分词算法的运行都会发生变化,需要有相应的方法实现。

6.问题表述词组的集合

管理决策问题描述的所有词或词组。其基本属性包括词或词组个数,即从问题表述语句中切分出的词数。此属性会随词句的切分情况发生变化,同时,切分出的词或词组需要不断添加到集合中,并在句法分析中要作为字符串数组使用,这都需要有相应的方法来实现。另外,当分词完成后,还要能将整个句子的分词结构展现出来。

7.求解方案

决策问题的求解方案即一个总决策问题的完整求解路径,它由这个问题的子问题分解结构和总问题及其所有子问题的求解任务构成。其基本属性包括:求解方案的名称、求解方案库文件名称、求解方案库问题存储路径、包含的决策问题集合或求解任务集合。为获取并展示一个求解方案,其基本方法包括生成求解方案库文件和读取求解方案库文件。

8.求解方案集合

当一个总决策问题选择不同方法求解时,其子问题分解和对应的求解方法也都不同。为对不同方法求出的求解方案进行评价,以决定最终的求解方案或者为以后解决同类问题提供参考,需建立总决策问题的求解方案集合。其基本属性包括:求解方案的个数、选择的评价方法、求解方案的评分。这些属性在求解方案的评价分析中都会发生变化,为此,需要在有向集合中添加求解方案、选择评价方法、为求解方案打分等方法实现这些属性变更或功能需求。

é。问题的求解任务

即决策问题(包括总问题和子问题)待求解的任务。其基本属性包括:求解任务名称、类型、描述,对应的决策问题,指派的求解方法(模型或知识方法)。这些属性在建立一个求解任务时进行设置,并通过相应的方法得以实现。而任务所对应的决策模型算法或知识方法步骤则在模型管理系统和知识管理系统中加以设置。

10.求解任务集合

管理决策总问题及其子问题的所有求解任务。其基本属性有求解任务个数、求解任务的求解任务项。它能实现对求解任务的添加、删除、查找、获取、清除等操作,并能建立任务分解结构,故需要对应的方法来实现。

除上述实体外,为实现问题的理解与求解,PMS中还需要以下功能集合:

1.问题管理功能

主要实现对整个问题管理系统的控制,包括读取、保存、新建(录入)、修改、删除、查询和展示决策问题,判断两个问题的相似性,调用分词功能模块对问题表述语句分词,调用属性识别模块识别问题的显性属性和隐含属性,调用求解模块求解决策问题,调用评价模块评价问题求解方案。为方便用户通过人机交互方式实现对决策问题的处理,该功能需要具有可视化界面,因此其基本信息属性主要是窗口界面的各种参数。

2.分词功能

用于对决策问题表述语句分词。它主要是利用合适的分词算法对用自然语言表述的决策问题进行词句切分,并建立词集合。分词功能的属性和方法应包括:读取问题中文描述语句、选择分词算法、调用分词算法、词句切分、词组集合生成。

3.属性识别功能

主要功能是识别决策问题的目标、条件、类型和子问题。根据前面的研究,为识别问题的已知条件和求解目标,需对输入问题条件子句和目标子句进行划分,生成问题条件子句和目标子句的集合,并对各子句进行句法分析,以形成词组依存关系。为识别问题类型,依据词组的依存关系和词性分析,识别出问题的“关键主题词”和“关键动词”,根据双关键词和问题类型知识的匹配关系判断出问题的类型,并由此获取问题的求解方法和方法所需的条件。为识别出子问题,需搜索求解条件的数据源,根据无数据源条件属性识别并产生子问题。因此,属性识别的基本属性是该功能模块窗口界面的各种参数。而基本方法包括调用子句划分、句法分析、双关键词辨识、问题类型与求解方法匹配、子问题判别与构造等模型和算法,并完成对识别出的问题显性属性和隐含属性进行的添加、删除、修改等操作。

4.问题求解功能

用于求解决策问题。其基本属性是求解方法类型、调用求解条件数据源所需的SQL生成器类型以及该功能模块窗口界面的各种参数。问题求解功能根据问题求解方法调用模型库中的模型或知识库中的知识、数据库中的数据和算法库中的算法求解问题及其子问题。同时,实现求解任务(即每一个待求解问题的求解任务)的管理与求解方案的生成,需要有对应的方法和事件。

5.求解方案管理功能

用于多求解路径(求解方法)形成的各种求解方案的评判和筛选。其基本属性是该功能模块窗口界面的各种参数。基本方法包括:求解方案的读取,评价方法的选择,方案评分的生成、查询、修改,最终方案的展示等。

5.3.2 问题管理系统开发组件的类与对象设计

根据上述实体与功能分析,同时参考i-GIDSSG中的MMS-DC、DMS-DC、KMS-DC等组件的设计,并根据决策问题系统的特征和描述方法、决策问题的知识结构和基于智能识别技术的问题理解与求解方法,我们在PMS-DC中设置了一个问题管理类库(DSS。Windows。Prob1em)。它所包括的基本类、对象和控件。

其中,问题管理器、问题中文表述分词控件、问题识别控件、问题求解控件和求解方案管理控件均为可视化控件,而其他对象为不可视的。在此,我们列出几个关键对象和控件的主要属性、方法和事件。

同类推荐
  • 大数据在中国

    大数据在中国

    也许是迄今为止最易懂、最实用的大数据类图书!因为,除了本书,再也没有另外一本书让你如此接近中国大数据时代的现在与未来!本书中用最精简的文字、最详实的案例分析了大数据的特点、原理以及在当下中国各个领域的运用。同时给我们企业与个人提供了新的参考——大数据时代将对中国企业转型提供哪些支持?我们的优势和劣势在哪里?如何将“大数据思维”转化运用到管理、营销以及生活当中的方方面面?我们个人又该如何搭上“大数据”的快车实现商业价值与个人理想?
  • 和谐管理

    和谐管理

    首先,在该管理者心平气和时,让他知道乱发脾气是不妥当的。并强调公司内不容许个别被管理者破坏纪律,也不会姑息乱发脾气的行为。
  • 移动互联网时代

    移动互联网时代

    全书讲述了移动互联网产生原因、背景与现状,并对未来的趋势做出了精准的预测。移动互联网如潮水一般席卷着世界,无论是个人还是企业,无论是我们的工作还是生活,都受其极大的影响。移动互联网已经成为全世界商业和科技创新的源泉,发展的加速器。其滂沱气势正革新着旧有的世界与秩序,成为当下时代最大的机遇与挑战。如何在移动互联网上销售自己的产品?如何在通过移动互联网为更多的消费者服务?如何通过移动互联网建立自己的品牌、深化自己的影响?如何依靠移动互联网更好地为企业和个人服务,为生活和工作添加动力?……
  • 无敌销售法

    无敌销售法

    “催眠式销售”——就是指让我们越过表面可见的物质,直接与客户的潜意识沟通,充分利用人们的“感觉”,使顾客产生主动购买的欲望,从而顺利地宣传、销售你产品的方法。而这个目的,并不是盲修瞎练就能达成的,必须经过催眠式营销专才的训练、资深心理学专家的指导,才可能养成。同时,这些经年累月的所得之“专业销售催眠法则”,全来自于销售专业人士与心理学专家在付出多年的时间、汗水,以及数不清的失败与银子之后,才得到的宝贵经验。
  • 跟巴菲特学投资

    跟巴菲特学投资

    本书总结了巴菲特40多年的投资经验,本着实用、全面的原则,从怎样选股,怎样评估股票价值、怎样找到最佳买卖时机、怎样持股等9个方面,结合具体的投资经典案例,教你在投资中怎样实践操作,让你迅速领会予菲特集中投资、长期持股、价值投资等投资策略、方法和思维。
热门推荐
  • 多情小娘子之夫君有点多

    多情小娘子之夫君有点多

    穿越第一天发现自己成亲了!听说胥家大少爷持家有道;听说二少爷武功绝世;听说三少爷貌胜谪仙。嫁给其中任何一个都是捡到宝,不过,她嫁的到底是哪位少爷?洞房夜,某女看着同样身穿喜袍的三个绝色男子面露难色,“你们,哪位是我相公?”
  • 天降萌妃:废材神偷大小姐

    天降萌妃:废材神偷大小姐

    符临欣,一个二十一世纪专业小偷,在小偷的行业上可谓混的是风生水起。可无奈,被一颗天降巨石给砸没,重生回到不知几*年前的一个鸟不拉屎的古代!好,没关系,在古代本姑奶奶也依旧不闲着!该拜师拜师,该吃吃喝喝就吃吃喝喝,该耍流氓就耍流氓!凤星转世,狼魂末世。
  • 如果爱成指间沙

    如果爱成指间沙

    肆意挥霍的青春,无情错过的岁月。是谁伤了谁?是谁埋葬了曾经?青春是一段兵荒马乱的旧事,爱了,错了。本书群号:526168353(卿书非情书)欢迎大家加入作者君的小窝~~
  • 异世武斗

    异世武斗

    他背负着诅咒,他想站在神武大陆的最顶端——神武战台。他想与伙伴共同闯魔炼百层塔,他想与伙伴,共入九层云。成长的道路上,面对伙伴背叛,面对命运的选择,他会坚持住吗?他能坚持住吗?然我们一同见证范天的成长吧~
  • 嫡姐难当

    嫡姐难当

    前世遭遇至亲至爱的背叛,后世,她希冀期待命运的翻转,却是危机四伏,看似完美的背后,陷阱、谎言重重。云开雾散之后,已是心力交瘁,劫后余生,亲情、爱情,能否修得圆满,且看重生嫡女的逆转人生。
  • 韶光贱

    韶光贱

    付秀莹,女,河北无极人,1976年生,现居北京。北京语言大学研究生毕业。知名作家。代表作品有《爱情到处流传》、《旧院》。曾获首届中国作家出版奖等多种奖项。供职于《小说选刊》编辑部。
  • 首选老婆:少爷你别逃

    首选老婆:少爷你别逃

    这是一个悲伤的故事!婚后生活很悲催!杨默泽:“老婆,你看我好不好看。”苏未暖害羞,“嗯,好看。”杨默泽特别不要脸,“我就说嘛,我这么帅。”………………苏未暖淡淡的斜了杨默泽一眼,“你嚣张个屁,我说你衣服好看!”
  • 蚁族白领追爱记

    蚁族白领追爱记

    蚁族碰到白领,当废柴碰到精英,会擦出什么样的火花?废柴!小心眼的废柴,可爱的废柴,仇富的废柴,天天蹭网偷菜的废柴,每个月领了薪水却仍然被迫贫穷的废柴……哦,废柴,你天天刷光总裁的菜是为哪般?
  • 千亿新娘:逮捕迷糊小甜妻

    千亿新娘:逮捕迷糊小甜妻

    偶然一次的酒后乱性,她和他从此纠缠不清,“你凭什么送我妈去美国?”“因为你不乖。”“为什么你还不让我走?”“因为我还没玩够。”“你霸道!”夏浅凉怒颜,莫子爵咬了口她的耳垂,眼神中柔情满满,他深邃的眸子闪出狡黠的光芒:“我爱你,而霸道是你永远的专属!”
  • 江湖琐碎事

    江湖琐碎事

    因被骗练了邪功的苏真开始在江湖上的寻根之旅。PS:这是一本满足作者恶趣味想小说。PS:这是一本慢悠悠的小说。PS:主角是真男人!