Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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 ☞ categorise various data and the best straightforward methodology of handling data & searching algorithm NMDMS will be based on the web application for integration with other legacy system ☞ apply the technology of J2EE as well as web based database management system Data structure is already defined and customised ☞ 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 Canberra Centralised Database In distributed environment Melbourne www.learning-curve.com.au www.hyperlink.com.au Sydney www.igniteau.com.au External Client Central Physical Repository Use case Diagram Check Updated Info by Notifier Administrator Catalogue Item Staff Search Item Send Feedback External User 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