logo

Webpage Design

4 Pages652 Words90 Views
   

Added on  2023-03-20

About This Document

This document discusses the implementation of a webpage design project using the waterfall software development life cycle. It covers the proposed technology, including HTML5, CSS, Angular, PHP, and MySQL, as well as alternative options such as Python and JSON. References are also provided.

Webpage Design

   Added on 2023-03-20

ShareRelated Documents
Running Head: Webpage Design
Name of University
Webpage Development
Student Name
Course Name
Submission Date
Webpage Design_1
Running Head: Webpage Design
Introduction
For a successful implementation of the project, I plan to implement the system using the
waterfall software development life cycle. This will allow me to follow a sequence of phases
which are cascaded to each other in which progress flows steadily through the phases. These
phases are requirements gathering and documentation, system design which shall include
wireframes and sketches, implementation by coding and code testing, system testing which shall
include performing user acceptance testing, deploying the system and finally maintenance (Alan
& Barbara, 2003).
This model is appropriate to this project because it will allow me to document the
requirement very well. Clear and fixed documentation results in stable product definition,
elimination of ambiguous requirements and clearly understood development technology.
However, this model cannot accommodate changing requirements and no working software is
produced until late during the life cycle.
Proposed Technology
The system shall be web-based implementing a client-server model. This shall be
implemented using HTML5, CSS, Angular and PHP programming languages. Cascading Style
Sheets (CSS) describes how HTML elements are to be displayed on the screen on the client’s
side. Angular is one of the latest web technologies designed specifically for developing dynamic
web applications (Brad & Shyam, 2013). Angular shall be used to create the front-end of the
system. It has features which include well-made templates, MVC architecture, code generation
and code splitting. PHP shall be used to create the system backend and database connections.
The database shall be implemented using MySQL. MySQL is an open source database
which utilizes the concept of relational database management system (RDBMs). Apart from
being open source, MySQL can handle and store large data and the speed of information retrieval
is relatively fast (Hugh et al, 2007). In addition, apart from utilizing the Structured Query
Language (SQL), MySQL is also relatively easy to use.
Web technologies and protocols that shall be used with this client-server model include
Hypertext Transfer Protocol (HTTP) and Simple Mail Transfer Protocol (SMTP). HTTP shall be
used by the client to communicate with the webserver. SMTP shall provide the ability of the
Webpage Design_2

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
INFRASTRUCTURE FOR DEPLOYING A WEBSITE.
|3
|467
|1

Bravo Consulting: Providing Coaching, Education Services and Leadership Development
|6
|322
|194

Computing Technologies Assignment Report
|7
|1221
|30

Concepts of Web Application Development : Assignment
|12
|4610
|499

E-commerce System Development for Greenwich Butcher
|11
|2249
|403

Development of a Website based System Project 2022
|30
|4617
|11