Free Essay

Advance Web Development

In:

Submitted By mkasimqureshi
Words 5169
Pages 21
Q.1 Discuss the Following: * Internet Domain * A domain name is a unique name that identifies a website. For example, the domain name of the Google is "google.com." Each website has a domain name that serves as an address, which is used to access the website * Whenever you visit a website, the domain name appears in the address bar of the web browser. Some domain names are preceded by "www" while others omit the "www" prefix. * All domain names have a domain suffix, such as .com, .net, or .org. The domain suffix helps identify the type of website the domain name represents. For example, ".com" domain names are typically used by commercial website, while ".org" websites are often used by non-profit organizations * NOTE: When you access a website, the domain name is actually translated to an IP address, which defines the server where the website located. This translation is performed dynamically by a service called DNS. * Web Server * A Web server is a computer system that hosts websites. It runs Web server software, such as Apache or Microsoft IIS, which provides access to hosted webpages over the Internet. Every Web server has an IP address and possibly a domain name. For example, if you enter the URL http://www.google.com in your browser, this sends a request to the Web server whose domain name is google.com. * Any computer can be turned into a Web server by installing server software and connecting the machine to the Internet. * IP Address * An IP address, or simply an "IP," is a unique address that identifies a device on the Internet or a local network. It allows a system to be recognized by other systems connected via the Internet protocol. There are two primary types of IP address formats used today — IPv4 and IPv6. * TCP * TCP/IP is the suite of communications protocols that is used to connect hosts on the Internet and on most other computer networks as well. It is also referred to as the TCP/IP protocol suite and the Internet protocol suite. * TCP/IP was originally designed for the UNIX operating system, and it is built into all of its descendants (i.e., Unix-like operating systems), including Linux and other OS * TCP/IP takes its name from its two main protocols: transmission control protocol (TCP) and Internet protocol (IP). TCP operates at the transport layer, i.e., the middle layer in the seven layer OSI reference model. This layer is responsible for maintaining reliable end-to-end communications across the network. IP, in contrast, is a network layer protocol, which is the layer just below the transport layer. * It is a freely available protocol and not a secret protocol that is owned by a single company. * It is compatible with virtually all modern operating systems. * It is also compatible with virtually all types of computer hardware and network configurations. * It is a routable protocol, which means that it can determine the most efficient path for every packet. * It provides reliable data delivery. Reliable means that it can guarantee that the data is delivered to its intended destination. * Telnet * Telnet is a terminal emulation program for TCP/IP networks such as the Internet. The Telnet program runs on your computer and connects your PC to a server on the network. You can then enter commands through the Telnet program and they will be executed as if you were entering them directly on the server console. This enables you to control the server and communicate with other servers on the network. To start a Telnet session, you must log in to a server by entering a valid username and password. Telnet is a common way to remotely control Web servers. * DNS * Short for Domain Name System (or Service or Server), an Internet service that translates domain names into IP addresses. Because domain names are alphabetic, they're easier to remember. The Internet however, is really based on IP addresses. Every time you use a domain name, therefore, a DNS service must translate the name into the corresponding IP address. For example, the domain name www.example.com might translate to198.105.232.4.

* Virtual Domain * Frequently the term Domain is used instead of Virtual Domain, and a lot of people use the two terms interchangeably. If you want to be picky, then "domain" should only be used when an entire server is dedicated to one IP number and one domain, and "virtual domain" when many domain names share the same IP number.

However, these days very few people are that picky.

Domain names used to be just memorable nicknames for hard to remember IP numbers, but now they are also used to subdivide the server space identified by an IP number. * InterNIC * The Internet Network Information Center, or InterNIC, was officially established in 1993 by the US National Science Foundation. InterNIC was responsible for domain name and IP address allocation. Later in 1998, InterNIC, along with IANA, were put under the control of the Internet Corporation for Assigned Names and Numbers (ICANN). ICANN was contracted by the US Department of Commerce to undertake the role of managing various Internet-related tasks. * InterNIC was accessible at internic.net and contracted out the various tasks of registration, directory, and database services to three companies: Network Solutions, AT&T, and General Atomics. Q.2 What is HTML? What are paired and singular tags?
HTML is a markup language for describing web documents (web pages). * HTML stands for Hyper Text Markup Language * A markup language is a set of markup tags * HTML documents are described by HTML tags * Each HTML tag describes different document content
In HTML there are two types of tag 1. Paired Tag: 2. Unpaired Tag:

Paired tag:
A tag is said to be a paired tag in the text is placed between a tag and its companion tag.
In paired tag first tag is called opening and second is Closing tag.
e.g. <i> example.com</i>
Unpaired tag:

A tag without closing tag is called Unpaired tag. It is also called as stand-alone tag or singular Tag.
e.g. <br>, <hr>

