onlineos
Transcript of onlineos
![Page 1: onlineos](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/1.jpg)
8/7/2019 onlineos
http://slidepdf.com/reader/full/onlineos 1/30
![Page 2: onlineos](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/2.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/3.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/4.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/5.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/6.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/7.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/8.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/9.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/10.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/11.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/12.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/13.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/14.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/15.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/16.jpg)
8/7/2019 onlineos
http://slidepdf.com/reader/full/onlineos 16/30
LE V EL 1:
![Page 17: onlineos](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/17.jpg)
8/7/2019 onlineos
http://slidepdf.com/reader/full/onlineos 17/30
LE V EL 2:ADMIN
![Page 18: onlineos](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/18.jpg)
8/7/2019 onlineos
http://slidepdf.com/reader/full/onlineos 18/30
LE V EL 2: USER
![Page 19: onlineos](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/19.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/20.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/21.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/22.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/23.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/24.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/25.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/26.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/27.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/28.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/29.jpg)
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](https://reader030.fdocuments.us/reader030/viewer/2022021113/577d2ace1a28ab4e1eaa26f6/html5/thumbnails/30.jpg)
8/7/2019 onlineos
http://slidepdf.com/reader/full/onlineos 30/30