SlideShare a Scribd company logo
System Idle Application
Abstract
• As current is a non-renewable energy, saving
current is an important factor in the 21st century.
• Saving of a non-renewable resource can be made
by decreasing it’s consumption.
• Any desktop consumes up to 250 watts, which is
a good count. Generally some careless students
DO not shutdown the systems in a lab while not
in use.
• Hence, in the process of reducing wastage of
power we came up with a model which will log
off the system automatically .
System Idle Application
System Idle Application
Objectives
System Idle Application
• To design an application that logs off automatically when
kept idle for a certain period of time.
• Main objective of our project is a Green initiative, so the
System automatically logs off if idle for a particular time.
• It is an autonomous project i.e. the System itself
implements the project without user’s involvement.
Existing system
• Every lab has an in-charge who must go to each and every
system to check whether the users logged off or not.
• It is a time taking process.
• At times few systems may be skipped by the in-charge.
System Idle Application
Proposed System
• The system will log off after a particular idle time and the
user will be intimated.
• High efficiency as there is no chance of skipping any
system.
• No man-power required and it’s a time saving process.
System Idle Application
Software Requirements
• Operating environment :
Windows operating system for development
and implementation.
• Requirements :
- Java Development Kit (JDK)
- Java Native Access (JNA)
System Idle Application
Hardware Requirements
• Processor : Pentium II or higher versions.
• RAM : 128 MB is recommended.
• Hard Disk : 20 GB
System Idle Application
Functional requirements
• Functional Requirements that the System
satisfies are:
1. The system initiates the command prompt
when a system is turned on .
2. The system gives the logged in details of the
system user.
3. The system calculates the status of the user
according to the time status of the user.
System Idle Application
Non-Functional requirements
• Non-functional Requirements that the system
satisfies are:
1. The screen layouts are very user friendly
2. The system uses keyboard and mouse
events for calculating the idle time
3. The system is successful in maintaining the
log details file
System Idle Application
UML Diagrams
System Idle Application
Class Diagram
System Idle Application
Win32IdleTime
kernel32
user32
cbsize
dwTime
GetTickCount()
GetLastInputInfo()
DateFormat
DateFormat : DateFormat
SimpleDateFormat()
Win32IdleTime$State
state.Online
state.Idle
state.Away
getIdleTimeMillisWin32()()
Component Diagram
System Idle Application
USE CASE Diagram Of User
System Idle Application
USE CASE Diagram of Administrator
System Idle Application
USE CASE Diagram of Machine
Power Attenuation System
Sequence Diagram
System Idle Application
Collaboration Diagram
System Idle Application
Activity Diagram
System Idle Application
SCREEN SHOTS
System Idle Application
Screen Requesting ID Number
System Idle Application
Screen Displaying User Online Status
System Idle Application
Screen Displaying User Away
Status
System Idle Application
Log Record file
System Idle Application
Conclusion
• Power Attenuation System is an initiative project for
reducing power wastage at college level in the
computer laboratories .
• This will help a lot for the in-charge to lessen their
burden of checking each and every system weather they
are shutdown properly or not.
System Idle Application
Thank you
System Idle Application

More Related Content

What's hot

Os notes 1_5
Os notes 1_5Os notes 1_5
Os notes 1_5
NagarajMatheswaran
 
Operating System
Operating SystemOperating System
Operating System
Esraa Muhammad
 
Computer performance
Computer performanceComputer performance
Computer performance
Amit Kumar Rathi
 
Unit 4 Real Time Operating System
Unit 4 Real Time Operating SystemUnit 4 Real Time Operating System
Unit 4 Real Time Operating System
Dr. Pankaj Zope
 
Operating system by uttam
Operating system by uttamOperating system by uttam
Operating system by uttam
Sunil Kumar
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating System
Himanshu Choudhary
 
How to choose an RTOS?
How to choose an RTOS?How to choose an RTOS?
How to choose an RTOS?
Rohit Choudhury
 