Q.3 Discuss the formatting tags with the help of html page
Formatting elements were designed to display special types of text: * Bold text * <p><b>This text is bold</b>.</p> * Important text * The HTML <strong> element defines strong text, with added semantic "strong" importance. * <p><strong>This text is strong</strong>.</p> * Italic text * <p><i>This text is italic</i>.</p> * Emphasized text * The HTML <em> element defines emphasized text, with added semantic importance. * <p><em>This text is emphasized</em>.</p> * Marked text * The HTML <mark> element defines marked or highlighted text: * <h2>HTML <mark>Marked</mark> Formatting</h2> * Small text * The HTML <small> element defines small text: * <h2>HTML <small>Small</small> Formatting</h2> * Deleted text * The HTML <del> element defines deleted (removed) text. * <p>My favorite color is <del>blue</del> red.</p> * Inserted text * The HTML <ins> element defines inserted (added) text. * <p>My favorite <ins>color</ins> is red.</p> * Subscripts * The HTML <sub> element defines subscripted text. * <p>This is <sub>subscripted</sub> text</p> * Superscripts * The HTML <sup> element defines superscripted text. * <p>This is <sup>superscripted</sup> text</p> Q.4 Create a webpage using Ordered, unordered and Definition List: * An unordered list starts with the <ul> tag. Each list item starts with the <li> tag.
The list items will be marked with bullets (small black circles):
<ul style="list-style-type:disc"> <li>Coffee</li> <li>Tea</li> <li>Milk</li>
</ul>
* An ordered list starts with the <ol> tag. Each list item starts with the <li> tag.
The list items will be marked with numbers:
<ol type="1"> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ol> * A description list is a list of terms, with a description of each term.
The <dl> tag defines the description list, the <dt> tag defines the term (name), and the <dd> tag describes each term:
<dl>
<dt>Coffee</dt> <dd>- black hot drink</dd> <dt>Milk</dt> <dd>- white cold drink</dd>
</dl>
Q.5 Write the code for the following: i. Preston University a. Islamabad b. Lahore ii. Coffee c. Milky d. Black
<!DOCTYPE html>
<html>
<ol type="i"> <li>Preston University</li>
<ol type="a"> <li>Islamabad</li> <li>Lahore</li>
</ol>

<li>Coffee</li>
<!--<ul style="list-style-type:disk">-->
<ol type="a"> <li>Tea</li> <li>Milk</li>
</ul>
</body>
</html>
Q.6 Discuss Image tags with all attributes:
How to insert an image?
<img src="smiley.gif" alt="Smiley face" height="42" width="42">
Attributes
Attribute | Value | Description | align | Top, bottom, middle, left, right | Specifies the alignment of an image according to surrounding elements | alt | text | Specifies an alternate text for an image | border | pixels | Specifies the width of the border around an image | crossorigin | anonymous use-credentials | Allow images from third-party sites that allow cross-origin access to be used with canvas | height | pixels | Specifies the height of an image | hspace | pixels | Specifies the whitespace on left and right side of an image | ismap | ismap | Specifies an image as a server-side image-map | longdesc | URL | Specifies a URL to a detailed description of an image | src | URL | Specifies the URL of an image | usemap | #mapname | Specifies an image as a client-side image-map | vspace | pixels | Specifies the whitespace on top and bottom of an image | width | pixels | Specifies the width of an image |

Q.7 Create table containing Students name and their registration number. Using padding and row span attributes and table caption.
<table border="1" cellpadding="20" cellspacing="0">
<caption>Monthly savings</caption> <tr> <th>Name</th> <th>Regd No.</th> </tr> <tr> <td>January</td> <td rowspan="2">$50</td> </tr> <tr> <td>February</td> </tr> <tr> <td colspan="2">$80</td> </tr>
</table>

Q.8 Discuss Internal and external document reference and also map links.
<html>
<head>
<title> Test Page </title>
</head>
<body>
<img src="1.0x0 (1).jpg" width="176" height="162" border="0" usemap="#Map">
<map name="Map">
<area shape="rect" coords="67,97,123,147" href="http://www.oeconsultant.co.uk"> </map> body> Q.9 Create a 2 rows frame page with scrolling and border attribute. Also develop web pages that will be placed in respective frames.
<html>
<frameset rows="50,*,50%" > <frame src="frame_a.htm" frameborder="1" scrolling="yes"> <frame src="frame_b.htm"frameborder="1" scrolling="yes">
</frameset>
</html>
Open the link page in target frame name
<html>
<body>
<iframe width="100%" height="300px" src=“http://www.oeconsultant.co.uk" name="iframe_a"></iframe>
<p>
<a href=" http://www.oeconsultant.co.uk" target="iframe_a">Education Consultant</a></p>
<p>When the target of a link matches the name of an iframe, the link will open in the iframe.</p>
</body>
</html> Q.10 What are frames? Create the index page of a web site using page frames.
<! DOCTYPE html>
<html>
<body bgcolor="#4a7d49">
<a href="http://www.google.com" target="main_page">Google</a>
<br /><br />
<a href="http://www.microsoft.com" target="main_page">Microsoft</a>
<br /><br />
<a href="http://news.bbc.co.uk" target="main_page">BBC News</a>
</body>
</html>
Target:
* target="_top" (The linked page opens in the entire window)
<p><a href="about.html" target="_top">About</a></p> * target="_self" (The linked page opens in the same frame)
<p><a href="allflowers.html" target="_self">allflowers</a></p> * target="_parent" (The linked page opens in the parent frame)
<p><a href="example_t03.html" target="_parent">Parent frame</a></p> * target="FrameName" (The linked page opens in the named frame)
<ul>
<li><a href="example_t04.html" target="top">B frame</a></li>
<li><a href="example_t04.html" target="main">C frame</a></li>
</ul>
Q.11 Discuss Java Script document object model * DOM is an object-oriented model that describes how all elements in an HTML page are arranged. * It is used to locate any object in your HTML page (a unique address). * The Objects are organized in a hierarchy. This hierarchical structure applies to the organization of objects in a Web document. * Window object − Top of the hierarchy. It is the outmost element of the object hierarchy. * Document object − Each HTML document that gets loaded into a window becomes a document object. The document contains the contents of the page. * Form object − Everything enclosed in the <form>...</form> tags sets the form object. * Form control elements − The form object contains all the elements defined for that object such as text fields, buttons, radio buttons, and checkboxes.

