0% found this document useful (0 votes)
111 views

Online Jewellery System Software Requirements Specification

The document outlines requirements for developing an online jewellery system including features like product browsing, payments, orders and inventory management. It describes user types, technical requirements and constraints. Functional requirements include authentication, shopping cart, and customer support. Non-functional requirements address usability, performance, reliability and security.

Uploaded by

artistpro18s
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
111 views

Online Jewellery System Software Requirements Specification

The document outlines requirements for developing an online jewellery system including features like product browsing, payments, orders and inventory management. It describes user types, technical requirements and constraints. Functional requirements include authentication, shopping cart, and customer support. Non-functional requirements address usability, performance, reliability and security.

Uploaded by

artistpro18s
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Online Jewellery System Software Requirements Specification (SRS)

Introduction
Purpose:
The purpose of this Software Requirements Specification (SRS) document is to outline the
requirements for the development of an online jewellery system. It provides a comprehensive
overview of the system's functionalities, constraints, and objectives.
Project Scope:
The project involves the development of a robust e-commerce platform specifically tailored
for the jewellery industry. It encompasses features such as product browsing, secure
transactions, user management, and inventory tracking.
References:
 Jewellery Management Systems: An Overview [PDF]: This research paper explores
the benefits and functionalities of jewellery management systems
https://www.researchgate.net/publication/317869653_Jewellery_management_system
s_an_overview.
 Report-Jewellery Management System | PDF | Feasibility Study | Microsoft Access:
This document provides a feasibility study and an overview of a sample jewellery
management system built on Microsoft Access
https://www.scribd.com/document/251030931/Synopsis-Jewellery.

Overall Description
Product Perspective:
The online jewellery system will function as a standalone e-commerce platform accessible
through web browsers and mobile devices. It will integrate with payment gateways, inventory
management systems, and customer relationship management tools.
Product Features:
- Product browsing and filtering
- User registration and account management
- Secure payment processing
- Order tracking and management
- Inventory management
- Customer support features (e.g., chat support, FAQs)
- Personalized recommendations
User Classes and Characteristics:
- Customers: Individuals interested in purchasing jewellery items.
- Administrators: Staff responsible for managing products, orders, and customer support.
- Guests: Users who browse the platform without creating an account.

Operating Environment:
The system will operate in a web-based environment, accessible via modern web browsers. It
will require a stable internet connection for users to browse and make transactions. The basic
input devices required are keyboard, mouse and output devices are monitor, printer etc. The
product will be built on PHP.

Design and Implementation Constraints:


Constraints may include compliance with data protection regulations (e.g., GDPR),
integration with existing systems (e.g., CRM, ERP), scalability to handle varying levels of
user traffic, and compatibility with different devices and browsers.

System Features
Functional Requirements:
- User authentication and authorization
- Product catalog management
- Shopping cart functionality
- Secure checkout process
- Order tracking
- Inventory management
- Customer support features

Non-Functional Requirements:
- Usability: Intuitive user interface design
- Performance: Fast loading times, minimal downtime
- Reliability: Stable and secure platform
- Scalability: Ability to handle increasing user traffic
- Accessibility: Compatibility with assistive technologies for users with disabilities
Performance Requirements:
- Response time: Pages should load within a few seconds.
- Concurrent user handling: The system should support a large number of simultaneous users.
- Transaction processing time: Payments should be processed promptly.

Safety Requirements:
- Encryption of sensitive data (e.g., payment information)
- Regular backups to prevent data loss
- Monitoring for suspicious activities (e.g., fraudulent transactions)

Security Requirements:
- Secure user authentication mechanisms
- Protection against common web vulnerabilities
- Compliance with industry security standards

Software Quality Attributes:


- Maintainability: Codebase should be well-structured and documented.
- Testability: Adequate test coverage to ensure software reliability.
- Flexibility: Ability to adapt to changing business requirements.
- Extensibility: Ease of adding new features and integrations.

Conclusion

The online jewellery system aims to revolutionize the jewellery shopping experience by
providing a convenient and secure platform for users to explore and purchase products. By
adhering to industry best practices and incorporating robust features, the system strives to
meet the evolving needs of customers and stakeholders in the jewellery industry.

You might also like