950 likes | 2.33k Views
Architecture Review Board. Project: Asian Film Database . Date: 11/10/98. Agenda. 1. Project Overview - Solomon Yang(3 min) 2. OCD & prototype - Jingtao Sun & Tao Feng (12 min) 3. Requirement - by Hui Wang (5 min) 4. Architecture - by Solomon Yang (5 min)
E N D
Architecture Review Board Project: Asian Film Database Date: 11/10/98
Agenda • 1. Project Overview - Solomon Yang(3 min) • 2. OCD & prototype - Jingtao Sun & Tao Feng (12 min) • 3. Requirement - by Hui Wang (5 min) • 4. Architecture - by Solomon Yang (5 min) • 5. Project Plan - by Tao Feng (5 min) • 6. Feasibility Rationale - by Xinhua Wei (5 min) • 7. Discussion and comments (35 min) • 8. Summary (5 min)
System Overview • The Asian Film Database (AFDB) system is to create better awareness and understanding of Asian cinema by providing comprehensive and immediate availability of relevant information about it on the internet using the latest information technology, and thereby contributing globally to deeper intercultural understanding. This would also: • help the growth and development of the Asian cinema industry through effective marketing of Asian cinema within the region as well as internationally • encourage interaction and joint ventures with and among Asian cinema industry • enrich educational inputs for cinema and general education institutions
Project team • Customer • Karen Howell • Robert Doiel • Development team • Solomon Yang Team Leader/SSAD • Jingtao Sun OCP • Hui Wang SSRD • Tao Feng Prototype • Xinhua Wei LCP/FRD
Operational Concept Description(OCD) • Introduction • Domain Description • System Analysis • Concept of Operation
Purpose of OCD • Identify high-level objectives and scope • Describe domains of the proposed system • Identify operational scenarios and prototypes of interfaces • Clarify operational concepts
Organization Background • Cinema cultures • China, India, Japan, Korea and Taiwan • Film industries of the cinema cultures • From 10 to 800 films per year • User of Asian Film Database Clarify • Producers, directors, distributors, film critics, scholars, media as well as general public
Organization Goals • AFDB contain information for each of the cinema culture • Texts are available in English, Chinese, Japanese and Korean • User friendly and graphically user interface • Database management interface
Current System • No official Asian Film Database • Hard to obtain information of Asian Film • Integrity of information is not guaranteed • Information is usually out of date • Prevents interaction among film industries • Prevents growth and development of Asian cinema industry
Organization Activity Model • Film Data management • Browse website of Asian Film Database • Database Administration
Film Data Management • Creating a film Data Entry • Management of the new Film Data • Modification of Film Data
Browse Website of AFDB • Choose language • Go through catalog • Search the database • Display film data record • Look up glossary context
Database Administration • User account management • Data Maintenance • Collect updated data • Checks data consistency • Backup/restore the Asian Film Database
Statement of Purpose • Help the growth and development of Asian cinema industry • To encourage interaction and joint venture with and among Asian cinema industry • To enrich educational inputs for cinema and general education institutions
Project Goals • A database accommodating Film Data • Accommodate 10,000 film records • Texts are in four languages • Friendly user-interface • User may choose preferred language • User may browse website through catalog • User may search database • User may check context glossary
Project Goals(cont’) • Interface for data management • Check data record • Modify data • Add/delete data • Data transmission • Interface for database administration • Update/restore database • Manage user accounts • Collect updated data
System Responsibilities • Film Data Management • Create Film Data entry • Management of new film data • Modify existing film data • Website navigation • Data in multiple languages • Catalog for web browse • Search by key words • Glossary context • Display multimedia data
System Responsibilities(cont’) • Database Administration • User account management • Data maintenance
Users: Language: Chinese/Japanese/Korean/Chinese; Query: keywords; Browser: Cinema culture, Title, Director, Actors…. Korean English Chinese Japanese Film Navigation Search Engine Glossary Context Query: Keywords; Catalog update Result: Links Multimedia Archive Manager: Client: Data Data Data Edit; Provides Entry Edit Update; data; Data Edit: Film Data: text correction • title; • different language. • director; • Data viewing • actor…. • update confirm • Video clip • film still... • Backup Restore System Administration Administrator Block Diagram
Other Countries USA China India Taiwan Japan Korea Users USC Users Clients Users UCS USC Library USC Students Administrator Asian Film Database CSCI577a Manager Developer (Team3) Stakeholders Hierarchy
System and Software Requirement Definition Asian Film Database
System Requirement • Quality Attribute Requirements • System Interface Requirements • Environment and Data Requirements • Evolution Requirements
System Requirement AFDB consists of three subsystems: • Film Data Management • Film Data Navigation • Asian Film Database Administration
Film Data Management • Film Data Entry: clients to upload film data • Film Data Management: data managers to manage film data.
Film Data Navigation • Users choose language to view the film data • Users utilize categories to browse the database website
Film Data Navigation(continue) • Users use key words to search the film information of their interests • Users can access multimedia film data • Users gets help from contextual glossary to understand film information
Film Database Administration • Administrators manages Clients and Data managers • Film Database Maintenance
Quality Attribute Requirements • Usability • Performance • Dependability/Fault-Tolerance • Security • Compatibility
Usability • Ease of learning • Ease of use • Online Help
Performance • Fast response time To load a web page within 20 seconds (33.6k bps Modem) • Workload Film data Volume: 2000 films/year, 200 films/month, …
Dependability/Fault-Tolerance • Availability (24hrs/day) • Reliability (authoritative)
Security • Privacy Different levels of security • Integrity Film data resources, multi-languages • Audit Keep track of film data changing, clients...
Compatibility • Political Correctness Clients be responsible for data entry • Legality copyrights...
System Interface Requirements • User Interfaces (GUI)
Environment and Data Requirements • Operating Assumptions • Basic World Wide Web knowledge • Film Data Entry • WWW access • GUI Interface