INFORMATION RETRIEVAL AND KNOWLEDGE MANAGEMENT SYSTEM
Contents Introduction System analysis Modules System specifications Software technologies Data flow diagrams Uml diagrams Screen shots Software testing Conclusion
Introduction Storing and retrieving the data. User can post a query and View the existing query
System analysis Existing system Proposed system
Existing system Manual one. Increases complexity
Proposed system: Software solution Maintains frequently asked questions
Merits of the system: Faster processing Maintaining frequently asked questions Modifications of answers can be carried out immediately Easy to handle more number of students
Project modules The project contains three modules Super User Administrator Student
Module1: Super user Controlling the data Appointing and shifting the administrators Add and delete records
Module2: Administrator Responding to the queries Add, modify or remove questions Post a question even if it is not a question frequently asked Forward the queries to the experts in the department for answering the queries posted by students , which is an internal process.
Module3: Student Posting a query Check for existing queries
System specifications Software requirements Hardware requirements
Operating system : Windows 2000 professional Software requirements: Language : J2SDK1.4 Database : Oracle10g Operating system : Windows 2000 professional
Processor : Intel P-IV system Processor Speed : 2.0. GHz Hardware Requirements: Processor : Intel P-IV system Processor Speed : 2.0. GHz RAM : 256 MB to 512 MB Hard Disk : 40GB to 80GB Key Board : 104 keys
Software technologies Html Java Oracle Jdbc
Information retrieval Data flow diagrams Context level DFD: Admin Database Information retrieval And Knowledge mgt Super user student
DFD for super user: Appoint admin Add dept Super user Add topics database Delete dept Add qtns
DFD for administrator: Change pwd Add qtns Administrator Modify answr database Check posted questions Logout
DFD for student: Registration Post qtns Student check answer Check for database Check for availability Logout
Uml diagrams Use case diagram:
Sequence diagram for super user:
Sequence diagram for administrator:
Sequence diagram for student:
Class diagram:
Screen shots Login screen:
Screen for registering the administrator:
Screen for displaying list of departments:
Screen for entering the topics:
Screen for entering the questions:
Screen for deleting the questions from list:
Screen for registering the new user:
Screen for displaying the list of questions:
Screen for posting a query:
Screen for responding the posted query:
Software testing Finding an error Successful construction of software
Test case 1 :Validation of super user login
Output screen for valid input:
Output screen for invalid input:
Test case 2 :Validation of admin login
Output screen for valid input:
Output screen for invalid input:
Test case 3 :Validation of student login
Output screen for valid input:
Output screen for invalid input:
Conclusion Convenient and efficient environment Provides security
Thank U …