aiisync - accustomed intelligent information synchronizer
TRANSCRIPT
![Page 1: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/1.jpg)
AIISync(Accustomed Intelligent InformationSynchronizer)
![Page 2: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/2.jpg)
INTRODUCTION
AIISync – an application that enables users to :
• access their important files and folders of any type & size - from anywhere*.
• access their important contacts & bookmarks from anywhere.
* from any computers – be it your home-PC, Office-PC or your personal Laptops - where the AIISync is installed, & provided the user has registered in AIISync website.
![Page 3: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/3.jpg)
• When is AIISync useful?
• User has critical & important data in his personal & office PCs.
• User modifies these files frequently, & he wish to access the latest change, no matter where he is.
• Employing pen-drives, DVDs/CDs etc. to copy these files to access from anywhere is a cumbersome task.
• Consider data loss due to accidental erasure, OS problems or disk crashes.
• The user will be trouble if there was no back-up of his files.
![Page 4: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/4.jpg)
EXISTING SYSTEM
• Synchronization is carried out manually.Copying files onto users’ pen-drives, DVDs/CDs and using them to modify & then again copying them onto external drives is time-consuming. & there’s size-limitation.There’s no guarantee that the files won’t get erased accidentally.
• System crashes or accidental erasure of data can cause problems to the user.
![Page 5: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/5.jpg)
Disadvantages of Existing System :
• Manual Synchronization by using :
• pen drives - the procedure of copying and transferring and deleting old file and replacing it with the new file has to be carried out all the time, & it is also vulnerable to viruses.
• CDs or DVDs are not practical - it is not possible to write new updates to a DVD or CD regularly.
• mailing system cannot attach executable files and attaching multiple files takes a lot of time. Size limitation is another factor.
![Page 6: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/6.jpg)
PROPOSED SYSTEM
• Once manually synchronized, there’s no need to worry about data erasure or anymore manual synchronization.
• Apart from synchronizing important files, users can save people’s contacts & also their web bookmarks.
• If the user has registered in AIISync website, he can download the app. & install it in all PCs he frequently use & can login to manage his files, contacts & bookmarks.
![Page 7: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/7.jpg)
Advantages of Proposed System :
• Manual/automated online backup of your files to your secure, personal web storage.
• Data protection from accidental erasure or disk failures.
• Remote access to your files, photos and media from anywhere.
• Remote access to your important contacts and bookmarks.
• Cross-platform.
• No question of redundant data.
![Page 8: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/8.jpg)
ARCHITECTURE DIAGRAM
![Page 9: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/9.jpg)
AiiSync ApplicationServer
AiiSync Application Client System
File request
Internet
• HTTP URL Tunneling
Database
• Database Query (insert/update/delete)
Admin System
Internet
FTP Server
File Request
Application Uploading•Application Downloaded•FTP Communication •File edited /deleted•Manage Contact/Bookmarks•Application Uploaded •HTTP URL Tunneling•FTP Communication
![Page 10: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/10.jpg)
PROCESS DIAGRAMS
• Administrator’s processes in AIISync website.
• User registration.
• User login & application download.
• Contact & Bookmark management.
![Page 11: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/11.jpg)
Admin Login and AIISync Upload
AiiSync ApplicationServer
Admin System
Internet
Database
•Database Query (Select)
•Login Request
•Logged In
•Application Uploading
![Page 12: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/12.jpg)
AIISync Website - Admin Login
![Page 13: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/13.jpg)
Admin - Home Page
![Page 14: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/14.jpg)
Admin - Upload AIISync
![Page 15: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/15.jpg)
Admin - AIISync Successfully Uploaded
![Page 16: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/16.jpg)
Admin - AIISync Updated Versions
![Page 17: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/17.jpg)
User Registration
AiiSync ApplicationServer
Client System
Internet
Database
•Database Query (Insert)
Registration
•Registration request
•Registration Successful
![Page 18: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/18.jpg)
Client - Register Page
![Page 19: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/19.jpg)
Client – Successfully Registered, Login
![Page 20: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/20.jpg)
User Login And Application Download
AiiSync ApplicationServer
Client System
Login request
Internet
Database
•Database Query (Select)
•Login Successful
•Download Application Request
•Downloading AiiSync Application
![Page 21: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/21.jpg)
Client – Successfully Registered, Login
![Page 22: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/22.jpg)
Client - Home Page
![Page 23: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/23.jpg)
Client - Download AIISync
![Page 24: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/24.jpg)
AIISync - Login Process
AiiSync ApplicationServer
AiiSync Application System
Login request
Internet
• HTTP URL Tunneling
Database
•Database Query (Select)
•Login Successful
![Page 25: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/25.jpg)
AIISync Application- Login
![Page 26: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/26.jpg)
AIISync Application- After Logging-In
![Page 27: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/27.jpg)
Contact & Bookmark Management
AiiSync ApplicationServer
AiiSync Application System
request
Internet
• HTTP URL Tunneling
Database
• Database Query (insert/update/delete)
![Page 28: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/28.jpg)
AIISync Application- Contact Manager
![Page 29: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/29.jpg)
AIISync Application- Add New Contact
![Page 30: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/30.jpg)
AIISync Application- Add New Bookmark-Group
![Page 31: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/31.jpg)
MODULES
1 : User
2 : Information Manager
3: Synchronizer
4 : FTP Communication
5 : FTP Server
![Page 32: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/32.jpg)
Administrator – AIISync website
1 : User Module
![Page 33: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/33.jpg)
User – in AIISync website
![Page 34: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/34.jpg)
User - AIISync application
![Page 35: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/35.jpg)
2 : Information Manager Module
• Manages the AIISync associated information including files, contacts and bookmarks.
• User can add, edit and remove files. The user can also select or search the files needed to synchronize.
3 : Synchronizer Module
• Synchronization of files.• The synchronizer communicates with the FTP communication
manager to synchronize the required file so that the updations or changes are reflected.
![Page 36: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/36.jpg)
4 : FTP Communication Module
• Can manage the information between FTP server and the users. The user’s information can be viewed and if required, he can also change his details and password.
5 : FTP Server Module
• When one or more users need to have synchronization, the process is managed by the FTP server.
![Page 37: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/37.jpg)
DEVELOPMENT ENVIRONMENTHardware • Pentium Core2Duo Processor• 2 GB RAM• 320 GB HDD• 1024 * 768 Resolution Color Monitor• Logitech, 3 buttons Mouse
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 : File Zilla
![Page 38: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/38.jpg)
TECHNOLOGIES USED• Swings (JFC)• IO Streams• Multithreading• Networking• JavaMail
![Page 39: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/39.jpg)
SCREENSHOTS• AIISync Website
Admin Users
• AIISync Application
Users
![Page 40: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/40.jpg)
AIISync Website - Home Page
![Page 41: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/41.jpg)
Admin - View Client Details
![Page 42: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/42.jpg)
Admin - Change Password
![Page 43: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/43.jpg)
Admin - Password Updated
![Page 44: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/44.jpg)
Client - View Profile
![Page 45: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/45.jpg)
Client - Edit Profile
![Page 46: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/46.jpg)
Client - Profile Updated
![Page 47: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/47.jpg)
Client - Change Password
![Page 48: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/48.jpg)
Client - Password Updated
![Page 49: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/49.jpg)
Client - Request for Lost Password
![Page 50: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/50.jpg)
Client ‘s Mail – Password Recovery
![Page 51: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/51.jpg)
AIISync Application-
![Page 52: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/52.jpg)
AIISync Application- Create New Folder
![Page 53: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/53.jpg)
AIISync Application- Folders Created
![Page 54: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/54.jpg)
AIISync Application- Synchronize Files
![Page 55: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/55.jpg)
AIISync Application- Waiting for Synchronization (only for large-size files)
![Page 56: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/56.jpg)
AIISync Application- Files Synchronized
![Page 57: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/57.jpg)
AIISync Application- Delete File
![Page 58: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/58.jpg)
AIISync Application- Add New Contact Group
![Page 59: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/59.jpg)
AIISync Application- Contact Added
![Page 60: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/60.jpg)
AIISync Application- Search Contacts
![Page 61: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/61.jpg)
AIISync Application- Bookmarks Manager
![Page 62: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/62.jpg)
AIISync Application- Add Bookmark
![Page 63: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/63.jpg)
AIISync Application- View/Open/Delete Bookmark
![Page 64: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/64.jpg)
FUTURE SCOPESThere are number of ways in which the project “ACCUSTOMEDINTELLIGENT INFORMATION SYNCHRONIZER” can be enhancedin the future. A few main enhancements that can be done in thefuture are discussed:• At present, after creating folders in AIISync, only files can be
synchronized. Instead, in the future, the app. can be improved in such a way that folders too can be synchronized.
• Security now is limited to user’s username & password. Anyone who gets this can access his personal files & contacts. If the files are encrypted & synchronized, more security is assured. Only the user who has its key can decrypt & use it.
• An Android-mobile application can be developed.
![Page 65: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/65.jpg)
CONCLUSION
With AIISync, the user has a peace of mind that all his critical files, contacts & bookmarks are never lost. By using this application, the user can access his files from any system where it is 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.
![Page 66: AIISync - Accustomed Intelligent Information Synchronizer](https://reader036.vdocuments.net/reader036/viewer/2022062419/557ad144d8b42add288b4e1c/html5/thumbnails/66.jpg)
THANK YOU!!