IM Shopping Instant Messenger that sells and buys Lou Pan Jian Wu.

Slides:



Advertisements
Similar presentations
Alexander Carrington and Liam Martell. Introduction Client: Tom Goldsworthy – G-Group Security Project: Electronic Incident Reporting System Online access.
Advertisements

Point of Sale (POS) Client & Back Office Server. Operational Concept What is our Objective? What is our Objective? What are our Goals? What are our Goals?
BY MAULIK PATEL CED, GPERI Computing Architecture.
Who Doesn’t Love Music? Chen Wei Lee Jeff Chen. Operational Concepts  Target customer – students taking music classes  Motivation: Software in the music.
Real-Time Authentication Using Digital Signature Schema Marissa Hollingsworth BOISECRYPT ‘09.
Location based social networking on Android phones – integrated with Facebook. Simple and easy to use.
JOINTBUY. TRADITIONAL MODEL (IN KOREA) SuggestionGrouping Negotiation Let’s Buy CANON 60D Together! Let’s Buy CANON 60D Together! Closed Internet Community.
Lab Telemàtica II: VoIP 2008/2009 Anna Sfairopoulou Page 1 Advanced services with SIP.
Local Area Networks Outline –Basic Components of a LAN –Network Architectures –Topologies and LAN Technologies –Selecting a LAN –Improving LAN Performance.
2/11/2004 Internet Services Overview February 11, 2004.
SLC Rental Website (why it will be awesome) Problem: Finding the RIGHT apartment or house to rent is a pain in the arse.
Multiple Tiers in Action
CGI and Perl MSc Publishing on the WWW. What is CGI ? (1) User Buying and selling Playing games Customised web pages Developer Means to run external programs.
Course Map The Java Programming Language Basics Object-Oriented Programming Exception Handling Graphical User Interfaces and Applets Multithreading Communications.
Complaint Desk Team 8. Introduction A web based system that records grievances. A web based system that records grievances. Users can report their grievances.
An Easy-to-Use Mobile App for Personal Buy and Sell David Chow Ka Hei Jay Cheung Chun Man.
E-Commerce. What is E-Commerce Industry Canada version Commercial activity conducted over networks linking electronic devices (usually computers.) Simple.
Definition of Internet shopping  -Access to shops and stores on the Internet, a user visiting an online shopping mall.  -Online shopping, cyber shopping,
MIS 2502 Business Rules BJ’s is interested in developing a new application. The database will track product, customer, and sale information. It will.
Introduction To Computer System
Chapter 10 Developing a Web-Based Online Shopping Application (I)
CS453: State in Web Applications (Part 1) State in General Sessions (esp. in PHP) Prof. Tom Horton.
Pemrograman Web MVC Programming and Design Pattern in PHP 5.
Channels of Distribution From the Manufacturer to the Customer.
1 Some initial Design suggestions… Getting started… where to begin? Find out whether your design architecture will work… as soon as possible. If you need.
Introduction. Readings r Coulouris, Dollimore and Kindberg Distributed Systems: Concepts and Design Edn. 3 m Note: All figures from this book.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
OmnėMail Nicholas Allen Effie Goenawan Annie Liu.
Chapter Extension 11 E-Commerce © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
Translation Assistance Software Life Cycle Objectives Review Aneesa Awaludin Van Phan Jacob Huston.
Case Study Dynamic Website - Three Tier Architecture
Unified Distributed (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis.
 Architectural overview  Main APIs. getGames.php getGroupsLocations.php getGroupsScores.php getMessage.php getStreet.php getTime.php login.php sendMessage.php.
Application Development
E a s y S h a r e Jung Son Ky Le. Operational Concepts Recent years, huge number of growth in Internet users and broadband usage File-sharing become extremely.
Chapter6: E-Commerce Web Sites HNDIT11062 – Web Development 1.
DUAL WORLD TOURISM SHOPPING
Chapter 9  Definition of terms  List advantages of client/server architecture  Explain three application components:
Display Page (HTML/CSS)
SYSTEMSDESIGNANALYSIS 1 Chapter 21 Implementation Jerry Post Copyright © 1997.
Introduction to Model-View-Controller (MVC) Web Programming with TurboGears Leif Oppermann,
The Storage Resource Broker and.
What the $#*! IS my password? Secure Online Password Storage Lon Smith Aaron Gremmert.
Existing architecture GSM network GSM network IMS Voic GSM users migration ?
Centralized Grading System. LCO Objectives Operational Concepts System Requirements System and Software Architecture Lifecycle Plan Feasibility Rationale.
CpE PROJECT: Concurrent Programming - Web Services Aim: To develop a multi threaded web service which handles requests from multiple clients, interact.
Space Notifier Jeh-Sang Cho Jin Pae. Introduction  Registering for classes  What do you do when a class is full?  How often do you check for space.
Basics Components of Web Design & Development Basics, Components, Design and Development.
Electronic mail News File transfer protocol Chat Instant messaging Online services Online shopping.
Musicbuster Life Cycle Objectives Review Brian Judy Phil McDonnell Erik Bronnum.
Mary Ganesan and Lora Strother Campus Tours Using a Mobile Device.
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
Mobile application and website to buy and sell books
Multilevel Marketing Tree Viewer
Final Fantasy ½: LCO Overview
Comparison of LAN, MAN, WAN
Lecture 1: Multi-tier Architecture Overview
Dynamic Communities : “Samudaya”
Tiers vs. Layers.
By Akeem Jenkins Weijia Wang
Vivek Rajkumar Abhinav Jain
Brad Woodward Ben Higgins
Clayton Chang, Justin McCarron, Vincent Pai
Online Multilevel Media Sharing
WPS - your story so far Seems incredible complicated, already
MIS2502: Data Analytics MySQL and MySQL Workbench
Week 05 Node.js Week 05
Amir Kouretchian Peter Turschmid Chris Byszeski
Service-Oriented Application Integration
Presentation transcript:

IM Shopping Instant Messenger that sells and buys Lou Pan Jian Wu

Concepts: IM + Shopping Every computer user has 1 or more IM Millions of Users Online Shopping Amazon, EBay… High commission fee and lack of interactions between seller and buyer. How about you can post what you want to sell on your AIM and other users can see what you are trying to sell? It’s craigslist.org live!

System Requirements A client application that provides an interface for user interactions. A server application that handles client request and interact with the database. A database that stores user information and sales post.

Architecture: 1 DB Server Server App Client 1Client 2Client 3Client n…..

Architecture: 2 Database Could be one of many available technologies (e.g. mySQL) Server Application Java and maybe XML Client Application Java and maybe XML

Feasibility Rationale Risks Multithread programming Network programming Database programming Assumption The scope of the project is acceptable Able to find expertise to get over the risks