Software Design For

Studies and Evaluation on Meta Search Engines
Prepared by M. GOUTHAM M Tech (CSE) - Roll No: 10D96D5807

1

.......... Component diagram...........................................................................4 4................................................................... Collaboration Diagram....................... Class Diagram............... 10 9............................................................................................................................................................................. 10 2 .......................................................................3 2.... Package Diagram.... Sequence Diagram................ 2 1......................................................... Use Case Diagram……………………………………………………………………………...........Table of Contents Table of Contents.................................................................................................................. Architecture...............9 8..................... UML Diagrams..................6 5............................................... Flow Chart……………………………………………………………………………………................................................ 8 7........4 3.......................................................................................................................... 7 6.......................................

..............................................11 11................. Deployment Diagram..................................12 12............14 Architecture of Studies and Evaluation on Meta Search Engines 3 .........................................10..................................... State Chart Diagram........ Activity Diagram................................................................................................................................................

SYSTEM DESIGN UML Diagrams: UML includes the following nine diagrams and the details are described in the following chapters. Activity diagram 7. Object diagram 3. Component diagram 4 . Sequence diagram 5. Class diagram 2. Deployment diagram 9. 1. Statechart diagram 8. Collaboration diagram 6. Use case diagram 4.

Flow Chart: 5 .Flow Chart: A diagram of the sequence of movements or actions of people or things involved in a complex system or activity.

.It displays the flow of the system. Here user can be entering query to search engine . The user can be getting the exacted result.after the search engine to search the keywords. 6 .

Use case Diagram: A Use case represents the functionality of the system. Actor user can maintain all the usecases of actors. Here 1 actor like user. Use Case Diagram: 7 . This actor can interact with use cases. User can search data by using search engine.

query search user specifiedlink exact result Class Diagram: There are 2 classes in this project. The search class aggregation will display the relationship with result class attributes and methods. The search class can interact with result class and access the user methods and attributes. Search class is the child class of search super class and file details class is the sub class of result. 8 .

Class Diagram: search query1 query2 search() result result1 result2 totalresult() Sequence Diagram It displays the time sequence of the objects participating in the interaction. The search engine getting the exact result to user. The user search to search engine to the specified links. User objects interact with search engine. The user enters in to query. 9 .

SequenceDiagram: 10 .

u:user s:searchengine query search specifiedlink Exactresult Collaboration Diagram: It displays the organization of the objects in each class. 11 . Here the user objects can organize the search with search engine and the search engine class objects can organize to the user.

Collaboration Diagram: 1 : q u e ry 2 : s e a rc h 3 : s p e c i fi e d l i n k u :u s e r 4 : E x a c tre s u lt s :s e a rc h e n g in e Component diagram: This diagram can view the main components of the project for deploying. These all details can maintain the search engine component. Here search engine is major component this component can contain all the files related to user. Component diagram: 12 .

Activity Diagram: 13 . The finally user can get the exacted result. The search engine can be search to specified links for user.user search engine search key words or links Activity Diagram: It displays the flow of the system. Here user can be entering the keywords after the search to search engine.

State chart diagram: 14 . Enter query class can displays the exacted result.State chart diagram: It will display the objects state in each class here the user class can contain the keywords.

Enter query Search specified link Exact result Deployment Diagram 15 .

Here the main soft ware components are for storing the user data permanently in backend. Deployment diagram: user search keyword s search engine E-R Diagrams: 16 .It displays the deployment components in the project. And one more software is for user interaction for application that is front end.

User Account details Uploaded file information details 17 .

Sign up to vote on this title
UsefulNot useful