Knowledge Base System Presentation1

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

Knowledge Base System

EGP

E-Service

Perago
Information
Systems
Knowledge Base System

A knowledge-base system (KBS) is a


computer program that reasons and
uses a knowledge base to solve
complex problems.
Actors

Reviewer Creator

Manger
Modules
Category

Sub-
Tag
category

Article
Functional Requirements for
Category

A system should allow the Manager:

•to manage (create, update, archive,


un-archive and delete) a category.
Functional Requirements for
Category

A system should allow the Creator:

•to view and add/select a


category.
Functional Requirements for
Category

A system should allow the


Reviewer:
•to view the categories list.
Functional Requirements for
Sub-Category

A system should allow the Manager:

•to manage (create, update, archive,


un-archive and delete) a sub-
category.
Functional Requirements for
Sub-Category

A system should allow the Creator:

•to view and add a sub-category.


Functional Requirements for
Sub-Category

A system should allow the


Reviewer:
•to view the sub-categories list.
Functional Requirements for
Article

A system should allow the Manager:

•to view , reject, give feedback of the created


articles before assign to the reviewer.
•to assign/ un-assign an articles to the
reviewer.
Functional Requirements for
Article

A system should allow the Creator:

•to manage (create, update, archive,


un-archive , draft , and delete)
his/her own article(before assign).
Functional Requirements for
Article

A system should allow the Reviewer:

•to view , approve/publish, reject,


give feedback of the articles which
are assigned by the manager.
Functional Requirements for
Tag

A system should allow the Manager:

•to manage (create, update, archive,


un-archive , draft , and delete) tag.
Functional Requirements for
Tag

A system should allow the Creator:

•to view and select the tag/s when


the user creates an article.
Functional Requirements for
Tag

A system should allow the


Reviewer:
•to view the tags after the creator
creates an article.
Draw back from the Existing
System

Self Only a single


Self Approval
Assignment file can upload
Work flow

Insert
article approve or
Select Register an content Create an reject the
category article detail article article

Select sub- Select tags Add Assign an


category for an attachment article to
article (if any) the
reviewer
Thank
you

You might also like