Professional Documents
Culture Documents
CERTIFICATE
This is to certify that a project on THE WEB SITE
ON INFORMIX INSTITUTE OF COMPUTER EDUCATION has
been carried out by under our supervision and direct guidance.
We are absolutely satisfied with her dissertation on the
projects, which is presented in the Department of Computer
Managemant, Swami Vivekanad College, Amgaon during
the academic year 2014-2015.
This work is in partial fulfillment of the Degree of
Bachelor of Commerce with Computer Application PartIII Rashtrasant Tukdoji Maharaj Nagpur University,
Nagpur. This is the original work done by the under the
Supervision and Guidance of Prof. M. U. Gajbhiye and have
undergone the requisite hour prescribed by the University for
Project Work.
Place: - Amgaon
Date: - ..
PROJECT GUIDE AND COORDINATOR
Prof. M. U. Gajbhiye
Swami Vivekanad College,
Amgaon
..
Internal Examiner
External Examiner
Page 1
ACKNOWEDGEMENT
We are gratefully acknowledged to Dr. N. C. Bhure,
Swami Vivekanad College,
Amgaon for giving us the
opportunity to undergo the project work.
We are highly grateful to Prof. S. M. Dhole, Co-ordinate
of Department of Computer Management, Swami
Vivekanad College, Amgaon for evincing keen interest,
constant encouragement, precious guidance at every stage of
this project work.We wish to express our sense of gratitude and
heart full thanks to Prof. M. U. Gajbhiye who has guided us
properly and given constructive suggestion in completion of our
project work.
Our acknowledgement would be incomplete if we fail to
mention the continuous encouragement and moral support
given by our department staff member and classmates.
Place: Amgaon
Date:
Submitted by:Chandankumar
B.
Raut
Ashish S. Rahagdale
Sachin V. Ujawane
Page 2
DECLARATION
We hereby declare that the project entitled THE WEB
SITE
ON
INFORMIX
INSTITUTE
OF
COMPUTER
Place: Amgaon
Date:
Signature of the Student
Chandankumar
B.
Ashish S. Rahagdale
Sachin V. Ujawane ..
Page 3
Raut
..
INDEX
SR NO
TOPIC
PAGE NO
Introduction
PAGE NO
Web publication
System Analysis
17
Feasibility study
18
19
19
19
19
19
10
20
11
Coding
27
12
Code Efficiency
29
13
Optimisation of code
41
14
42
15
54
16
Gannit chart
55
17
Appendix
56
18
117
Page 4
Bibliography
125
INTRODUCTION
History
In 1990 Tim Berners-Lee created the first World Wide Web server and browser.[1] It opened
for commercial use in 1991 . In 1994 other advances took place, such as online banking and
the opening of an online pizza shop by Pizza Hut. During that same year, Netscape
introduced SSL encryption of data transferred online, which has become essential for secure
online shopping. Also in 1994 the German company Intershop introduced its first online
shopping system. In 1995 Amazon launched its online shopping site, and in 1996 eBay
appeared.
Customers
Online customers must have access to a computer and a method of payment.
In general, higher levels of education, income, and occupation of the head of the household
correspond to more favorable perceptions of non-store shopping. Also, increased exposure to
technology increases the probability of developing favorable attitudes towards new shopping
channels.
In a December 2011 study Equation Research found that 87% of tablet users made an online
transaction with their tablet device during the early holiday shopping season.
Logistics
Consumers find a product of interest by visiting the website of the retailer directly or by
searching among alternative vendors using a shopping search engine.
Page 5
Payment
Online shoppers commonly use a credit card to make payments, however some systems
enable users to create accounts and pay by alternative means, such as:
Cheque/ Check
Debit card
Gift cards
Product delivery
Once a payment has been accepted the goods or services can be delivered in the following
ways.
Page 6
Downloading: This is the method often used for digital media products such as
software, music, movies, or images.
Drop shipping: The order is passed to the manufacturer or third-party distributor, who
ships the item directly to the consumer, bypassing the retailer's physical location to save time,
money, and space.
In-store pickup: The customer orders online, finds a local store using locator software
and picks the product up at the closest store. This is the method often used in the bricks and
clicks business model.
Printing out, provision of a code for, or emailing of such items as admission tickets
and scrip (e.g., gift certificates and coupons). The tickets, codes, or coupons may be
redeemed at the appropriate physical or online premises and their content reviewed to verify
their eligility (e.g., assurances that the right of admission or use is redeemed at the correct
time and place, for the correct dollar amount, and for the correct number of uses).
Shipping: The product is shipped to the customer's address or that of a customerdesignated third party.
Will call, COBO (in Care Of Box Office), or "at the door" pickup: The patron picks
up pre-purchased tickets for an event, such as a play, sporting event, or concert, either just
before the event or in advance. With the onset of the Internet and e-commerce sites, which
allow customers to buy tickets online, the popularity of this service has increased.
Simple systems allow the offline administration of products and categories. The shop
is then generated as HTML files and graphics that can be uploaded to a webspace. These
systems do not use an online database.
Other solutions allow the user to register and create an online shop on a portal that
hosts multiple shops at the same time.
Page 7
Open source shopping cart packages include advanced platforms such as Interchange,
and off the shelf solutions as Avactis, Satchmo, osCommerce, Magento, Zen Cart,
VirtueMart, Batavi and PrestaShop.
Commercial systems can also be tailored to one's needs so the shop does not have to
be created from scratch. By using a pre-existing framework, software modules for various
functionalities required by a web shop can be adapted and combined.
Online shopping
Like many online auction websites, many websites allow small businesses to create and
maintain online shops (ecommerce online shopping carts), without the complexity that
involved in purchasing and developing an expensive stand alone ecommerce software
solutions.
Design
Customers are attracted to online shopping not only because of the high level of convenience,
but also because of the broader selection, competitive pricing, and greater access to
information. Business organizations seek to offer online shopping because it is much lower
cost compared to bricks and mortar stores, offers access to a world wide market, increases
customer value and builds sustainable capabilities.
Information load
Designers of online shops are concerned with the effects of information load - whether
consumers can be given too much information in virtual shopping environments. Information
load is a product of the spatial and temporal arrangements of stimuli in the webstore. [9]
Compared with conventional retail shopping, the information environment of virtual
shopping is enhanced by providing additional product information such as comparative
products and services as well as various alternatives and attributes of each alternative, etc.
Two major dimensions of information load are complexity and novelty. Complexity refers to
the number of different elements or features of a site, often the result of increased
information diversity. Novelty involves the unexpected, suppressed, new, or unfamiliar
aspects of the site. The novelty dimension may keep consumers exploring a shopping site,
whereas the complexity dimension may induce impulse purchases.
Market share
E-commerce B2C product sales totaled $142.5 billion, representing about 8% of retail
product sales in the United States. The $26 billion worth of clothes sold online represented
about 13% of the domestic market, and with 72% of women looking online for apparel, it has
become one of the most popular cross-shopping categories. Forrester Research estimates that
the United States online retail industry will be worth $279 billion in 2015.
Page 9
Advantages
Convenience:
Online stores are usually available 24 hours a day, and many consumers have Internet access
both at work and at home. Other establishments such as internet cafes and schools provide
access as well. A visit to a conventional retail store requires travel and must take place during
business hours.
In the event of a problem with the item it is not what the consumer ordered, or it is not what
they expectedconsumers are concerned with the ease with which they can return an item
for the correct one or for a refund. Consumers may need to contact the retailer, visit the post
office and pay return shipping, and then wait for a replacement or refund. Some online
companies have more generous return policies to compensate for the traditional advantage of
physical stores. For example, the online shoe retailer Zappos.com includes labels for free
return shipping, and does not charge a restocking fee, even for returns which are not the
result of merchant error. (Note: In the United Kingdom, online shops are prohibited from
charging a restocking fee if the consumer cancels their order in accordance with the
Consumer Protection (Distance Selling) Act 2000).
Disadvantages
Fraud and security concerns
Given the lack of ability to inspect merchandise before purchase, consumers are at higher
risk of fraud on the part of the merchant than in a physical store. Merchants also risk
fraudulent purchases using stolen credit cards or fraudulent repudiation of the online
purchase. With a warehouse instead of a retail storefront, merchants face less risk from
physical theft.
Page 11
Before buying from a new company, evaluate the website by considering issues such
as: the professionalism and user-friendliness of the site; whether or not the company lists a
telephone number and/or street address along with e-contact information; whether a fair and
reasonable refund and return policy is clearly stated; and whether there are hidden price
inflators, such as excessive shipping and handling charges.
Ensuring that the retailer has an acceptable privacy policy posted. For example note if
the retailer does not explicitly state that it will not share private information with others
without consent.
Page 12
Ensuring that the vendor address is protected with SSL (see above) when entering
credit card information. If it does the address on the credit card information entry screen will
start with "HTTPS".
Privacy
Privacy of personal information is a significant issue for some consumers. Different legal
jurisdictions have different laws concerning consumer privacy, and different levels of
enforcement. Many consumers wish to avoid spam and telemarketing which could result
from supplying contact information to an online merchant. In response, many merchants
promise not to use consumer information for these purposes, or provide a mechanism to optout of such contacts.
Many websites keep track of consumers shopping habits in order to suggest items and other
websites to view. Brick-and-mortar stores also collect consumer information. Some ask for
address and phone number at checkout, though consumers may refuse to provide it. Many
larger stores use the address information encoded on consumers' credit cards (often without
their knowledge) to add them to a catalog mailing list. This information is obviously not
accessible to the merchant when paying in cash.
Hands-on inspection
Typically, only simple pictures and or descriptions of the item are all a customer can rely on
when shopping on online stores. If the customer does not have prior exposure to the item's
handling qualities, they will not have a full understanding of the item they are buying.
However, Written and Video Reviews are readily available from consumers who have
purchased similar items in the past. These can be helpful for prospective customers, but these
reviews can be sometimes subjective and based on personal preferences that may not reflect
end-user satisfaction once the item has been received.
Because of this, many consumers have begun going to real-world stores to view a product,
before purchasing online. To combat the process, Target has requested distributors give them
equally low prices, or alternatively, exclusive products available at their store only.
Product suitability
This section needs additional citations for verification. Please help improve this article by
adding citations to reliable sources. Unsourced material may be challenged and removed.
Many successful purely virtual companies deal with digital products, (including information
storage, retrieval, and modification), music, movies, office supplies, education,
Page 14
Aggregation
High-volume websites, such as Yahoo!, Amazon.com and eBay, offer hosting services for
online stores to all size retailers. These stores are presented within an integrated navigation
framework. Collections of online stores are sometimes known as virtual shopping malls or
online marketplaces.
WEB PUBLICATION
WEBSITE:
A website is a collection of related web pages containing images, videos or other
digital assets. A website is hosted on at least one web server accessible via network such as
the internet of [private local area network through an internet address also called URL.
A web page is a document, typically Witten in plain text interspersed with formatting
instructions of Hypertext Markup Language (HTML, XHTML).
HISTORY:
The World Wide Web (WWW) was created in 1989 by CERN physicist Tim Berbers
Lee [3] On 30 April 1993, CERN announced that the World Wide Web would be free to use
for anyone. Before the introduction of HTML and HTTP, other protocols such a file transfer
protocol and the gopher protocol were used to retrieve individual files from a server. These
protocols offer a simple directory structure which the user navigates and chooses files to
download. Documents were most often presented as plain text files without formatting or
were encoded in word processor formats.
OVERVIEW
Organized by function, a website may be
A personal website
A commercial website
A government website
A nonprofit organization website
It could be the work of an individual, a business or other organization, and is typically
dedicated to some particular topic or purpose. Any website can contain a hyperlink to any
other website, so the distinction between individual sites, as perceived by the user, may
sometimes be blurred.
Websites are written on pr dynamically converted to HTML [ Hyper Text Markup
Language ] and are accessed using a software interface classified as a user agent. Web pages
can be viewed or otherwise accessed from a range of computer based and internet enabled
devices of various sizes, including desktop computer, laptops, PDAs and cell phones.
Page 17
WEBDESIGN AND
PUBLICATION
Page 18
a website may include text, images, sounds and other content, and may be
interactive.
OVERVIEW:
Web design involves the structure of the website including the information
architecture [navigation schemes and naming conventions], the layout or the pages
[wireframe or page schematics are created top show consistent placement of items including
functional features], and the conceptual design with branding.
CONTENT:
Such elements as text, forms images [ GIFs, JPEGs, PNG,s] and video can be placed
on the page using HTML / XHTML / XML tags. Older browsers may require plug-ins such
as Adobe Flash, Quick Time, Jawa run time environment, etc. to display some media, which
are embedded into web page by using HTML / XHTML tags.
Improvements in browsers' compliance with W3C standards prompted a widespread
acceptance and usage of XHTML / XML in conjunction with Cascading Style Sheets [CSS]
to position and manipulate web page elements and objects.
Page 19
Page 20
accessibility
principles.
These accessibility principles are known as the WCAG when talking about content. These
can be grouped into the following main areas.
HISTORY :
Tim Berners- Lee published what is considered to be the first website in August 1991.
Berners-Lee was the first to combine internet communication [which had been carrying email
and the Usenet for decades] with hypertext [which had also been around for decades, but
limited to browsing information stored on a single computer, such as interactive CD=ROM
design]. Website are written in a markup language called HTML and early versions of
HTML were very basic, only giving a website's basic structure [headings and paragraphs],
and the ability to link using hypertext. This was new and different from existing forms of
communication -users could easily navigate to other pages by following hyperlinks from
page to page.
As the Web and web design progressed, the markup language changed to become
more complex and flexible, giving the ability to add objects like images and tables to a page.
Features like tables, which were originally intended to be used to display tabular information,
were soon subverted for use as invisible layout devices. With the advent of Cascading Style
Sheets [CSS], table based layout is commonly regarded as outdated. Database integration
technologies such as server side scripting and design standards like W3C further changed and
enhanced the way the web is made. As times change website are changing the code on the
inside and visual design on the outside with ever evolving programs and utilities.
With the progression of the web, tens of thousands of web design companies have
been established around the world to serve the growing demand for such work. As with
Page 22
WEB PLANNING
Purposing web design is a complex, but essential ongoing activity. Before creating
and uploading a website, it is important to take the time to plan exactly what is needed in the
website. Thoroughly considering the audience or target market, as well as defining the
purpose and deciding what content will be developed, are extremely important.
CONTEXT :
Web design is similar in a very simplistic way to traditional print publishing. Every
website is an information display container, just as a book, and every web page is like the
page in a book. However, web design uses as framework based on digital code and display
technology to construct and maintain an environment to distribute information in multiple
formats. Taken to its fullest potential, web design in undoubtedly the most sophisticated and
increasingly complex method to support communication in today's world.
PURPOSE:
It is essential to define the purpose of the website as one of the first steps in the
planning process. A purpose statement should show focus based on what the website will
accomplish and what the users will get from it. A clearly defined purpose will help the rest
of the planning process as the audience is identified and the content of the site is developed.
Setting short and long term goals for the website will help make the purpose clear and plan
for the future when expansion modification and improvement will take place. Measurable
objectives should be identified to track the progress of the site and determine success.
AUDIENCE:
Page 23
Upon considering who is most likely to need or use the content a list of
Audience Characteristics
Information Preferences
Computer Specifications
Web Experience
Taking into account the characteristics of the audience will allow an effective website
to be created that will deliver the desired content to the target audience.
COMPATIBILITYAND RESTRICTIONS
Because of the market share of modern browsers [depending on your target market]
the compatibility of your website with the viewers is restricted. For instance, a website that is
designed for the majority of web surfers will be limited to the use of valid XHTML 1.0 strict
or older, cascading style sheets level 1, and 1024 x 768 display resolution. This is because
internet explorer is not fully W3C standards compliant with the modularity of XHTML 1.1
and the majority of CSS beyond!. A target market of more alternative browser [e.g. Firefox,
Google Chrome, Safari and Opera] users allow for more W3C compliance and thus a greater
range of options of a web designer.
Page 24
HARDWARE AND
SOFTWARE
REQUIREMENTS
Page 25
Page 26
HARDWARE:
Running the ensemble web site can be rather taxing on hardware. At a minimum you will
need:
A machine capable of running a UNIX - like OS ( e.g. Tru 64 Solaris, Linux OS X, etc )
2-4 Gb of RAM ( A minimum of 4G required to tun Bio Mart )
Up to 500 Mb hard drive space to install source code required by the web server.
Depending on usage - temporary storage space for images session information - for light
Note that whilst windows can run the required software, it is not officially supported as a
platform for ensemble. Additional documentation on using ensemble on windows can be
found in the installation guide.
Page 27
Page 28
SOFTWARE:
Web browsers - IE8, Firefox, Chrome, Opera and Safari. So we can check that the page
views ok across a variety of platforms.
Dream weaver MX 2004 - Mainly used in text editing mode and I like
the site manager.
Xampp - Xampp creates a server on my PC so I can create a full working page so it can be
And the last and most used software is windows notepad - I am using it now as I am writing
this article. My blog and engineer articles have a feature where I can copy and paste text in
to the new post form.
Page 29
CODING
Page 30
CODING
If you are doing business on the internet, taking the time to learn how to design your
own web site and write your own HTML code
(Hypertext markup language) will play a major role in your success. not only will learning
HTML coding provide you with the freedom to update your own HTML documents, but it
will also save you a great deal of money, as you will be able to avoid hiring a professional
web designer.
CREATING HTML PAGE:
A web page is created using language called, Hypertext Markup Language better
known as HTML Code. you can write your own coding within a oplain text editor, such as
Note Pad, or use an HTML editor, which will write the code for you.
HTML codes, also referred to as HTML tags, are enclosed by the lesser than [<] and
greater than [>] brackets and may be written in capital or lower case letters.
The opening bracket is followed by an element, which is a browser command, and
ends with the closing bracket.
BASIC HTML DOCUMENT CODE STRUCTURE
Begin writing your HTML tags by creating your document's basic layout. Copy and paste
this code into your text or HTML editor.
< html >
< head >
< title > Your Page Title <title>
</ head >
<body>
This area will contain everything that will be visible through a web browser, such as
text and graphics. All of the information will be HTML coded For a complete list of HTML
codes, tags and examples, see the HTML chart below.
Page 31
filejtiame
color name
color name
Vhnk _ instead.
Text color_name Specifies the color of the text in the document.
Deprecated. Use styles Instead
<hm> </hn> Heading Tags
These tags are used to display headings in an HTML document, through these tags
you can increase the size of the text. In these tags
<hl> tag defines the largest header & <h6> defines smallest.
These tags are <hl> </hl>, <h2> <h2>, <h3> <h3>, <h4> <h4>, <h5> <h5>
Format:
Page 32
</hn>
Example :
<hl> this is my first page </hl> or <hl> align=right>text</hl> Attribute of the <hn>tag.
<p> <p> Paragraph tag
This tag is used for creating the paragraph in the web page. It is used inside the body of file.
Formate:
<p> This a break <br> in the line
<hr>tag
This is a break<br> in the line.
<hr>tag
This is the test of the hr<hr>tag<hr>
Attribute
Attribute Value Description
Align right, left, center the alignment of the horizontal rule.
Size %, pixels the thickness (height) of the horizontal rule.
Width %, pixels the width of the horizontal rule.
<!-- Comment Tag
The comment tag is used to insert a comment in the source code. A comment will be ignored
by the browser. You can use comments to explain your code, which can help you when you
edit the source code at a later date.
You can also store program-specific information inside comments. In this case they will not
be visible for the user, but they are still available to the program. A good practice is to
comment the text inside the script and style, from showing it as plain text.
Format:
<!- add here your comments these will not be displayed
You might have became bored of reading so lets do some practical.
Follow these Steps:
Copy this code in the new file of any text editor. Save it with htm or html extension.
Open the Internet Browser.
Page 33
<i>
<tt>
<u>
<em>
<big>
<small>
<strong>
<sub>
<sup>
<code>
<tt>
<kbd>
<var>
Defines a variable
<drn>
Examples Outputs
<pre> It preserve all spaces</pre>
<code>Computer code</code>
Computer code
<kbd>Keyboard input</kbd>
Keyboard input
<tt>Teletype text</tt>
Teletype text
<samp>Sample text</samp>
Sample text
<var>computer variable</var>
<dfh>Definition term</dfh>
Computer variable
Definition term
Tags Summary
Tags Ordered Aplhabetically
Tags Description
<!----> Defines a coi ir .e.it
<a>
Defines an ai el o;
<br>
<button>
<caption>
<center>
<cite>
Defines a citation
<code>
<col>
<colgroup>
<dd>
<del>
<dir>
<dfh>
<div>
<dl>
<dt>
<em>
<frameset>
<font>
<form>
Defines a form
<frame>
<fieldset>
<hl> to <h6>
<head>
<hr>
<html>
<i>
<img>
Defines an image
<input>
<ins>
<kbd>
<label>
<li>
<map>
<marquee>
<menu>
<noframes>
<ol>
<optgroup>
<option>
<p>
Defines a paragraph
<pre>
<q>
<s>
<samp>
<select>
<small>
<span>
<strike>
<strpng>
<style?
<sub>
<table>
Defines a table
<tbody>
Defines a table be iy
<td>
Defines a table ee 1
<textarea>
<tfoot>
<thead>
<title>
<tr>
<tt>
<u>
<ul>
<var>
Defines a variable
<head>
<title>
<body>
<p>
Defines a paragraph
<br>
<hr>
<!---->
Defines a comment
Chart Format
Tags Description
<b>
<font>
<i>
<em>
<big>
<strong>
<small>
<sup>
<sub>
<u>
Output
Tags Description
<b> <pre> Defines preformatted text
<font> <code> Defines keyboard text
<i> <tt>
<table>
Defines a table
<caption>
<th>
<tr>
<td>
<thead>
<tbody>
<tfoot>
Color HEX
Color RGB
****i#000000 rgb(OAO)
#FF0000 rgb(255,0,0)
J!i;[ JI j f I ij
# OOFFOO rgb(0,255,0)
rgb(255,255,0)
#FF00FF
rgb(255,0,255)
#COCOCO
rgb(192,192,192)
#FFFFFF
What is a Form ?
Page 39
Page 40
Page 41
to
CODE EFFECIENCY
The overall performance of system to greater extent depends on the coding procedures
followed by the programmer. So the efficiency of code is so important in system
development. A lot of factors like programming language selecting, memory allocation,
memory management, programming style, use of variables, reusability of code etc. determine
the efficiency of program code. The coding procedures followed in the programmers of this
system are as follows.
The software so robust one as it is completely coded in Javascript, HTML &
XML language all the work is done by using Notepad & Frontpage program optimization of
code.
Page 42
CODE OPTIMIZATION :
In an ideal world, software would design itself to your specification,
automatically reduce itself to the smallest possible memory foot point, compile instantly and
always run at the fastest possible speed. In the real word develops still of programming
language. To get the absolutely smallest, fastest code, programmers can work in assembly
language, but that can prohibitively labour intensive for all but the most time critical code.
Most programmers do most of their coding in a high-level language, but
which is then complied to an assemble language and linked into an executable program
image. During the development process, programmers are quite sensitive to build speed and
case of debugging, when it comes times to release the code for production, run time speed
and size become of paramount importance. Throughout this project, will be concerning on
production code runtime size and speed concerns.
There are many ways, to make code run quickly. Often the controlling factor
for the speed of a program is the algorithms used rather than any optimization done by the
compiler. Operator Description Example
This operator is used to assign value of variable/value only at right hand of it to the
variable at left hand A= 53^a
Of this operator
C= a + b
+= Increments the left hand variable with the right, hand variable
a+=b or a=a+b
Decrements the left hand variable with the right hand variable
a=b or a=a+b
*= Multiplies the left hand variable with the right hand variable
a*-bora=a*b
/= Divides the left hand variable with the right hand variable
a/=b or a=a/b
%= Keeps the remainder of division of left hand variable by right hand variable in the
left hand variable 0
COMPARISON OPERATORS
Page 43
A===b
B=90
C="90"
A=== B will
Check for values as well type of data contained y the return true because value of A &
B
Variable at left hand and right hand is 90 and both are number
A == C
Will return false because value of A & C is 90 but types are different
As needed, customer comments, feedback and approvals can be communicated by email, fax and telephone. Throughout the design phase the team should develop test plans and
procedures for quality assurance. It is necessary to obtain client approval on design and
project plans.
In parallel the Database team will sit and understand the requirements and develop
the database with all the data structures and sample data will also be prepared.
Input requirement specification
Output site design with template, images and prototype
CONTENT WRITING :
This phase is necessary mainly for the web sites. There are professional content
developers who can write industry specific and relevant content for the site. Content writers
to add their text can utilize the design templates., The grammatical and spelling check should
be over in this phase.
to develop their
documents to understand their ode flow. The end user documentation can also be prepared
by the coding team, which can be used by a technical writer who can understand them, writes
help and manuals later.
Page 45
Page 46
INTRODUCTION OF
JAVASCRIPT
Page 47
Page 48
Hardware Requirements
Processor:
Dual Core
RAM:
2 GB
Software Requirements
Operating System:
Text Editor :
Page 49
Page 51
Addition
Subtraction
*
Multiplication
Division
Modulus
++
Increment
Decrement:
Document write (Student Students in School : M+present);
Document write (<br>Class Attended: +attend);
</script>
</body>
</html>
Understanding the program:
Variable store the result of every arithmetic operation with the two operands and
displays the result. Division operator (/) returns the quotient of the division like 40/5=8 but
modulus (%) returns the remainder of the division like 40/c5 = O. The value of a will get
increment with one + + is equal to a=a +1 and bis equal to b-b-1. So the value of a was 40
it got incremented with one and became 41 while the value of b was 50 and got decremented
with one and became 49
Logical Operators:
Page 53
Both the expression should be correct then it returns true else it returns false. It is known as
and operator.
ll
If any of the given expressions is found true then it returns true else it returns false.
If the given expression is true it returns false and if given expression is fale it returns
Assignment Operators:
As the name suggest these operators are used to assign values to variable. The right hand
value or variable is assigned to the left hand variable. Different assignment operators are
listed below with these uses.
Specification Building:
Preliminary specifications are drawn up by covering up each and every element of the
requirement. For example if the product is a web site then the modules of the site including
general layout, site navigation and dynamic parts of the site should be included in the spec.
Large projects will require further levels of consultation to assess additional business and
technical requirements. After receiving and approving the prelimi8nary document, a written
proposal is prepared, outlining the scope of the project including responsibilities, timelines
and costs.
Design and Development :
After building the specification, work on the web site is scheduled upon receipt of the
signed proposal, a deposit and any written content materials and graphics you wish to
include. Here normally the layouts and navigation will be designed as a prototype.
Some customers may be interested only in full functional prototype. In this case we
may need to show them the interactivity of the application of site. But in most of the cases
customer may be interested in viewing two or three design with all images and navigation.
There can be a lot of suggestions and changes from the customer side, and all the
changes should be freeze before moving into the next phase.
redisplayed via the web for the customer to view.
Page 54
IMPLEMENTATIONA AND
MAINTENANCE
Page 55
Page 56
GANNIT CHART
Page 57
SR.NO
WORK OF PROJECT
START DATE
ENDING DATE
TOTAL
INFORMATION
SITE ON INFORMIX12-SEP-2013
INSTITUTE OF COMPUTER
1THE WEB GATHERING
1-OCT-2013 EDUCATION
17 DAYS
2
FEASIBILITY STUDY
15-OCT-2013
30-OCT-2013
15 DAYS
SYSTEM ANALYSIS
10-NOV-2013
30-NOV-2013
20 DAYS
SYSTEM DESIGN
1-DEC-2013
31-DEC-2013
30 DAYS
REPORT DESIGN
1-JAN-2014
15-JAN-2014
15 DAYS
DOCUMENTATION
16-JAN-2014
30-JAN-2014
14 DAYS
111
Coading
Home Page Coding
<html >
<head>
<title>Informix Computer</title>
<style type="text/css">
* { margin: 0; outline: none; }
.c { clear: both; }
#wrapper { margin: 0 auto; padding: 0 40px 60px 40px; width: 1040px; }
h2 { padding: 20px 0 10px 0; font-size: 24px; line-height: 40px; font-weight: normal; color: #adc276;
text-shadow: 0 1px 3px #222222; }
</style>
<script type="text/javascript" src="js/sliderman.1.3.7.js"></script>
<link rel="stylesheet" type="text/css" href="css/sliderman.css" />
<!-- /sliderman.js -->
</div>
<script type="text/javascript">
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
Page 58
About Us Coding
<html>
<head>
<title>Informix Computer</title>
<style type="text/css">
* { margin: 0; outline: none; }
Page 61
Gallery Coding
<html>
<head>
<title>Informix Computer</title>
<style type="text/css">
td{text-align:center; font-weight:bold;}
.lefttd{text-align:left;font-weight:bold;}
* { margin: 0; outline: none; }
.c { clear: both; }
#wrapper { margin: 0 auto; padding: 0 40px 60px 40px; width: 1040px;}
h2 { padding: 20px 0 10px 0; font-size: 24px; line-height: 40px; font-weight: normal; color: #adc276;
text-shadow: 0 1px 3px #222222; }
Page 70
Feedback Coding
<html>
<head>
<title>Informix Computer</title>
<style type="text/css">
td{ font-weight:bold;}
.lefttd{text-align:left;font-weight:bold;}
* { margin: 0; outline: none; }
.c { clear: both; }
.text_form{font-variant:small-caps; font-weight:bold; font-family:"Lucida Sans Unicode", "Lucida
Grande", sans-serif; font-size:20px; color:blue;}
#wrapper { margin: 0 auto; padding: 0 40px 60px 40px; width: 1040px;}
h2 { padding: 20px 0 10px 0; font-size: 24px; line-height: 40px; font-weight: normal; color: #adc276;
text-shadow: 0 1px 3px #222222; }
</style>
<script type="text/javascript" src="js/sliderman.1.3.7.js"></script>
<link rel="stylesheet" type="text/css" href="css/sliderman.css" />
<!-- /sliderman.js -->
</div>
<script type="text/javascript">
Page 73
Railtoly
Informix
Gondia<br/>Contact:Computer.
All
Rights
CSS Coding
body{background-color:#746885;}
.container{margin:auto; width:80%;}
.header{background-image:url(../bg.png); width:100%; height:200px;}
.slider{background-color:black; width:100%; height:400px;}
.sliderinsider{margin:auto; width:80%;}
.section1{width:100%; height:600px; background-color:black;}
.section1_about{width:100%; height:1150px; background-color:black;}
Page 86
background-repeat:repeat-y;
background-repeat:repeat-y;
margin-top:20px;width:92%;
padding-left:20px;
padding-right:20px;
padding-
top:20px;}
.inside_sectionsucess{background-image:url(../aboutbg.png);
background-repeat:repeat-y;
Helvetica,
sans-serif;
color:white;
font-weight:bold;
color:white;opacity:0.8; filter:alpha(opacity=80);}
.marquee_section{width:80%; margin:auto; height:60%; padding-top:20px;}
.marqueedown_section{width:80%; margin:auto; height:40%; padding-top:20px;}
Page 87
background-
li:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-
transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);cursor:pointer}
#social-icon li a{display:block;height:32px;width:32px;z-index:0}
#social-icon li a:hover{z-index:100}
#social-icon li a:hover img{opacity:0;z-index:0}
#social-icon li.google a:hover{background:url(../img/google-hover.png) no-repeat scroll 0 0
transparent}
#social-icon li.twitter a:hover{background:url(../img/twitter-hover.png) no-repeat scroll 0 0
transparent}
#social-icon li.facebook a:hover{background:url(../img/facebook-hover.png) no-repeat scroll 0 0
transparent}
#social-icon li.rss a:hover{background:url(../img/rss-hover.png) no-repeat scroll 0 0 transparent}
.facebook, .google, .linkedin, .twitter {width: 32px}
.header_logo{height:200px; width:300px;}
#slider_container_1 { float: left; padding: 10px; width: 1040px; background: #000000; -moz-borderradius: 10px 10px; -webkit-border-radius: 10px 10px; border-radius: 10px 10px; }
#SliderName{
width: 1040px;
height: 300px;
margin: auto;
}
.SliderNamePrev{
background: url(../img/left.gif) no-repeat center center;
width: 24px;
height: 24px;
Page 88
a.active:link,
#SliderNameNavigation
a.active:active,
setTimeout(l,
typeof(always_show_loading)
==
'number'
always_show_loading : 1000);
else l();
}//loadImage
function array_copy(a){
if(is_array(a)) var r = [];
else var r = {};
foreach(a, function(i){r[i] = typeof(a[i]) != 'object' ? a[i] : array_copy(a[i]);});
return r;
}//array_copy
function eq(a, b){
return String(a).replace(/^\s+/, '').replace(/\s+$/, '').toLowerCase() == String(b).replace(/^\s+/,
'').replace(/\s+$/, '').toLowerCase();
}//eq
function array_search(arr, a, b){
var result = false;
if(!b){
foreach(arr, function(i){
if(eq(arr[i], b)){
result = i;
return true;
}
});
}
else{
foreach(arr, function(i){
if(eq(arr[i][a], b)){
Page 91
display = parameters.display;
Page 95
function(index){framesCountAll
Math.max(AnimateArr[index].length,
framesCountAll);});
var AnimateItem, AnimateItemsComplete = [], timerFuncStatus = true, timerFunc = function(){
if(timerFuncStatus){
var frameC = Math.ceil((now() - time_s) / effect.interval);
Page 98
container.innerHTML
'<img
src="'+parameters.src+'"
height="'+display.height+'" />';
}
parameters.callback(container);
timerFuncStatus = false;
}
}
return timerFuncStatus;
};
var animateInterval = setInterval(function(){
if(!timerFunc()) clearInterval(animateInterval);
}, effect.interval);
}//Effects
function getOrder(effect){
var a = [], o, m = 0;
if(effect.count > 1){
o = getDefinedObject('order', effect.order);
if(!is_array(o.cache)) o.cache = [];
if(o.nocache || !o.cache[effect.order_cache_id]){
a = o.method(effect);
if(effect.reverse){
foreach(a, function(i, v){m = Math.max(m, v);});
Page 99
width="'+display.width+'"
events
parameters.events,
eventCall
events
function(e){if(events[e]
&&
c.innerHTML
'<img
src="'+images[0]+'"
width="'+display.width+'"
height="'+display.height+'" />';
EffectN = 1;
previous = null;
current = 0;
}//displayFirstSlide
function update(){
descriptionShow(); linkUpd(); navigationUpd();
}//update
var styleDef = {width: display.width, height: display.height, position: 'absolute', top: 0, left: 0,
display: 'block'};
var mainCont = document.getElementById(parameters.container);
function addElementEventOnmouseover(){isHover = true;
if(buttons && buttons.hide) show(buttonsCont.style);
if(description && description.hide && !contentmode) show(descriptionCont.style);
if(display.pause) autoplay(false);
}
addElementEvent(mainCont, 'onmouseover', addElementEventOnmouseover);
Page 104
Page 105
||
buttons.prev.opacity)
setOpacity(btnPrev.style,
buttons.opacity
||
||
buttons.next.opacity)
setOpacity(btnNext.style,
buttons.opacity
||
buttons.prev.opacity);
if(buttons.opacity
buttons.next.opacity);
}
//NAVIGATION
var navigationUpd;
if(navigation){
Page 108
0;
<
navigationLinks.length;
i++)
navigationLinks[i].className
navigationLinks[i].className.replace(/\bactive\b/g, '');
if(navigationLinks[current]) navigationLinks[current].className += ' active';
}
}else navigationUpd = ef
//AUTOPLAY
var autoplayCount = 0;
if(display.autoplay){
var autoplayTimeout;
var autoplay = function(a){
if(autoplayTimeout){
clearTimeout(autoplayTimeout);
autoplayTimeout = null;
}
if(a && !(isHover && display.pause) && autoplayStatus == 'play') autoplayTimeout =
setTimeout(display.random ? Slider.random : Slider.next, display.autoplay);
}//autoplay
}else var autoplay = ef
var doEffect = function(src){
if(autoplayStatus == 'stop') autoplayStatus = 'pause';
eventCall('before');
showLoading(false); status = 'busy'; update();
Effects({effect: getEffect(), display: display, container: imagesCont, src: src, callback: function(img){
status = 'free'; autoplay(true);
removePrevImg();
prevImg = img;
eventCall('after');
if(autoplayStatus == 'stop') removePrevImg();
else if(nextIndex !== null){
Slider.go(nextIndex);
nextIndex = null;
}
Page 110
'wave',
method:
function(t){return
((Math.cos((1-
t)*3*Math.PI+2*Math.PI))*0.5+0.5+t)/2;}});
Sliderman.easing({name:
'bounce',
method:
function(t){return
t)*(2.5+t*t*3)*Math.PI+0.5*Math.PI)*(1-t));}});
/* predefined order functions */
Sliderman.order({name: 'straight', method: function(e){
var cols = e.cols, rows = e.rows, road = e.road, count = e.count;
var a = [], i = 0, c = 0, r = 0, cl = cols - 1, rl = rows - 1, il = count - 1, cr;
for(r = 0; r < rows; r++) for(c = 0; c < cols; c++){cr = r+','+c;
switch(road){
case 'BL': a[cr] = il-(c*rows+(rl-r)); break;
case 'RT': a[cr] = il-(r*cols+(cl-c)); break;
case 'TL': a[cr] = il-(c*rows+r);
case 'LT': a[cr] = il-(r*cols+c); break;
case 'BR': a[cr] = c*rows+r; break;
case 'LB': a[cr] = r*cols+(cl-c); break;
case 'TR': a[cr] = c*rows+(rl-r); break;
default: a[cr] = r*cols+c; break;//'RB'
}
}
return a;
}});
Sliderman.order({name: 'swirl', method: function(e){
var cols = e.cols, rows = e.rows, road = e.road, count = e.count;
var a = [], i = 0, c = 0, r = 0, cl = cols - 1, rl = rows - 1, il = count - 1, cr;
var courses, course = 0;
switch(road){
case 'BL': c = cl; r = 0; courses = ['r+', 'c-', 'r-', 'c+']; break;
case 'RT': c = 0; r = rl; courses = ['c+', 'r-', 'c-', 'r+']; break;
case 'TL': c = cl; r = rl; courses = ['r-', 'c-', 'r+', 'c+']; break;
case 'LT': c = cl; r = rl; courses = ['c-', 'r-', 'c+', 'r+']; break;
case 'BR': c = 0; r = 0; courses = ['r+', 'c+', 'r-', 'c-']; break;
case 'LB': c = cl; r = 0; courses = ['c-', 'r+', 'c+', 'r-']; break;
case 'TR': c = 0; r = rl; courses = ['r-', 'c+', 'r+', 'c-']; break;
Page 112
Math.abs(Math.cos((1-
Page 116
APPENDIX
Page 117
Page 118
Page 119
Page 120
Page 121
Page 122
Page 123
Page 124
Page 125
for lake of time ,we cannot make it online also which is more advantageous to the
society.
2.
Page 126
BIBLIOGRAPHY
Page 127
BIBLIOGRAPHY
BOOK REFERED
An Introduction to project
By Reeta Sahoo
By Aushotosh Pande
Web publication
By Monica Dezouza
Dynamic HTML
By O Relly(SPD)
Page 128