Date post: | 26-Jul-2015 |
Category: |
Documents |
Upload: | seenu-sudhakaran |
View: | 213 times |
Download: | 0 times |
INTRODUCTION EXISTING SYSTEM PROPOSED SYSTEM ARCHITECTURE DIAGRAM PROCESS DIAGRAMS MODULES DEVELOPMENT ENVIRONMENT TECHNOLOGIES USED SCREENSHOTS FUTURE SCOPES CONCLUSION
CONTENTS
AIISync – an application that enables users to :
◦ access their important files of any type & size from anywhere.
◦ access their important contacts & bookmarks from anywhere.
INTRODUCTION
When is AIISync useful?
◦ User has critical & important data in his personal & office PCs.
◦ Employing pen-drives, DVDs/CDs etc. to copy these files to access from anywhere is cumbersome.
◦ Accidental erasure, OS problems or disk crashes – leads to data loss.
Registered users of AIISync can download the app. & install it in all PCs he frequently use.
AIISync is a manual/automatic file synchronizer.
Can also save people’s contacts & web bookmarks.
PROPOSED SYSTEM
Advantages of Proposed System :
Manual/automated online backup.
Data protection from accidental erasure or disk failures.
Remote access to your files, photos, media, contacts & bookmarks from anywhere.
Cross-platform.
No question of redundant data.
Administrator’s processes in AIISync website.
User registration.
User login & application download.
File Synchronization.
Contact & Bookmark management.
PROCESS DIAGRAMS
Admin Login and AIISync Upload
AIISync ApplicationServer
Admin System
Internet
Database
•Database Query (Select)
•Login Request
•Logged In
•Application Uploading
User Registration
AIISync ApplicationServer
Client System
Internet
Database
•Database Query (Insert)
Registration
•Registration request
•Registration Successful
User Login and Application Download
AIISync ApplicationServer
Client System
Login request
Internet
Database
•Database Query (Select)
•Login Successful
•Download Application Request
•Downloading AIISync Application
AIISync - Login Process
AIISync ApplicationServer
AIISync Application System
Login request
Internet
•HTTP URL Tunneling
Database
•Database Query (Select)
•Login Successful
File Synchronization
File Server AIISync Application System
File request Internet
• FTP Communication
• Files Synched/Updated/Deleted
Contact & Bookmark Management
AIISync ApplicationServer
AIISyncApplication System
request
Internet
• HTTP URL Tunneling
Database
• Database Query (insert/update/delete)
2 : Information Manager Module
Manages the AIISync associated information including files, contacts and bookmarks.
User can add, edit and remove files.
3 : Synchronizer Module
Synchronization of files. Communicates with the FTP communication manager to
synchronize the required file so that the updations or changes are reflected.
Hardware
Pentium Core2Duo Processor 2 GB RAM 320 GB HDD 1024 * 768 Resolution Color Monitor Logitech, 3 buttons Mouse Keyboard
DEVELOPMENT ENVIRONMENT
Software
Platform : Windows XP/Vista/7/Linux Front End : JDK 1.6 Update 21 Back End : MySQL 5.0 Database Server IDE : NetBeans 7.0.1 Web Client : Mozilla Firefox or Google Chrome Web Server : Apache Tomcat 7.0.14 FTP Server : FileZilla
JDBC JSP Swings (JFC) IO Streams Multithreading Sockets Servlets Networking JavaMail jQuery
TECHNOLOGIES USED
Folders too can be synchronized.
If the files are encrypted & synchronized, more security is assured.
An Android mobile application can be developed.
FUTURE SCOPES
The user has a peace of mind that all his critical files, contacts & bookmarks are safe.
User can access his files from any system where AIISync installed. Even if it is not installed, he can download the app. from AIISync website & install it in no time.
By logging-in to this app., he can access his files – without having a doubt whether it’ll still be there & with all the latest changes up-to-date.
CONCLUSION