Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "An-Najah National University Software Graduation Project Remote Control System Working Group: Mohammad Yasin Mohammad Yasin Ala’a Deeb Ala’a DeebInstructor:"— Presentation transcript:

1 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

2 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).

3 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.

4 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

5 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.

6 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.

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

8 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.

9 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 :

10 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.

11 cont. (Project Parts)

12 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.).

13 cont. (Project Parts)

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


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

Similar presentations


Ads by Google