new media dbms client : learning curve company supervisor : peter strazdins presented by jin hyung,...
Post on 21-Dec-2015
223 views
TRANSCRIPT
New Media DBMS
Client : Learning Curve Company Supervisor : Peter Strazdins
Presented by Jin Hyung, SEO (u4068413)
Agenda Introduction Requirement Specification Sample of Metadata System modeling
- Use case Diagram- Database schema - Component & Deployment Diagram
Feedback
Introduction Most organisations recongnise the
need of new media data to develop the rich applications.
They have been filing and utilising
media data more and more and finally realising the lack of efficient way to manage media data.
Requirement Specification It takes lots of time to store and retrieve data what
they really want
NMDMS will be based on the web application for integration with other legacy system
Data structure is already defined and customised
☞ apply the technology of J2EE as well as web based database management system
☞ categorise various data and the best straightforward methodology of handling data & searching algorithm
☞ focus and optimise to fit the actual and exact purpose and requirements of client
Use case Diagram
Administrator
Internal User
Client
Categorise Item
Change system configuration
Check Updated Info
Search Multimedia Data
Sort Multimedia Data
<< Include >>
Database SchemaCATEGORY
PK CategoryID
CategoryName CategoryDescription
ITEM
PK ItemID
VersionNumber ObjectName FileTypeFK1 CategoryID StoredDate ItemName
CODE
PK,FK1 ItemID
FinalVersion
MEDIADATA
PK,FK1 ItemID
ProjectName ProjectNumber ObjectNumber
IMAGE
PK,FK1 ItemID
Software
TEXT
PK,FK1 ItemID
Software
VIDEO
PK,FK1 ItemID
Software
AUDIO
PK,FK1 ItemID
Software
ANIMATION
PK,FK1 ItemID
Software
FILE
PK,FK1 ItemID
Locaction
Component & Deployment Diagram
Client1 : PC/ Window
Browser
Client2 : PC/ Mac
Browser
Client3 : PC/ Linux
Browser
Web Server : Apache Server or IIS
Httpd HTML/XML form
Web Container : Tomcat
ServletXML descriptor
JSP Beans
Database Server
MySQL
<< Http >>
<< Http >>
<< JDBC >>