Computer Science Essay


1.Creating or revamping an effective web site needs great planning. Thus, careful planning is essential as it saves time and money as well as helping to reduce the stress of the project. After the planning is complete, the implementation of the strategy is a fairly straightforward task. What are several steps that should go into the planning process for a successful website and the questions that should be addressed in the planning phase?
2.Identify the areas of concern in web design?

3.How can you get your web content sent to a remote server?


1. Steps involved in the planning of a successful website

The web designing and development process requires a strategic plan for starting the development of the website. The steps involved in planning process of a successful website are as follows:

  • Information gathering
    • Planning of the project
  • Interface designing
  • Development of the website (Sch?nemann et al. 2014)
  • Testing the functionality and responsiveness and delivery of the project
  • Maintenance

Step #1: Information gathering

It is the first step involved in the development of a successful website and there are different things that are required to be considered for creating an impressive look and feel for the developed website. For gathering the information the business goals and vision document of the business and help the development team to achieve their goals (Sakas, Vlachos and Nasiopoulos 2014). For gathering the information about the website the designer needs answer of lots of questions for understanding the current business needs for the web site development. The following this should be made clear such as:

Purpose- It contains the purpose of the website development and the client should clear the information like the what services would be provided by the website like selling of product, promotion of service or just providing information to the users.

Goals- The goal defines the aim of the website such as the benefits from the website such as gaining monetary profit from the website or share information with the user.

Targeted Audience- It defines the users of the website that are attracted for achieving the goals (Seltzer and Mahmoudi 2013). The age, sex and point of interest is considered for making the website attractive for the specific group of users and the best style is required to be selected for attracting them for using the developed website.

Content- The information provided on the website should be related with the website and describe the goals of the website. The information should help the user to get details of the products or service offered by the website.

Step #2: Planning of the Project

The information gathered in the previous step is used for creating a proper planning for the development of the website. The site map is developed from the gathered information and it helps to enlist the main areas that are required to be included in the project. The site map act as a guide for the providing the content on the site and link the navigation page according to the content of the website (Gagliardi et al. 2015). The requirement of the customer and their needs must be noted for designing the website. The website is required to be building such that the users don’t need to navigate much for finding their requirement. The technology is also required to be selected during the planning phase and elements such as content management system can be implemented for increasing the and decrease the development time of the website.

Step #3: Interface Designing

It is the third phase of development of the website and the information gathered is drawn to give a look and feel on the developed website. For example a website that is developed for teen agers should be different from any financial site (Adu-Ampong 2017). For designing a professional website the logo of the company should be embedded in the web page and appropriate colour is required to be selected for strengthening the identity of the organization for the developed website. The communication between the user and the designer is important for exchanging the ideas and creation of an effective user interface design.

Step #4: Development of the website

In this stage the designer takes all the graphics used in the prototype and creates a fully functional website. Firstly, the home page of the website is developed and all the other WebPages must be linked with the home page. The shell methodology is required to be followed for the development of the website and it should contain the navigational structure (Wates 2014). The use of interactive content for the development of the website is recommended and different functionalities is required to be added after all the web pages are created. For the development of the website the maximum time should be spent on the design phase and user must be involved for successful development of the website.

Step #5: Testing the functionality and responsiveness and delivery of the project

After adding the final details of the website they are required tested multiple times for analyzing the functionality of the website. The website should be tested in different web browsers and optimized for proper viewing of the contents (Merrifield et al. 2013). The issues associated with the cross browser compatibility are required to be analyzed and resolved for the successful development of the website. There are different plugins available that can be used for analyzing the functionality of the developed website and optimize them before going live.

Step #6: Maintenance

It is one of the most important phases of the web site development. For attracting more number of visitors the contents and the products of the website is required to be modified on regular basis. The web designer is responsible to update the content of the website in the maintenance phase (Peng, Babar and Ebert 2014). The maintenance phase also includes storing backup of the website up gradation of the website and installations of additional plugins for increasing the functionality of the website.