Os unit i
Os unit iOs unit i
Os unit i
SandhyaTatekalva
 
Operating system concepts
Operating system conceptsOperating system concepts
Operating system concepts
Arnav Chowdhury
 
Introduction to embedded system
Introduction to embedded systemIntroduction to embedded system
Introduction to embedded system
Revathi Subramaniam
 
Lec 1
Lec 1Lec 1
Operating System BCA 301
Operating System BCA 301Operating System BCA 301
Operating System BCA 301
cpjcollege
 
Information System Part 2
Information System Part 2Information System Part 2
Information System Part 2
Fizaril Amzari Omar
 
Types of Computer
Types of ComputerTypes of Computer
Bca i-fundamental of computer-u-3-functions operating systems
Bca  i-fundamental of  computer-u-3-functions operating systemsBca  i-fundamental of  computer-u-3-functions operating systems
Bca i-fundamental of computer-u-3-functions operating systems
Rai University
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating System
vivek223
 
Lec # 1 chapter 2
Lec # 1 chapter 2Lec # 1 chapter 2
Lec # 1 chapter 2
rereelshahed
 
introduction to operating system
introduction to operating systemintroduction to operating system
introduction to operating system
HAMZA AHMED
 
Mca i-fundamental of computer-u-3-functions operating systems
Mca  i-fundamental of  computer-u-3-functions operating systemsMca  i-fundamental of  computer-u-3-functions operating systems
Mca i-fundamental of computer-u-3-functions operating systems
Rai University
 

What's hot (19)

Os notes 1_5
Os notes 1_5Os notes 1_5
Os notes 1_5
 
Operating System
Operating SystemOperating System
Operating System
 
Computer performance
Computer performanceComputer performance
Computer performance
 
Unit 4 Real Time Operating System
Unit 4 Real Time Operating SystemUnit 4 Real Time Operating System
Unit 4 Real Time Operating System
 
Operating system by uttam
Operating system by uttamOperating system by uttam
Operating system by uttam
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating System
 
How to choose an RTOS?
How to choose an RTOS?How to choose an RTOS?
How to choose an RTOS?
 
Os unit i
Os unit iOs unit i
Os unit i
 
Operating system concepts
Operating system conceptsOperating system concepts
Operating system concepts
 
Introduction to embedded system
Introduction to embedded systemIntroduction to embedded system
Introduction to embedded system
 
Lec 1
Lec 1Lec 1
Lec 1
 
Operating System BCA 301
Operating System BCA 301Operating System BCA 301
Operating System BCA 301
 
Information System Part 2
Information System Part 2Information System Part 2
Information System Part 2
 
Types of Computer
Types of ComputerTypes of Computer
Types of Computer
 
Bca i-fundamental of computer-u-3-functions operating systems
Bca  i-fundamental of  computer-u-3-functions operating systemsBca  i-fundamental of  computer-u-3-functions operating systems
Bca i-fundamental of computer-u-3-functions operating systems
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating System
 
Lec # 1 chapter 2
Lec # 1 chapter 2Lec # 1 chapter 2
Lec # 1 chapter 2
 
introduction to operating system
introduction to operating systemintroduction to operating system
introduction to operating system
 
Mca i-fundamental of computer-u-3-functions operating systems
Mca  i-fundamental of  computer-u-3-functions operating systemsMca  i-fundamental of  computer-u-3-functions operating systems
Mca i-fundamental of computer-u-3-functions operating systems
 

Viewers also liked

MAD LayoutPDF
MAD LayoutPDFMAD LayoutPDF
MAD LayoutPDF
MAD Museum Singapore
 
The FP7 Post-Grant Open Access Pilot: An All-Encompassing Gold Open Access Fu...
The FP7 Post-Grant Open Access Pilot: An All-Encompassing Gold Open Access Fu...The FP7 Post-Grant Open Access Pilot: An All-Encompassing Gold Open Access Fu...
The FP7 Post-Grant Open Access Pilot: An All-Encompassing Gold Open Access Fu...
OpenAIRE
 
