Download presentation
Presentation is loading. Please wait.
Published byClarissa Lamb Modified over 8 years ago
1
Jewelfame – E Commerce Application Submitted by Chirag Parekh – 115020693039 Master of Computer Application (Year : 2013 – 2014) Atmiya Institute of Technologies & Science
2
Index Definition System Requirement Analysis Design Implementation & Testing Project Management Learning During Project Training
3
Definition E-commerce Application is web based application that allows the customers to buy products and place order and website administrator to manage customer orders and also allows management of products, customers, suppliers etc. Go to Index
4
System Requirements Project TitleJewelfame Project GuideMr. Vimal Ghorecha Project Duration(9-DEC-13 to 30-APR-14 = 142days) Tools & Technologies PHP, CodeIgniter (MVC Framework), MySql, Net Beans (IDE), Apache Web Server Project DefinitionE-commerce Application is web based application that allows the customers to buy products and place order and website administrator to manage customer orders and also allows management of products, customers, suppliers etc. Go to Index
5
System Req. (Cont.) Server TypeLinux Based or Windows Based Support ToolMicrosoft Office 2007, draw.io (Google tool for drawing diagrams) Third party ToolBootstrap Supported Operating Systems: Linux x86, x86-64 Windows Server Supported Web Servers:Apache 1.3.x, Apache 2.0.x, Apache 2.2.x Supported Browsers: Microsoft Internet Explorer 7 and later, Mozilla Firefox 3.5 and later, Apple Safari 5 and later on Mac only, Google Chrome 7 and later Adobe Flash browser plug-in should be installed PHP Compatibility: 5.2.13 - 5.3.24; or 5.4.x with a patch for CE or EE (the patch is listed as PHP 5.4 Compatibility in the EE support portal) MySQL:EE 1.13.0.0 or later: MySQL 5.0.2 or later EE 1.12.0.2 or earlier: MySQL 4.1.20 or later CE (all versions): MySQL 4.1.20 or later Go to Index
6
Analysis About Existing System – Existing system allows the users to see the number of products available in the store. To order any products customers were using traditional contact us system. Customer can navigate to any products by selecting product category. Admin of the website can manage products and customers. Go to Index
7
Analysis (Cont.) Problems and Weekness of Existing System – In Existing System customer can only see the products of back store but he cannot make payment. To order products customer have to use traditional contact us system. Admin reviews the order and complete the order. There is no management of suppliers and no advanced management of products. There is no facility of advance discount and tax management. Product inward, outward and inward return cannot be managed. Go to Index
8
Analysis (Cont.) Advantage of New System – The main requirement of the New System is to overcome the problems of the Existing system. The New System will give advance back store management as well as product, supplier, discount and tax management. The New System will also manage product inward, outward and inward return. Go to Index
9
Dynamic View : Website Go to Index
10
Dynamic View: Admin Go to Index
11
Design : Class Diagram Go to Index
12
Design : Activity Diagram for Add to Cart Go to Index
13
Design : Activity Diagram for Order Place Go to Index
14
Design : Activity Diagram for Login Go to Index
15
Design : Activity Diagram for Register Go to Index
16
Design : Activity Diagram for Admin Manage Order Go to Index
17
Design : Sequence Diagram for Site Go to Index
18
Implementation and Testing : Home Page Go to Index
19
Login Page Go to Index
20
Register Page Go to Index
21
Products Page Go to Index
22
View Product Detail Go to Index
23
Mail to Friend Page Go to Index
24
My Cart Page Go to Index
25
Place Order (User Logged In) Go to Index
26
Place Order (User Not Logged In) Go to Index
27
Shipping & Billing Detail Go to Index
28
Order Review Go to Index
29
PayU Payment Login Go to Index
30
PayU Payment Detail Go to Index
31
Successful Transaction Go to Index
32
Contact Us Go to Index
33
Admin Panel : Login Go to Index
34
Forgot Password Go to Index
35
Admin Dashboard Go to Index
36
Change Password Go to Index
37
Company Profile Page Go to Index
38
Category Display Go to Index
39
Category Insert Go to Index
40
Category Edit Go to Index
41
Customer Display Go to Index
42
Customer Insert Go to Index
43
Edit Customer Go to Index
44
Supplier Display Go to Index
45
Supplier Insert Go to Index
46
Edit Supplier Go to Index
47
Discount Display Go to Index
48
Discount Insert Go to Index
49
Edit Discount Go to Index
50
Product Display Go to Index
51
Product Insert Go to Index
52
Edit Product Go to Index
53
Inward Display Go to Index
54
Inward Insert Go to Index
55
Edit Inward Go to Index
56
Outward Display Go to Index
57
Outward Insert Go to Index
58
Edit Outward Go to Index
59
Inward Return Display Go to Index
60
Insert Inward Return Go to Index
61
Edit Inward Return Go to Index
62
Order Display Go to Index
63
Order Edit Go to Index
64
Proposed Extension (Future Enhancement) More Functionality can be added depending upon the user requirements and specifications. We are trying to increase optimize website performance. The project can be expanding as per the need of the company and if there will any more requirements that can be satisfy. Go to Index
65
Project Management Go to Index
66
Learning During Project Training This project was first experience for us in the software industries; hence it possesses very much importance in our career. I have learned basics of “Software Development Life Cycle‟ during our stay at “Kevalam Software”. I came across important documents of projects and get idea about importance of documentation in software industries. From this project I came to know how to work with Surviving technologies with in deadline and work with team structure. I came to know what to do and what not to do to make project unbeaten. It also gives me benefits to understand how real worlds Project carried out in IT Firm. I worked with some of the Team Leaders who were having lots of experience in the same field. I got idea about their responsibilities. Go to Index
67
Learning During Project Training On the whole, the project has made me learn so many new as well as important things. The purpose of final semester training is fulfilled with this project. And above all, the things which I have learnt will be useful for all the upcoming projects. My role as a trainee was full of learning new things, new technology, new language, new culture, new targets and of course a totally new definition. I got to learn many new things such as how to enhance programming speed of the project along with saving other important resources, how to achieve targets, etc. During the phase of training, all my experiences were fortunately very good. Go to Index
68
Thank You
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.