Presented by: Subek Shakya Sudip Shrestha Sujan Thapa.

Slides:



Advertisements
Similar presentations
Multithreading Overview Multithreading Models Threading Issues
Advertisements

SOFTWARE Chapter 5.
MS Windows 2000 PRO Widely used version of the Microsoft windows operating system Designed for use on computer workstations and portable computers Workstation.
Information Systems Today: Managing in the Digital World
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introduction to Computer Administration Introduction.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 6A Operating System Basics PART II.
What is an operating system? Is it software?
Introduction to Information and Communication Technologies
IT-101 Section 001 Lecture #13 Introduction to Information Technology.
Presented by: Subek Shakya( 2008 /BCT/ 540 ) Sudip Shrestha( 2008 /BCT/ 541 ) Sujan Thapa( 2008 /BCT/ 543 ) 15 November 2011 A FINAL PRESENTATION ON INTERNET.
Professor Michael J. Losacco CIS 1110 – Using Computers Operating Systems & Utility Programs Chapter 7.
INFORMATION TECHNOLOGY, THE INTERNET, AND YOU
CONTENT: A model for collaborative database building Trevor Bond Alan Cornish Washington State University Libraries.
Computer Skills Preparatory Year Presented by: L.Obead Alhadreti.
Operating Systems.
Operating Systems.
Windows Server 2008 Chapter 11 Last Update
Operating System.
SOFTWARE.
Lesson 4 Computer Software
Students: Ilya Paskhover, Itay Gal Supervisors: Oleg Rokhlenko, Nadav Golbandi.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people.
Component 4: Introduction to Information and Computer Science Unit 4: Application and System Software 1 Health IT Workforce Curriculum Version 1.0/Fall.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
Chapter 4 System Software.
Introduction To Computer System
SOFTWARE It Consists of a series of instructions that tells the computer what to do. It is collection of programs. Software is set of instruction which.
Chapter 3 PART 2 - SPREADSHEET CMPF 112 : COMPUTING SKILLS CALC FOR LINUX.
Section 2 Software.
Cloud computing for internet emulator. Professor Muthucumaru Maheswaran Team Members Mia Hochar Simon Foucher David El Achkar David El Achkar Marc Atie.
Computer Programming 12 Mr. Jean March 19 th, 2013.
CMPF124 Personal Productivity with Information Technology Chapter 1 – Part 4 Introduction To Windows Operating Systems Basic Windows Admin Introduction.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
Computer Fundamentals MSCH 233 Lecture 2. What is a Software? Its step by step instructions telling the computer how to process data, execute operations.
Introduction to Computing: Lecture 5
1 3. Computing System Fundamentals 3.1 Language Translators.
System Software Provides GUI Manages the resources of the computer system Defines the Software Platform Components of System Software Operating system.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
PowerPoint Presentation to Accompany Chapter 5 System Software Visualizing TechnologyCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Computer Systems Mrs. Butera. Computer Systems Hardware Software.
GAAIN Virtual Appliances: Virtual Machine Technology for Scientific Data Analysis Arihant Patawari USC Stevens Neuroimaging and Informatics Institute July.
Subject Outline Grade 12 Computer Studies HG. Final Mark 4 Components External Theory (140 marks 3hrs) External Practical (100 marks 3hrs) Project (60.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Introduction to Computer Operating Systems
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
The RSNA Teaching File System (MIRC) John Perry.  MIRC Overview – Teaching Files  RSNA Clinical Trial and Research Software  Hands On: Using the RSNA.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Application Software System Software.
Activity Monitoring Tool MIS 2008/2009 Software Project - Group 1 1/4 Architecture Technical Manager.
CONTENT  Introduction Introduction  Operating System (OS) Operating System (OS) Operating System (OS)  Summary Summary  Application Software Application.
Concurrency Conclusion Andy Wang Operating Systems COP 4610 / CGS 5765.
Computer Organization & Assembly Language Chapter _ 04 Ghazanfer Mirza.
WHAT IS HARDWARE ? Computer hardware is the collection of physical elements that comprise a COMPUTER SYSTEM LIKE A MOUSE, MONITOR, KEYBOARD, SPEAKER MICROPHONE,
Fundamentals of Information Systems, Sixth Edition
LINUX WINDOWS Vs..
Web Interface for Formatter
Hands-On Microsoft Windows Server 2008
System Design.
ClamXav Antivirus Scanner: A Free Tool for Your Mac OS X
PHP / MySQL Introduction
LINUX WINDOWS Vs..
The Visible Computer Chapter 3.
Computer Software CS 107 Lecture 2 September 1, :53 PM.
Objective 2.02: Understand computer performance and features
Objective 2.02: Understand computer performance and features
Concurrency Conclusion
Concurrency Conclusion
Concurrency Conclusion
Presentation transcript:

Presented by: Subek Shakya Sudip Shrestha Sujan Thapa

OverviewSystem ArchitectureUsed APIsCompleted ActivitiesChallenges FacedTo – Dos Contents

Overview Monitors our computers internet bandwidth usage. Records data in the database for future. Presents the data in graph. Is Open – source.

System Architecture

Used APIs Jpcap JFreeChart Objectdb

Jpcap-API Open source library for capturing and sending network packets. Can save captured packets to an offline file. Runs on: Microsoft Windows (98/2000/XP/Vista) Linux (Fedora, Mandriva, Ubuntu) Mac OS X (Darwin) FreeBSD Solaris.

JFreeChart-API Consistent and well-documented API, supporting a wide range of chart types. Supports many output types - Swing components including PNG and JPEG images.

Objectdb-API Database is a single file - easier backup, transfer and management. No proprietary API - managed only by standard Java APIs (JPA 2 / JDO 2). Suitable for database files ranging from kilobytes to terabytes. Can easily be embedded in applications of any type and size.

Completed Activities Proposal submission Codes for: Calculation of packet size every second. Writing into the database. Simple GUI.

Challenges Faced Packet capturing- since there are no any inbuilt Java libraries. Freezing issues – solved by making multiple threads. Making automatically updating JLables. Creating dynamic graphs/charts.

To – Dos TasksExpected date for completion Read from the database and display 15 th August, 2011 Create a user friendly GUI.17 th October, 2011 Make options for different chart displays 23 rd October, 2011 Customizable X-axis and Y-axis units of graph 25 th October, 2011 Documentation of software for user support 6 th November, 2011