Audience research results
Audience research resultsAudience research results
Audience research results
Alyssa Aningalan
 
Présentation Business Casanova
Présentation Business CasanovaPrésentation Business Casanova
Présentation Business Casanova
Camille Perazzi
 
Pb11 002 0 Problematica
Pb11 002 0 ProblematicaPb11 002 0 Problematica
Pb11 002 0 Problematica
oswchavez
 
Oracle Apps Technical Training & Placement in Pune Kharadi
Oracle Apps Technical Training & Placement in Pune KharadiOracle Apps Technical Training & Placement in Pune Kharadi
Oracle Apps Technical Training & Placement in Pune Kharadi
Amit Giri
 
Resume_2015_Gayla Shomler
Resume_2015_Gayla ShomlerResume_2015_Gayla Shomler
Resume_2015_Gayla Shomler
Gayla Shomler
 
Benchmarking DC Shoes - vans
Benchmarking DC Shoes - vansBenchmarking DC Shoes - vans
Benchmarking DC Shoes - vans
Camille Perazzi
 
Dr. Julia-Katharina Rißling (Universität Bremen): Das Lobo-Programm: Elternba...
Dr. Julia-Katharina Rißling (Universität Bremen): Das Lobo-Programm: Elternba...Dr. Julia-Katharina Rißling (Universität Bremen): Das Lobo-Programm: Elternba...
Dr. Julia-Katharina Rißling (Universität Bremen): Das Lobo-Programm: Elternba...
DIPF | Leibniz-Institut für Bildungsforschung und Bildungsinformation
 
Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...
Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...
Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...
DIPF | Leibniz-Institut für Bildungsforschung und Bildungsinformation
 
3rd presentation
3rd presentation3rd presentation
3rd presentation
Wash Me
 
Gill Notes
Gill NotesGill Notes
Gill Notes
ericchapman81
 
Tracking research and research systems
Tracking research and research systemsTracking research and research systems
Tracking research and research systems
Jisc
 
Iniciación al Contrapunto (Composición a dos voces)
Iniciación al Contrapunto (Composición a dos voces)Iniciación al Contrapunto (Composición a dos voces)
Iniciación al Contrapunto (Composición a dos voces)
Vicente Umpiérrez Sánchez
 
TV Drama Terminology
TV Drama TerminologyTV Drama Terminology
TV Drama Terminology
angelduncil2
 
Carcassi, matteo op. 60, 25 estudos (facs.)
Carcassi, matteo   op. 60, 25 estudos (facs.)Carcassi, matteo   op. 60, 25 estudos (facs.)
Carcassi, matteo op. 60, 25 estudos (facs.)
Filipa Pinto Ribeiro
 

Viewers also liked (16)

MAD LayoutPDF
MAD LayoutPDFMAD LayoutPDF
MAD LayoutPDF
 
The FP7 Post-Grant Open Access Pilot: An All-Encompassing Gold Open Access Fu...
The FP7 Post-Grant Open Access Pilot: An All-Encompassing Gold Open Access Fu...The FP7 Post-Grant Open Access Pilot: An All-Encompassing Gold Open Access Fu...
The FP7 Post-Grant Open Access Pilot: An All-Encompassing Gold Open Access Fu...
 
Audience research results
Audience research resultsAudience research results
Audience research results
 
Présentation Business Casanova
Présentation Business CasanovaPrésentation Business Casanova
Présentation Business Casanova
 
Pb11 002 0 Problematica
Pb11 002 0 ProblematicaPb11 002 0 Problematica
Pb11 002 0 Problematica
 
Oracle Apps Technical Training & Placement in Pune Kharadi
Oracle Apps Technical Training & Placement in Pune KharadiOracle Apps Technical Training & Placement in Pune Kharadi
Oracle Apps Technical Training & Placement in Pune Kharadi
 
Resume_2015_Gayla Shomler
Resume_2015_Gayla ShomlerResume_2015_Gayla Shomler
Resume_2015_Gayla Shomler
 
