| | | || Under the Guidance of ± Prof. Suraj Patil
| 1.Aman Wadhwa (409) 2.Rituraj Mishra (414)
1. 2. 3. 4. 5. 6. 7. 8.
Review of Literature Scope of project Finalized Functional Requirements Finalized Non-Functional Requirements Finalized Problem Definition Analysis Diagram Proposed Architecture Proposed Design
| ing content from the internet has become a common activity for all internet s, of all age groups. Different types of content are ed from time to time. ing content can be troublesome. Some hurdles in ing content are: 1. Failure 2. Excessive time 3. Protected Files 4. Content not ed by web browser A manager is a utility designed to fix all the above mentioned problems. It has quickly become a must have utility for all internet s. Many managers have been made available to the end-. Some key services provided by the prevailing managers are listed below: 1. Accelerate s 2. Schedule s 3. Resume broken s 4. Retrieve numerous broken links for a single file
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
ing Network capabilities Resuming and Scheduling Retrieving smaller links Data Protection Storage Removal of Duplicate s Integration with web browsers Providing fastest and most efficient searches using relevant keywords Smart filter options to protect younger er's Efficient source locators continuously searching for more feeds
| 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
The system should help the in locating a torrent or file to It should be able to connect to the links displayed for particular file It must allow the to from multiple hosts Must allow the to select a file to s should be allowed to from various bandwidths Pause and Resume Functions must be there for of large files The must through the application The s should be in order and sequence of their occurrence Scheduling of s can be provided Must have a menu toolbar situated at top of screen Must have keyboard shortcuts for some applications Error message should be shown if the tries to carry out an invalid action
| Performance requirements: 1. The response time for every average interaction must not be high 2. System Failure should be least in normal running environments Safety requirements: 1. 2. 3.
The manager should be robust, not causing any damage to other software's installed The system must use data backup to minimize the possibility of data loss System should have compatibility with existing anti-virus
Security requirements: 1. 2.
Software must comply with regulation such as Children¶s online Privacy Protection Act 1998 Software must respect ¶s privacy and comply with Data Protection Act 1998
| | The project consists of preparing a GUI Interface and also requires building up of local server which server which searches the files stored locally. Secondly the GUI interface has to be integrated to the local server so that the files can be retrieved from the local server and finally the GUI interface has to be integrated with the main server.
|| | | × × × ×
Use case diagram Class diagram Sequence diagram State diagram
USE CASE DIAGRAM
ï
ï
ï
ï
ï
ï
CLASS DIAGRAM
SEQUENCE DIAGRAM
STATE DIAGRAM
| | ×According to the need of the project ,we have decided a slight modification to the traditional client server architecture. ×We have included a local server in our manager which is integrated with the GUI interface of the manager. ×Firstly when the requests for a file, the file is first searched in the local server and if the file is found in local server then the file is retrieved and is provided to the in the directory. ×If the file is not found in the local server then a request is made to the main server and the requested file from the .
ARCHITECTURAL DESIGN MODEL
! "#$#!#%!&'()# ×GUI based interface × local server ×Integration of GUI based with local server and main server
THANK YOU!!