05-10-2016, 02:50 PM
1457918990-AProjectReportonFuncity.docx (Size: 2.13 MB / Downloads: 4)
INTRODUCTION
Today, in the world of increasing competition, Information Technology is helping the business houses to gain strategic and other advantages. Information Technology is acting as a tool to cut down cost, more accuracy, decreasing response time etc. Information Technology has also enhanced the reach of the organization and thereby this tool is working as one of the factors to gain competitive Information Technology advantage.
In the country like India where the population is increasing day by day and on the other hand competition, Information Technology is playing a major role by working as a strategic tool, websites are doing wonders and are increasing the scope and reach of businesses in a very effective way. But even now the infrastructure is not high-tech enough to gain all the advantages in through Information Technology enabled solutions. Still the steps taken in this regard remarks a substantial growth. This project is also one of the steps to provide an idle knowledge about the Amusement Park Funcity through a website.
The work done in this project is to provide general information about the Amusement Park Funcity. It is providing an awareness to some people to visit and attractions of Funcity.
WEBSITE
A website, also written as Web site, or simply site, is a set of related web pages served from a single web domain. A website is hosted on at least one web server, accessible via a network such as the Internet or a private local area network through an Internet address known as a Uniform resource locator. All publicly accessible websites collectively constitute the World Wide Web.
A webpage is a document, typically written in plain text interspersed with formatting instructions of Hypertext Markup Language (HTML, XHTML). A webpage may incorporate elements from other websites with suitable markup anchors.
Webpages are accessed and transported with the Hypertext Transfer Protocol (HTTP), which may optionally employ encryption (HTTP Secure, HTTPS) to provide security and privacy for the user of the webpage content. The user's application, often a web browser, renders the page content according to its HTML markup instructions onto a display terminal.
The pages of a website can usually be accessed from a simple Uniform Resource Locator (URL) called the web address. The URLs of the pages organize them into a hierarchy, although hyper linking between them conveys the reader's perceived site structure and guides the reader's navigation of the site which generally includes a home page with most of the links to the site's web content, and a supplementary about, contact and link page.
Some websites require a subscription to access some or all of their content. Examples of subscription websites include many business sites, parts of news websites, academic journal websites, gaming websites, file-sharing websites, message boards, web-based email, social networking websites, knowledge providing websites, websites providing real-time stock market data, and websites providing various other services (e.g., websites offering storing and/or sharing of images, files and so forth).
STATIC WEBSITE:
A static website is one that has web pages stored on the server in the format that is sent to a client web browser. It is primarily coded in Hypertext Markup Language (HTML); Cascading Style Sheets (CSS) are used to control appearance beyond basic HTML. Images are commonly used to effect the desired appearance and as part of the main content. Audio or video might also be considered "static" content if it plays automatically or is generally non-interactive.
This type of website usually displays the same information to all visitors. Similar to handing out a printed brochure to customers or clients, a static website will generally provide consistent, standard information for an extended period of time. Although the website owner may make updates periodically, it is a manual process to edit the text, photos and other content and may require basic website design skills and software. Simple forms or marketing examples of websites, such as classic website, a five-page website or a brochure website are often static websites, because they present pre-defined, static information to the user. This may include information about a company and its products and services through text, photos, animations, audio/video, and navigation menus.
Static web sites can be edited using four broad categories of software:
• Text editors, such as Notepad or Text Edit, where content and HTML markup are manipulated directly within the editor program
• WYSIWYG offline editors, such as Microsoft FrontPage and Adobe Dreamweaver (previously Macromedia Dreamweaver), with which the site is edited using a GUI and the final HTML markup is generated automatically by the editor software
• WYSIWYG online editors which create media rich online presentation like web pages, widgets, intro, blogs, and other documents.
• Template-based editors, such as Rapid Weaver and iWeb, which allow users to quickly create and upload web pages to a web server without detailed HTML knowledge, as they pick a suitable template from a palette and add pictures and text to it in a desktop publishing fashion without direct manipulation of HTML code
Static websites may still use server side includes (SSI) as an editing convenience, such as sharing a common menu bar across many pages. As the site's behaviour to the reader is still static, this is not considered a dynamic site.
DYNAMIC WEBSITE:
A dynamic website is one that changes or customizes itself frequently and automatically.
Server-side dynamic pages are generated "on the fly" by computer code that produces the HTML and CSS. There are a wide range of software systems, such as CGI, Java Servlets and Java Server Pages (JSP), Active Server Pages and ColdFusion (CFML) that are available to generate dynamic web systems and dynamic sites. Various web application frameworks and web template systems are available for general-use programming languages like PHP, Perl, Python, and Ruby, to make it faster and easier to create complex dynamic web sites.
A site can display the current state of a dialogue between users, monitor a changing situation, or provide information in some way personalized to the requirements of the individual user. For example, when the front page of a news site is requested, the code running on the web server might combine stored HTML fragments with news stores retrieved from a database or another web site via RSS to produce a page that includes the latest information. Dynamic sites can be interactive by using HTML forms, storing and reading back browser cookies, or by creating a series of pages that reflect the previous history of clicks. Another example of dynamic content is when a retail website with a database of media products allows a user to input a search request, e.g. for the keyword Beatles. In response, the content of the web page will spontaneously change the way it looked before, and will then display a list of Beatles products like CDs, DVDs and books.
Dynamic HTML uses JavaScript code to instruct the web browser how to interactively modify the page contents.
One way to simulate a certain type of dynamic web site while avoiding the performance loss of initiating the dynamic engine on a per-user or per-connection basis, is to periodically automatically regenerate a large series of static pages.
TYPES OF WEBSITES:
Websites can be divided into two broad categories - static and interactive. Interactive sites are part of the Web 2.0 community of sites, and allow for interactivity between the site owner and site visitors. Static sites serve or capture information but do not allow engagement with the audience directly.
Some web sites are informational or produced by enthusiasts or for personal use or entertainment. Many web sites do aim to make money, using one or more business models, including:
• Posting interesting content and selling contextual advertising either through direct sales or through an advertising network.
• E-commerce - products or services are purchased directly through the web site
• Advertise products or services available at a brick and mortar business
WEB PAGE
A web page (or webpage) is a web document that is suitable for the World Wide Web and the web browser. A web browser displays a web page on monitor or mobile device. The web page is what displays, but the term also refers to a computer file, usually written in HTML or comparable markup language, whose main distinction is to provide hypertext that will navigate to other web pages via links. Web browsers coordinate web resources centered on the written web page, such as style sheets, scripts and images, to present the web page.
WEB SERVER
The term web server can refer to either the hardware (the computer) or the software (the computer application) that helps to deliver web content that can be accessed through the Internet.
The most common use of web servers is to host websites, but there are other uses such as gaming, data storage or running enterprise applications.
The primary function of a web server is to deliver web pages to clients. The communication between client and server takes place using the Hypertext Transfer Protocol (HTTP). Pages delivered are most frequently HTML documents, which may include images, style sheets and scripts in addition to text content.
WEB DOMAIN
A domain name is an identification string that defines a realm of administrative autonomy, authority or control on the Internet. Domain names are formed by the rules and procedures of the Domain Name System (DNS). Any name registered in the DNS is a domain name.
Domain names are used in various networking contexts and application-specific naming and addressing purposes. In general, a domain name represents an Internet Protocol (IP) resource, such as a personal computer used to access the Internet, a server computer hosting a web site, or the web site itself or any other service communicated via the Internet.
HYPER TEXT MARKUP LANGUAGE
HTML or HyperText Markup Language is the main markup language for creating web pages and other information that can be displayed in a web browser.
HTML is written in the form of HTML elements consisting of tags enclosed in angle brackets (like <html>), within the web page content. HTML tags most commonly come in pairs like <h1> and </h1>, although some tags represent empty elements and so are unpaired, for example <img>. The first tag in a pair is the start tag, and the second tag is the end tag (they are also called opening tags and closing tags). In between these tags web designers can add text, further tags, comments and other types of text-based content.
The purpose of a web browser is to read HTML documents and compose them into visible or audible web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page.
HTML elements form the building blocks of all websites. HTML allows images and objects to be embedded and can be used to create interactive forms. It provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists, links, quotes and other items. It can embed scripts written in languages such as JavaScript which affect the behavior of HTML web pages.
HYPERTEXT TRANSFER PROTOCOL
The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web.
Hypertext is structured text that uses logical links (hyperlinks) between nodes containing text. HTTP is the protocol to exchange or transfer hypertext.
The standards development of HTTP was coordinated by the Internet Engineering Task Force (IETF) and the World Wide Web Consortium (W3C), culminating in the publication of a series of Requests for Comments (RFCs), most notably RFC 2616 (June 1999), which defines HTTP/1.1, the version of HTTP in common use.
HTTP functions as a request-response protocol in the client-server computing model. A web browser, for example, may be the client and an application running on a computer hosting a web site may be the server. The client submits an HTTP request message to the server. The server, which provides resources such as HTML files and other content, or performs other functions on behalf of the client, returns a response message to the client. The response contains completion status information about the request and may also contain requested content in its message body.
WORLD WIDE WEB
The World Wide Web (abbreviated as WWW or W3, commonly known as the web) is a system of interlinked hypertext documents accessed via the Internet. With a web browser, one can view web pages that may contain text, images, videos, and other multimedia and navigate between them via hyperlinks.
In March 1989 Tim Berners-Lee, a British computer scientist and former CERN employee, wrote a proposal for what would eventually become the World Wide Web. The 1989 proposal was meant for a more effective CERN communication system but Berners-Lee eventually realized the concept could be implemented throughout the world. Berners-Lee and Belgian computer scientist Robert Cailliau proposed in 1990 to use hypertext "to link and access information of various kinds as a web of nodes in which the user can browse at will", and Berners-Lee finished the first website in December of that year. Berners-Lee posted the project on the alt.hypertext newsgroup on 7 August 1991.
The terms Internet and World Wide Web are often used in everyday speech without much distinction. However, the Internet and the World Wide Web are not the same. The Internet is a global system of interconnected computer networks. In contrast, the web is one of the services that runs on the Internet. It is a collection of text documents and other resources, linked by hyperlinks and URLs, usually accessed by web browsers from web servers. In short, the web can be thought of as an application "running" on the Internet.
Viewing a web page on the World Wide Web normally begins either by typing the URL of the page into a web browser or by following a hyperlink to that page or resource. The web browser then initiates a series of communication messages, behind the scenes, in order to fetch and display it. In the 1990s, using a browser to view web pages—and to move from one web page to another through hyperlinks—came to be known as 'browsing,' 'web surfing,' or 'navigating the web'. Early studies of this new behavior investigated user patterns in using web browsers. One study, for example, found five user patterns: exploratory surfing, window surfing, evolved surfing, bounded navigation and targeted navigation.
FEASIBILITY STUDY:
All projects are feasible given unlimited resources and infinite time. Unfortunately the development of a computer –based system is more likely to be plagued by scarcity of resources and difficult delivery dates. It is both necessary and prudent to evaluate the feasibility of a project at the earliest possible time.
Concentration has been done on three primary areas of interest namely economic feasibility, technical and organization and operational feasibility. All these three have been discussed in the following text. An extensive feasibility study was conducted to see all the area and gauge that the project is feasible from all sides. The feasibility study has been divided into three major parts namely:
Technical feasibility:-
No major additional hardware is required to complete the project. Just some additional secondary storage and RAM to make an existing PC into Server as the amount of data involved is very high, and RAM is required to match the speed limits with the server’s space. This upgraded PC with other machines on a local network will serve the purpose.
Economic feasibility:-
The project is considered economically feasible on the basis of funds available for the making and maintenance of the project and also the available resources were enough to install the initial phases of the project with a little extra hardware, again, which is not costly.
Operational feasibility:-
The projects seemed to be operationally feasible on the following facts:
The resources like hardware and software or place for the developers to develop the project is available with no extra cost added to the same.
End users have a working knowledge of the computer so it is not a very tough challenge to train them and could be done in the same cost and it is for them to understand it through the user manual as well as they were literate enough for the same
There were also reusable software resources that could be acquired from the third party and were ready to use on the current project. As far as the environmental resources were concern they were easily available from the market.
1.) Technical feasibility:-
No major additional hardware is required to complete the project. Just some additional secondary storage and RAM to make an existing PC into Server as the amount of data involved is very high, and RAM is required to match the speed limits with the server’s space. This upgraded PC with other machines on a local network will serve the purpose.
2.) Economic feasibility:-
The project is considered economically feasible on the basis of funds available for the making and maintenance of the project and also the available resources were enough to install the initial phases of the project with a little extra hardware, again, which is not costly.
3.) Operational feasibility:-
The projects seemed to be operationally feasible on the following facts: The resources like hardware and software or place for the developers to develop the project is available with no extra cost added to the same.
End users have a working knowledge of the computers so it is not a very tough challenge to train them and could be done in the same cost and it is easy for them to understand it through the user manual as well as they were literate enough for the same.
There were also reusable software resources that could be acquired from the third party and were ready to use on the current project. As far as the environmental resources, were concerned they were easily available from the market on purchase (cost added in the above economic feasibility study).
So to speak of the desired human resources, they are made along with the estimate of development effort.
SHOW CASE
Our website is providing information about the amusement park Funcity located Just 20 Kms from Chandigarh on the Panchkula-Barwalla Nadha Sahib Gurudwara Highway near Ramgarh. FUNCITY,the area's biggest Amusement park and water park in India , is spread over 43 acres of scenic land.
CONCLUSIONS
SCOPE OF THE PROJECT:-
It is proposed to include the following details in the future version of this website-
1.) Making available compile data on the web or internet.
2.) This website can be used anywhere by anyone for information.
3.) Website will be quite flexible to adopt new schemes introduced.
SUGGESTIONS:-
1.) Provision should be allowed in the website to add new items.
2.) Website should be flexible enough for the easy up gradation.
3.) Website should also show the re-order level so that it becomes easy to maintain its content.