Benchmarking DC Shoes - vans
Benchmarking DC Shoes - vansBenchmarking DC Shoes - vans
Benchmarking DC Shoes - vans
 
Dr. Julia-Katharina Rißling (Universität Bremen): Das Lobo-Programm: Elternba...
Dr. Julia-Katharina Rißling (Universität Bremen): Das Lobo-Programm: Elternba...Dr. Julia-Katharina Rißling (Universität Bremen): Das Lobo-Programm: Elternba...
Dr. Julia-Katharina Rißling (Universität Bremen): Das Lobo-Programm: Elternba...
 
Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...
Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...
Ingo Blees, Gianna Scharnberg: Freie Bildungsmaterialien für den Unterricht: ...
 
3rd presentation
3rd presentation3rd presentation
3rd presentation
 
Gill Notes
Gill NotesGill Notes
Gill Notes
 
Tracking research and research systems
Tracking research and research systemsTracking research and research systems
Tracking research and research systems
 
Iniciación al Contrapunto (Composición a dos voces)
Iniciación al Contrapunto (Composición a dos voces)Iniciación al Contrapunto (Composición a dos voces)
Iniciación al Contrapunto (Composición a dos voces)
 
TV Drama Terminology
TV Drama TerminologyTV Drama Terminology
TV Drama Terminology
 
Carcassi, matteo op. 60, 25 estudos (facs.)
Carcassi, matteo   op. 60, 25 estudos (facs.)Carcassi, matteo   op. 60, 25 estudos (facs.)
Carcassi, matteo op. 60, 25 estudos (facs.)
 

Similar to System_Idle_Application

mechatronics.pdf
mechatronics.pdfmechatronics.pdf
mechatronics.pdf
ChamathKushan
 
EE469-ch1.pptx
EE469-ch1.pptxEE469-ch1.pptx
EE469-ch1.pptx
badhautiyaakash48
 
EE469-ch1.pptx
EE469-ch1.pptxEE469-ch1.pptx
EE469-ch1.pptx
badhautiyaakash48
 
Introduction to Operating Systems - Mary Margarat
Introduction to Operating Systems - Mary MargaratIntroduction to Operating Systems - Mary Margarat
Introduction to Operating Systems - Mary Margarat
Mary Margarat
 
EC 308 Embedded Systems Module 1 Notes APJKTU
EC 308 Embedded Systems Module 1 Notes APJKTUEC 308 Embedded Systems Module 1 Notes APJKTU
EC 308 Embedded Systems Module 1 Notes APJKTU
Agi George
 
Unit I OS.pdf
Unit I OS.pdfUnit I OS.pdf
Unit I OS.pdf
UmaYadav45
 
Operating System
Operating SystemOperating System
Operating System
MdFaraz20CAB121
 
Engg-0505-IT-Operating-Systems-2nd-year.pdf
Engg-0505-IT-Operating-Systems-2nd-year.pdfEngg-0505-IT-Operating-Systems-2nd-year.pdf
Engg-0505-IT-Operating-Systems-2nd-year.pdf
nikhil287188
 
Pertemuan 7 Kelebihan dan kelemahan SO.pptx
Pertemuan 7 Kelebihan dan kelemahan SO.pptxPertemuan 7 Kelebihan dan kelemahan SO.pptx
Pertemuan 7 Kelebihan dan kelemahan SO.pptx
NafisClassic
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
mohamed drahem
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentation
Amr Rashed
 
Evolution, Strutcture and Operations.pptx
Evolution, Strutcture and Operations.pptxEvolution, Strutcture and Operations.pptx
Evolution, Strutcture and Operations.pptx
ssuser000e54
 
Operating System-Types-Examples-Advantages & disadvantages
Operating System-Types-Examples-Advantages & disadvantagesOperating System-Types-Examples-Advantages & disadvantages
Operating System-Types-Examples-Advantages & disadvantages
OPTOM Nimra Murtaza
 
Lecture 1- Introduction to Operating Systems.pdf
Lecture 1- Introduction to Operating Systems.pdfLecture 1- Introduction to Operating Systems.pdf
Lecture 1- Introduction to Operating Systems.pdf
Amanuelmergia
 
Computer system architecture
Computer system architectureComputer system architecture
Computer system architecture
jeetesh036
 
opearating system notes mumbai university.pptx
opearating system notes mumbai university.pptxopearating system notes mumbai university.pptx
opearating system notes mumbai university.pptx
ssuser3dfcef
 
Operating Systems PPT 1 (1).pdf
Operating Systems PPT 1 (1).pdfOperating Systems PPT 1 (1).pdf
Operating Systems PPT 1 (1).pdf
FahanaAbdulVahab
 
mobile development with androiddfdgdfhdgfdhf.pptx
mobile development with androiddfdgdfhdgfdhf.pptxmobile development with androiddfdgdfhdgfdhf.pptx
mobile development with androiddfdgdfhdgfdhf.pptx
NgLQun
 
EMBEDDED SYSTEMS - MSc Sem III (Final).ppt
EMBEDDED SYSTEMS - MSc Sem III (Final).pptEMBEDDED SYSTEMS - MSc Sem III (Final).ppt
EMBEDDED SYSTEMS - MSc Sem III (Final).ppt
Namrata Ajwani
 
Operating System Components.pptx
Operating System Components.pptxOperating System Components.pptx
Operating System Components.pptx
pkavithascs
 

Similar to System_Idle_Application (20)

mechatronics.pdf
mechatronics.pdfmechatronics.pdf
mechatronics.pdf
 
EE469-ch1.pptx
EE469-ch1.pptxEE469-ch1.pptx
EE469-ch1.pptx
 
EE469-ch1.pptx
EE469-ch1.pptxEE469-ch1.pptx
EE469-ch1.pptx
 
Introduction to Operating Systems - Mary Margarat
Introduction to Operating Systems - Mary MargaratIntroduction to Operating Systems - Mary Margarat
Introduction to Operating Systems - Mary Margarat
 
EC 308 Embedded Systems Module 1 Notes APJKTU
EC 308 Embedded Systems Module 1 Notes APJKTUEC 308 Embedded Systems Module 1 Notes APJKTU
EC 308 Embedded Systems Module 1 Notes APJKTU
 
Unit I OS.pdf
Unit I OS.pdfUnit I OS.pdf
Unit I OS.pdf
 
Operating System
Operating SystemOperating System
Operating System
 
Engg-0505-IT-Operating-Systems-2nd-year.pdf
Engg-0505-IT-Operating-Systems-2nd-year.pdfEngg-0505-IT-Operating-Systems-2nd-year.pdf
Engg-0505-IT-Operating-Systems-2nd-year.pdf
 
Pertemuan 7 Kelebihan dan kelemahan SO.pptx
Pertemuan 7 Kelebihan dan kelemahan SO.pptxPertemuan 7 Kelebihan dan kelemahan SO.pptx
Pertemuan 7 Kelebihan dan kelemahan SO.pptx
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
 
introduction to embedded system presentation
introduction to embedded system presentationintroduction to embedded system presentation
introduction to embedded system presentation
 
Evolution, Strutcture and Operations.pptx
Evolution, Strutcture and Operations.pptxEvolution, Strutcture and Operations.pptx
Evolution, Strutcture and Operations.pptx
 
Operating System-Types-Examples-Advantages & disadvantages
Operating System-Types-Examples-Advantages & disadvantagesOperating System-Types-Examples-Advantages & disadvantages
Operating System-Types-Examples-Advantages & disadvantages
 
Lecture 1- Introduction to Operating Systems.pdf
Lecture 1- Introduction to Operating Systems.pdfLecture 1- Introduction to Operating Systems.pdf
Lecture 1- Introduction to Operating Systems.pdf
 
