Presentation on theme: "COMPARISON SHOPPING SITE SYSTEM Advisor: Assist Prof. Atakan KURT Mehmet ÇOKYILMAZ, 07010321 Ahmet Faruk BİŞKİNLER, 07010441 Fatih University Department."— Presentation transcript:
COMPARISON SHOPPING SITE SYSTEM Advisor: Assist Prof. Atakan KURT Mehmet ÇOKYILMAZ, Ahmet Faruk BİŞKİNLER, Fatih University Department of Computer Engineering CENG 497 Senior Design Project I Monday, 21 January 2008
2 Outline 1.Introduction 2.Related Works 3.Technology Background 4.Benefits of Project 5.System Design 6.Implementation 7.Conclusion
3 Introduction Comparison Shopping Site System a web based application site collects information of the products from different shopping sites serves these information to the users allows users to compare products allows shopping sites and individual sellers to show their products into the system.
4 Introduction The purposes of the project are to help the customers to compare, find and buy products by comparing lots of products from different shopping sites. to provide time and money saving for consumers.
5 RELATED WORKS comparisonshop.com Figure 1
6 RELATED WORKS akakce.com Figure 2
7 Technology Background “Comparison Shopping Site System” uses PHP (Web Development Programming Language) –widely-used Open Source scripting language –embedded into HTML XML phpMyAdmin (Database Management) Apache (Web Server) MySQL (Database Server) Natural Language Full-Text Searching.
8 Technology Background XML – User Products – Information about product TECRA A8-103 INTEL CORE 2 DUO T Ghz 1GB 100GB TAŞINABİLİR BİLGİSAYAR Intel® Core 2 Duo T5500(1.66 GHz, 2MB L2 cache, 667 MHZ FSB), Intel® PRO/Wireless 3945ABG ağ bağlantısı ve Intel® 945 GM chipset Standard : MB (2x512), Maximum : 4,096 MB Teknoloji : DDR2 RAM (533 Mhz) 100 GB (5.400 rpm) Seri ATA HDD Microsoft® Windows® Vista Business Edition Türkçe / İngilizce DVD Super Multi (DVD±R/RW, DVD-RAM) çift katmanlı sürücü Bilgisayar > Taşinabilir Bilgisayar Bilgisayar , ,08 USD alisveris.com Figure 3 A sample XML
9 Benefits Of Project Benefits of the project are to find products very fast and easier with the property of comparing products from different online shopping sites. to buy the cheapest product. to provide money and time saving.
10 System Design General Functional Requirements The crawler part (gathers information about products) Categorization of products Searching mechanism for products Using Full-Text Search functions in MySQL Results are shown in a table format Most frequently searched products are offered to users The site will be updated frequently Compare the prices of products Narrowing search results in terms of price interval shopping site name Category Advertisement control system
11 System Design Functional Requirements Related for User Sevices A login system for users See their seach history Create their favourite products and brands list See offers and information releted with their shopping behaviors Take messages about products via or cell-phone
12 System Design Functional Requirements Related for Store Sevices A login system for shopping sites Add their site links into database to be crawled Add their advertisements Add their products and product information
13 System Design Non-Functional Requirements Usability A simple user interface(user-friendly) Reliability Secure user, store and advertisement systems Performance Fast loaded pages(because of simplicity)
14 Implementation Main Page(index.php) Figure 4 Main Page
21 Conclusion Comparison Shop Site System is a web crawler e-commerce site is implemented with PHP and MySQL technologies Comparison Shop Site System gathers product information and store into database automatically serves search and comparison feature to users Provides users to find and buy cheapest product