Tải bản đầy đủ (.pdf) (44 trang)

Phát triển các hệ chuyên gia

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (447.74 KB, 44 trang )

PGS.TS. Phan Huy Kh
PGS.TS. Phan Huy Kh
á
á
nh
nh


H
H



chuyên gia
chuyên gia

(
(
Expert System
Expert System
)
)
Chng 4
Phát trin các h

chuyên gia
2/
2/
53
53
Chng


Chng
4
4

Ph
Ph
á
á
t tri
t tri


n c
n c
á
á
c
c

h
h



chuyên gia
chuyên gia
\
\
Ti
Ti



n tr
n tr
ì
ì
nh ph
nh ph
á
á
t tri
t tri


n m
n m


t d
t d


á
á
n HCG
n HCG
\
\
Ti
Ti



p nh
p nh


n tri th
n tri th


c HCG
c HCG
\
\
B
B


sinh c
sinh c


a HCG
a HCG
3/
3/
53
53
T
T



i sao c
i sao c


n xây d
n xây d


ng m
ng m


t HCG ?
t HCG ?
\
\
Câu h
Câu h


i n
i n
à
à
y th
y th



ng xuyên đ
ng xuyên đ


c đ
c đ


t ra cho b
t ra cho b


t k
t k


d
d


á
á
n Tin h
n Tin h


c n
c n
à
à

o
o
\
\
C
C
ó
ó
th
th


tr
tr


l
l


i ngay l
i ngay l
à
à
do nh
do nh


ng đ
ng đ



c trng v
c trng v
à
à
u đi
u đi


m c
m c


a c
a c
á
á
c HCG
c HCG
\
\
Tr
Tr


c khi b
c khi b



t đ
t đ


u, c
u, c


n x
n x
á
á
c đ
c đ


nh rõ đâu l
nh rõ đâu l
à
à
b
b
à
à
i to
i to
á
á
n, ai l
n, ai l

à
à
chuyên gia, v
chuyên gia, v
à
à
ai l
ai l
à
à
ng
ng


i s
i s


d
d


ng
ng
\
\
T
T
ù
ù

y theo yêu c
y theo yêu c


u NSD m
u NSD m
à
à
c
c
ó
ó
nhi
nhi


u c
u c
á
á
ch nh
ch nh
ì
ì
n nh
n nh


n kh
n kh

á
á
c nhau v
c nhau v


m
m


t
t
h
h


chuyên gia :
chuyên gia :
Lo
Lo


i ng
i ng


i s
i s




d
d


ng
ng
V
V


n đ
n đ


đ
đ


t ra
t ra
Ng
Ng


i qu
i qu


n tr

n tr


Tôi c
Tôi c
ó
ó

th
th



d
d
ù
ù
ng HCG đ
ng HCG đ



l
l
à
à
m g
m g
ì
ì


?
?
K
K



thu
thu


t viên
t viên
L
L
à
à
m c
m c
á
á
ch n
ch n
à
à
o đ
o đ




tôi v
tôi v


n h
n h
à
à
nh HCG t
nh HCG t


t nh
t nh


t ?
t ?
Nh
Nh
à
à

nghiên c
nghiên c


u
u

L
L
à
à
m sao đ
m sao đ



tôi c
tôi c
ó
ó

th
th



m
m



r
r


ng HCG ?
ng HCG ?

NSD cu
NSD cu


i
i
Khai th
Khai th
á
á
c HCG s
c HCG s



gi
gi
ú
ú
p tôi c
p tôi c
á
á
i g
i g
ì
ì
đây
đây
?

?
S
S



d
d


ng HCG c
ng HCG c
ó
ó

r
r


c r
c r


i v
i v
à
à

t
t



n k
n k
é
é
m không ?
m không ?
M
M


t ph
t ph


n m
n m


m nh HCG c
m nh HCG c
ó
ó
đ
đ
á
á
ng tin c
ng tin c



y không ?
y không ?
4/
4/
53
53
L
L


a ch
a ch


n b
n b
à
à
i to
i to
á
á
n cho HCG
n cho HCG
\
\





xây d
xây d


ng m
ng m


t HCG,
t HCG,
tr
tr


c tiên c
c tiên c


n
n
l
l


a ch
a ch



n m
n m


t b
t b
à
à
i
i
to
to
á
á
n th
n th
í
í
ch h
ch h


