Limited-time discount for students! | Solutions starting at $6 each

Web Application Development | Report

Added on - 27 Jan 2020

  • 21

    Pages

  • 6910

    Words

  • 77

    Views

  • 0

    Downloads

Trusted by +2 million users,
1000+ happy students everyday
Showing pages 1 to 6 of 21 pages
Web ApplicationDevelopment
TABLE OF CONTENTSINTRODUCTION...........................................................................................................................4TASK 1............................................................................................................................................4P1.1 Functions and advantages of web application.....................................................................4P1.2 Different types of server-side and client-side scripting languages......................................6P1.3 Web security........................................................................................................................7TASK 2...........................................................................................................................................9P2.1 Designing a web application...............................................................................................9P2.2 Synthesising client-side and server-side functionality......................................................11P2.3 Applying database design..................................................................................................12P2.4 Alternative designs and solutions......................................................................................13TASK 3.........................................................................................................................................13P3.1 Implementation of web application...................................................................................13P3.2 Implementing web-enabled database management system...............................................14P3.3 Opportunities for error handling and reporting.................................................................15TASK 4..........................................................................................................................................16P4.1 Review and testing of web application..............................................................................16P4.2 Actual test results analysis.................................................................................................17P4.3 Evaluating independent feedback and providing recommendations.................................18P4.4 User documentation...........................................................................................................18CONCLUSION..............................................................................................................................19REFERENCES..............................................................................................................................212
ILLUSTRATION INDEXIllustration 1: Standard layout of a web application........................................................................93
INTRODUCTIONInternet is perceived as an open library for collecting information from any part of theworld at any time. The medium through which this data is published is a website or a modifiedform that is web application. Business organisations have evolved their marketing strategies bydeveloping platforms that help in easy transfer of information. Apps can be used across variousdevices and operating system depending on their compilation procedure. Languages that arecommonly used for web application development are HTML, CSS or JavaScript. Despite ofthese many uses and advantages, it is essential that complete system is secure and functionssmoothly without interruptions from external environment. This report is based on basicknowledge required for web app.With help of a developed website, one can achieve the aim of this report which is toprovide specific information regarding various aspects of a web application. The differentlanguages that are involved while developing client side and server side are also described. Basicneed of technology is to make human work much more simpler and managed. Hence, databasemanagement system will be implemented which is continued by proper evaluation of completedesign output.TASK 1P1.1 Functions and advantages of web applicationWeb application is a computer based software program that is stored in a web server andaccessed by an internet based web browser. It is a modified form of a website. With growingadvancements in internet technology and smartphones, certain interfaces have to be developed insuch a manner that people can access them even without an internet connection. Such platformsare web applications (Atzori, Iera and Morabito, 2010). Most of these information media arevalid for smartphones that have operating systems like Android, IOS and Windows.Omnipresence of web applications can be felt very well in 21stcentury. People are able toperform their minute tasks with great ease through these applications also known as apps. Webapplication development is technique that is used for enhancing web platforms (Bal, 2013).Functions of Web Application4
Documentation and reporting of various statistical information can be performed(Hebeler and et. al., 2011).Businesses can develop their own web apps so that goods and commodities can be easilypurchased and tracked.Education purposes are fulfilled. Tutorials and online classrooms are easily approachedthrough web apps.Daily news and updates are given.Remote organisational operations are performed online.Web application helps in developing user profiles. People can visualise their activitiesand functions when they use the user profile option. They have the ability to customisethe themes and set up of a web application according to their needs and requirements.Online shopping is an increasing function of web applications. Customers have directaccess to commodities which are sold by companies in their physical stores.Advantages1.Cost effective: Environment given to users for using a web application is uniform andsimilar. This reduces the manufacturing costs of these apps for different platforms. It isjust a one time development and execution.2.Easy access: The viability and usability of these platforms increases due to highaccessibility over various devices. Once an app is registered for a user, he/she can deriveall their information on any other platform by entering respective credentials (Charlandand Leroux, 2011).3.Customisable: People can customise and change their preferences for layout and look of aweb application. This feature helps in gathering more audience.4.Device restrictions are less: Content that has been formulated for a web app can becustomised and connected to any device. It doesn't demand much complex compatibilityfeatures.5.Effortless installation and maintenance: Complications related to installation andmaintenance are minimum. The web server doesn't require to upgrade the software forevery user. Once installed, it runs smoothly for all future customers.Disadvantages5
Reliability towards internet is very high which makes it non-operational during lowconnectivity situations.Every company that establishes its own web application has a separate server. Thebrowsing speed for an app will be higher on servers than on other client base.Security is often at risk when transferring data over an app. It has to be rendered forimproved usage.P1.2 Different types of server-side and client-side scripting languagesServer-side scripting: Every web page has to be present on a platform that is calledserver. All applications and pages are being circulated through servers. The complete process ofinterpretation of codes and then execution at user end is performed by server side scripting.Major languages that are used in this part of development are HTML, ASP, JSP, Perl, Ruby, etc.The web server plays an important role in delivering data to users. Every potential webapplication must have a strong server side scripting (Chess and et. al., 2011). Server sidescripting can be static and dynamic depending on the level and usage of that particular webapplication . Static websites do not involve massive user interaction. They are merely a page thatis opened on customer's end so that they can read and grab data. HTML is widely used for allserver side protocols and actions because it is easy to use and execute with better understanding.The company has used three server side scripting languages that is PHP, Python and C++. Since, entire processing and creation of the project is processed in server-side, the developersmust be skilled with these languages.Client-side scripting: Computer programming is the heart of every web application. Thisfunction is based on concept of dynamism which enables web pages to be scripted and changedaccording to manufacturer's convenience (O'connell and Walker, 2010.). This scripting is a set ofinstructions that has to be given to user computer with help of a web server. It is accomplishmentof user requests in scripting form which is then interpreted with help of server side. Execution ofweb application is not possible without help of both scripting sides.Languages that are majorlyused in client side scripting are HTML or XHTML(Extensible Hypertext Markup Language).These are often referred to as external scripting language. Internal script may be based on CSS orJavaScript.Web application will be developed with client side scripting based on use of HTML,CSS and Javascript.6
desklib-logo
You’re reading a preview
Preview Documents

To View Complete Document

Click the button to download
Subscribe to our plans

Download This Document