-
Notifications
You must be signed in to change notification settings - Fork 3
The goal of this following document is to specify and explain the design of our project- "JumpApp"-a website to gyms. The main purpose of this document is declaring our next steps and the way how exactly to do it. There are some UML diagrams which help in understanding how to create and program our project.- There is a deploymet diagram, a class diagram- a very detailed one!, two sequence diagrams, and nice CRC cards. In addition, this document contains Non-functional Requirements, Persistence, Risk Management and user manual.
[Class Diagram] (https://github.com/relimo/JumpAPP/blob/master/Diagram.png)
Our project is based "MEAN STACK" technology so we will store the data in Mongo DB.
The main tables:
Customers-טבלת לקוחות הכוללת לקוחות מנויים ולקוחות שאינם מנויים
Employees-טבלת העובדים במכון הכוללת: שם, תז, תפקיד, טלפון
Lessons-טבלת השיעורים המתקיימים בשבוע הקרוב לכל שיעור פירוט של שעה, תאריך, חדר ומדריך
LessonsOfCustomers-טבלה המקשרת בין לקוחות לשיעורים שנרשמו אליהם
- The site will be comfortable and easy to use
- Each customer will have a unique user name and will choose his own password
- The system of the site will response as quickly as possible
- Using the site will be free of charge