p
p
(selecting the appropriate problem)
(selecting the appropriate problem)
\
\
Xây d
Xây d



ng m
ng m


t HCG tng t
t HCG tng t


tri
tri


n khai m
n khai m


t d
t d


á
á
n PM
n PM
:
:
u
u





c th
c th


c hi
c hi


n b
n b


i m
i m


t t
t t


p th
p th


u
u

Nh
Nh


m đ
m đ


t đ
t đ


c k
c k


t qu
t qu


mong mu
mong mu


n
n
\
\
C
C



n ph
n ph


i c
i c
ó
ó
b
b


n y
n y


u t
u t


c b
c b


n :
n :
u
u

Ngu
Ngu


n kinh ph
n kinh ph
í
í
u
u
Ngu
Ngu


n nhân l
n nhân l


c
c
u
u
Ngu
Ngu


n t
n t
à
à

i nguyên
i nguyên
u
u
Kho
Kho


ng th
ng th


i gian d
i gian d


ki
ki


n
n
\
\
Nh
Nh


ng y
ng y



u t
u t


n
n
à
à
y
y


nh h
nh h


ng đ
ng đ


n gi
n gi
á
á
th
th
à
à

nh c
nh c


a m
a m


t HCG
t HCG
5/
5/
53
53
Gi
Gi
á
á

th
th
à
à
nh xây d
nh xây d


ng m
ng m



t HCG
t HCG
\
\
Chi ph
Chi ph
í
í
(pay
(pay
-
-
off), xây d
off), xây d


ng m
ng m


t HCG ph
t HCG ph


thu
thu


c :

c :
u
u
Ngu
Ngu


n nhân l
n nhân l


c, t
c, t
à
à
i nguyên v
i nguyên v
à
à
th
th


i gian ho
i gian ho
à
à
n thi
n thi



n
n
u
u
Chi ph
Chi ph
í
í
hu
hu


n luy
n luy


n,
n,
đ
đ
à
à
o t
o t


o (Training)
o (Training)
\

\
V
V
í
í
d
d




M
M


, chi ph
, chi ph
í
í
đ
đ


đ
đ
à
à
o t
o t



o s
o s


d
d


ng th
ng th
à
à
nh th
nh th


o m
o m


t HCG
t HCG
c
c
ó
ó
th
th



lên t
lên t


i 2.500USD/tu
i 2.500USD/tu


n l
n l


/n
/n
g
g


i
i
\
\
Nh
Nh


ng y
ng y



u t
u t




nh h
nh h


ng đ
ng đ


n gi
n gi
á
á
th
th
à
à
nh
nh
u
u
Ng
Ng



i s
i s


d
d


ng tr
ng tr


ti
ti


n tu
n tu


theo t
theo t
í
í
nh hi
nh hi


u qu

u qu


hay u đi
hay u đi


m c
m c


a HCG s
a HCG s


d
d


ng
ng
u
u
N
N


u không c
u không c
ó

ó
ai s
ai s


d
d


ng HCG,
ng HCG,
th
th
ì
ì
s
s


không c
không c
ó
ó
ai tr
ai tr


ti
ti



n đ
n đ


b
b
ù
ù
l
l


i chi ph
i chi ph
í
í
v
v
à
à
c
c
ó
ó
lãi
lãi
u
u
HCG đòi h

HCG đòi h


i s
i s


d
d


ng c
ng c
á
á
c công ngh
c công ngh


m
m


i, c
i, c
ó
ó
nhi
nhi



u r
u r


i ro hn
i ro hn
so v
so v


i th
i th


c hi
c hi


n c
n c
á
á
c d
c d


á
á
n Tin h

n Tin h


c
c
6/
6/
53
53
Công c
Công c



xây d
xây d


ng HCG
ng HCG
\
\
Sau b
Sau b


c l
c l



a ch
a ch


n, ph
n, ph
á
á
t bi
t bi


u v
u v
à
à
đ
đ


c t
c t


b
b
à
à
i to
i to

á
á
n l
n l
à
à
c
c
á
á
c b
c b


c
c
ph
ph
á
á
t tri
t tri


n HCG
n HCG
\
\
S
S



d
d


ng nh
ng nh


ng công c
ng công c


(tools) n
(tools) n
à
à
o đ
o đ


