onlineos

30

Transcript of onlineos

Page 1: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 1/30

Page 2: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 2/30

GROUP MEMBERS

GREESHMA ARAVIND

MISHA MOHANAN.T

NAFLA C.N

NOWFAL V .A 

 YAZIR M.K 

GUIDE: ANOOP P.B

Page 3: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 3/30

INTRODUCTION

Online OS is an Operating System that

we can access by means of the internet

In addition to the existing OS in our

system we can use the benefits of another

OS

Here we have an operating system that

will be in a central server. By using aninternet connection and a PC he can

access that operating system and use its

benefits in the same way he is using the

operating system on his machine.

Page 4: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 4/30

INTRODUCTION (CONTD.)

Here we have an operating system that will be in

a central server. By using an internet connection

and a PC he can access that Online OS and use

its benefits in the same way he is using the OSon his machine.

He will have operational access to manipulating

the files and folders, he will be able to use the

command prompt as in XP, and he can have

access to office as in Linux in our designed OS.

Unlike another operating system it will not have

to be installed on a machine for use.

Page 5: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 5/30

EXISTING SYSTEM

In the current scenario we can only use theoperating system that we have installed in themachine that we are using.

There is no way in which we can use another

Operating System without installing it on ourmachine.

Until to this time this was not possible we havefound a way in which we can counter thesedifficulties.

In order to access an application normally wehave to install application in the system.

Page 6: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 6/30

PROPOSED SYSTEM

In simple terms we can have the benefits of 

another OS that is not installed on our machine

together with the benefits of the OS that is

installed on our machine. Here in the stimulation we have created a

website for the user .

The user will have to first register to the

website. During the registration process a user

name and password will be selected by the user

for further use.

 After entering the user name and password the

user will be able to log into the home.

Page 7: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 7/30

The home will have a task bar for the furthernavigation and a recycle bin for the deleted filesor folders.

The user will have the capability to customize thedesktop of our proposed system in the way hedesires.

Just like a normal operating system the user willbe able to create new files, folders, worddocuments or others as he desires.

He will have operational access to manipulatingthe files and folders, he will be able to use thecommand prompt in our stimulated operatingsystem and perform operations.

Page 8: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 8/30

SYSTEM SPECIFICATION

SOFTWARE REQUIREMENTS:

Operating system : Ubuntu

Front end : J2EE & JSPBack end : MySQL 5.0

Tools used : MySQL Query

Browser 

IDE : NetBeans IDE 6.9.1

Page 9: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 9/30

HARDWARE REQUIREMENTS:

Processor : Pentium IV

System Bus : 32 BIT

RAM : 512 MB

HDD : 40 GB

Display : SVGA Color

Key Board : Windows/LinuxCompatible.

Page 10: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 10/30

MODULE DESCRIPTION

For simplicity, our project is divided into 6

modules:

y User Managementy Desktop Management

y File Management

y Folder Management

y Application Management

y Command Prompt

y Forum

Page 11: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 11/30

MODULE 1: USER MANAGEMENT

This part of the module mainly deals with the

users who are associated with the proposed

system. It is in this part of the module that the users

username and password are checked before they

can log into the system.

The user management module is also used for themanagement of the registered user by the

administrator.

Page 12: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 12/30

This module deals with :

o Registration part

o Login part

o Profile editing

o Validation

o Admin part

Page 13: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 13/30

Registration part:-

This sub module allows users to register on the

site and to make use of services of Online OS.

Registration form includes fields such as user

name, password, address, mobile number and

email id.

Once the user had correctly provides data in thefields, he is taken as a member of our site and he

can deal his services.

Login part:- If the user is already a member of our website he

can login to the site by providing user name and

password.

Page 14: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 14/30

Profile Editing:-

Users have the facility to edit his/her profile that

had already registered.

 V alidation:-

For the purpose of notifying the user about thecorrect entry of data, different validation

schemes are provided in the user managementmodule.

