1        
Introduction

 

This chapter consists of an outline of the entire
documentation and the procedure associated with The Canvas Art store including
the background of the store and the aims and objectives. Further, it provides a
perception on the proposed website, its functionalities and development.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

The chapters enclosed consist of the findings, showing
articulate methods used to find out about the current system and thus the
problem domain of this project and stating the findings discovered.  The design chapter presents the design plan
of the proposed system including the database, interfaces and modules with the
aid of diagrams. The system requirements specifications, which outlines the
requirements to develop a working system. The document also consists of UML
class diagrams which describes the structure of the proposed system. Finally,
the document is concluded with an overall conclusion on obstacles faced and
lessons learned.

 

1.1       
Background
and motivation

 

“The Canvas” is an art store situated in Kadawatha,
Sri Lanka. It is primarily focusing on selling paintings, drawings or
photographic images to the customers.

The store is currently selling its paintings only to
the customers who come and visit the store. There is no way a customer can view
the paintings in the store without visiting the gallery. The customers must go
there physically and check for the availability and the prices of the
paintings.

Having a unique web-based system for this store will
be convenient for the customers as well as for the manager of the store. A
website which provides a variety of paintings which can be viewed by customers.
The current stock of available paintings will be uploaded to the site, so that
the customers can view and contact the store for more information. They can
also place orders for paintings. Customers can give feedback and make
complaints regarding any damages to the paintings or any other issues they
face.

1.1.1       
Vision

 

To offer
products and services of art to our clients with transparency and operational
security providing professional services with excellence.

 

 

1.1.2       
Mission

 

We are committed
to delivering the highest level of personal service, professional
representation and technical expertise, so that our clients are thrilled with
the outcome and comfortable with the entire process.

1.2       
Aims and
Objectives

 

The aim of this
project is to develop a web-based system that focuses on publicizing and
selling the items available in the store.

To achieve the aim
mentioned above, the following objectives were derived.

l  
To give the customers an opportunity to view the paintings in the store
without visiting the store by implementing a gallery.

l  
To allow the customer to order the paintings online using the cart system

l   To allow the customer sign
up as a regular user to receive important news regarding the store

l   To allow the customer to
make inquiries related to the products and obtain information

 

All
necessary techniques were employed in order to see to the successful completion
of every objective, hence the aim bringing about completion the entire
project.  

1.3       
Chapter
Summary

 

This
chapter consisted an overview of the tasks given and the main requirements of
the system. The main reason for the development and implementation of this web
application is to solve the problems which arise during the use of the current
working system. The problems in the current system include inconsistencies and
time wastage. Further to keep up with the technological advancement in the
world and avoid using slow and outdated services to provide a better
environment to the customers. Thus, the system will assist “The Canvas” achieve
its long-standing vision. The time allotted to complete the project is about
three months. The system is to be developed using object-oriented techniques
and tools such as UML diagrams and HTML, JavaScript and PHP.  The database will run on MySQL.

 

2        
Requirements
Specification

 

2.1        
 Elicitation Activities

 

In
requirements engineering, requirements elicitation is the practice of
collecting the requirements of a system from users, customers and other
stakeholders. The practice is also sometimes referred to as “requirement
gathering”.

This
section will include all the methods of elicitation, with their respective transcripts,
which were employed to gather necessary information to aid the engineering
process of the web-based application for The Canvas Art Store.

 

2.1.1       
Data collection strategies

 

For
completing the task of gathering data together to provide information required
to properly design and develop a new automated system for ‘The Canvas’ interviewing
is the method that has been deployed.

Interview
is to seek information from staff and customers in every level of the business
hierarchy through well-planned open-ended questions.  In this case the owner, manager and a regular
customer of the store.

 

2.1.2       
Analysis

 

From
observations made, it could be concluded that the main problem faced by the
owner is not being able to expand his customer base and thus a probable cause
for the non-incrementing sales. Further, the manager was not comfortable with
customers randomly making complaints about the items bought without informing first.
The customers regularly make inquiries about making orders online with the
option of having it delivered or collecting them at the store.

 

2.2       
System Requirements Specification

 

This section describes the software system to
be developed. It lays out the functional, non-functional, usability and
technical requirements and also the problem domain of the system which outlines
the current and the proposed system. This section will give an idea of  how the proposed system will perform. It also
shows the user and admin interaction and prerequisites within the system to be
developed. All these are done with the aid of tables and data modelling tools
such as flow charts. Here, the changes which will be made to the current system
will be blatantly seen.

 

 

 

 

Author