WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Design and realisation of a knowledge base

( Télécharger le fichier original )
par Sawssan SELMI
 - Ingénieur en informatique 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

LIST OF TABLES

TAB1. COMPARISON BETWEEN LIFECYCLE-MODELS 4

TAB2. USE CASES BY PRIORITY 4

TAB3. USE CASES: GENERAL TEXTUAL DESCRIPTION 4

TAB4. AUTHENTICATION SCENARIO 4

TAB5. CONSULT PRIVILEGED SPACE SCENARIO 4

TAB6. SEARCH DOCUMENT SCENARIO 4

TAB7. REGISTER FOR TRAINING SCENARIO 4

TAB8. UPLOAD DOCUMENT SCENARIO 4

TAB9. REQUEST FOR REGISTRATION SCENARIO 4

TAB10. PROPOSE ONLINE TEST SCENARIO 4

Appreciation

I thank God firstly for allowing me to complete this project that is for me the starting point of an interesting adventure, for research, development and improvement.

Allow me to pay tribute to my project supervisor, Mr Gharbi Sofiène for supervising this work and given his time and intelligence to the success of this modest project, and Mr Cherni Thameur for his help and availability to correct this report.

I take this opportunity to thank those who have given me their contribution, whether at the level of ideas or design. There is here to express my sincere recognition.

Finally I thank the jury members who have kindly accepted to perform evaluation of this modest work.

Dedication

I dedicate this work to who without his help I couldn't achieve this work: my husband Ali.

For his care he has always give to me.

General Introduction

Computers are increasingly present in our everyday life; when we say computer we say information, electronic documents, knowledge, etc.

There are now about these services offered which have become indispensable the functioning of the computer tools and information systems.

There are a set of constituent elements interacting with each other, and transforms inputs into outputs, a set of methods that allow treatment information within an organization and its environment. These key features are; information gathering, storing, processing and dissemination. So, for any of these systems, it is essential to study, understand and control its operation.

After this study and to ensure that these services will be beneficial and optimal, it is necessary to manage all the information, documents, and system users to simplify their use.

That's why most companies and institute have automated their work with the software integration. Similarly, there is a pressing need to automate many Esprit activities. This requires the design and implementation of a knowledge base that should be a central site to store information and provide space to answer frequent queries. It also should provide search engine to help users find the appropriate article matched with their query.

This type of system is a very handy tool working in a narrow domain to provide answers for frequently asked questions and should be easily addressed by any user.

Knowledge is acquired and represented using various representation; techniques of knowledge rules, frames and scripts. The basic advantages offered by such system are documentation of knowledge, intelligent decision support, self learning, reasoning, explanation and many other features that can be added. We can't forgot also that the collaborative work, sharing and data document transfer is very interesting for each institution or company; so a knowledge base is essential such for students or clients.

In this stage our intervention is to design and implements the Esprit Knowledge Base; following methodologies and best practices to provide these modules:

Interact in the forum, consult library, upload / download documents, register for training, pass assessment tests online, receive all school news, consult the address book, view files and shared documents, write articles or comments, consulting his traces...
Other main modules to the system administrator like overseeing general site operations: as user, documents or library management, forum management and dashboard of teacher's skills.

Thus, for a better organization of the work, and to achieve our goals we rely on a well structured approach containing four parts each one contains a chapter divided as follows:

The first chapter is devoted to the state of the art: it is the state of existing knowledge related with our subject. It contains a study of art, existing issues, some problems solutions and chosen process methodology.
The second one deals with the case study that helped to discover end-user and organizational requirements that formed the basis of the development of our system; it analysis actor's identification, functional and non-functional requirements, activity and sequence diagram to represent general collaborations between objects and system according to the chronological order.

A third will contain the classes' diagram, to formalize the preliminary stages of development that will be explained in the last chapter. It will lead tools for implementation, code optimization, validation test and explains the underlying reasons for choosing these techniques and tools.

The conclusion at the end of this report will list the achievements and limitations of the system and the future possibilities.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Enrichissons-nous de nos différences mutuelles "   Paul Valery