Publicité
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
Publicité
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
Publicité
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
Publicité
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
Publicité
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
Publicité
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
Publicité
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
Publicité
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
Publicité
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
Publicité
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
ESHOP.docx
Prochain SlideShare
ONLINE SHOPPINGKART FOR WOMENEMPOWERMENTONLINE SHOPPINGKART FOR WOMENEMPOWERMENT
Chargement dans ... 3
1 sur 57
Publicité

Contenu connexe

Publicité

ESHOP.docx

  1. 1 A Project Report On Online Fashion Shop In Partial Fulfillment of Master of Computer Application(2022) Submitted To Shri Chimanbhai Patel Post Graduate Institute of Computer Applications, Gujarat Technological University Month-Year December-2022 Under Guidance of Prof. Shaily Jain Submitted By: Prajapati Himmat 215350694049 Patel Harsh 215350694056 Thakkar Neel 215350694074
  2. 2 Chimanbhai Patel Institute of Computer Applications (Online Fashion Shop) Mentor Details: Prof. Shaily Jain Acknowledgement :- We take this opportunity to express our deep gratitude and sincerest thank to our project mentor, Prof. Shaily Jain for giving most valuable suggestion, helpful guidance and encouragement in the execution of this project work. We will like to give a special mention to my colleagues. Last but not the least we are grateful to all the faculty members of Chimanbhai Patel Institute of Computer Applications.
  3. 3 GROUP INFORMATION :- Project Definition ONLINE FASHION SHOP Group No 6 Group Details 1. Prajapati Himmat :- 215350694049 2. Patel Harsh :- 215350694056 3. Thakkar Neel :- 215350694074 Mentor Details Prof. Shaily Jain
  4. 4 INDEX Sr No. Topic Page No. 1 Introduction 1.1. Existing System 1.2. Need for the New System 1.3. Objective of the New System 1.4. Problem Definition 1.5. Core Components 1.6. Project Profile 1.7. Assumptions and Constraints 1.8. Advantages and Limitations of the Proposed System 5 6 7 8 9 10 12 13 14 2 Requirement Determination & Analysis 2.1. Requirement Determination 2.2. Targeted Users 16 17 3 System Design 3.1. Use Case Diagram 3.2. Sequence Diagram 3.3. Class Diagram 3.4. Activity Diagram 3.5. Data Dictionary 18 19 22 23 25 4 Development 4.1. Screen Shots 32 5 Agile Documentation 5.1. Agile Project Charter 5.2. Agile Roadmap / Schedule 5.3. Agile Project Plan 5.4. Agile User Story (Minimum 3 Tasks) 5.5. Agile Release Plan 5.6. Agile Sprint Backlog 5.7. Agile Test Plan 48 49 50 51 52 53 54 6 Proposed Enhancements 56 7 Conclusion 56 8 Bibliography 57
  5. 5 1. Introduction :-  Eshop is an e-commerce website. We are here to sell Clothing Items to the customers and owing to increase in customer’s interest toward the concept of Fashion Store.  The objective of this project is to develop a general purpose e-commerce store where product like Cloths can be bought from the comfort of their home through the Internet.  By adding to the Shopping cart they can place the order for their selective products.  After which they will proceed to the payment process and can pay for the products through various online payment methods.  Once the order is placed then the customer can track the shipping details of the respective products. Like where the products has been reached date of product delivery, etc.  Along with all these our system takes all the responsibility of the product and provides policy also.
  6. 6 1.1 Existing System :-  Customers currently visit a clothes store, choose styles of apparel, look for the appropriate size, and try the clothing on. And customers have to visit the store when it opens.  Many people nowadays are debating whether or not to receive a discount on this Cloth, and they are also separating the issue of payment.  In existing system there might be some cases where the products get damaged while the customers carry the products by their own from the local shop. Where the majority of local shops don’t provide good quality of packaging.
  7. 7 1.2 Need for the New System :-  We are aware that the current systems require a lot of time and effort, thus our system [ESHOP] will enable the user to view and make a purchase room without squandering time and effort.  Our newly developed system is needed to provide customers all the functionalities at their comfort.  In online clothing shop customer can shop at any time of the day, and it’s more convenient than traveling to ship in-store.  As it is an era of internet, this helps the system to reach the correct customer and provide door to door service to eliminate manual errors.
  8. 8 1.3 Objective of the New System :-  The primary goal of this project is to create an online store where things purchased and delivered to a customer's home.  The other goal is to be able to develop and build an online store that will improve and enhance the method for handling Cloths.  Customer can buy products from the website without hustling to the local stores.  This system is to provide best quality and different variety of products like Men, Women and Kid’s Clothing.  The other important objective is that admin can also make their work easy by managing their products, manage their customers and keep all the record of above.
  9. 9 1.4 Problem Definition :-  Selling products and services over the internet without the need of going physically to the market is what our Eshop all about.  Shopping cart is one of the important facility provided in online shopping, this lets customer to browse different clothes and once they select an item to purchase they can place the item in shopping cart, and continue browsing till the final selection in our system.  Customers can even remove the items from shopping cart that were selected earlier before they place the final order.  In this system, the customer will be able to search the cloths online according to its different categories and easily add the product into cart.
  10. 10 1.5 Core Components :-  Admin: Manage Products (Add / View /Update / Delete) Admin can manage all the products like they are only able to add, update & delete the products. Manage Customers Admin have also access to manage customers, means they also have the right to remove the customer whenever they want. Manage Orders Admin can also view the orders of customers and using this they will manage their inventory also. View Feedback Admin can easily view the feedback of customers and according to that they can learn if there is any problem in the system or not. By viewing this they can make their system smooth. Manage Profile Admin can manage the profile of customers as well as their own. They can easily change anybody’s profile if there is necessary.
  11. 11 Manage Store Admin can easily manage the whole store of the clothing. By using this system they can also manage the inventory of whole store. Customer: View Product Customers can see all the products according to product category and easily buy it. Filter Product Customers can filter products according to price, product category etc. So this module is very useful for customers for easy buying products. Add to cart & Place order Customers can easily add their product to the cart according to their choice and also place an order whenever they want. Add Feedback The customer can also give feedback after the product is delivered so other customers can also get information about the product.
  12. 12 1.6 Project Profile :- Project Title ONLINE FASHION SHOP Group Number 6 Group Details: 1. Prajapati Himmat :- 215350694049 2. Patel Harsh :- 215350694056 3. Thakkar Neel :- 215350694074 Frontend Laravel Backend MySql(PHP 7.3.12) Mentor Details Prof. Shaily Jain
  13. 13 1.7 Assumptions & Constraints :- 1.7.1 Assumptions:  The product requires the back-end database server MySQL to store usernames and passwords for different types of system users, as well as different databases for different insurance information. Users must be trained for basic computer functionality. Users must have the basic knowledge of English. The system must be able to respond to database software within reasonable time, internet connection must use to system. 1.7.2 Constraints:  In our system, all monitoring modules are not available in order to track them as individuals are unable to track their order continuously. They can just recognize their order's one-time status.
  14. 14 1.8 Advantages and Limitations: 1.8.1 Advantages: ● Convenience of System Owner The admin side advantage is that admin can take their whole business on one platform. Admin can also manage payment integration at online. ● Online shopping saves money To attract customers to shop online, e-tailers and marketers offer discounts to the customers. Due to elimination of maintenance, real-estate cost, the retailers are able to sell the products with attractive discounts through online. Sometimes, large online shopping sites offer store comparison.  Lower overhead costs Opening a brick-and-mortar store can cost very high, while most online clothing business models require substantially less. ● Order tracking The other advantage is that the customer can track their order online so it is more convenient for them.
  15. 15 1.8.2 Limitations: ● Product Trial. In online fashion store customer can not try the cloths. ● Online comparison not available. In this system customers can’t able to compare products or website with this site.
  16. 16 2. Requirement Determination & Analysis 2.1 Requirement Determination From the perspective of the college project, we wanted to create an hotel management system that could reduce the dissatisfaction of the owner of the Hotel. So we have decided to take a reference from online website like  Myntra  Nykaafashion  Ajio  TataCLiQ etc.
  17. 17 2.2 Targeted Users: Admin / Owner  Admin who want to sell fashion items like cloths, etc.  Those who want to expand their business to a next level can use this e-commerce website. Customer  Customers like those who want to buy product for their own purpose.
  18. 18 3. System Design 3.1 Use Case Diagram
  19. 19 3.2 Sequence Diagram:- 1)Admin : Sequence Diagram
  20. 20 2) User : Sequence Diagram
  21. 21 3) Visitor : View and search product
  22. 22 3.3 Class Diagram:-
  23. 23 3.4 Activity Diagram:-  Admin
  24. 24  User
  25. 25 3.5 Data Dictionary 1. User table :- Field Data Type Size Constraints Description User_ID int 5 Primary Key User id Name varchar 50 No Null Name of user email varchar 30 No Null Email of user password varchar 20 No Null Password of user role varchar 10 No Null Role of user 2. Category table :- Field Data Type Size Constraints Description Category_id Int 5 Primary Key Category Id Title varchar 30 No Null Title slug Varchar 30 Not Null Slug
  26. 26 3. Brand table :- Field Data Type Size Constraints Description Brand_id int 5 Primary Key Brand id Brand_Title varchar 30 No Null Brand Name Brand_slug varchar 30 No Null Brand slug Name Brand_Status varchar 10 No Null Status 4. Coupon table :- Field Data Type Size Constraints Description coupon_id int 5 Primary Key Product id Coupon_code varchar 6 Not Null Coupon code Type Varchar 30 Not Null Coupon type (fixed or percent) Value Varchar 30 Not null downloadable Status Varchar 30 Not Null Status of coupon code
  27. 27 5. Product table :- Field Data Type Size Constraints Description Product_id int 5 Primary Key Product id title varchar 30 No Null Title Category_id int 5 Foreign key Category of product Category_name Varchar 30 Not Null Category of product price Varchar 5 No Null Price of product Discount Varchar 4 No Null Discount on product Size Varchar 5 Not Null Size of cloth Conditionn Varchar 30 Not Null Condition of product brand Varchar 30 Not Null Brand of product stock Varchar 30 Not Null Stock of product photo text Not Null Photo
  28. 28 6. Wishlist table :- Field Data Type Size Constraints Description wishlist_id int 5 Primary Key Wish list id Product_id int 5 Foreign key Product Id User_id int 5 Foreign key User Id Price Varchar 5 Not null Price Quantity Varchar 5 Not Null Quantity
  29. 29 7. Cart table :- Field Data Type Size Constraints Description Cart_id int 20 Primary Key Cart id Product_id int 5 Foreign key Product Id Order_id int 5 Foreign key Order id user_id int 5 Foreign Key User id Price int 5 No Null Price of product Status Varchar 20 No Null Status Quantity int 3 No Null Quantity Amount int 5 No null Amount
  30. 30 8. Order table :- Field Data Type Size Constraints Description order_id int 5 Primary Key Order item id order_No Varchar 6 No Null Order number User_id int 5 Foreign key Id of user Quantity int 10 Not null Quantity Charge int 10 Not Null Additional charge Total Amount int 10 Not null Total amount Status Varchar 10 Not Null Status of order
  31. 31 9. Shipping table :- 10. Offer table :- Field Data Type Size Constraints Description id int 5 Primary Key id Review_by Varchar 30 Not Null Name Product_title Varchar 10 No Null Title of product Review Varchar 100 No Null Review Rate int 5 No Null Rate Date Date No Null Date of review Field Data Type Size Constraints Description id int 5 Primary Key Shipping Id Order_id int 5 Foreign Key Order id Title varchar 30 No Null Title Price int 5 Not Null Shipping price Status Varchar 15 No Null Status of shipping
  32. 32 4. Development 4.1 Screen Shots  Home Page:-
  33. 33
  34. 34
  35. 35  Registration Page:-  Login Page:-
  36. 36  About-Us Page:-  Contact-Us Page:-
  37. 37  Product Page:-
  38. 38  Wishlist Page:-  Cart Page:-
  39. 39  Checkout Page:-  Order history Page:-
  40. 40  Admin Login Page:-  Admin Dashboard Page:-
  41. 41  Category Page:-  Add Category Page:-
  42. 42  Product Page:-  Add Product Page:-
  43. 43  Brand Page:-  Add Brand Page:-
  44. 44  Order Page:-  User Page:-
  45. 45 Report:-1
  46. 46 Report:-2
  47. 47 Bill generate report:-
  48. 48 5 Agile Documentation 5.1 Agile Project Charter Online Fashion Store
  49. 49 5.2 Agile Roadmap /Schedule
  50. 50 5.3 Agile Project Plan  Project Name : Online Fashion Shop  Project Manager : Prof.Shaily Jain  Start Date : 22-August-2022  End Date : 20-November-2022 Task Name Start End Days Status Analysis of Project Requirements 22/08 23/08 1 Complete Designing Admin 24/08 26/08 2 Complete Designing User 25/08 26/08 1 Complete Registration module (User) 26/08 31/08 6 Complete User Login module 01/09 09/09 9 Complete Admin Login module 10/09 25/09 16 Complete Diagrams and Data Dictionary 02/10 20/10 19 Complete Admin side Functionalities (Manage Product) 21/10 28/10 8 Complete User side functionality analysis (View and Search Product) 01/11 05/11 5 Complete User side (Payment) 6/11 15/11 7 Complete
  51. 51 5.4 Agile User story No TYPE OF USER I WANT TO PERFORM RESULT 1 User Registration I can become a customer 2 Customer Login I can access the system 3 Customer Search Products I can search Products 4 Customer View Products I can View Products 5 Customer Filter Products I can filter Products 6 Customer Add to cart Products I can add to cart Products 7 Customer Order Products I can order Products 8 Customer View ordered Products I can view ordered Products 9 Admin Insert Products Details I can manage Products 10 Admin Insert Category Details I can manage Categories of Product 11 Admin Insert Company Details I can manage Company. 12 Admin Manage Users I can generate Reports
  52. 52 5.5 Agile Release Plan Sprint Task Start End Days Status Release Date 1 Registration 22-08-2022 23-08-2022 1 Released 23-08-2022 1 Login 24-08-2022 26-08-2022 5 Released 26-08-2022 1 Explore Products 27-08-2022 31-08-2022 7 Released 31-08-2022 2 Order A Products 01-09-2022 11-09-2022 10 Released 11-09-2022 2 Payment 12-09-2022 22-09-2022 10 Released 22-09-2022 2 Cancel Booking 23-09-2022 03-10-2022 10 Released 03-10-2022 3 View Booking History 04-10-2022 11-10-2022 7 Released 11-10-2022 3 User Profile 12-10-2022 20-10-2022 8 Released 20-10-2022 3 Admin 21-10-2022 05-11-2022 15 Released 05-11-2022 Total 77
  53. 53 5.6. Agile Sprint Backlog Task Name Responsible Story Sprint Ready Days Priority Status Registration Himmat Prajapati, Harsh Patel Yes Yes 5 Low Complete Login Himmat Prajapati, Harsh Patel Yes Yes 5 Low Complete Explore Products Himmat Prajapati, Harsh Patel Yes Yes 7 Medium Complete Order A Products Himmat Prajapati, Harsh Patel Yes Yes 10 High Complete View Purchase Summary Himmat Prajapati, Harsh Patel Yes Yes 5 High Complete Payment Neel Thakkar, Harsh Patel Yes Yes 10 High Complete View Purchase History Himmat Prajapati, Harsh Patel Yes Yes 7 Medium Complete Cancel Purchase Himmat Prajapati, Neel Thakkar Yes Yes 10 High Complete Manage User Profile Neel Thakkar, Harsh Patel Yes Yes 8 Medium Complete Manage Admin Profile Neel Thakkar Yes Yes 3 High Complete Manage Products Neel Thakkar Yes Yes 3 High Complete Manage Categories Neel Thakkar Yes Yes 3 High Complete Manage User Neel Thakkar Yes Yes 3 High Complete Manage Purchase Neel Thakkar Yes Yes 3 High Complete
  54. 54 5.7. Agile Test Plan Project Name Online Fashion Shop Browser: Chrome Test Case ID 1 Version: 1 Written By: Thakkar Neel Description: It is a online shopping store. Tested By: Thakkar Neel Tested On: 17-11-2022 Test No Date Action Expected Results Actual Results Pass? 1 22-08-2022 Registration of User Should go to Login Screen User will get the Login Screen 2 24-08-2022 Customer Logging in Should go to the Home Screen Customer get the Home Screen 3 30-08-2022 Search Product by its name Show him/her to a specified Product Customer get the Search Result Page 4 31-08-2022 View Product details Show Product with its details Customer get the Product details 5 10-09-2022 Purchase Product Take him/her to Purchase Summary Screen Customer get the Purchase Summary Screen 6 12-09-2022 Payment of Product Take him/her to Payment Screen Customer get the Payment Screen 7 11-10-2022 View Purchase History Should go to the Purchase History Screen Customer get the Purchase History Screen 8 15-10-2022 View Purchase Details Should go to the View Purchase Details Screen Customer get the Purchase Details Screen 9 26-09-2022 Cancel Purchase Should go to the Refund Amount Form Screen Customer get the Refund Amount Form Screen
  55. 55 10 27-09-2022 Filter Product Should go to Page with Filtered Product Customer get the Result of Filter Product 16 27-09-2022 Check Forgot Password working Take him/her to Forgot Password Screen Customer get the Forgot Password Screen 11 21-10-2022 Admin Login Take him/her to Dashboard Screen Admin get the Dashboard Screen 12 01-11-2022 Add Location Details Show him/her to inserted Location Details Admin get the Location Details Screen 13 02-11-2022 Add Product Details Show him/her to inserted Product Details Admin get the Product Details Screen 14 04-11-2022 Check user is verified or not Show him/her to verified Users Admin can see the Verified Users Screen
  56. 56 6. Proposed Enhancements :- Our future direction is to address all project restrictions, such as integrating payment incorporation into the EShop and trying to meet more markets through it. And we add more categories and Fashion. 7. Conclusion :- By using electronic technology through the internet, it achieved  More competitions, more marketplaces, faster transactions, and more advanced technologies to make activities between customers and producers more active.  We as customers and internet users are responsible to keep our e-commerce healthy and safe so that e- business can be more reliable in the future
  57. 57 8. Bibliography :- Reference Websites:-  www.Myntra.com  www.TataCliq.com  www.Ajio.com  www.nykafashion.com
Publicité