Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Custom Closet Requirements Specification v1
1. Custom Closet
Fashion Designer and E-Commerce
Web Application
Requirements Specification
Date : 23rdNovember 2011
Authors:
Version: 1
Status: Draft
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 1 of 20
2. Document Control
Contributors
Name/Position Organization Contact Details
Fabrizio Valerio Covone DIT Fabrizio.covone@mydit.ie
Cara Murphy DIT Cara.murphy@mydit.ie
Christopher Conlan DIT Christopher.conlan@mydit.ie
Stephen Carberry DIT Stephen.carberry@mydit.ie
Shane Ellis DIT Shane.ellis@mydit.ie
Version History
Date Version Status Comments
23/11/2011 1 Draft Initial Requirement
Gathering
Changes since last version
N/A
Known Omissions
N/A
Approvals
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 2 of 20
3. Date Name Title Signature Version
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 3 of 20
7. 1 Introduction
1.1 Purpose of the Document
The purpose of this document is to record the requirements specification for the Custom ClosetWeb
Application. This document will focus on the analysis of the requirements gathered from the client in order
to define a list of core functionalities offered by the application.
1.2 Document Conventions
1.3 Intended Audience
This document is a business level document intended for all project members, the project stakeholders and
potential users of the system.
1.4 Definitions, Acronyms and Abbreviations
UCD : User Centred Design
Requirements Specification: A document that describes the high level functional requirements of the
system to be developed.
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 7 of 20
8. 2 Requirements Overview
2.1 Functional Scope
Custom Closet is a Web Application where Fashion designers can show their work and sell their products. It
is also a place where customers can engage a Fashion designer to design and/or produce a customized dress
based on their needs.
2.2 Initial Specification
The following specification was received from the customer at the project inception:
2.3 Initial Requirements List
Ref Description
IR-0001 Fashion designers have to register in order to have their own profile.
IR-0002 Inside its own profile a Fashion designer will show his/her working portfolio and full
detailed contacts.
IR-0003 In order to be visible to customers, a Fashion Designer has to pay a subscription fee.
IR-0004 In order to engage a designer and buy a product, a customer has to be registered.
IR-0005 A registered customer can engage a Fashion Designer to order a customized product.
IR-0006 A registered customer can buy adesigned product shown into Designer’s portfolio.
IR-0007 A not registered customer can only browse fashion designers’ products and profiles.
IR-0008 After a purchase, Customer and Designer will have to rate each other.
IR-0009 Custom Closet will keep a small percentage of the revenues of each purchase.
IR-0010 In order to commit a purchase a customer has to agree a Terms & Condition Agreement.
See Constraint 001 for more details.
IR-0011 In order to commit a purchase a customer has to update andconfirm his/her size
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 8 of 20
9. measures.
IR-0012 In case of tailored attire engagement the customer has to provide a picture to the designer
by uploading it or webcam acquisition (if possible).
IR-0013 In case of a customized product engagement a customer could provide to the designer
sketches and/or images as a starting point.
IR-0014
IR-0015
IR-0016
IR-0017
IR-0018
IR-0019
IR-0020
IR-0021
IR-0022
IR-0023
IR-0024
IR-0025
IR-0026
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 9 of 20
10. 3 System Requirements
3.1 Overview
3.2 Out of Scope
3.3 Objectives
The following table outlines the functional objectives (not project objectives) of this specification.
Ref Description Priority
DO-0001
DO-0002
DO = Delivery Objectives
3.4 Principles
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 10 of 20
11. 3.5 Critical Success Factors
The critical success factors in relation to this specification are as follows
Ref Description Priority
CSF-0001
CSF-0002
CSF-0003
CSF = Critical success Factor
3.6 Security requirements
3.7 Audit requirements
3.8 Localisation requirements
US English to be the seed language for the user interfaces.
It must be possible to localise all strings to a language and a variance of the language
3.9 Accessibility requirements
3.10 Integration requirements
3.11 Report requirements
3.12 Monitoring requirements
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 11 of 20
12. 3.13 Publication requirements
3.14 Infrastructure requirements
3.15 Documentation requirements
- a user guide or help file., technical documentation
3.16 Assumptions
Ref Description
0001 Registered Fashion Designers have the responsibility to produce and deliver their products to the customers.
3.17 Constraints
Ref Description
0001 Terms & Conditions: A refund is granted to the client only in case of wrong size and damaged product delivery.
3.18 Issues
Ref Description
0001
3.19 Risks
Ref Description
0001
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 12 of 20
13. 3.20 Dependencies
Ref Description
0001 Data required by the conversion process
3.21 Further information required
Ref Description
0001
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 13 of 20
14. 4 Requirements Definition
4.1 High Level overview
Based on the requirements gathering and analysis phases described above the following high level model of
the system has been derived.
4.2 Functional Modules
The functional modules describe the main functional clusters within the system
Ref Name Description
FM-0001
FM-0002
FM-0003
FM-0004
FM-0005
FM-0006
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 14 of 20
15. 4.3 Requirements List
4.3.1 NameOfFunctionalModel1
Description of the main functional requirements, objectives and behaviours of this module. A more detailed
listing of these requirements is provided below:
Ref Description CrossRef.
FR-1.010
FR-1.020
FR-1.030
FR-1.040
FR-1.040
FR-1.050
FR-1.060
FR-1.070
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 15 of 20
16. 4.3.2 NameOfFunctionalModel2
Description of the main functional requirements, objectives and behaviours of this module. A more detailed
listing of these requirements is provided below:
Ref Description CrossREf
FR-2.010
FR-2.020
FR-2.030
FR-2.040
FR-2.050
FR-2.060
FR-2.070
FR-2.080
FR-2.090
FR-2.100
FR-2.110
FR-2.120
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 16 of 20
17. 4.3.3 NameOfFunctionalModel3
Description of the main functional requirements, objectives and behaviours of this module. A more detailed
listing of these requirements is provided below
Ref Description CrossRef
FR-3.010
FR-3.020
FR-3.030
FR-3.040
FR-3.050
FR-3.060
FR-3.070
FR-3.080
FR-3.090
FR-3.100
FR-3.110
FR-3.120
FR-3.130
FR-3.140
FR-3.150
FR-3.160
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 17 of 20
18. 4.3.4 NameOfFunctionalModel4
Description of the main functional requirements, objectives and behaviours of this module. A more detailed
listing of these requirements is provided below
Ref Description CrossRef
FR-4.010
4.3.5 NameOfFunctionalModel5
Description of the main functional requirements, objectives and behaviours of this module. A more detailed
listing of these requirements is provided below
Ref Description CrossRef
FR-5.010
FR-5.020
FR-5.030
FR-5.040
FR-5.050
FR-5.050
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 18 of 20
19. 4.3.6 NameOfFunctionalModel6
Description of the main functional requirements, objectives and behaviours of this module. A more detailed
listing of these requirements is provided below
Ref Description CrossRef
FR-6.010
FR-6.020
FR-6.030
FR-6.040
FR-6.050
FR-6.060
FR-6.070
FR-6.080
FR-6.090
FR-6.100
FR-6.110
FR-6.120
FR-6.120
requirementsspecificationcustomclosetv1-111211100741-phpapp01.docx Page 19 of 20