They are null value validation, passwordvalidation, email validation, mobile numbervalidation

 Admin Part:- Here the administrator had a control over the

registered users such as blocking user account,delete account

Page 15: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 15/30

DATA FLOW DIAGRAM

LEVEL 0:CONTEXT DIAGRAM

USERONLINE

OS USER

Page 16: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 16/30

LE V EL 1:

Page 17: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 17/30

LE V EL 2:ADMIN

Page 18: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 18/30

LE V EL 2: USER

Page 19: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 19/30

MODULE 2: DESKTOP MANAGEMENT

Here in this part of the proposed system we deal withthe desktop features to make changes in the GUI of 

the system and also to change the system appearance

in the way they want

This contains a taskbar panel that include pop up

start menu and clock. Through the start menu, theuser has a facility to access the services provided the

proposed online operating system.

 As in the normal system when we click right button

on desktop area, an pop up window will appear on the

desktop that contain the options such as refreshingthe desktop, creating new files and folder .

It also provide the facility to change his/her desktop

background image.

Page 20: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 20/30

MODULE 3: FILE MANAGEMENT

Here in this part of the proposed system we

basically deal with the file options that basically

include the creation of the file, renaming and

finally deletion that allows the users to use the

proposed system in any way they want.

We have facility to upload files from the system

to our account whenever required.

Page 21: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 21/30

MODULE 4: FOLDER MANAGEMENT

This part of proposed system the users have

facility to create folder anywhere in the system.

 And also provide renaming and deletion of folders

as in the normal operating system which gives an

excellent user interface.

Page 22: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 22/30

MODULE 5:APPLICATION

MANAGEMENT

This module contain different application such as

pdf viewer, media player, text editor, internet

browser, notepad and so on which are the main

services provided in the proposed system .

User did not need to install the applications as in

the normal system. This is the one of the main

feature of the proposed system

Page 23: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 23/30

MODULE 6: COMMAND PROMPT

This part of the proposed system is basically for

the users who wish to use the proposed system by

executing the code rather than GUI indented for

the system.

In this system, it provide so many commands for

different operation such as viewing directories,

changing path, renaming of directories, deleting

of directories and also execute application as

similar to normal operating system likewindows.

Page 24: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 24/30

MODULE 7:FORUM

The forum is basically indented for the users to

communicate with the administrator to express

their complaints, views and new ideas for the

improvement of the proposed system.

Page 25: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 25/30

DATABASE DESIGN

Field name Data Types Constraints

username Varchar(25) Primary Key

address Varchar(100) Not Null

mobile Varchar(15) Not Null

email Varchar(25) Not Null

Table: REGISTER

Description: - This table is used for store the details of 

the registered users

Page 26: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 26/30

Field Name Data Types Constraints

username Varchar(25) Primary Key ,ForeignKey

register(username)

Password Varchar(25) Not Null

Status integer Not Null

Table: - Login

Description: - This table is used for store the details of the login.

Page 27: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 27/30

Field Name Data Types Constraints

username Varchar(25) Primary Key ,Foreign

Key

register(username)

path Varchar(150) Not Null

Table: - bgchange

Description: - This table is used for storethe details of the login.

Page 28: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 28/30

Field Name Data Types Constraints

username Varchar(25) Primary Key ,Foreign

Key

register(username)

path Varchar(150) Not Null

Table: file upload

Description: - This table is used for store the

details of the login.

Page 29: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 29/30

CONCLUSION

Main achievement is that users can use thebenefits of both the operating system at the sametime. we can access by means of the internet anduse it according to our need..

It will not have to be installed on a machine foruse. Proposed system is about removingcompatibility issues between applications andoperating systems and taking your lifeeverywhere All you need is a web browser,Internet access and Online OS is there for you,

always, all the time So far we had completed the user management

module as described in the module description.

Page 30: onlineos

8/7/2019 onlineos

http://slidepdf.com/reader/full/onlineos 30/30