Download presentation
Presentation is loading. Please wait.
Published byAnis Cunningham Modified over 9 years ago
1
Term project 2008. 05. 27 Team 2 ( K.D. Kang, J.H. Lim, Y.J. W ) Online Document Management System
2
[Analysis & Design of Information Systems] 1/15 Contents I.Overview II.Object Classes III.System Description IV.Object Modeling V.Event trace VI.Dynamic Modeling VII.Functional Modeling
3
[Analysis & Design of Information Systems] 2/15 I.Overview 1. Problem Statement Design the system to support collaborative document revision services and more particularly to an online community document management system. The system consists of a network able to handle collaboration by multiple writers working together on a document. Each member is able to create and own a document and all members are able to make revisions to the document. A document is comprised initially of text, but the system can be later extended to handle other file formats in the future. The document revision process is first started by a member registering an online document. Document’s can belong to categories with member who registered the document, abstraction and document content. Other members of the online community can make revisions to the registered document creating new editions. A list of revision history (editions) shows each revision to the document in the system. A list page displays the document history, these editions are tracked and compared, to easily see what improvements members added and subtracted. When any member request to view the document, the latest edition is displayed, also when making revision, the latest edition is revised.
4
[Analysis & Design of Information Systems] 3/15 System, document revision, service, community, management, network, collaboration, writers, member, revision, text, file formats, categories, abstraction, document content, document history, editions 1. Alternatives for Object classes II.Object classes Members (writer), Member Roles (owner/editor), Document, Document Revision, Document Content, Document History, Category 2. Select classes Member Document CategoryDocument revisionDocument history Member RolesDocument Content
5
[Analysis & Design of Information Systems] 4/15 Member – Username, Password, E-mail Member Role – Role Name(writer, editor) Document – Title, Added Date, Edit Date,, Added by, Last Edit By, Category, Language Document Revision - Title, Edit Date, content id, edit by, comment Document Content – Content Type(text), Content, Language Category – Category name, Description Document History – Title, Edit Date, Content ID, Edit by, Revision ID 3. Attributes II.Object classes
6
[Analysis & Design of Information Systems] 5/15 1. Problem Structure III.System Description
7
[Analysis & Design of Information Systems] 6/15 Member Profile Contribution Rating Portals Document Register Fields: - Category - Member - Password - Title - Abstract - Content Create Document Category List Index Document Revision Content Edit Review Discussion 2. Page Flow III.System Description
8
[Analysis & Design of Information Systems] 7/15 3. Screen capture - Edit III.System Description
9
[Analysis & Design of Information Systems] 8/15 3. Screen capture - Reviews III.System Description
10
[Analysis & Design of Information Systems] 9/15 IV.Object Modeling Class Diagram
11
[Analysis & Design of Information Systems] 10/15 Member System DB Server Input Document Fields Save Document Click Create doc. Document Registration page Doc. means document Click Category Find selected category Show list of document in category Display doc list Page OK Show index page Display doc list Enter system V.Event trace 1. Write *
12
[Analysis & Design of Information Systems] 11/15 Save the new edition Make revision and Save Send complete message Doc. means document Click Edit link Find current edition of the doc. Show current edition of the doc. OK Display the document Document Edit page Choose the target doc. 2. Edit Member System DB Server V.Event trace *
13
[Analysis & Design of Information Systems] 12/15 Compare editions Select the editions to compare Show the changes Doc. means document Find document editions Show document editions Show difference between doc. List document revision history Click Document Review tab 3. Reviews Member System DB Server V.Event trace
14
[Analysis & Design of Information Systems] 13/15 Index page Document registration page / Input doc. fields Click Create Document do: Save doc. do: Find list of doc. in category Click category Display doc. list Click Save (Category, Member, Password, Title, Abstract, content) [Not duplicated] do: Find current edition Choose target doc. Click Save new edition Click Edit do: Find document editions Click Review Display revision history do: Compare editions Select the editions to compare Display changes Click Main page Cancel VI.Dynamic Modeling State Diagram Document edit page / Make revision Display Document 2 2 2 2 Click Main page
15
[Analysis & Design of Information Systems] 14/15 VII. Functional Modeling Functional Model Document Revision Revision Review If Save No Yes Category List Document List Select Document Document Content Select Editions Show comparison Document Registration Input Document Fields If Save Yes No
16
[Analysis & Design of Information Systems] 15/15 VII. Functional Modeling Data Flow Diagram
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.