Entity relationship diagram, sequence diagram, class diagram
Entity relationship diagram, sequence diagram, class diagramProject description
ERD, Sequence and Class diagram required to be made for my project
Added on 02.07.2015 14:46
it show the structure of my website and how it is built.
The system is an online store. It includes the main modules and components necessary for the online store. Below is a complete description of the system. On the software side are fully completed by hand from 0. He used the most current and popular programming languages and technologies that nowadays the correct functioning of the site. Currently the system is fully tested and designed to make the customer aware of all its components. Any modification of the system components / Add / Remove available as soon as possible. Test and also added a bit of information about information. The system consists of two sides:
1. Management System
Website contents of which are managed, what is visible to users of the site. Products, description, texts, and all other components are held slideshow from the management system.
2. The user side
In this module, the user interacts with the site, browsing the various products registered, go through the authorization, buying products, etc ..
The main site is the programming language PHP. Through it all happens in a major operation. For example, the user runs the authorization / registration, browsing, buying products and pursuing a variety of activities, this will provide the programming language PHP. It interacts with databases, stores, better modification and deletes the information from the databases. It may be a basic life-giving nucleus PHP- vutsudot site. Is practically impossible without the creation of an interactive website.
2. MYSQL (databases)
Any information stored on the website MYSQL databases. Information in the database is distributed to different tables that are connected together. Text pages, product information, information about the slide, the information about users, sales of existing information stored in the database and another for the rest of the tables. More detailed information about the tables in the database will be down.
3. HTML (Hyper Text Markup Language)
This is the Hypertext Markup Language, PHP and MYSQL Site operations can not see, these operations are carried out systematically on the server, and returns a response to the browser HTML code in the browser and shows the transformation of the customer. In other words, HTML is fully responsible for the visual side. HTML is a static code that comes in your browser.
It is responsible for the visual side. HTML code into different visual angles. Can HTML elements (tags) to move the desired shapes, sizes, colors, and to many other things. CSS is not possible without creating normal and beautiful site.
The website consists of the following basic and essential modules:
3. Personal Cabinet
4. Purchase Cart
5. The system of favorites
6. Purchased Products
7. The text pages
8. Product Pages
9. The product detail page
10. The filtration product category, keyword and other parameters.
11. Contact form
All modules are managed from the management system.
Content Management System
Management system after the main navigation menu on the left side.
In each sub-menu and then click opens where you can be 1 or two points, the module for this purpose. Let’s review each of them.
1. Product Management Module
2. User Modules
3. Text pages Management Module
4. stats page
5. System Settings
6. Slide Management
7. The control system, the username and password to edit a page
Added to fill the page can be found in the following fields:
Title – the title of the product
Category – Category
Visibility – The products to be displayed or not (maybe just add a management system products and temporarily hide users)
Selling price – Sale price
Pictures – pictures of a maximum of 6 pieces
Description – the product description.
After you click the Add button and fill in all of the products will be added. After moving to the product listing page.
Here is the complete list of the products that we have. They can delete or edit the single buttons. She becomes easy to edit and delete.
For example, we can install additional options to edit a page from the product color, size, etc ..
This page shows all the products sold, who bought what I bought, how much was paid, etc ..
There seems to be much momkhamrebelia registered in the system, their name, email address and date of registration.
Add text page
From here we can add a new text pages. There are two simple field, a text page title and body text.
Existing text pages
This page lists all the text page that is added to the system.
It is their deletion and editing keys. Also link field, this field can copy and use the link on our website at will.
This is where the simple statistics page displays information about the number of products, their sales and consumers.
This is a basic system settings page. Which is written:
Site title – Site Title
Site description – Site Description
Site off – site circuit shutdown
Site off reason – the reason for the shutdown
Email – e-mail, where the row of letters sent by users or other messages as needed.
Add this page from the slideshow and management.
Redact user and password
Edit the username and password.
Database tables and structure
Database consists of 12 tables on it.
1. cart – customers buying a basket Table
2. category – Category Table
3. dinamic_banners – slide table
4. favorites – consumers of the products stored in the table’s favorites
5. log – systematic errors and other information to feed table
6. orders – Procurement Support for table
7. parameters – system settings table
8. product_options – products with additional options to the table
9. products – Product Table
10. sold – sold products Table
11. text_pages – text pages Table
12. users – users Table