xây d
xây d


ng m
ng m



t HCG ?
t HCG ?
\
\
Hi
Hi


n nay c
n nay c
ó
ó
r
r


t nhi
t nhi


u công c
u công c


đ
đ


xây d
xây d



ng HCG :
ng HCG :
u
u
M
M


i công c
i công c


đ
đ


u c
u c
ó
ó
u đi
u đi


m v
m v
à
à

nh
nh


c đi
c đi


m nh
m nh


t đ
t đ


nh
nh
u
u
Nh
Nh


ng công c
ng công c


ph
ph



bi
bi


n l
n l
à
à
CLIPS v
CLIPS v
à
à
OPS5,
OPS5,
ngo
ngo
à
à
i ra c
i ra c
ó
ó
ART
ART
, A
, A
RT
RT

-
-
IM, E
IM, E
clipse, Cogna
clipse, Cogna
te
te
u
u
Ng
Ng


i ta c
i ta c


ng s
ng s


d
d


ng m
ng m



t s
t s


ngôn ng
ngôn ng


l
l


p tr
p tr
ì
ì
nh
nh
thu
thu


c l
c l


nh v
nh v



c Tr
c Tr
í
í
tu
tu


nhân t
nhân t


o (Artificial Intelligence),
o (Artificial Intelligence),
t
t
í
í
nh to
nh to
á
á
n h
n h
ì
ì
nh th
nh th



c (
c (
Formal Calculus)
Formal Calculus)
đ
đ


ph
ph
á
á
t tri
t tri


n m
n m


t HCG :
t HCG :
¬
¬
Prolog, h
Prolog, h


Lisp
Lisp

7/
7/
53
53
Ti
Ti


n tr
n tr
ì
ì
nh ph
nh ph
á
á
t tri
t tri


n d
n d



á
á
n HCG
n HCG
\

\
Ti
Ti


n tr
n tr
ì
ì
nh ph
nh ph
á
á
t tri
t tri


n m
n m


t d
t d


á
á
n HCG ph
n HCG ph



thu
thu


c v
c v
à
à
o :
o :
u
u
Ngu
Ngu


n nhân l
n nhân l


c (
c (
development team
development team
)
)
u
u
Ngu

Ngu


n t
n t
à
à
i nguyên do ch
i nguyên do ch


đ
đ


u t cung c
u t cung c


p
p
u
u
Phng ph
Phng ph
á
á
p t
p t



ch
ch


c qu
c qu


n lý qu
n lý qu
á
á
tr
tr
ì
ì
nh ph
nh ph
á
á
t tri
t tri


n d
n d


á

á
n,
n,
hay Qu
hay Qu


n lý d
n lý d


á
á
n (
n (
Project Management)
Project Management)
u
u
Phng ph
Phng ph
á
á
p Qu
p Qu


n lý c
n lý c



u h
u h
ì
ì
nh s
nh s


n ph
n ph


m
m
(Product
(Product
Configuration Management)
Configuration Management)
u
u
Phng ph
Phng ph
á
á
p
p
Qu
Qu



n lý t
n lý t
à
à
i nguyên (Resource Management
i nguyên (Resource Management
)
)
8/
8/
53
53
The main players in the development team
The main players in the development team
Expert System
End-user
Knowledge Engineer ProgrammerDomain Expert
Project Manager
Expert System
Expert System
Development Team
Development Team
9/
9/
53
53
\
\
The

The
domain expert
domain expert
is:
is:
u
u
a knowledgeable and skilled person capable
a knowledgeable and skilled person capable
of solving
of solving
problems in a specific area or
problems in a specific area or
domain
domain
u
u
This person has the greatest expertise in a given domain
This person has the greatest expertise in a given domain
u
u
This expertise is to be captured in the expert system
This expertise is to be captured in the expert system
\
\
Therefore, the expert :
Therefore, the expert :
u
u
must be able to communicate his or her knowledge

must be able to communicate his or her knowledge
u
u
must be willing to participate in the expert system
must be willing to participate in the expert system
development
development
u
u
and commit a substantial amount of time to the project
and commit a substantial amount of time to the project
\
\
The domain expert is the most important player in the
The domain expert is the most important player in the
expert system development team
expert system development team
The domain expert
The domain expert
10/
10/
53
53
The knowledge engineer
The knowledge engineer
\
\
The
The
knowledge engineer

