Digital Asset Management System Client : Learning Curve Pty, Ltd. Supervisor : Peter Strazdins...
-
date post
19-Dec-2015 -
Category
Documents
-
view
212 -
download
0
Transcript of Digital Asset Management System Client : Learning Curve Pty, Ltd. Supervisor : Peter Strazdins...
Digital Asset Management System
Client : Learning Curve Pty, Ltd.
Supervisor : Peter Strazdins Presented by
Jin Hyung, SEO (u4068413)
Agenda Introduction Requirement Specification Developed Software Package Various Data Format Distributed Environment Use Case Diagram Major functions of DAMS Demonstration Further Planning Feedback and Q&A
Introduction Most organisations recongnise the
need of new media data to develop the rich applications.
They have been piling 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
Developed Software Package JDK(Java Development Kit) 1.5.03 Jakarta Tomcat 5.0.28 MySQL 4.0.25 Struts1.1 JAI(Java Advanced Imaging) 1.2.2 Servlet 2.4 JSP(Java Server Page) 2.0 Statistics of Implementation - Number of Package - 5 - Number of Class & JSP - 23 / 15 - Total Number of Source Code - 5,369 lines
Various Data Format
code image audio video animation
text file other
asp gif mid asf swf html dat rds
c jpg mp3 avi dir doc zip a7r
java png wav mpg dcr pdf rar u32
jsp tif aif wmv w3d txt exe fit
php other other other as xml psd pct
sql fla xsd que tga
other dxr css other
lwo inf
other other
Distributed Environment
Canberrawww.learning-curve.com.au Melbourne
www.hyperlink.com.au
Sydneywww.igniteau.com.au
External Client
Centralised DatabaseIn distributed environment
Central PhysicalRepository
Use case Diagram
Administrator
Staff
External User
Check Updated Info by Notifier
Catalogue Item
Search Item
Send Feedback
Major function of DAMS Catalogue items - Insert, Update, Delete item Search items - Keyword search - Advanced search Send Email - Java mail via SMTP Thread Notifier (works like intellegent robot) - awakes with regular interval - access database to get updated item list within
1day - converts item list to XML format - sends it to administrator via Java mail - sleeps again
Further Planning Add configuration page for administrator - only authorised user can access
Iconise submenu for neutral language - image metaphor will be applied
Boolean search in keyword search algorithm - support boolean search for dynamic criteria
Change skin - keep the consistency with current web site - apply CSS(Cascading Style Sheet) for elegant look
Feedback and Q&A