Ask a question from expert

Ask now

COM5222 Programming in PHP

57 Pages5994 Words249 Views
   

Added on  2021-08-30

COM5222 Programming in PHP

   Added on 2021-08-30

BookmarkShareRelated Documents
Qualification Module Number and Title
HND in Computing/ HND in Software
Engineering(Level 5)
COM5222 Programming in PHP
Student Name & No. Assessor
Aravinth Ravichandran (CL/HNDCSE/90/64)
Hand out date Submission Date
00/00/00 00/00/00
Assessment type
Course work
Duration/Length of
Assessment Type
Practical project/report
Words 6000
Weighting of Assessment
100%
Learner declaration
I certify that the work submitted for this assignment is my own and research sources are fully
acknowledged.
Marks Awarded
First assessor
IV marks
Agreed grade
Signature of the assessor Date
1
COM5222 Programming in PHP_1
FEEDBACK FORM
INTERNATIONAL COLLEGE OF BUSINESS & TECHNOLOGY
Module:
Student:
Assessor:
Assignment:
2
Strong features of your work:
Areas for improvement:
Marks Awarded:
COM5222 Programming in PHP_2
ABSTRACT
In today’s fast-changing business surroundings, it’s very vital to be ready to respond to shopper
wants within the only and timely manner. If your customers want to check your business on-line
and have instant access to your merchandise or services. Online looking may be a way e-
commerce net application, that retails varied fashion and lifestyle merchandise referred to as
summer style clothing. This project permits viewing varied merchandise available allows
registered users to buy desired merchandise instantly mistreatment PayPal payment processor
(Instant Pay) and can also place order by mistreatment money on Delivery (Pay Later) choice.
This project provides a straightforward access to directors and Managers to look at orders placed
using Pay Later and Instant Pay choices. In order to develop AN e-commerce web site, variety of
Technologies should be studied and understood. These embody multi-tiered design, server and
shopper aspect scripting techniques, implementation programing language (such as PHP) and
relational databases. this is often a project with the target to develop a basic web site wherever a
consumer is supplied with a handcart application and additionally to grasp regarding the
technologies used to develop such AN application. This document can discuss every of the
underlying technologies to form ANd implement an ecommerce web site.
3
COM5222 Programming in PHP_3
Acknowledgement
This research was supported by the HND of computing and software engineering. Well, I Might
not have completed the assignment successfully without the support of a few people and also
some forums. Especially I would like to convey my sincere thanks to our module lecturer and as
well as the assignment assessor Miss Vidya for supporting not only me, but our whole batch
impartially with the assignment tasks, Providing the necessary guidance, Assistance and also
sharing his immense knowledge with us. Concluding my Description, I would like to thank our
institute management and its workers for providing us the facilities we need, and also, I would
thank my fellow mates and my family for their support and the guidance that helped me to
complete the assignment successfully.
Thank you!
Aravinth Ravichandran
(CL/HNDCSE/90/64)
4
COM5222 Programming in PHP_4
Table of Contents
ABSTRACT....................................................................................................................................3
Acknowledgement...........................................................................................................................4
Task 01.............................................................................................................................................8
INTRODUCTION:......................................................................................................................8
OVERALL DESCRIPTION........................................................................................................9
Buisness logic............................................................................................................................10
ONLINE SHOPPING APPLICATION.....................................................................................11
Fact finding techniques..............................................................................................................11
01. Sample Existing Documents............................................................................................11
02. Interview..........................................................................................................................11
03. Observations....................................................................................................................11
04. Questionnaire...................................................................................................................11
Format of Fact-finding techniques.............................................................................................12
Questionnaire for Summer Style...............................................................................................12
SECTION A: DEMOGRAPHIC...........................................................................................12
PART B: CONSUMER SATISFACTION for SUMMER STYLE......................................13
PART C: ONLINE SHOPPING FACTORS for SUMMER STYLE...................................13
SRS DOCUMNTATION...............................................................................................................16
Introduction................................................................................................................................16
Purpose......................................................................................................................................16
Scope..........................................................................................................................................16
Software Requirement...............................................................................................................17
Functional Requirements...........................................................................................................17
Non-Functional Requirement....................................................................................................18
Performance Requirements........................................................................................................18
Entity Relationship Diagram (ER).............................................................................................19
Step 1: Mapping of Regular Entities.........................................................................................20
Step 2: Mapping of Weak Entities.............................................................................................20
Step 3: Mapping of One to One Relationships..........................................................................20
Step 4: Mapping of One to Many Relationships.......................................................................20
Step 5: Mapping of Many to Many Relationships.....................................................................20
Finalized Relational Schema.....................................................................................................21
Class diagram.............................................................................................................................22
5
COM5222 Programming in PHP_5
Architectural Context Diagram..................................................................................................23
Context diagram.........................................................................................................................24
Level 01 DFD diagram..............................................................................................................24
Level 02 DFD diagram..............................................................................................................25
Design............................................................................................................................................26
Design Goals..............................................................................................................................26
User Interface Wireframe Diagrams..........................................................................................26
Login..........................................................................................................................................26
Home (Customer)......................................................................................................................27
Shop...........................................................................................................................................27
Contact Us.................................................................................................................................28
User Registration.......................................................................................................................29
Category.....................................................................................................................................29
Admin Manage Posts.................................................................................................................30
Admin manage users..................................................................................................................30
Task 02...........................................................................................................................................32
PHP & HTML codes.................................................................................................................32
CSS codes..................................................................................................................................35
Login..........................................................................................................................................36
Home (Customer)......................................................................................................................37
Shop...........................................................................................................................................37
Contact Us.................................................................................................................................38
User Registration.......................................................................................................................39
Category.....................................................................................................................................39
Admin Manage Products...........................................................................................................40
Admin manage users..................................................................................................................40
Task 03...........................................................................................................................................42
Unit Testing...............................................................................................................................42
Integration Testing.....................................................................................................................42
Validation Testing.....................................................................................................................43
Black Box Testing.................................................................................................................43
White Box Testing.................................................................................................................43
Performance Testing..................................................................................................................44
Test Plan....................................................................................................................................45
6
COM5222 Programming in PHP_6
Test Cases..................................................................................................................................46
Results & Challenges.....................................................................................................................52
Challenges..................................................................................................................................52
Conclusions................................................................................................................................52
Limitations.................................................................................................................................52
Scope for Future Work..............................................................................................................52
References......................................................................................................................................54
7
COM5222 Programming in PHP_7
Task 01
INTRODUCTION:
E-commerce is quickly becoming a widely accepted and used business model. More and more
businesses are developing web sites that allow them to conduct commercial transactions over the
internet. It is logical to conclude that shopping over the internet is a simple process.
It is getting more common.The goal of this project is to create a general-purpose e-commerce
store where products can be purchased.Clothes, for example, can be purchased from the
convenience of one's own home via the Internet. However, in the case ofThis article will focus
on online clothing buying for implementation purposes.A virtual store on the Internet where
customers may browse the catalog and make purchases is known as an online store.choose
products that you are interested in. A shopping cart can be used to collect the specified items.
The goods in the shopping cart will be displayed as an order at the moment of checkout. More
information will be required at that time to complete the transaction. The customer will typically
be prompted to fill out or select a billing address, a mailing address, a shipping option, and
payment information such as a credit card number. As soon as the order is placed, the buyer
receives an e-mail notification.
8
COM5222 Programming in PHP_8

End of preview

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

Related Documents
Marketing Environment and Pest Analysis of a Maliban Biscuits Company
|18
|3535
|71

COM5221 - Business Analytics
|43
|4306
|144

Business Law Individual Assignment
|23
|5295
|82

Data Structure and Algorithm
|25
|3387
|88