knowledge engineer
is:
is:
u
u
someone who is capable of designing, building and testing an
someone who is capable of designing, building and testing an
expert system
expert system
u
u
He or she interviews the domain expert to find out how a
He or she interviews the domain expert to find out how a
particular problem is solved
particular problem is solved
\
\
The knowledge engineer establishes what reasoning
The knowledge engineer establishes what reasoning
methods the expert uses to handle facts and rules and
methods the expert uses to handle facts and rules and
decides how to represent them in the expert system
decides how to represent them in the expert system
\
\
The knowledge engineer then chooses some development
The knowledge engineer then chooses some development
software or an expert system shell, or looks at
software or an expert system shell, or looks at
programming languages for encoding the knowledge

programming languages for encoding the knowledge
\
\
And finally, the knowledge engineer is responsible for
And finally, the knowledge engineer is responsible for
testing, revising and integrating the expert system into the
testing, revising and integrating the expert system into the
workplace
workplace
11/
11/
53
53
The programmer
The programmer
\
\
The
The
programmer
programmer
is the person responsible for the actual
is the person responsible for the actual
programming, describing the domain knowledge in terms
programming, describing the domain knowledge in terms
that a computer can understand
that a computer can understand
\
\
The programmer needs:

The programmer needs:
u
u
to have skills in symbolic programming in such AI languages
to have skills in symbolic programming in such AI languages
as LISP, Prolog and OPS5
as LISP, Prolog and OPS5
u
u
and also have some experience in the application of different
and also have some experience in the application of different
types of expert system shells
types of expert system shells
\
\
In addition, the programmer should know conventional
In addition, the programmer should know conventional
programming languages like C, Pascal, FORTRAN and Basic
programming languages like C, Pascal, FORTRAN and Basic
12/
12/
53
53
The project manager
The project manager
\
\
The
The
project manager

project manager
is the leader of the expert system
is the leader of the expert system
development team, responsible for keeping the project on
development team, responsible for keeping the project on
track. He or she makes sure that all deliverables and
track. He or she makes sure that all deliverables and
milestones are met, interacts with the expert, knowledge
milestones are met, interacts with the expert, knowledge
engineer, programmer and end
engineer, programmer and end
-
-
user
user
13/
13/
53
53
The end
The end
-
-
user
user
\
\
The
The
end

end
-
-
user
user
, often called just the
, often called just the
user
user
, is a person who
, is a person who
uses the expert system when it is developed
uses the expert system when it is developed
\
\
The user must not only be confident in the expert system
The user must not only be confident in the expert system
performance but also feel comfortable using it
performance but also feel comfortable using it
\
\
Therefore, the design of the user interface of the expert
Therefore, the design of the user interface of the expert
system is also vital for the project
system is also vital for the project


s success; the end
s success; the end
-

-
user
user


s
s
contribution here can be crucial
contribution here can be crucial
14/
14/
53
53
Qu
Qu


n lý d
n lý d



á
á
n HCG
n HCG
\
\
Qu
Qu



n lý d
n lý d


á
á
n HCG g
n HCG g


m c
m c
á
á
c công đo
c công đo


n nh sau
n nh sau
:
:
u
u
Qu
Qu



n lý ho
n lý ho


t đ
t đ


ng (Activity Management), g
ng (Activity Management), g


m :
m :
¬
¬
L
L


p k
p k


ho
ho


ch (Planning)
ch (Planning)

¬
¬
L
L


p bi
p bi


u công vi
u công vi


c (Scheduling)
c (Scheduling)
¬
¬
Phân b
Phân b


th
th


i gian (Chronicling)
i gian (Chronicling)
¬
¬

Phân t
Phân t
í
í
ch (Analysis)
ch (Analysis)
u
u
Qu
Qu


n lý c
n lý c


u h
u h
ì
ì
nh s
nh s


n ph
n ph


m (Product Configuration Management) :
m (Product Configuration Management) :

¬
¬
Qu
Qu


n lý s
n lý s


n ph
n ph


m (Product Management)
m (Product Management)
¬
¬
Qu
Qu


n lý thay đ
n lý thay đ


i (Change Management)
i (Change Management)
u
u

Qu
Qu