Q.12 Create Form with text, check, radio and submit button for mailto:
<form>
Textbox First name:<br> <input type="text" name="firstname"> <br> Last name:<br> <input type="text" name="lastname">
<br>

Radio button
<input type="radio" name="gender" value="male" checked> Male<br> <input type="radio" name="gender" value="female"> Female<br> <input type="radio" name="gender" value="other"> Other
First name:<br> checkbox
<input type="checkbox" name="vehicle" value="Bike">I have a bike<br>
<input type="checkbox" name="vehicle" value="Car">I have a car
<br>
Submit Button <input type="submit" value="Submit">
</form>

Mailto
<form action="mailto:youraddr@domain.tld" method="GET"> <input name="subject" type="text" /> <textarea name="body"></textarea> <input type="submit" value="Send" />
</form>

Q.13 How many types of Style sheet we can use? Create a simple sheet to style h1 and p tags.
There are types of style sheet: * External style sheet * With an external style sheet, you can change the look of an entire website by changing just one file! * <head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
* Internal style sheet * An external style sheet can be written in any text editor. The file should not contain any html tags. The style sheet file must be saved with a .css extension. * body { background-color: lightblue;
}

h1 { color: navy; margin-left: 20px;
}
* Inline style * An inline style may be used to apply a unique style for a single element. * <h1 style="color:blue;margin-left:30px;">This is a heading.</h1> * <style> h1 { color: navy;
}
p{ color: green;
}
</style> Q.14 What is CGI? Why is it used? Discuss its working through a diagram. * CGI is a specification for transferring information between a World Wide Web server and a CGI program. A CGI program is any program designed to accept and return data that conforms to the CGI specification. The program could be written in any programming language, including C, Perl, Java, or Visual Basic. Need? * There are innumerable caveats to this answer, but basically any Webpage containing a form will require a CGI script or program to process the form inputs. * The primary benefit to using CGI rather than browser based scripting is that you can be sure that all of your readers (with very few exceptions) will be able to use the program. Java, JavaScript, and ActiveX can all be turned off within the browser, and many browsers simply don't support them. Also, it is becoming more common for company firewalls to disallow these technologies to work in their system (often for security or bandwidth reasons). Because CGI scripts are run on the external Web server, they are not limited by browser or firewall limitations.

For example, suppose you have a form that lets people comment on your Web pages. You want the comments emailed to you and you want to automatically generate a page and send it back to your reader. 1. The reader fills out your form and clicks the "Submit" button. The METHOD controls how the information typed into the form is passed to your program. It can be "GET" or "POST". Other ways for a reader to run a program are by providing a direct link to the program without allowing the reader to supply any variables through a form, or by using the <ISINDEX> tag 2. When AOLserver gets a request for a URL that maps to a CGI directory or a CGI file extension, it starts a separate process and runs the program within that process. The AOLserver also sets up a number of environment variable within that process. 3. The program runs. The program can be any type of executable program. For example, you can use C, C++, Perl, Unix shell scripts, or Fortran.
In this example, the program takes the comments from the form as input and sends them to you as email. 4. Any information the program passes to standard output is automatically sent to the AOLserver when the program finishes running. 5. The server adds any header information needed to identify the output and sends it back to the reader's browser, which displays the output. Q.15 What is Perl language? Discuss the following with respect to Perl. Write the step to install Perl.
Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more. * Strings * Strings are scalar. There is no limit to the size of the string, any amount of characters, symbols, or words can make up your strings * When defining a string you may use single or double quotations, you may also define them with the q subfunction. * Variables * Variables are the reserved memory locations to store values. This means that when you create a variable you reserve some space in memory. * Based on the data type of a variable, the interpreter allocates memory and decides what can be stored in the reserved memory. Therefore, by assigning different data types to variables, you can store integers, decimals, or strings in these variables. * Arrays * An array is a variable that stores an ordered list of scalar values. Array variables are preceded by an "at" (@) sign. To refer to a single element of an array, you will use the dollar sign ($) with the variable name followed by the index of the element in square brackets. * Steps to Install: * Make sure you do not have any version of Perl already installed. (see video below for details), If you do uninstall it through the Window control panel "add/remove programs", if you still have a C:\Strawberry folder rename or delete it * Download and install Padre, the Perl IDE/editor (Strawberry Perl version 5.12.3 comes as part of the install, you also get many other useful CPAN modules as well). * Log out and back in (or reboot) * Go to your start menu, then click the "Perl command" link * To confirm the installation worked type: * perl -v * Install App-cpanminus by typing in: * cpan App::cpanminus Q.16 Discuss the creation of a table. Discuss all attributes of table tag.
Tables are defined with the <table> tag.
Tables are divided into table rows with the <tr> tag.
Table rows are divided into table data with the <td> tag.
A table row can also be divided into table headings with the <th> tag.
<table style="width:100%"> <tr> <th>Firstname</th> <th>Lastname</th> <th>Points</th> </tr> <tr> <td>Eve</td> <td>Jackson</td> <td>94</td> </tr>
</table>

