Barış Şan

Other

Bookstore Platform Requirements and Design

Requirements and design documentation for an online bookstore platform, from a software requirements specification through to a full design description.

Software Requirements EngineeringUMLSoftware Design

A software engineering term project focused on requirements engineering and design for an online bookstore platform, without building the application itself. Built with a teammate, Bora Bedirhan Uyar.

Project brief

The proposed platform lets users browse, search, buy, and rent books, with account management, shopping carts, checkout and payment, rental reminders, order history, live-reading sessions, issue reporting, and separate admin and super-admin workflows.

Software Requirements Specification

Follows ISO/IEC/IEEE 29148-2011, documenting system scope, actors, functional requirements, external interfaces, use cases, database requirements, and non-functional requirements.

Software Design Description

Follows IEEE 1016-2009, developing the system through class, activity, sequence, data-flow, component, and deployment diagrams.