n lý t
n lý t
à
à
i nguyên (Resource Management)
i nguyên (Resource Management)
15/
15/
53
53
Qu
Qu


n lý ho
n lý ho


t đ
t đ


ng : L
ng : L



p k
p k



ho
ho


ch
ch
\
\
Qu
Qu


n lý l
n lý l


p k
p k


ho
ho


ch :

ch :
¬
¬




nh ngh
nh ngh


a c
a c
á
á
c ho
c ho


t đ
t đ


ng (define activities)
ng (define activities)
¬
¬
X
X
á

á
c đ
c đ


nh ho
nh ho


t đ
t đ


ng u tiên
ng u tiên
(specify priority of activities)
(specify priority of activities)
¬
¬
X
X
á
á
c đ
c đ


nh nhu c
nh nhu c



u t
u t
à
à
i nguyên (resource requirement)
i nguyên (resource requirement)
¬
¬
Ghi nh
Ghi nh


c
c
á
á
c s
c s


ki
ki


n (milestones)
n (milestones)
¬
¬
X

X
á
á
c đ
c đ


nh th
nh th


i gian (duration)
i gian (duration)
¬
¬
Phân công tr
Phân công tr
á
á
ch nhi
ch nhi


m (responsabilities)
m (responsabilities)
16/
16/
53
53
Qu

Qu


n lý ho
n lý ho


t đ
t đ


ng : L
ng : L


p th
p th


i bi
i bi


u
u
\
\
L
L



p bi
p bi


u công vi
u công vi


c :
c :
u
u


n đ
n đ


nh đi
nh đi


m b
m b


t đ
t đ



u v
u v
à
à
đi
đi


m k
m k


t th
t th
ú
ú
c d
c d


á
á
n
n
u
u
Gi
Gi



i quy
i quy


t xung đ
t xung đ


t khi g
t khi g


p c
p c
á
á
c vi
c vi


c c
c c
ù
ù
ng m
ng m


c u tiên

c u tiên
u
u
Phân b
Phân b


th
th


i gian :
i gian :
¬
¬
Ki
Ki


m tra th
m tra th


c hi
c hi


n d
n d



á
á
n (monitor project performance)
n (monitor project performance)
u
u
Phân t
Phân t
í
í
ch :
ch :
¬
¬
Phân t
Phân t
í
í
ch c
ch c
á
á
c ho
c ho


t đ
t đ



ng v
ng v


l
l


p k
p k


ho
ho


ch
ch
¬
¬
L
L


p bi
p bi


u công vi

u công vi


c v
c v
à
à
phân b
phân b


th
th


i gian ho
i gian ho


t đ
t đ


ng
ng
17/
17/
53
53
Qu

Qu


n lý c
n lý c


u h
u h
ì
ì
nh s
nh s


n ph
n ph


m
m
\
\
Qu
Qu


n lý s
n lý s



n ph
n ph


m :
m :
u
u
Qu
Qu


n lý c
n lý c
á
á
c phiên b
c phiên b


n kh
n kh
á
á
c nhau c
c nhau c


a c

a c
á
á
c s
c s


n ph
n ph


m
m
(product management)
(product management)
u
u
Qu
Qu


n lý thay đ
n lý thay đ


i :
i :
¬
¬
Qu

Qu


n lý c
n lý c
á
á
c gi
c gi


i ph
i ph
á
á
p s
p s


a đ
a đ


i s
i s


n ph
n ph



m
m
v
v
à
à




c l
c l


ng
ng


nh h
nh h


ng c
ng c


a thay đ
a thay đ



i s
i s


n ph
n ph


m
m
¬
¬
Phân công ng
Phân công ng


i s
i s


a đ
a đ


i h
i h


th

th


ng
ng
¬
¬
C
C
à
à
i đ
i đ


t phiên b
t phiên b


n m
n m


i
i
18/
18/
53
53
Qu

Qu


n lý t
n lý t
à
à
i nguyên
i nguyên
\
\
D
D


b
b
á
á
o nhu c
o nhu c


u t
u t
à
à
i nguyên (forecast needs for resource)
i nguyên (forecast needs for resource)
\

\
Thu nh
Thu nh


n t
n t
à
à
i nguyên (acquire resources)
i nguyên (acquire resources)
\
\
Phân công tr
Phân công tr
á
á
ch nhi
ch nhi


m đ
m đ


s
s


