Download presentation
Presentation is loading. Please wait.
Published byAlicia Gilmore Modified over 9 years ago
1
行街喇 Hung Chun Ka 2011550385 See Kwan Hon Brian 2011580794 Wong Kin Chung 2011503813
2
Introduction Web 2.0 Crowdsourcing 行街喇
3
Project Scope Focus on shopping Obtain shop information Share shopping experience Discuss 行街喇
4
Key Elements User Normal user Shop user Site administrator Shop Added by normal users Created by shop users Company Created by shop users Mall Collection of shops 行街喇
5
Crowdsourcing Features Add new shops Change shop information Provide discount / promotion information Provide featured products Upload shop / product images Report inappropriate contents 行街喇
6
Social Interactions In site discussion Share Like Pin Further discussion on external site 行街喇
7
Technical Aspects 行街喇
8
Technical Aspects Webserver: Apache 2 Database: MySQL 5.6 Server-side language: PHP Symfony 2 Twig YAML Client-side language: HTML, JavaScript 行街喇
9
Database Design Finite number of tables & columns Infinite number of data for shops, users… Goal: Allow adding more information WITHOUT modifications to the database structure (avoid dangerous schema update) Web manageable interface for Administrators and Shop Staff 行街喇
10
Database Design Shop Name Image Address District Category Phone Opening Hours …. What do to when adding more information to the shop? 行街喇 Shop
11
Database Design 行街喇 Shop Shop Name Image Address District Category Phone Opening Hours Attribute User Login ID Password Nickname Profile Picture Attribute Attribute Set
12
Database Design 行街喇 IdName 1Shop 2User AttributeSet IdNameType 1Shop NameString 2Image URLString 3AddressString 4DistrictSelect option 5CategoryMulti-select option 6PhoneString 7Opening TimeDatetime 8Closing TimeDatetime 9Login IDString 10PasswordString 11NicknameString Attribute AttributeSetIdAttributeId 11 12 13 14 15 16 17 18 22 29 210 211 AttributeSetAttribute
13
Database Design 行街喇 IdNameType 1Shop NameString 2Image URLString 3AddressString 4DistrictSelect option 5CategoryMulti-select option 6PhoneString 7Opening TimeDatetime 8Closing TimeDatetime 9Login IDString 10PasswordString 11NicknameString Attribute ShopIdAttributeIdValue 11Fortress 12fortress2014.jpg 13Pok Fu Lam 14{option id: 5} 15{option id: 3, 6} 1623456789 1710:00 AM 1821:30 PM ShopAttributeValue
14
Future Plans 行街喇
15
Features to be Implemented User Follow other users / shops Coupons for good reviews Custom user page 行街喇
16
Features to be Implemented Shop / Mall Ranking Location Discount / promotion 行街喇
17
Features to be Implemented Administration Validate company information Manage site content Inappropriate content removal Updating old information Manage user accounts Role assignment Suspension 行街喇
18
- The End - 行街喇
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.