Computer system architecture
Computer system architectureComputer system architecture
Computer system architecture
 
opearating system notes mumbai university.pptx
opearating system notes mumbai university.pptxopearating system notes mumbai university.pptx
opearating system notes mumbai university.pptx
 
Operating Systems PPT 1 (1).pdf
Operating Systems PPT 1 (1).pdfOperating Systems PPT 1 (1).pdf
Operating Systems PPT 1 (1).pdf
 
mobile development with androiddfdgdfhdgfdhf.pptx
mobile development with androiddfdgdfhdgfdhf.pptxmobile development with androiddfdgdfhdgfdhf.pptx
mobile development with androiddfdgdfhdgfdhf.pptx
 
EMBEDDED SYSTEMS - MSc Sem III (Final).ppt
EMBEDDED SYSTEMS - MSc Sem III (Final).pptEMBEDDED SYSTEMS - MSc Sem III (Final).ppt
EMBEDDED SYSTEMS - MSc Sem III (Final).ppt
 
Operating System Components.pptx
Operating System Components.pptxOperating System Components.pptx
Operating System Components.pptx
 

System_Idle_Application

  • 2. Abstract • As current is a non-renewable energy, saving current is an important factor in the 21st century. • Saving of a non-renewable resource can be made by decreasing it’s consumption. • Any desktop consumes up to 250 watts, which is a good count. Generally some careless students DO not shutdown the systems in a lab while not in use. • Hence, in the process of reducing wastage of power we came up with a model which will log off the system automatically . System Idle Application System Idle Application
  • 3. Objectives System Idle Application • To design an application that logs off automatically when kept idle for a certain period of time. • Main objective of our project is a Green initiative, so the System automatically logs off if idle for a particular time. • It is an autonomous project i.e. the System itself implements the project without user’s involvement.
  • 4. Existing system • Every lab has an in-charge who must go to each and every system to check whether the users logged off or not. • It is a time taking process. • At times few systems may be skipped by the in-charge. System Idle Application
  • 5. Proposed System • The system will log off after a particular idle time and the user will be intimated. • High efficiency as there is no chance of skipping any system. • No man-power required and it’s a time saving process. System Idle Application
  • 6. Software Requirements • Operating environment : Windows operating system for development and implementation. • Requirements : - Java Development Kit (JDK) - Java Native Access (JNA) System Idle Application
  • 7. Hardware Requirements • Processor : Pentium II or higher versions. • RAM : 128 MB is recommended. • Hard Disk : 20 GB System Idle Application
  • 8. Functional requirements • Functional Requirements that the System satisfies are: 1. The system initiates the command prompt when a system is turned on . 2. The system gives the logged in details of the system user. 3. The system calculates the status of the user according to the time status of the user. System Idle Application
  • 9. Non-Functional requirements • Non-functional Requirements that the system satisfies are: 1. The screen layouts are very user friendly 2. The system uses keyboard and mouse events for calculating the idle time 3. The system is successful in maintaining the log details file System Idle Application
  • 11. Class Diagram System Idle Application Win32IdleTime kernel32 user32 cbsize dwTime GetTickCount() GetLastInputInfo() DateFormat DateFormat : DateFormat SimpleDateFormat() Win32IdleTime$State state.Online state.Idle state.Away getIdleTimeMillisWin32()()
  • 13. USE CASE Diagram Of User System Idle Application
  • 14. USE CASE Diagram of Administrator System Idle Application
  • 15. USE CASE Diagram of Machine Power Attenuation System
  • 20. Screen Requesting ID Number System Idle Application
  • 21. Screen Displaying User Online Status System Idle Application
  • 22. Screen Displaying User Away Status System Idle Application
  • 23. Log Record file System Idle Application
  • 24. Conclusion • Power Attenuation System is an initiative project for reducing power wastage at college level in the computer laboratories . • This will help a lot for the in-charge to lessen their burden of checking each and every system weather they are shutdown properly or not. System Idle Application
  • 25. Thank you System Idle Application