d

d


ng t
ng t


i u ngu
i u ngu


n t
n t
à
à
i nguyên
i nguyên
(assign responsabilities for optimium use of resources)
(assign responsabilities for optimium use of resources)
\
\
Phân b
Phân b


t
t
à
à
i nguyên đ

i nguyên đ


gi
gi


m thi
m thi


u t
u t


c ngh
c ngh


n
n
(provide critical resources to minimize bottle
(provide critical resources to minimize bottle
-
-
necks)
necks)
19/
19/
53

53
Qu
Qu
á
á

tr
tr
ì
ì
nh qu
nh qu


n lý d
n lý d



á
á
n ph
n ph
á
á
t tri
t tri


n m

n m


t HCG
t HCG
Qun lý d

án (project management)
Qun lý d

án (project management)
Qun lý hot đng
Qun lý hot đng
Qun lý cu hình
sn phm

Qun lý cu hình
sn phm
Qun lý tài nguyên
Qun lý tài nguyên
Lp

k

hoch
Lên

lch

công


tác
Ghi

chép

s

kin
Phân

tích
Gim

thiu

trì

tr

tài

nguyên
Tip

nhn
tài

nguyên
Phân


công

trách

nhim

tài

nguyên
D

báo

tài

nguyên
cn

thit
Qun


sn

phm
Qun


thay


đi
20/
20/
53
53
Thu
Thu


t to
t to
á
á
n t
n t


ng qu
ng qu
á
á
t đ
t đ



thi
thi



t k
t k



m
m


t HCG
t HCG
Begin
Begin
Ch
Ch


n b
n b
à
à
i to
i to
á
á
n th
n th
í
í

ch h
ch h


p
p
Ph
Ph
á
á
t bi
t bi


u v
u v
à
à
đ
đ


c t
c t



b
b
à

à
i to
i to
á
á
n
n
If
If

HCG gi
HCG gi


i quy
i quy


t tho
t tho



mãn b
mãn b
à
à
i to
i to
á

á
n v
n v
à
à

c
c
ó
ó

th
th



s
s



d
d


ng
ng
Then
Then
While

While

B
B


n m
n m


u cha đ
u cha đ


c ph
c ph
á
á
t tri
t tri


n ho
n ho
à
à
n thi
n thi



n
n
Do
Do
Begin
Begin
Thi
Thi


t k
t k



b
b


n m
n m


u
u
Bi
Bi


u di

u di


n tri th
n tri th


c
c
Ti
Ti


p nh
p nh


n tri th
n tri th


c
c
Ph
Ph
á
á
t tri
t tri



n ho
n ho
à
à
n thi
n thi


n b
n b


n m
n m


u
u
End
End
H
H


p th
p th


c ho

c ho
á
á

b
b


n m
n m


u
u
Tri
Tri


n khai c
n khai c
à
à
i đ
i đ


t
t
H
H



ng d
ng d


n s
n s



d
d


ng
ng
V
V


n h
n h
à
à
nh
nh
B
B



o tr
o tr
ì
ì

v
v
à
à

ph
ph
á
á
t tri
t tri


n
n
Else
Else
T
T
ì
ì
m c
m c
á

á
c ti
c ti


p c
p c


n kh
n kh
á
á
c th
c th
í
í
ch h
ch h


p hn
p hn
EnIf
EnIf
K
K


t th

t th
ú
ú
c
c
End
End
21/
21/
53
53
Ti
Ti


p nh
p nh


n tri th
n tri th


c
c
\
\
C
C
á

á
c b
c b


c ti
c ti


p nh
p nh


n tri th
n tri th


c cho m
c cho m


t h
t h


HCG nh sau
HCG nh sau
:
:
u

u




i tho
i tho


i tr
i tr


c ti
c ti


p v
p v


i chuyên gia (
i chuyên gia (
con ng
con ng


i)
i)
đ

đ


thu nh
thu nh


n tri
n tri
th
th


c
c
u
u
Ch
Ch


n c
n c
á
á
ch bi
ch bi


u di

u di


n tri th
n tri th


c m
c m


t c
t c
á
á
ch t
ch t


ng minh trong c
ng minh trong c
s
s


tri th
tri th


c

c
u
u
C
C
á
á
c chuyên gia đ
c chuyên gia đ
á
á
nh gi
nh gi
á
á
HCG
HCG
, t
, t
rao đ
rao đ


