Top Banner
Accustomed Intelligent Information Synchronizer
63
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Aii sync cnu

AccustomedIntelligentInformationSynchronizer

Page 2: Aii sync cnu

INTRODUCTION EXISTING SYSTEM PROPOSED SYSTEM ARCHITECTURE DIAGRAM PROCESS DIAGRAMS MODULES DEVELOPMENT ENVIRONMENT TECHNOLOGIES USED SCREENSHOTS FUTURE SCOPES CONCLUSION

CONTENTS

Page 3: Aii sync cnu

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

Page 4: Aii sync cnu

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.

Page 5: Aii sync cnu

EXISTING SYSTEM

System Crash

Page 6: Aii sync cnu

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

Page 7: Aii sync cnu

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.

Page 8: Aii sync cnu

ARCHITECTURE DIAGRAM

AdminUploads AIISync

Page 9: Aii sync cnu

Administrator’s processes in AIISync website.

User registration.

User login & application download.

File Synchronization.

Contact & Bookmark management.

PROCESS DIAGRAMS

Page 10: Aii sync cnu

Admin Login and AIISync Upload

AIISync ApplicationServer

Admin System

Internet

Database

•Database Query (Select)

•Login Request

•Logged In

•Application Uploading

Page 11: Aii sync cnu

AIISync Website - Admin Login

Page 12: Aii sync cnu

Admin - Home Page

Page 13: Aii sync cnu

Admin - Upload AIISync

Page 14: Aii sync cnu

Admin - AIISync Successfully Uploaded

Page 15: Aii sync cnu

Admin - AIISync Updated Versions

Page 16: Aii sync cnu

User Registration

AIISync ApplicationServer

Client System

Internet

Database

•Database Query (Insert)

Registration

•Registration request

•Registration Successful

Page 17: Aii sync cnu

Client - Register Page

Page 18: Aii sync cnu

Client – Successfully Registered, Login

Page 19: Aii sync cnu

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 20: Aii sync cnu

Client – Successfully Registered, Login

Page 21: Aii sync cnu

Client - Home Page

Page 22: Aii sync cnu

Client - Download AIISync

Page 23: Aii sync cnu

AIISync - Login Process

AIISync ApplicationServer

AIISync Application System

Login request

Internet

•HTTP URL Tunneling

Database

•Database Query (Select)

•Login Successful

Page 24: Aii sync cnu

AIISync Application- Login

Page 25: Aii sync cnu

AIISync Application- After Logging-In

Page 26: Aii sync cnu

File Synchronization

File Server AIISync Application System

File request Internet

• FTP Communication

• Files Synched/Updated/Deleted

Page 27: Aii sync cnu

AIISync Application- Create New Folder

Page 28: Aii sync cnu

AIISync Application- Synchronize Files

Page 29: Aii sync cnu

AIISync Application- Waiting for Synchronization (only for large-size files)

Page 30: Aii sync cnu

AIISync Application- Files Synchronized

Page 31: Aii sync cnu

Contact & Bookmark Management

AIISync ApplicationServer

AIISyncApplication System

request

Internet

• HTTP URL Tunneling

Database

• Database Query (insert/update/delete)

Page 32: Aii sync cnu

AIISync Application- Contact Manager

Page 33: Aii sync cnu

AIISync Application- Add New Contact Group

Page 34: Aii sync cnu

AIISync Application- Add New Contact

Page 35: Aii sync cnu

AIISync Application- Contact Added

Page 36: Aii sync cnu

AIISync Application- Add New Bookmark-Group

Page 37: Aii sync cnu

AIISync Application- Add Bookmark

Page 38: Aii sync cnu

AIISync Application- View/Open/Delete Bookmark

Page 39: Aii sync cnu

1 : User

2 : Information Manager

3: Synchronizer

4 : FTP Server

MODULES

Page 40: Aii sync cnu

Admin – Functions

1 : User Module

Page 41: Aii sync cnu

User – in AIISync website

User - Functions

Page 42: Aii sync cnu

User - AIISync application

Page 43: Aii sync cnu

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.

Page 44: Aii sync cnu

4 : FTP Server Module

Page 45: Aii sync cnu

Hardware 

Pentium Core2Duo Processor 2 GB RAM 320 GB HDD 1024 * 768 Resolution Color Monitor Logitech, 3 buttons Mouse Keyboard

DEVELOPMENT ENVIRONMENT

Page 46: Aii sync cnu

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

Page 47: Aii sync cnu

JDBC JSP Swings (JFC) IO Streams Multithreading Sockets Servlets Networking JavaMail jQuery

TECHNOLOGIES USED

Page 48: Aii sync cnu

SCREENSHOTS

Page 49: Aii sync cnu

AIISync Website - Home Page

Page 50: Aii sync cnu

Admin - View Client Details

Page 51: Aii sync cnu

Admin - Change Password

Page 52: Aii sync cnu

Client - View Profile

Page 53: Aii sync cnu

Client - Edit Profile

Page 54: Aii sync cnu

Client - Change Password

Page 55: Aii sync cnu

Client - Request for Lost Password

Page 56: Aii sync cnu

Client ‘s Mail – Password Recovery

Page 57: Aii sync cnu

AIISync Application

Page 58: Aii sync cnu

AIISync Application- Folders Created

Page 59: Aii sync cnu

AIISync Application- Delete File

Page 60: Aii sync cnu

AIISync Application- Search Contacts

Page 61: Aii sync cnu

Folders too can be synchronized.

If the files are encrypted & synchronized, more security is assured.

An Android mobile application can be developed.

FUTURE SCOPES

Page 62: Aii sync cnu

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

Page 63: Aii sync cnu

THANK YOU!!