Skip to content

shani24levi/shoping_books_cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookEasyBuyShoop (bebs)

Store management system with user interface

c++ project with net Project

Team

Made by :

Project specification: link.

Overview

The purpose of this work is to develop a system for coordinating the sales, orders and stock management of a book editor, while following the Service Oriented Architecture (SOA) principles. As such, a building block can play any of three roles, the service provider, the service registry and the server requester. The customers are capable of doing an order in the store.

Architecture Specification

Schema

  • Book - saves all information related to the books in the inventory;
    • book_id
    • active_item (type boolean that informs whether book is valid in the shop)
    • title
    • pages
    • section
    • Price
    • amount
    • publish_date
    • info
    • img
    • author
  • orders_from_provider - saves all information related to the orders of the service:
    • order_provider_id
    • book_id
    • amount
    • provider
    • order_status
    • order_date
    • Book
  • purchases - saves all information about purchases:
    • purchase_id
    • cart_id
    • user_id
    • payment_method
    • pyment_date
    • price_paid
  • book_list - saves all information related to the purchases devide by book
    • book_list_id
    • purchase_id
    • book_id
    • price
    • amount
  • users - saves all information related to the registered users of the service
    • user_role
    • user_id
    • email
    • pass
    • user_name
    • last_activity
    • join_date
    • user_status
  • discounts - saves all discounts related to users or the shop
    • discount_id
    • percent
    • date_from
    • date_until
    • user_id_discount
    • active_discount

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages