Design and realisation of a knowledge base( Télécharger le fichier original )par Sawssan SELMI - Ingénieur en informatique 2011 |
LIST OF TABLESTAB1. COMPARISON BETWEEN LIFECYCLE-MODELS 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 AppreciationI 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. 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. DedicationI 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 IntroductionComputers 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... 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. 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. |
|