Attributes Attribute | Value | Description | align | Left, center, right | Specifies the alignment of a table according to surrounding text | bgcolor | rgb(x,x,x)
#xxxxxx
colorname | Specifies the background color for a table | border | 1, 0 | Specifies whether or not the table is being used for layout purposes | cellpadding | pixels | Specifies the space between the cell wall and the cell content | cellspacing | pixels | Specifies the space between cells | frame | Void, above, below hsides, lhs rhs, vsides box, border | Specifies which parts of the outside borders that should be visible | rules | None, groups, rows, cols, all | Specifies which parts of the inside borders that should be visible | sortable | sortable | Specifies that the table should be sortable | summary | text | Specifies a summary of the content of a table | width | Pixels % | Specifies the width of a table |

Q.17 Write a java script to show odd numbers up to 41, using a function.
<html>
<body>
<script type="text/javascript">
/* <![CDATA[ */ var i; for (i = 0; i < 42; i++) if ((i % 2) == 1) document.writeln(i);

/* ]]> */
</script>
</body>
</html>

Q.18 Develop a simple calculator using forms.

<html>
<head></head>
<body>
<h3>Simple Calculator</h3>
<br/>
<form Name="calc">
<table border=2>
<tr>
<td colspan=4><input type=text Name="display"></td>
</tr>
<tr>
<td><input type=button value="0" OnClick="calc.display.value+='0'"></td>
<td><input type=button value="1" OnClick="calc.display.value+='1'"></td>
<td><input type=button value="2" OnClick="calc.display.value+='2'"></td>
<td><input type=button value="+" OnClick="calc.display.value+='+'"></td>
</tr>
<tr>
<td><input type=button value="3" OnClick="calc.display.value+='3'"></td>
<td><input type=button value="4" OnClick="calc.display.value+='4'"></td>
<td><input type=button value="5" OnClick="calc.display.value+='5'"></td>
<td><input type=button value="-" OnClick="calc.display.value+='-'"></td>
</tr>
<tr>
<td><input type=button value="6" OnClick="calc.display.value+='6'"></td>
<td><input type=button value="7" OnClick="calc.display.value+='7'"></td>
<td><input type=button value="8" OnClick="calc.display.value+='8'"></td>
<td><input type=button value="x" OnClick="calc.display.value+='*'"></td>
</tr>
<tr>
<td><input type=button value="9" OnClick="calc.display.value+='9'"></td>
<td><input type=button value="C" OnClick="calc.display.value=''"></td>
<td><input type=button value="=" OnClick="calc.display.value=eval(calc.display.value)"></td>
<td><input type=button value="/" OnClick="calc.display.value+='/'"></td>
</tr>
</table>
</form>
</body>
</html>
Q.19 What is DIV? Show four images on a page using DIV tag.

The <div> tag defines a division or a section in an HTML document.
The <div> tag is used to group block-elements to format them with CSS.

<html>
<head></head>
<body>
<div style="color:#0000FF"> <img src="1.0x0 (1).jpg"><img src="1.0x0 (1).jpg"><br>
<img src="1.0x0 (1).jpg"><img src="1.0x0 (1).jpg"> </div>
</form>
</body>
</html>

Q.20 Discuss the difference between GET and POST method.
Two commonly used methods for a request-response between a client and server are: GET and POST. * GET - Requests data from a specified resource * POST - Submits data to be processed to a specified resource
Some other notes on GET requests: * GET requests can be cached * GET requests remain in the browser history * GET requests can be bookmarked * GET requests should never be used when dealing with sensitive data * GET requests have length restrictions * GET requests should be used only to retrieve data
Some other notes on POST requests: * POST requests are never cached * POST requests do not remain in the browser history * POST requests cannot be bookmarked * POST requests have no restrictions on data length