2. The areas concerned in web design

The main areas concerned with the web designing are as follows:

  • Web graphics design
  • Interface design, and
  • Authoring

Web graphics design- The key factor that should be taken into account for the designing of the interface of the developing website is the requirement of the targeted audience.

Interface Design- The designer is responsible to create prototypes of the website that is required to be developed and from them the best design is required to be selected (Blakely and Leigh 2013). The design should be changed time to time depending on the requirement of the customer and the users must be involved for analyzing the areas of likes and dislikes for the proposed design. Different HTML and CSS is required to be implemented for creation of an attractive user design.

Authoring- The codes written for the development of the website is required to be validated and on successful validation web development standards can be applied on the developed website (Richey and Klein 2014). It is associated with the standardizing the codes and the authentic software for the development of the website.

3. Getting web content sent to Remote server

For sending the web content to the remote server using a remote agent or an web deployment handler. A web server is required to be configured with a DNS address and TCP/IP address is required to be configured for connecting the programs and allowing the data packets to make its way from the sender to the receiver (Sch?nemann et al. 2014). The file transfer protocol is used for transferring the files between the remote servers. Different protocols such as SSH is used for creating a secure connection between the remote server and the user (Becker, Nickolas and Vicknair 2014). The main cause of creating a secure connection between the local user and the remote system is securely transfer the files and secure the user data from getting misused by any hackers. Using the SFTP or SSL connection protocol can be used for creating a secured connection during payment transaction and encrypt the user data such that it cannot be accessed by any third party.


Adu-Ampong, E.A., 2017. Divided we stand: institutional collaboration in tourism planning and development in the Central Region of Ghana. Current Issues in Tourism, 20(3), pp.295-314.

Becker, C.H., Nickolas, S.E. and Vicknair, W.E., International Business Machines Corporation, 2014. Displaying and executing web services in multiple content domains. U.S. Patent 8,645,862.

Blakely, E.J. and Leigh, N.G., 2013. Planning local economic development. Sage.

Gagliardi, A.R., Marshall, C., Huckson, S., James, R. and Moore, V., 2015. Developing a checklist for guideline implementation planning: review and synthesis of guideline development and implementation advice. Implementation Science, 10(1), p.19.

Merrifield, M.S., McClintock, W., Burt, C., Fox, E., Serpa, P., Steinback, C. and Gleason, M., 2013. MarineMap: a web-based platform for collaborative marine protected area planning. Ocean & coastal management, 74, pp.67-76.

Peng, X., Babar, M.A. and Ebert, C., 2014. Collaborative software development platforms for crowdsourcing. IEEE software, 31(2), pp.30-36.

Richey, R.C. and Klein, J.D., 2014. Design and development research: Methods, strategies, and issues. Routledge.

Sakas, D., Vlachos, D. and Nasiopoulos, D., 2014. Modelling strategic management for the development of competitive advantage, based on technology. Journal of Systems and Information Technology, 16(3), pp.187-209.

Sch?nemann, H.J., Wiercioch, W., Etxeandia, I., Falavigna, M., Santesso, N., Mustafa, R., Ventresca, M., Brignardello-Petersen, R., Laisaar, K.T., Kowalski, S. and Baldeh, T., 2014. Guidelines 2.0: systematic development of a comprehensive checklist for a successful guideline enterprise. Canadian Medical Association Journal, 186(3), pp.E123-E142.

Seltzer, E. and Mahmoudi, D., 2013. Citizen participation, open innovation, and crowdsourcing: Challenges and opportunities for planning. CPL bibliography, 28(1), pp.3-18.

Wates, N., 2014. The Community Planning Handbook: How people can shape their cities, towns & villages in any part of the world. Routledge. Glassman, S., 1994. A caching relay for the World Wide Web. Computer Networks and ISDN Systems, 27(2), pp.165-173.

How to cite this essay: