+ All Categories
Home > Documents > Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this...

Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this...

Date post: 18-Jan-2018
Category:
Upload: eric-washington
View: 217 times
Download: 0 times
Share this document with a friend
Description:
This chapter presents a summary of the steps that you should take to complete the design. Some procedures are quite detailed. You should be able to apply this experience to any design you are responsible for in the future.
28
8 th Semester, Batch 2009 Department Of Computer Science SSUET
Transcript
Page 1: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

8th Semester, Batch 2009Department Of Computer Science

SSUET

Page 2: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Web Server Software & Programming/Scripting Language: When setting out to build a site, products

you need are as follows.Web server softwareDatabase management systemProgramming/scripting languageHardware for the web serverAn Operating system

Page 3: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Web Server Software & Programming/Scripting Language:Some of these are dependent on others for

example not all operating run on all hardware and not all scripting can connect to any other database. From the above products for developing any website the three main ingredients that plays major role for developing websites, and to work the websites professionally, for retrieving web pages, ensuring secure data storage are Web server soft wares , database management system, scripting language.

Page 4: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Web Server Software:A computer program that is responsible for

accepting HTTP requests from web clients, which are known as web browsers and serving them HTTP responses along with optional data contents, which usually are web pages such as HTML documents and linked objects (images, etc.).

Internet Information server IISApache

Page 5: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Database management system:A database management system should be

there at server side, which enables you to store, retrieve, search and sort the data. The database should provide access to the data; it must allow multiple user access concurrently and only authorized person access.

Sql ServerMy SqlOracle

Page 6: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Programming/Scripting Language:Programming languages are used to design

your web pages. The choice of programming depend on that it should have easy connectivity with the database, it should be platform independent

ASP.NetPHPJava server pagesPerl

Page 7: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

What is PHP?PHP is a server side scripting language

designed for developing websites. Within an HTML page you can embed PHP code which is executed each time the page is visited. Your page is interpreted at web server and generates HTML code, which your browser can understand.

Page 8: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

What is MySQL?MySql is a fast, robust database management

system, which enables you for the data accessing according to request. Mysql control accessing of the data to ensure that multiple user can work with it concurrently, so that the accessing to the data can be possible through world wide.

Page 9: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Some of PHP’s Strength:PHP also offers features like other programming

language like high performance, integration to many different databases, built in libraries, strong object oriented support, but the main features which can meet the requirement that make the PHP best choice are:

 CostPortabilityOpen source

Page 10: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Some of PHP’s Strength:Cost:PHP is free. You can download the latest version at any time for no

cost. Portability:PHP can work on Cross platform. You can write your PHP code

on multiple platforms. It will work on UNIX, Linux, Solaris or any other version of Microsoft Windows, due to this nature it offers;

 LAMPP(Linux Apache MySQL PHP)WAMPP(Windows Apache MySQL PHP)

Open Source:You have access to PHP source code it does not demand for any

license. Unlike closed source product you are free to make any change to the code

Page 11: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Basic PHP Syntax:A PHP scripting block always starts with <?

php and ends with ?>. A PHP file normally contains HTML tags, just like an HTML file, and some PHP scripting code. Below, we have an example of a simple PHP script which sends the text "Hello World" to the browser.

Page 12: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Basic PHP Syntax:Example:<html><body>  <?phpecho "Hello World";?> </body></html>

Each code line in PHP must end with a semicolon. The semicolon is a separator and is used to distinguish one set of instructions from another

Page 13: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Comments in PHP:In PHP, we use // to make a single-line comment

or /* and */ to make a large comment block.Example:<html><body><?php// This is a comment/* This is a comment block */ ?></body></html>

Page 14: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Variables in PHP:The correct way of setting a variable in PHP:Example1:$var_name = value; Example2:<?php$txt = "Hello World!";$number = 16;?> 

Page 15: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

PHP is a Loosely Typed Language:In PHP a variable does not need to be

declared before being set. In the example above, you see that you do not have to tell PHP which data type the variable is. PHP automatically converts the variable to the correct data type, depending on how they are set. In a strongly typed programming language, you have to declare (define) the type and name of the variable before using it. In PHP the variable is declared automatically when you use it.

Page 16: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Strings in PHPExample<?php$txt="Hello World";echo $txt;?> 

Page 17: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

The Concatenation Operator:There is only one string operator in PHP. The

concatenation operator (.)  is used to put two string values together. To concatenate two variables together, use the dot (.) operator.

 Example:<?php$txt1="Hello World";$txt2="1234";echo $txt1 . " " . $txt2;?>

Page 18: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

The Concatenation Operator:Output of the code above is:Hello World 1234

Page 19: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Using the strlen() function:The strlen () function is used to find the

length of a string.Example:<?phpecho strlen("Hello world!");?> The output of the code above will be:12

Page 20: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Using the strpos() functionThe strpos() function is used to search for a

string or character within a string. If a match is found in the string, this function will return the position of the first match. If no match is found, it will return FALSE.

Example:<?phpecho strpos("Hello world!","world");?>

Page 21: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Using the strpos() functionThe Output of the above code is. 6As you see the position of the string "world"

in our string is position 6. The reason that it is 6, and not 7, is that the first position in the string is 0, and not 1.

Page 22: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

Conditional Statementsif...else statement - use this statement if

you want to execute a set of code when a condition is true and another if the condition is not true

elseif statement - is used with the if...else statement to execute a set of code if one of several condition are true

Page 23: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

The If...Else StatementIf you want to execute some code if a

condition is true and another code if a condition is false, use the if.... else statement.

Syntax:if (condition) code to be executed if

condition is true;else code to be executed if condition is false;

Page 24: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

The If...Else StatementExample:<html><body><? php$d=date("D");if ($d=="Fri") echo "Have a nice weekend!"; else echo "Have a nice day!"; ?></body></html>     

Page 25: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

The ElseIf StatementIf you want to execute some code if one of

several conditions are true use the elseif statement Syntax:

if (condition) code to be executed if condition is true;

 elseif (condition) code to be executed if condition is true; 

else code to be executed if condition is false;

Page 26: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

The ElseIf Statement Example: The following example will output "Have a nice weekend!" if the current

day is Friday, and "Have a nice Sunday!" if the current day is Sunday. Otherwise it will output "Have a nice day!".

<html> <body>  <?php $d=date("D");  if ($d=="Fri") echo "Have a nice weekend!";   elseif ($d=="Sun") echo "Have a nice Sunday!";   else echo "Have a nice day!"; ?>  </body> </html>

Page 27: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

The PHP Switch StatementUse the switch statement to select one of many blocks

of code to be executed.Syntaxswitch (n)

{case label1:  code to be executed if n=label1;  break;case label2:  code to be executed if n=label2;  break;default:  code to be executed if n is different from both label1 and label2;}

Page 28: Chapter 15 completion of the design of a power transmission The big picture 15-1 objectives of this chapter 15-2 description of the power transmission.

The PHP Switch Statement Example <html>

<body>

<?phpswitch ($x){case 1:  echo "Number 1";  break;case 2:  echo "Number 2";  break;case 3:  echo "Number 3";  break;default:  echo "No number between 1 and 3";}?>

</body></html>


Recommended