Download presentation
Presentation is loading. Please wait.
Published byMerryl Walton Modified over 8 years ago
1
12016-09-30 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science and Engineering, University of Mälardalen, Västerås, Sweden and at the Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia (year 2009/2010). For all other purposes, authors’ written permission is needed! The purpose of these materials is to help students in better understanding of lectures in DSD and not their replacement! NOTICE!
2
22016-09-30 Distributed Software Development
3
32016-09-30 Requirements Definition and Design Description Antonio Pošćić, Ivan Ačkar
4
42016-09-30 General Requirements ODP → Wiki Wiki → ODP Annotate Edit Create Preview?
5
52016-09-30 Use case Overview
6
62016-09-30 Use case Overview (cont'd)
7
72016-09-30 Requirements... Critical requirements –Conversion from ODP to WikiMarkup –Conversion from WikiMarkup to ODP –Editing of slides on Wiki Non-functional requirements –Speedy conversion process –User-friendly editing and modifications WYSIWYG? Future development?
8
82016-09-30 Project Design
9
92016-09-30 Project Infrastructure XML XSLT
10
102016-09-30 Technologies Yes, we FLOSS :) PHP –Control, data retrieval Python –Communication with OO – UNO-Python bridge HTML, XML, XSLT –data transfer, data transformation, formatting
11
112016-09-30 Technologies (cont'd) Wiki –Wiki markup –MediaWiki API –extensions Wiki markup –Lightweight –Converts to HTML –Limited? MediaWiki API –Various methods for handling pages and data retrieval
12
122016-09-30 Components... Upload ODP OpenOffice.org headless setup Convert PyUNO Images Categories, Pages Save images and ODP Preview page XSLT
13
132016-09-30 Components... (cont'd) Annotate Save changes Refresh page
14
142016-09-30 Components... (cont'd) Edit Save Convert Images Refreshed preview
15
152016-09-30 Next on WikiPres...
16
162016-09-30 Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.