Q.21 How pages can be linked together? Discuss all possible means by providing examples. Also discuss internal and external document references.
Links are found in nearly all web pages. Links allow users to click their way from page to page. * <A HREF = "http://www.google.com/">Google Search Engine</A> * <A HREF="pages/about.html">About this site</A> * < a href="http://www.facebook.com/"><img src="images\Facebook-Footer-300x99.png" width="120" height="50" align="left">
The target Attribute
The target attribute specifies where to open the linked document. Target Value | Description | _blank | Opens the linked document in a new window or tab | _self | Opens the linked document in the same frame as it was clicked (this is default) | _parent | Opens the linked document in the parent frame | _top | Opens the linked document in the full body of the window | framename | Opens the linked document in a named frame |

HTML Links - Create a Bookmark
HTML bookmarks are used to allow readers to jump to specific parts of a Web page.
To make a bookmark, you must first create the bookmark, and then add a link to it.
<h2 id="tips">Useful Tips Section</h2>
<a href="#tips">Visit the Useful Tips Section</a>
Or, add a link to the bookmark ("Useful Tips Section"), from another page:
<a href="html_tips.html#tips">Visit the Useful Tips Section</a>
Write a java script to display table of a user specified number with a bigger font.
<html>
<head> </head>
<body>
</script> <script type='text/javascript'> var num=prompt("enter Number", "0")//prompt user to enter the number var num=parseInt(num);//parse the num to number var i=0; for(i=1; i<10; i++){ document.write(num +"x" +i+"="+num*i+"<br>"); } document.write("</table>"); </script> </body>
</html>

Q.22 Write a JavaScript to display your name in different font sizes using for loop
<head>
<title>Font</title>
</head>
<body>
<script language="JavaScript"> for (i=1; i <= 7; i++)
{
document.write ('<font size= '); document.write (i); document.write (' > Ali</font> <br>');
}
</script>
</body>
</html> Q.23 Write HTML tags to display background images as well as some foreground images.
<!DOCTYPE html>
<html>
<body background="1.0x0 (1).jpg">
<img src="1.0x0.jpg" alt="Mountain View" style="width:304px;height:228px;">
</body>
</html>

1.
Discuss the structure of DHTML file. Provide the example to discuss the importance of different sections of a file. 2. Create a form to accept student name and marks of two subjects. 3. Display the computed result on a page using suitable java scripts. 4. How pages can be linked together? Discuss all possible means by providing examples. 5. Developed frame set to host three different web pages. Also develop web pages that will be placed in respective frames. 6. Discuss the web page HTML object hierarchy 7. Create a form to accept student name and marks of two subjects. Display the computed result on a page using suitable java script. 8. Discuss the structure of DHTML file. Provide the example to discuss the importance of different sections of a file. 9. Write a java script to display table of a user specified number with a bigger font 10. Create a web form to accept library book data. Show some validation using java scripts. 11. Create a table to display student result of three subjects with total and percentage. Make us of cell padding. 12. Define Web client software

Similar Documents

Premium Essay

Web Marketing

...Web Design & Development Proposal For Cybertel USA From: Sk.Tariqual Islam Justaio Technologies info@justaio.com Web Design & Development Proposal May 7, 2014 JUSTAIO TECHNOLOGIES Introduction Justaio Technologies is pleased to submit a proposal for the web site development of Cybertel USA This proposal describes the technology, services, terms, and schedule for the web site development project. In the digital age, a web site frequently serves as your business or organization’s front entrance through which many customers will pass. Our mission is to give you a professional on-line presence that will generally enhance your organization’s image and branding, as well as move prospects through the sales process. About Us JUSTAIO Technologies is a top provider of professional web site design and development. We have over 3 years of experience in the web development field with a long list of satisfied customers. We will be happy to provide additional references upon request.We have a clear understanding of the web site development requirements, and we have the knowledge, skills and experience to successfully complete the web site project. Our Team & Leadership Sk.Tariqual Islam (Project Manager) Sk Tariqual Islam, well-known for his strategic imagination in aligning business goals with creative strategy and expression, has successfully led brand design and marketing engagements for a variety of clients. Sk...

Words: 968 - Pages: 4

Premium Essay

The Job Forecast for Web Developers

...The Job Forecast for Web Developers Bryan Kyzar Com/156 November 2, 2014 Shana Hamilton The Job Forecast for Web Developers In today's world, many of us spend a great deal of time on the Internet. We might do research at work for our company or research at home for ourselves. We might spend time on the Internet purchasing various items that are necessities in our lives, or just "window shopping" like we used to do at the downtown department stores before it became easier to purchase online. Some of us might spend time on social media sites catching up on old news from a friend that we haven't spoken to in a while, or just parlaying gossip. Every one of these sites had to have someone create it. Here comes the Web developer. Web development is a growing industry, and growth in this job sector is expected to increase 20.1 percent by the year 2022. (“U.S. News & World Report”, 2014) This research paper explores the job forecast for individuals in the Web Development industry. Information Technology and web development, is constantly changing and improving; everything on the internet requires a web page, and there must be web designers to fulfill the task of creating web pages. The Job Forecast for Web Developers looks Positive In the industry of Information Technology there are many different fields of specialization. In this writing, we are going to investigate the field of Web Development, and the subdivisions of Web Development. This is a field that may people...

Words: 1249 - Pages: 5

Premium Essay

