Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
||
|
1. Review of Literature
2. Scope of project
3. Finalized Functional Requirements
4. Finalized Non-Functional Requirements
5. Finalized Problem Definition
6. Analysis Support Diagram
7. Proposed Architecture
8. Proposed Design
|
Downloading content from the internet has become a common activity for all internet
users, of all age groups. Different types of content are downloaded from time to time.
1. Failure
2. Excessive time
3. Password Protected Files
4. Content download not supported by web browser
A download manager is a utility designed to fix all the above mentioned problems. It
has quickly become a must have utility for all internet users. Many download
managers have been made available to the end-user. Some key services provided by
the prevailing download managers are listed below:
1. Accelerate downloads
2. Schedule downloads
3. Resume broken downloads
4. Retrieve numerous broken links for a single file
1. Downloading
2. Network capabilities
3. Resuming and Scheduling
4. Retrieving smaller links
5. Data Protection
6. Storage
7. Removal of Duplicate Downloads
8. Integration with web browsers
9. Providing fastest and most efficient searches using relevant keywords
10. Smart filter options to protect younger downloader's
11. Efficient source locators continuously searching for more feeds
|
1. The system should help the user in locating a torrent or file to download
2. It should be able to connect to the links displayed for particular file
3. It must allow the user to download from multiple hosts
4. Must allow the user to select a file to download
5. Users should be allowed to download from various bandwidths
6. Pause and Resume Functions must be there for download of large files
7. The download must pass through the download application
8. The downloads should be in order and sequence of their occurrence
9. Scheduling of downloads can be provided
10. Must have a menu toolbar situated at top of screen
11. Must have keyboard shortcuts for some applications
12. Error message should be shown if the user 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. The download manager should be robust, not causing any damage to other
software's installed
2. The system must use data backup to minimize the possibility of data loss
3. System should have compatibility with existing anti-virus
Security requirements:
ï
ï
ï
ï
ï
CLASS DIAGRAM
SEQUENCE DIAGRAM
STATE DIAGRAM
|
|
! "#$#!#%!&'()#
× local server