We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 4
Let you are going to develop e-commerce
The system will have the following pages
• Product page to display the product. • Cart page to display the selected product to be purchased. • Payment page that makes the purchaser pay for the selected products available in the cart. • Confirmation page to check whether the payments of ordered products are completed or not. • Login page to enable customer and seller login to the system The system will have the following functionalities • It enable seller to post products on the system, update posts and delete posts • The system enable the customer to view products, add to cart, pay for the added product in cart and track the ordered products. Thes system will have the following tables in the databse • Tbl_users that has columns of id as primary key, user_id as foreign key, username and password. User_id used to relate tbl_seller and tbl_customer. Seller_id from tbl_sell and customer_id from tbl_customer will be taken as user_id in tbl_user • Tbl_seller that has columns of seller_id as primary key, full_name, email and phone_number, bank_account
Tbl_customer will have columns of customer_id as primary
key, full_name, phone_number, bank_account. • Tbl_product will have columns of product_id as primary key, name, brand_name, product_category, price. • Tbl_cart will have columns of cart_id as primary key, product_id as foreign key, customer_id as foreign key, quanity, total_price. Product_id and customer_id are used to relate tbl_cart with tbl_product and tbl_customer respectively. • Tbl_payment will have columns of payment_id as primary key, cart_id as foreign key, paymet_status. • Cart_id will used to relate tbl_payment with tbl_cart. • This helps to know who purchased the product, what is the quaintly of purchased product and cross checke whether the payment is completed or not. Draw the following high-level diagram for this system. ➢ Block diagram of the system (the project). ➢ ER diagram ➢ Use case diagram and ➢ sequence diagram. The system will allow seller and ustomer to access their respective page if their username and password provided on login page are correct. If the login password and username are incorrect, the system will redirect the seller or customer to login page.