An-Najah National University Software Graduation Project Remote Control System Working Group: Mohammad Yasin Mohammad Yasin Ala’a Deeb Ala’a DeebInstructor:

Slides:



Advertisements
Similar presentations
The Client-Server Model for the Web 1. A Web Client (usually in the form of a web browser) makes an HTTP request to a specific web server. 2. The Web Server.
Advertisements

Web Forms and ASP.NET Programming Right from the Start with Visual Basic.NET 1/e 12.
CPSC 203 Introduction to Computers Tutorial 59 & 64 By Jie (Jeff) Gao.
Project 1 Introduction to HTML.
1 Rhode Island Transportation Information System. (RITIS) Spring, 2000.
Web Server Hardware and Software
CIS101 Introduction to Computing Week 05. Agenda Your questions Exam next week - Excel Introduction to the Internet & HTML Online HTML Resources Using.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
CIS101 Introduction to Computing Week 05. Agenda Your questions CIS101 Survey Introduction to the Internet & HTML Online HTML Resources Using the HTML.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
Introduction to HTML 2006 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to HTML 2006 INT197B. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
Web-Enabling the Warehouse Chapter 16. Benefits of Web-Enabling a Data Warehouse Better-informed decision making Lower costs of deployment and management.
1st Project Introduction to HTML.
CIS101 Introduction to Computing Week 06. Agenda Your questions Excel Exam during second hour Our status after the snow day Introduction to the Internet.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter ONE Introduction to HTML.
Linux Operations and Administration
CPSC 203 Introduction to Computers Lab 39, 40 By Jie (Jeff) Gao.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
HTML Comprehensive Concepts and Techniques Intro Project Introduction to HTML.
DHTML. What is DHTML?  DHTML is the combination of several built-in browser features in fourth generation browsers that enable a web page to be more.
CSCI 6962: Server-side Design and Programming Course Introduction and Overview.
ITD 3194 Web Application Development Chapter 4: Web Programming Language.
WorkPlace Pro Utilities.
CPSC 203 Introduction to Computers Lab 21, 22 By Jie Gao.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
Remote OMNeT++ v2.0 Introduction What is Remote OMNeT++? Remote environment for OMNeT++ Remote simulation execution Remote data storage.
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
Introducing Dreamweaver MX 2004
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
CS117 Introduction to Computer Science II Lecture 1 Introduction to WWW and HTML Instructor: Li Ma Office: NBC 126 Phone: (713)
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Matrix Mapping Tool Sam Gross Internship at Virtual Technology Corporation.
HOW WEB SERVER WORKS? By- PUSHPENDU MONDAL RAJAT CHAUHAN RAHUL YADAV RANJIT MEENA RAHUL TYAGI.
The Internet  Internet Hardware connected together Creates a massive worldwide network  Hardware Computers Communication lines  Interlinked collection.
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 1 1 Microsoft Office FrontPage 2003 Tutorial 1 – Creating a Web Site.
1 Welcome to CSC 301 Web Programming Charles Frank.
Web Controlled of Robot Georgi Chakarov Ivelin Stoyanov.
1 After completing this lesson, you will be able to: Transfer your files to the Internet. Choose a method for posting your Web pages. Use Microsoft’s My.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Wiseco Consultants Ltd. Sigma Report A Web Reporting for Business and Enterprises.
1 A Basic Introduction to Flash. Outline What is a flash? Macromedia Flash MX 2004 Flash concepts Flash Demos Conclusion Additional help 2.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Web Programming Introduction to Web Technology HTML & Dynamic web content.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Introduction to the World Wide Web & Internet CIS 101.
Glink for Java: applet, application and an API for integrating access to Bull, IBM, UNIX and Minitel systems with your Java based e-business applications.
XP Creating Web Pages with Microsoft Office
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
HTML PROJECT #1 Project 1 Introduction to HTML. HTML Project 1: Introduction to HTML 2 Project Objectives 1.Describe the Internet and its associated key.
Section 10.1 Define scripting
DHTML.
Chapter 1 Introduction to HTML
Chapter 1 Introduction to HTML.
WWW Basics.
Project 1 Introduction to HTML.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Intro Project Introduction to HTML.
Presentation transcript:

An-Najah National University Software Graduation Project Remote Control System Working Group: Mohammad Yasin Mohammad Yasin Ala’a Deeb Ala’a DeebInstructor: Dr.Raed Al-Qadi Dr.Raed Al-Qadi

