Upload
karthik-mohan
View
22
Download
2
Embed Size (px)
Citation preview
DESIGN DOCUMENTATION ON
SEARCH ENGINE AGGREGATOR (SEA 1.0)
Karthik Mohan 4SO10IS026
Maithri K4SO10IS029
Neha Rakshitha4SO10IS032
Tripthi Kuckian4SO10IS049
CONTENTSAbstract design
Architectural designUse Case diagram
Functional designModular designData Flow diagramSequence diagramClass diagram
Control flow designActivity diagramAlgorithm
Architectural design• SEA is an advanced aggregator with the filtering and
prioritizing qualities.• SEA will parse the user given input, fetches the
results from various search engines for filtering.• Ghsb
Modular design• Modular design approach subdivides a system into
modules that can be independently created and then used in different systems to drive multiple functionalities.
Data Flow diagram• Data flow diagram for User shows the path way for
the conversion of user input to useful result.
Data Flow Diagram• Data Flow Diagram for SEA shows the brief picture
of the internal processes that are conducted after the user gives the input.
Algorithm for SEA1.Enter the Query.2.Select the profiles provided by SEA, select the
search engines and select the data format.3.Forward the query to Web.4.Fetch the results from Web.5.Forward the results to SEA for Filtering, Prioritizing
and Aggregating.6.Filtering is done based on Top results criteria.7.Prioritizing is done using Engine level and User level
Priority based on the opted values.8.Display the final results.