i qua l
i qua l


i v
i v



n
n


i dung
i dung
ch
ch


t l
t l


ng c
ng c


a tri th
a tri th


c,
c,
cho đ
cho đ


n khi HCG ho

n khi HCG ho
à
à
n to
n to
à
à
n th
n th


a
a
mãn yêu c
mãn yêu c


u
u
\
\
S
S


ph
ph
á
á
t tri

t tri


n m
n m


t h
t h


HCG c
HCG c


ng t
ng t
á
á
c đ
c đ


ng nhi
ng nhi


u trong m
u trong m



t
t
h
h


th
th


ng ch
ng ch


t l
t l


ng thng m
ng thng m


i
i
\
\
Ng
Ng



i ta luôn mong mu
i ta luôn mong mu


n nh
n nh


n đ
n đ


c nh
c nh


ng th
ng th
à
à
nh công
nh công
m
m


t khi HCG đ
t khi HCG đ



c phân ph
c phân ph


i đ
i đ


n ng
n ng


i d
i d
ù
ù
ng
ng
22/
22/
53
53
Ti
Ti


p nh
p nh



n tri th
n tri th


c trong m
c trong m


t HCG
t HCG




i tho
i tho


i (dialog)
i (dialog)
Tri th
Tri th


c t
c t


ng minh

ng minh

(explicit knowledge)
(explicit knowledge)
Tri th
Tri th


c chuyên gia
c chuyên gia

(Human Expert)
(Human Expert)
Công ngh
Công ngh



tri th
tri th


c
c

(Knowledge Engineer)
(Knowledge Engineer)
C s
C s




tri th
tri th


c h
c h



chuyên gia
chuyên gia

(Knowledge Base of Expert System)
(Knowledge Base of Expert System)
23/
23/
53
53
Phân ph
Phân ph


i s
i s


n ph
n ph



m HCG
m HCG
\
\
H
H


th
th


ng đ
ng đ


c phân ph
c phân ph


i (
i (
Delivery) n
Delivery) n
h th
h th



n
n
à
à
o ?
o ?
u
u
V
V


n đ
n đ


phân ph
phân ph


i m
i m


t s
t s


n ph
n ph



m ph
m ph


thu
thu


c ch
c ch


y
y


u v
u v
à
à
o s
o s




l
l



ng c
ng c
á
á
c HCG s
c HCG s


đ
đ


c ph
c ph
á
á
t tri
t tri


n v
n v
à
à
h
h



th
th


ng d
ng d


ch v
ch v


u
u
Xu th
Xu th


th
th


tr
tr


ng đòi h
ng đòi h



i ph
i ph
á
á
t tri
t tri


n c
n c
á
á
c HCG ch
c HCG ch


y trên n
y trên n


n
n
c
c
á
á
c thi
c thi



t b
t b


ph
ph


n c
n c


ng chu
ng chu


n
n
u
u
M
M


t kh
t kh
á
á
c, m
c, m



t s
t s


HCG đòi h
HCG đòi h


i c
i c


n c
n c
ó
ó
ph
ph


n m
n m


m h
m h



th
th


ng v
ng v
à
à
c
c
á
á
c công c
c công c


midleware theo yêu c
midleware theo yêu c


u, ch
u, ch


ng h
ng h


n b
n b



x
x




LISP, t
LISP, t


đ
đ
ó
ó
c
c
ó
ó
th
th


l
l
à
à
m tng gi
m tng gi

á
á
th
th
à
à
nh s
nh s


n ph
n ph


m
m
\
\
N
N
ó
ó
i chung, m
i chung, m


t HCG c
t HCG c



n ph
n ph


i đ
i đ


c t
c t
í
í
ch h
ch h


p (integrated)
p (integrated)
v
v


i nh
i nh


ng chng tr
ng chng tr
ì
ì

nh đã c
nh đã c
ó
ó
s
s


n v
n v


i u đi
i u đi


m :
m :
u
u
D
D
ù
ù
ng l
ng l


i g
i g



i th
i th


t
t


c t
c t


m
m


t ngôn ng
t ngôn ng


l
l


p tr
p tr
ì
ì

nh thông th
nh thông th


ng
ng
u
u
T
T


n d
n d


ng môi tr
ng môi tr