Bachelor

...Citi's eBusiness Model By commercialprintin Citibank differentiate its e-business product 1. How does Citibank differentiate its e-business product offering from that of its competitors? How could Citibank create its own competitive advantages in the market place? Citibank differentiated itself from competitors by using their customer service effectively. They offered several services to their clients. Citibank offered telephone hotlines, customer relations managers to give individual attention to their customers, and service experts. Citibank also continued their investment in technology for the front and back end of the banking systems. Citibank committed to an “e-business strategy-Connect, Transform and Extend-was to web enable its core services, develop integrated solutions and reach new markets.” (McCauley & Khan, 2002, p.1). Citibank was also committed to its customers. According to the case study, ‘Citibank’s vision was to become the world’s leading e-business enabler". Citibank had over 268,000 employees located in over 100 countries and their focus was to embed their services into the everyday lives of the local population. “A bank that had roots in the country as deep as any local indigenous bank, building a broad customer base, offering diverse products, actively participating in the community and recruiting staff and senior management from the local population”. In addition to being committed to employees and customers around the world, Citibank has strong brand...

Words: 1501 - Pages: 7

Premium Essay

Html

...The Missing Link: An Introduction to Web Development and Programming The Missing Link An Introduction to Web Development and Programming Michael Mendez SUNY Fredonia i The Missing Link An Introduction to Web Development and Programming by Michael Mendez Open SUNY Textbooks 2014 ©2014 Michael Mendez ISBN: 978-0-9897226-5-0 This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Published by Open SUNY Textbooks, Milne Library (IITG PI) State University of New York at Geneseo, Geneseo, NY 14454 Cover design by William Jones Licensing This text is published by the Open SUNY Textbooks project under the Creative Commons 3.0 license format (see full length legal text at http://creativecommons.org/licenses/ by-sa/3.0/): You are free: 1. To share — to copy, distribute and transmit the work 2. To remix — to adapt the work 3. To make commercial use of the work Under the following conditions: 1. Attribution: You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). 2. Share Alike: If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one. With the understanding that: 1. Waiver: Any of the above conditions can be waived if you get permission from the copyright holder. 2. Public Domain:...

Words: 78185 - Pages: 313

Free Essay

Case Study

...and plumber . National accounts classification of the services sector incorporate trade, hostels and restaurants; transport, storage and communication; financing, insurance, real estate, and business services; and community, social and personal services. The service sector consists of the "soft" parts of the economy, i.e. activities where people offer their knowledge and time to improve productivity, performance, potential, and sustainability, what is termed affective labor. The basic characteristic of this sector is the production of services instead of end products. Services (also known as "intangible goods") incl7ude attention, advice, access, experience, and discussion. The service industry forms a backbone of social and economic development of a region. It is one of the major sectors in the non-good producing industries under private ownership. Approximately 55%of the economic activity of us occurs in service industries comprising of different divisions as classified by North American industry classifications system (NAICS). In World Trade Organization (WTO) and Reserve Bank of India (RBI) classifications, construction is also included. Service sector is the lifeline for the social economic growth of a country. In the day of largest and fastest growing sector globally contributing more to the globally contributing more to the global output and employing more people than any other sector. The real reason for the growth of service is due to the increase in urbanization, privatization...

Words: 23600 - Pages: 95

Free Essay

Comper of Free Books

...version of the PHP language to create scripts to HTML pages. This book will learn you how to create websites with tracking session, use PHP for object-oriented programming and how to join the PHP code directly to e-mail programs. You also will learn how to secure website from hackers and how to use practically the mechanisms of cookie and redirect “PHP4 The Bible” is the book that contains information for beginners and intermediate programmers of script based on PHP technology, which is becoming increasingly popular due to the speed of the running scripts. Authors of this book Tim Covers and Joyce Park, are great experts. Mr Covers is a programmer with experience in web developer and he is instructor at the University of Chicago. Joyce Park is a writer on open source topics and web developer and she create web sites using PHP technology. The primary advantage of this book is the style of writing. Clearly explained are considered problems. Language of this book is clear and concise. Objectively described the basic matters and very well seen warnings for practitioners-not to unnecessarily lost their time on general things . The book contains basic and strictly specialist information-for advanced programmers. Another advantage of this book are examples taken from life, i.e. any additives, and advices for the so-called practitioners - people who...

Words: 1413 - Pages: 6

Free Essay

Kaka

...Imperial Web Technologies Executive Summary: Imperial web technologies is a startup web technology firm which specially provide the services in development of websites, online web portal, developing the mobile applications and many more. The main audience for the imperial web technologies is the clients who wants any kind of web development that can be in any web related development technology. As we all know the demand of the computer technology is increases day by day. Now in our daily life each and everything is started to shift online whether it is banking system or any shop each and everything is online now so by considering such a huge scope in computer technology field it will a huge opportunity for the organization like Imperial Web Technology to start is business and provide important contribution in the field of development of the web related products. In addition to this organization start up focus is on the niche market of the New Zealand which provides handy opportunity for the Organization. Moreover, the huge numbers of online projects are also the one of the big factors which provides the great opportunity for the Imperial web technologies and with the quality of the work provided by the Imperial web technologies this opportunity can be utilized. The Imperial web technologies has biggest advantage is that along with targeting the huge marketers, organizations and client for the web development it also focuses on the software and web development requirement of...

Words: 4377 - Pages: 18

Premium Essay

Miss

...Table of Contents: 01. Executive Summary……………………………………..…..3-4 02. Company Description…………………………………………5 03. Product Description…………………………………………6-7 04. Market Analysis…………………………………….…….....8-9 05. Strategy and Implementation…….………………………10-13 06. Web Plan Description……………….…………………....14-16 07. Management Description……………..…………………..17-18 08. Financial Plan……………………….….……………….…19-22 09. Appendices……………………………..…………………..23-26 10. References……………………………...………………....……27 Page | 1 1.0 Executive Summary 1.1 Company Background Company name: Application World Sdn Bhd Address: Cyberia, Cyberjaya Telephone number: 03-42968891 Our business plan is primarily about creating and launching the mobile “Lunch Partner” application; a tool to help people connect with others by affording them the opportunity to meet other people like themselves during their lunch break. With our application, we offer people the gift of never having to suffer through a lonely lunch ever again, if they so wish. As students, we don’t have any fixed break times for us to have our lunch, as most students take different courses and subjects. This means that no matter how much you try to synchronise your schedule to that of your friends, you will inevitably come upon a time where you will have no available friends to share your lunch or breaks with. This scenario was the backbone of our motivation to create the Lunch Partner application. With our app, we help our customers in a few key ways. The first and most...

Words: 5367 - Pages: 22

Free Essay

Good vs Bad Web Design

...meaning the areas to click to get to the other pages within the website are easy to find. A well-designed website should persuade the visitor to want to spend more time visiting the site and return to it again in the future. Poorly designed websites have a tendency to “shock” the visitor by using unreadable combinations of color (like a blue background with red text), confusing layout, unclear or unusable navigation and unreadable fonts. These are some aspects that determine the design differences between a “successful” and an “unsuccessful” website, which is what I’m going to talk about. Web design and development is my major, and knowing these differences are some of the basics we are taught. So how is it decided that a website is good or bad? Everyone has their own opinion so it can sometimes be difficult to make this determination, but there are quite a few aspects that most professional web designers agree upon when designing a website for a client. The first aspect is purpose and clarity. Successful websites have a well-defined purpose, so focusing on this aspect is helpful in the design process. Some things to consider are: will the site be a source of information on a topic, endorsing a service, advertising a product, or to inform people about you? If the purpose is to make money, the website will require different features than an informational type of website or a site that is intended for family and friends. It should be...

Words: 1162 - Pages: 5

Free Essay

Sssgdftyrtra

...Penggunaan sistem maklumat yang kian berkembang dalam kebanyakan organisasi menyebabkan aktiviti pengurusan di kebanyakan organisasi lebih bersistematik. Justeru itu, projek ini dijalankan selaras dengan keperluan tersebut iaitu untuk membangunkan sebuah Sistem Pengurusan Tempahan Percetakan di AK Maju. Sistem yang akan dibangunkan ini bertujuan memudahkan proses pengurusan tempahan di AK Maju yang menguruskan proses tempahan secara manual. Sistem pengurusan tempahan secara manual menyebabkan beberapa masalah sering timbul seperti rekod penyimpanan maklumat yang mudah hilang dan kesukaran mencari maklumat pelanggan untuk menyemak tempahan. Oleh itu, sistem ini dibangunkan berkepentingan dalam usaha memberi perkhidmatan yang lebih baik kepada pelanggan dan juga meningkatkan mutu pihak pengurusan di AK Maju. Pembangunan sistem ini akan menggunakan metodologi prototaip. Perisisan Adobe Dreamweaver CS6 akan digunakan bagi tujuan rekabentuk antaramuka manakala Hypertext Preprocessor (PHP) sebagai bahasa pengaturcaraan dan phpMyAdmin sebagai pangkalan data. Sistem ini diharapkan dapat memenuhi keperluan pengguna sistem untuk menghasilkan sebuah aplikasi sistem maklumat pengurusan yang berkesan. The use of information system has been growing in most organization make management activities in many organization become more systematic. Therefore, this project is carried out in accordance with that requirements to develop a Sistem Pengurusan Tempahan Percetakan for AK Maju. This system...

Words: 322 - Pages: 2

Premium Essay

E-Business Paper

...E-Business Paper Julie Prater ACC/340 March 07, 2016 Joyce Williams E-Business Paper Electronic business (e-business) allows businesses to use the Internet to buy and sell merchandise, provide services, and process payments. The ability to shop online offers numerous advantages, limitations, and risks for the average consumer. Traditional brick and mortar establishments have found tremendous growth and sales potential following today’s technological advances. Walmart is an example of a retail chain that has found success and growth potential offering online shopping and services to its consumer. E-Business and Walmart Sam Walton built today’s largest retail chain on one simple strategy: “provide the lowest prices, anytime, anywhere (Walmart, Inc., 2016). Walmart’s first store opened in Rogers, Arkansas in 1962 as a small five and dime retail shop. Walmart became a publicly traded company by the early 1970’s and officially was listed on the New York Stock Exchange. Entering the 1980’s, Walmart’s sales topped $1 billion and computerized point-of-sale systems were installed in stores enabling fast and accurate checkout experiences for its customers (Walmart, Inc., 2016). Walmart launched the largest private satellite communication system in the United States, connecting the company's operations through voice, data and video communication (Walmart, Inc., 2016). In the early 1990’s Walmart entered the...

Words: 1073 - Pages: 5

Premium Essay

Website Plan

...Website Design Plan Jorge Lopez Web Design I/WEB 236 February 11, 2013 Christine Gysin Abstract This paper will present some of the best web design practices for development and design foundations with XHTML. The continuous web technology improvement has made it more efficient for web developers to design a website for e-commerce and social networking to reach a specific target audience. Introduction There are several elements to take into consideration when designing a website, applying best practices to the web design are very important. The website organization is largely determined by the website architecture with three common types of web organization, which will be presented in this paper. The designer must concentrate on the target audience for the website and constantly take into account how the target audience will view the website. The designer should adhere to the recommendations of the World Wide Web Consortium (W3C) and run the web site’s Web addresses via their appropriate assessment tools to be certain that the highest possible standard of accessibility is provided. The content in addition to structure of the website ought to be meticulously designed for simplicity use and provide concise information to the visitor. The overall presentation of the website is required to be eye appealing without overwhelming graphics and sounds, although graphics help make webpages compelling and provide the user interactivity, the design...

Words: 1872 - Pages: 8

Free Essay

Dreamweaver

...Dreamweaver Dreamweaver is a web development tool typically used by experienced users. Adobe Dreamweaver Digital Classroom is also a book that consists of 17 self-paced lessons that let you discover essential skills. It will help you save time and also includes simple step-by-step lessons that show you how to best use your time. Before you start a lesson you need to download the software. You can find this on the web site where you can get a 30 day trial version of the Adobe Dreamweaver. It also gives you the requirement for Windows and Mac OS operating systems. My computer has all the system requirements that I will need to run the software. In the book it gives you a web site that can be used to host at web site if you were to create one for the public. Before you can start, you need to register your book at the following website: (www.digitalclassriimbooks.com/cc/dreamweaver). Once you have registered, you will have access to video tutorials and help that you might need in building your web site. Dreamweaver has a lot of tool image tests and much more to pick from. Although, it will not do graphics from scratch; you can import the graphics from Photoshop and adjust from within the application. The software has everything you will need to manage your web site and build what you would like on your page. Dreamweaver works in code only, so you can view your document that acts as a powerful text editor. You can add JavaScript to the web site if you are experienced with the...

Words: 444 - Pages: 2

Premium Essay

Is 3445 Project Part One

...Identify e-business and e-commerce web applications to support the proposed implementation. First off e-commerce is one of the best things for business whether you have your whole business through the web or partly. If you have a physical store, you are limited by the area that you can sell your product or offer service. An ecommerce website opens your business to the world. In addition to these two drivers, online retail is also driven by traffic from search engines. One of the most important positives of ecommerce is the lowered cost. A part of these lowered costs could be passed on to customers in the form of discounted prices. Advertising and marketing is global and you get a better buying market. For personnel use the automation of checkout, billing, payments, inventory management, and other operational processes, lowers the number of employees required to run an ecommerce setup. Last but not least Real estate, the store does not need a prominent physical location. You can locate the Product Quicker, eliminate travel time and cost, provide comparison shopping, also cross reference deals, bargains, coupons, and group buying. If you do open a e-business vulnerabilities that need to be taken into account if you decide to create an e-commerce site is security internal and external. Hackers attempting to steal customer information or disrupt the site or server containing customer information that is stolen. Also Imposters can mirror your ecommerce site to steal customer's money...

Words: 315 - Pages: 2

Free Essay

Html Best Practices

...After all of the research that I conducted on web design best practices, I quickly came to the conclusion that the phrase “best practices” seems to be a set of opinions based upon the articles’ authors. It’s also quite clear that web design best practices are geared towards the goals and target audience of the website or web application. For instance, a business web application used to process some sort of data and then display that data in a more meaningful way will have a different set of best practices than a website that allows visitors to create a profile, connect with friends and share certain types of media formats, such as uploading photos and videos. That’s why it’s very important to answer all of the “who”, “what”, “where”, and “how” questions that are asked before laying down a lick of code. Once a web designer and/or project manager has all of the requirements gathered for the website, then we get into thinking about what best practices to use when designing the website. Also, determining what web design best practices to follow can be based upon what a web designer/developer uses to develop that website. For example, a cold fusion web developer would use a certain set of best practices that are based upon cold fusion versus the best practices of developing a web site using ASP.NET. The above basically describes the first steps within the SDLC process. SDLC stands for Software Development Life Cycle, and in my opinion, should be the first best practice to...

Words: 656 - Pages: 3