Upload
mehul-jadav
View
40
Download
0
Embed Size (px)
Citation preview
Group Members
Name Roll No.
Chintan Jayani 3126
Asad Shaikh 3142
Mehul Jadav 3125
Group Code : 20 Guide : Ms. Payal Trivedi
Index- Definition
- Company Profile
- Platform
- Requirement Gathering
- Limitations & Existing System
- New System
- DFD
- Data Dictionary
- ERD
Definition
- Our website will aim to provide a platform to upcoming and aspiring as well as experts to display their passion for photography.
- Our website is groundbreaking idea which facilitates the need of customers to book a photographer for their particular event.
- Through our website customers can book a photographer for events such as weddings, magazine shoot or any personal event.
Company Information
Name : Zoomix Technology
Contact person : Mr. Mitul Shah
Mobile No. : (+91)9727707290
- Address : K/2, Shree Krishna Center, Nr. Passport Office, Navrangpura, Ahmedabad, Gujarat, 380009.
Company Profile- Zoomix Technology is a very renowned Website Development Company in Ahmedabad, Gujarat. Zoomix Technology makes use of latest methods and technology to develop a website.
- They work in various technologies like custom php development, CMS development using Wordpress, Magneto or Joomla, mobile application development in Android and IOS.
- Zoomix Technology has been able to sustain its clients because we tend to listen to what their clients have to say about their website development and requirements.
Platform
- Front End : Hypertext Preprocessor [PHP] Netbeans 8.1
- Back End : MYSQL 2008
- Other Tools :
* Presentation Tool : Microsoft Powerpoint 2016
* Drawing Tool : Microsoft Visio 2007
* Documentation Tool : Microsoft Word Office 2016
Requirement Gathering
- The photographers will put their booking packages and rates.
- The user will view and search photographers and will book them for their respective events.
- The user and photographer will also place their order for the camera and related equipments.
Limitations & Existing System
- The customer has to visit to particular photo studio to book the services of a photographer.
- Can be a time consuming process.
- Lack of choices available.
- Customer is unaware about the skills of the photographer.
- Studio Photographers can be quite expensive.
- Photographers are hired locally only.
New System- Through our website, booking a photographer for any event
will be an efficient and quick process.
- With the availability of this website, we aim to provide customers with a wide array of choices of photographers to choose for their events.
- Our website will allow for the customer to know beforehand the skills of the photographer with the help of the photographer's sample photo’s posted on our website.
- Also through our website, customers from any part of the country will be able to book a photographer of their choice.
STAKEHOLDERS
● Admin
● Photographer
● Customer
● Guest
New System
Data Flow Diagram
Context Level
Data Flow Diagram
Level : 1
Data Flow Diagram
Level : 2
1. State
2. City
3. Register
4. Photographer-MST
5. Followers
6. Brand
7. Category
8. Product-MST
9. Product-Image
10. Order-MST
11. Order-Detail
12. Order-Status
13. Photo-MST
14. Photo-Rating
15. Photo-Like
16. Photo-Comment
17. Booking-MST
18. Chat-MST
19. Feedback-MST
Data Dictionary
Table Name : State
Description : This table stores details of State.
Field Name Data type Size Constraint Description
State_ID Number 2 Primary Key Get state ID
State_Name Varchar2 25 Not Null Get state name
Table Name : City
Description : This table stores details of City.
Field Name Data type Size Constraint Description
City_ID Number 3 Primary Key Get city ID
City_Name Varchar2 25 Not Null Get city name
State_ID Varchar2 2 Foreign Key Get state ID
Field Name Data type Size Constraint DescriptionUser_ID Number 10 Primary Key Get user id
User_Fname Varchar2 25 Not Null Get user first name
User_Lname Varchar2 25 Not Null Get user last name
Gender Bit 1 Not Null Get user gender
User_Mobile_No Number 10 Not Null Get user mobile no.
User_Email Varchar2 30 Unique Get user email-id
User_Password Varchar2 10 Not Null Password for user
User_DOB Date - Not Null Get user birth date
User_Address Varchar2 255 Not Null Get user address
User_Picture Varchar2 255 - Get user picture
City_ID Number 3 Foreign Key Get user city id
Table Name : Register
Description : This table stores registration details of user.
Field Name Data type Size Constraint DescriptionPhotographer_ID Number 10 Primary Key Get user id
P_Fname Varchar2 25 Not Null Get user first name
P_Lname Varchar2 25 Not Null Get user last name
Gender Bit 1 Not Null Get user gender
P_Mobile_No Number 10 Not Null Get user mobile no.
P_Email Varchar2 30 Unique Get user email-id
P_Password Varchar2 10 Not Null Password for user
P_Desc Varchar2 255 - Get user description
P_DOB Date - Not Null Get user birth date
P_Address Varchar2 255 Not Null Get user address
P_Picture Varchar2 255 - Get user picture
City_ID Number 3 Foreign Key Get user city id
Table Name : Photographer_MST
Description : This table stores details of photographers.
Field Name Data type Size Constraint Description
Follower_ID Number 6 Primary Key Get follower ID
Follower_Status Varchar2 25 - Get Follow Status
User_ID Number 10 Foreign key Get user ID
Photographer_ID Number 10 Foreign Key Get user id
Table Name : Followers
Description : This table stores details of Followers.
Table Name : Brand
Description : This table stores details of Brand.
Field Name Data type Size Constraint Description
Brand_ID Number 3 Primary Key Get brand ID
Brand_Name Varchar2 100 Not Null Get brand name
Table Name : Category
Description : This table stores details of Category.
Field Name Data type Size Constraint Description
Category_ID Number 3 Primary Key Get category ID
Category_Name Varchar2 50 Not Null Get category name
Table Name : Product_MST
Description : This table stores details of Product-MST.
Field Name Data type Size Constraint Description
Product_ID Number 3 Primary Key Get product ID
Product_Name Varchar2 25 Not Null Get product name
Product_Desc Varchar2 100 Not Null Get product description
Product_Price Number 6 Not Null Get product price
Product_Qty Number 6 Not Null Get product quantity detail
Category_ID Number 3 Foreign Key Get category ID
Brand_ID Number 3 Foreign Key Get brand ID
Table Name : Product_Img
Description : This table stores details of Product Image.
Field Name Data type Size Constraint Description
IMG_ID Number 6 Primary Key Get order image ID
IMG_URL Varchar2 100 Not Null Get order image URL
Product_ID Number 3 Foreign Key Get product ID
Table Name : Order_MST
Description : This table stores details of Order-MST.Field Name Data type Size Constraint Description
Order_ID Number 6 Primary Key Get product ID
Order_Date DATE - Not Null Get order date
Shipping_Address varchar2 150 Not Null
Pin_code Number 3 Not NUll Get Pincode
City_ID Number 3 Foreign Key Get city ID
User_ID Number 10 Foreign Key Get user ID
Photographer_ID Number 10 Foreign Key Get user id
Table Name : Order_Detail
Description : This table stores details of Order.
Field Name Data type Size Constraint Description
OD_ID Number 6 Primary Key Get order status ID
Qty Number 2 Not Null
Price Varchar2 255 Not Null Get order description
IMG_id Number 6 Foreign Key Get Order IMG ID
Order_id Number 6 Foreign Key Get order ID
Table Name : Order_Status
Description : This table stores details of Order Status.
Field Name Data type Size Constraint Description
OS_ID Number 6 Primary Key Get order status ID
OS_Date DATE - Not Null Get order status date
OS_Desc Varchar2 255 Not Null Get order description
OD_ID Number 6 Foreign Key Get order ID
Table Name : Booking_MST
Description : This table stores details of Booking-MST.
Field Name Data type Size Constraint DescriptionBooking_ID Number 6 Primary Key Get booking id
Booking_Date DATE - Not Null Get user booking date
Booking_Desc Varchar2 255 Not Null Get booking description
Booking_Venue Varchar2 50 Not Null Get booking venue
Booking_Event_Date DATE - Not Null Get booking event date
Booking_Event_Time DATE - Not Null Get booking event time
Booking_Status Varchar2 100 - Get booking status
City_ID Number 3 Foreign Key Get city ID
User_ID Number 10 Foreign Key Get user ID
Photographer_ID Number 10 Foreign Key Get user id
Table Name : Photo_MST
Description : This table stores details of Photo.
Field Name Data type Size Constraint Description
Photo_ID Number 6 Primary Key Get photo ID
Image_URL Varchar2 255 Not Null Get photo URL
Photo_Title Varchar2 100 - Get photo title
Photo_Caption Varchar2 150 - Get photo caption
Photographer_ID Number 10 Foreign Key Get user id
Table Name : Photo_Rating
Description : This table stores details of Photo Rating.
Field Name Data type Size Constraint Description
PhotoRate_ID Number 6 Primary Key Get photo rate ID
Photo_Rating Integer 2 - Get photo rating
Photo_ID Number 6 Foreign Key Get photo ID
Field Name Data type Size Constraint Description
PhotoLike_Id Number 6 Primary Key Get photo like ID
Photo_ID Integer 6 Foreign Key Get photo id
User_ID Number 10 Foreign Key Get photo ID
Table Name : Photo_Like
Description : This table stores details of Photo Rating.
Table Name : Photo_Comment
Description : This table stores details of Photo Comment.
Field Name Data type Size Constraint Description
Comment_ID Number 6 Primary Key Get comment ID
Comment_Date DATE - Not Null Get comment date
Comment_Detail Varchar2 255 Not Null Get comment detail
Photo_ID Number 6 Foreign Key Get photo ID
User_ID Number 10 Foreign Key Get user ID
Photographer_ID Number 10 Foreign Key Get user id
Table Name : Chat_MST
Description : This table stores details of Chat-MST.
Field Name Data type Size Constraint Description
MSG_ID Number 6 Primary Key Get order message ID
MSG_Date DATE - Not Null Get order message date
MSG_Desc Varchar2 255 Not Null Get message description
User_ID Number 10 Foreign Key Get user ID
Photographer_ID Number 10 Foreign Key Get user id
Table Name : Feedback_MST
Description : This table stores details of Feedback-MST.
Field Name Data type Size Constraint Description
Feedback_ID Number 6 Primary Key Get order feedback ID
Feedback_Date DATE - Not Null Get order feedback date
Feedback_Desc Varchar2 255 Not Null Get feedback description
User_ID Number 10 Foreign Key Get user ID
Photographer_ID Number 10 Foreign Key Get user id
ERD
Entity RelationShip Diagram
Bibliography
Thank You.