ng h
ng h


th
th


ng đ
ng đ



tr
tr


gi
gi
ú
ú
p khai th
p khai th
á
á
c HCG
c HCG
24/
24/
53
53
B
B


o tr
o tr
ì
ì

v

v
à
à

ph
ph
á
á
t tri
t tri


n HCG
n HCG
\
\
C
C
á
á
c HCG đòi h
c HCG đòi h


i c
i c
á
á
c ho
c ho



t đ
t đ


ng b
ng b


o tr
o tr
ì
ì
(Maintenance) v
(Maintenance) v
à
à
ti
ti


n tri
n tri


n (Evolve) không h
n (Evolve) không h



n ch
n ch


(Open
(Open
-
-
Ended)
Ended)
so v
so v


i c
i c
á
á
c chng tr
c chng tr
ì
ì
nh thông th
nh thông th


ng
ng
\
\

Lý do :
Lý do :
u
u
HCG không d
HCG không d


a trên c
a trên c
á
á
c thu
c thu


t to
t to
á
á
n, m
n, m
à
à
th
th
à
à
nh t
nh t

í
í
ch
ch
(Performance) c
(Performance) c


a ch
a ch
ú
ú
ng ph
ng ph


thu
thu


c v
c v
à
à
o tri th
o tri th


c c
c c

ó
ó
đ
đ


c
c
u
u
HCG đòi h
HCG đòi h


i ph
i ph


i th
i th


ng xuyên c
ng xuyên c


p nh
p nh



t tri th
t tri th


c (System
c (System
Improves) :
Improves) :
¬
¬
B
B


sung m
sung m


i
i
¬
¬
Thay đ
Thay đ


i tri th
i tri th



c c
c c


, l
, l


c h
c h


u
u
25/
25/
53
53
Qu
Qu


n lý khai th
n lý khai th
á
á
c HCG
c HCG
\
\

M
M


t s
t s


n ph
n ph


m c
m c
ó
ó
ch
ch


t l
t l


ng thng m
ng thng m


i (
i (

commercial
commercial
quality product) n
quality product) n
h c
h c
á
á
c HCG,
c HCG,
đòi h
đòi h


i ph
i ph


i c
i c
ó
ó
quy tr
quy tr
ì
ì
nh khai
nh khai
th
th

á
á
c hi
c hi


u qu
u qu


v
v
à
à
ch
ch


t ch
t ch


u
u
Thu th
Thu th


p m
p m



t c
t c
á
á
ch c
ch c
ó
ó
h
h


th
th


ng v
ng v
à
à
c
c
ó
ó
đ
đ



nh k
nh k


c
c
á
á
c b
c b
á
á
o c
o c
á
á
o
o
sai s
sai s
ó
ó
t h
t h


th
th



ng do NSD ph
ng do NSD ph
á
á
t hi
t hi


n
n
u
u
Vi
Vi


c b
c b


o tr
o tr
ì
ì
ch
ch


đ
đ



c th
c th


c hi
c hi


n t
n t


t khi thu th
t khi thu th


p đ
p đ


y đ
y đ


c
c
á
á

c
c
b
b
á
á
o c
o c
á
á
o sai s
o sai s
ó
ó
t
t
\
\
L
L


p k
p k


ho
ho



ch phòng ng
ch phòng ng


a r
a r


i ro khai th
i ro khai th
á
á
c :
c :
u
u
Mô t
Mô t


: X
: X
á
á
c đ
c đ


nh v
nh v



n đ
n đ


(r
(r


i ro)
i ro)
u
u
Gi
Gi


thi
thi


t: Ho
t: Ho
à
à
n c
n c



nh c
nh c
ó
ó
th
th


l
l
à
à
m xu
m xu


t hi
t hi


n r
n r


i ro
i ro
u
u
X
X

á
á
c su
c su


t:
t:




c l
c l


ng kh
ng kh


nng xu
nng xu


t hi
t hi


n (
n (

%)
%)
u
u


á
á
nh gi
nh gi
á
á


nh h
nh h


ng đ
ng đ


i v
i v


i k
i k



t qu
t qu


khai th
khai th
á
á
c
c
u
u
C
C
á
á
ch gi
ch gi


i quy
i quy


t
t
(
(
đ
đ



i s
i s
á
á
ch)
ch)

×