Introduction Network content is expected to continue expanding at explosive rates in the new future and with the develop of technology, ease of communication, increase the Internet speed and the capacity of data storing. Network content is expected to continue expanding at explosive rates in the new future and with the develop of technology, ease of communication, increase the Internet speed and the capacity of data storing. When systems are consisted from a huge number of controllers which collect many inputs and take decision on multiple outputs (temperature,fans …etc). When systems are consisted from a huge number of controllers which collect many inputs and take decision on multiple outputs (temperature,fans …etc).

cont.(Introduction) make it increasingly important and necessary to develop comprehensive systems and strategies to achieve more powerful and secure future. make it increasingly important and necessary to develop comprehensive systems and strategies to achieve more powerful and secure future. our project is web application designed to manage and monirtor inputs and outputs to and from microcontroller circuits. our project is web application designed to manage and monirtor inputs and outputs to and from microcontroller circuits.

Project Objective replace manual systems with automatic systems replace manual systems with automatic systems controlling more systems from one point and from anywhere and anytime controlling more systems from one point and from anywhere and anytime join systems together join systems together manage and maintain systems securely and quickly manage and maintain systems securely and quickly

Project Resources Software Languages : Software Languages : Java Script, Java Applet, Java Servlet, HTML, XML, DHTML, PHP,SQL. Java Script, Java Applet, Java Servlet, HTML, XML, DHTML, PHP,SQL. Software Tools : Software Tools : Micromedia Dreamwaver, Microsoft Frontpage, Adope Photoshop,Adope Illustrator, PHP editors(for two platforms ), Postgresql editor and browser. Micromedia Dreamwaver, Microsoft Frontpage, Adope Photoshop,Adope Illustrator, PHP editors(for two platforms ), Postgresql editor and browser.

cont.(Project Resources) Packages needed : Packages needed : Apache server package, Tomcat server package,PHP server package, Postgresql server package. Apache server package, Tomcat server package,PHP server package, Postgresql server package. System environments: System environments: Linux RedHat operating system, Microsoft windows operating system, Microsoft internet explorer, Netscape navigator, Mozilla navigator. Linux RedHat operating system, Microsoft windows operating system, Microsoft internet explorer, Netscape navigator, Mozilla navigator.

System Architecture Hardware Layer HTTP Server PHP Servlet Container Tomcat Server Clients Daemons Postmaster

Project Parts Text interface: Text interface: this part consists of a lot of web components that allow users to navigate through the sites, adding controllers and points, assigning actions to them, monitor controllers states. this part consists of a lot of web components that allow users to navigate through the sites, adding controllers and points, assigning actions to them, monitor controllers states. in addition to provide the ability to perform some kinds of groups, permissions and generate reports. in addition to provide the ability to perform some kinds of groups, permissions and generate reports.

cont. (Project Parts) Graphic interface: Graphic interface: Graphic interface is defined as the ability for the user to utilize images and a “point and click” interface to navigate to specific information on their controller network. Navigation will begin at the Enterprise level and when then go down to the individual sites or controllers. Graphic interface is defined as the ability for the user to utilize images and a “point and click” interface to navigate to specific information on their controller network. Navigation will begin at the Enterprise level and when then go down to the individual sites or controllers. There are two “Modes” for the Graphic interface : There are two “Modes” for the Graphic interface :

cont. (Project Parts) Building Mode – Building Mode – This is where the user sets up his navigation, uploads his graphics and sets the appropriate icons in the right places. Users will be able to build layouts use simple drawing tools or they can upload graphics to use. They will be able to create numerous layouts and navigation that will allow them to navigate to different places by using a “Hotspot” tool. They will marquee (highlight) an area and then choose from a drop- down menu where they want that specified area to navigate to when the user clicks it. This is where the user sets up his navigation, uploads his graphics and sets the appropriate icons in the right places. Users will be able to build layouts use simple drawing tools or they can upload graphics to use. They will be able to create numerous layouts and navigation that will allow them to navigate to different places by using a “Hotspot” tool. They will marquee (highlight) an area and then choose from a drop- down menu where they want that specified area to navigate to when the user clicks it.

cont. (Project Parts)

Monitoring Mode – Monitoring Mode – This is an active site. Users would navigate utilizing the hotspots on numerous layouts until they got to the site they wished. Once at the site, they could further navigate through images or schematics searching for the controller icons. They will immediately notice that the controllers are providing summarized data of the controller (i.e Controller name, Room Temperature, Occupancy Status, etc.). This is an active site. Users would navigate utilizing the hotspots on numerous layouts until they got to the site they wished. Once at the site, they could further navigate through images or schematics searching for the controller icons. They will immediately notice that the controllers are providing summarized data of the controller (i.e Controller name, Room Temperature, Occupancy Status, etc.).

cont. (Project Parts)

Thanks for all Thanks for all special thanks for special thanks for Enrique Iglesias Enrique Iglesias & Metalica Metalica