Welcome to this presentation

Download Report

Transcript Welcome to this presentation

Welcome to this presentation
Introduction of CORBA
Entertainment Information System
(CEIS)
Overview of CEIS

CORBA Entertainment Information System is
a system that provide a personalized
multimedia service for user.

In this version, it only provide the movie
information for the users. It can be support
more information such music and concert, etc.
System Architecture
Client
Personalization
Engine
Multimedia
Delivery Engine
Data Input
component
Server
Database
Purchasing
Engine
Relationship Diagram between compoent
Data Mining
Engine
Technology Behind
CORBA Platform: Visibroker for Java v3.4
Database: Oracle
Lauguage: Java (for the main application)
Perl (for the movie robot)
PL/SQL (forhandling the data in the database)
Java Technology Used: Swing and JMF
Features in the CEIS
Personalized Layout Panel
Allow user to browse the information
Allow user to search by giving the name
of the movie, actors, ..
Color Customization on each panel
Built-in media player for the user
Client – Server Architecture
User Interface Tree
Main Applet
Personal Panel
Browse Panel
Login Panel
Main Panel
Menu Panel
Work Panel
Search Panel
Profile Panel
Register Panel
Layout Panel
Result Panel
Player Panel
CEIS Walk through (Login
Panel)
CEIS Walk through (Personal
Panel)
CEIS Walk through (Search
Panel)
CEIS Walk through (Browse
Panel)
CEIS Walk through (Next
Browse Panel)
CEIS Walk through (Result
Panel)
CEIS Walk through (Player
Panel)
CEIS Walk through (Profile
Panel)
CEIS Walk through (Layout
Panel)
CEIS Walk through (Style
Panel)
Thing learnt on the Project
 The
use of CORBA on doing the ClientServer application
 The use of Swing in building up Client
Application
 Data Retrieval on the Web
 Playing Multimedia files using JMF
Comments
 CORBA is
good on building ClientServer Application
 Swing is harder to build the interface
than HTML but it contains more flexible
for the designer
 JMF is a good solution to build a online
multimedia system
Demo Section
 There
is a online demo showing CEIS
system
Thank you

Thank you for coming to this
presentation