Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 30

ONLINE OS

GROUP MEMBERS
 GREESHMA ARAVIND
 MISHA MOHANAN.T

 NAFLA C.N

 NOWFAL V .A

 YAZIR M.K

GUIDE: ANOOP P.B


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 an internet 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.
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 OS on 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.
EXISTING SYSTEM
 In the current scenario we can only use the operating
system that we have installed in the machine that we are
using.
 There is no way in which we can use another Operating
System without installing it on our machine.
 Until to this time this was not possible we have found a
way in which we can counter these difficulties.
 In order to access an application normally we have to
install application in the system. 

                  
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.
 The home will have a task bar for the further navigation
and a recycle bin for the deleted files or folders.
 The user will have the capability to customize the
desktop of our proposed system in the way he desires.
 Just like a normal operating system the user will be able
to create new files, folders, word documents or others as
he desires.
 He will have operational access to manipulating the files
and folders, he will be able to use the command prompt
in our stimulated operating system and perform
operations.
SYSTEM SPECIFICATION

SOFTWARE REQUIREMENTS:
 Operating system : Ubuntu
 Front end : J2EE & JSP
 Back end : MySQL 5.0
 Tools used : MySQL Query
Browser
 IDE : NetBeans IDE 6.9.1
HARDWARE REQUIREMENTS:
 Processor          : Pentium IV

 System Bus      : 32 BIT

 RAM      : 512 MB
 HDD      : 40 GB
 Display               : SVGA Color

 Key Board          : Windows/Linux Compatible. 


 
MODULE DESCRIPTION
 For simplicity, our project is divided into 6 modules: 

User Management
Desktop Management
File Management
Folder Management
Application Management
Command Prompt
Forum
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 the
management of the registered user by the administrator.
This module deals with :

o Registration part
o Login part
o Profile editing
o Validation
o Admin part
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 the fields,
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.
Profile Editing:-
 Users have the facility to edit his/her profile that had
already registered.
Validation:-
 For the purpose of notifying the user about the correct
entry of data, different validation schemes are provided
in the user management module.
 They are null value validation, password validation,
email validation, mobile number validation
Admin Part:-
 Here the administrator had a control over the registered
users such as blocking user account, delete account   
DATA FLOW DIAGRAM

LEVEL 0:CONTEXT DIAGRAM

USER ONLINEOS USER


LEVEL 1:
LEVEL 2:ADMIN
LEVEL 2: USER
MODULE 2: DESKTOP MANAGEMENT

  Here in this part of the proposed system we deal with the


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, the user 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 refreshing the
desktop, creating new files and folder .
 It also provide the facility to change his/her desktop
background image.
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.
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.
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 
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 like windows.   
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. 
DATABASE DESIGN
Table: REGISTER

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


registered users

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: - Login 
Description: - This table is used for store the details of the
login.

Field Name Data Types Constraints


username Varchar(25) Primary Key ,Foreign
Key register(username)

Password Varchar(25) Not Null


Status integer Not Null
Table: - bgchange 

Description: - This table is used for store the


details of the login.

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.

Field Name Data Types Constraints


username Varchar(25) Primary Key ,Foreign
Key register(username)
path Varchar(150) Not Null
CONCLUSION
 Main achievement is that users can use the benefits of both
the operating system at the same time. we can access by
means of the internet and use it according to our need..
It will not have to be installed on a machine for use.
Proposed system is about removing compatibility issues
between applications and operating systems and taking your
life everywhere 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. 
 
 
 
Thanks

You might also like