KUE-Online A Data-Management-System Supporting the Handling of Design Exercises



Similar documents
Knowledge Management and Design - New Ideas

Installing buzztouch Self Hosted

Welcome to Collage (Draft v0.1)

Paperless Meeting Software Installation Instructions

Using Internet or Windows Explorer to Upload Your Site

Livezilla How to Install on Shared Hosting By: Jon Manning

Customer Tips. Xerox Network Scanning HTTP/HTTPS Configuration using Microsoft IIS. for the user. Purpose. Background

Software Requirement Specification For Flea Market System

THE OPEN UNIVERSITY OF TANZANIA

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence

4. Client-Level Administration

Update to V10. Automic Support: Best Practices Josef Scharl. Please ask your questions here Event code 6262

PROJECT MANAGEMENT SYSTEM

ClickCartPro Software Installation README

Configuring Salesforce

eattendance System for Academic Institutions

Installation Instructions

User (Student) Instruction Manual Local Document Archive Maintenance System (SOLAD)

Using ProjectWise Explorer for File Transfer

USER MANUAL Online Faxing Anywhere, Anytime Paperless Secure Faxing Anytime, Anywhere

MAGENTO Migration Tools

Quick Start Guide. Installation and Setup

TAO Installation Guide v0.1. September 2012

Designing and Implementing an Online Bookstore Website

To set up Egnyte so employees can log in using SSO, follow the steps below to configure VMware Horizon and Egnyte to work with each other.

Upgrading from Call Center Reporting to Reporting for Call Center

NetWrix File Server Change Reporter. Quick Start Guide

Using Microsoft Expression Web to Upload Your Site

For details about using automatic user provisioning with Salesforce, see Configuring user provisioning for Salesforce.

The All-In-One Browser-Based Document Management Solution

AJAX SSL- Wizard Reference

Cloud Services MDM. Control Panel Provisioning Guide

ProGUM-Web: Tool Support for Model-Based Development of Web Applications

Version 1.0 January Xerox Phaser 3635MFP Extensible Interface Platform

Lucid Key Server v2 Installation Documentation.

Richmond Systems. SupportDesk Web Interface User Guide

USERS MANUAL FOR OWL A DOCUMENT REPOSITORY SYSTEM

2010 Ing. Punzenberger COPA-DATA GmbH. All rights reserved.

WESTERNACHER OUTLOOK -MANAGER OPERATING MANUAL

Precondition for a good understanding: knowledge of a higher programming language (e.g. C, Java, Perl, Pascal, Basic,... ) basic knowledge of html

CAx/EDM Integration Enabler for Methodical Benefits in the Design Process

Google Docs A Tutorial

MSOW. MSO for the Web MSONet Workstation Configuration Guide

How To Set Up A Sartorius Mailbox In Outlook On A Non-Standard Pc On A Windows Xp Oracle 365 On A Pc Oracle365 On A Sertorius Mailbox On A Microsoft Office365 On Pc Orca 2 On A

Web Time Entry. Instructions for Approvers

WebFOCUS Reporting User Manual

eschoolpad for ipad INSTALLATION GUIDE v3.0 Prepared by: Avrio Solutions Company Limited

THE IMPLEMENTATION OF WEB-BASED TECHNOLOGIES IN ENGINEERING DATA MANAGEMENT

MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server

Configuring. SugarCRM. Chapter 121

SP-initiated SSO for Smartsheet is automatically enabled when the SAML feature is activated.

SecureVault Online Backup Service. Quick Start Guide

Setting up Sharp MX-Color Imagers for Inbound Fax Routing to or Network Folder

VP-ASP Shopping Cart QUICK START GUIDE Version th Feb 2010 Rocksalt International Pty Ltd

PolyU Connect Mobile Connection. Setup Guide

PaperStream Connect. Setup Guide. Version Copyright Fujitsu

ClickDimensions Quick Start Guide For Microsoft Dynamics CRM /1/2011 ClickDimensions

NetWrix SQL Server Change Reporter

Pharmacy Affairs Branch. Website Database Downloads PUBLIC ACCESS GUIDE

For all other applications, including new applications, please visit

Putting Your Genealogy On-line

ConvincingMail.com Marketing Solution Manual. Contents

Getting Started - The Control Panel

SYSTEM DEVELOPMENT AND IMPLEMENTATION

Installation Tutorial Script: The Real Estate Script. 1. Please login to download script. On PHP Classifieds Script web site.

Roars. Sudaworld. M roarsinc.com W Roars Technologies Pvt. Ltd. Escalon, Sunnyvale, California, USA 94085

Welcome to ECBuzz.com! Please go through this document carefully to make the experience of owning and using a website an enjoyable one.

USC Marshall School of Business ShareFile_With_Outlook_Client_v2.docx 6/12/13 1 of 9

Last Updated: July STATISTICA Enterprise Server Security

Athabasca University Professional Position Description Section I Position Information Update Only Classification Review

repositor.io Simple Repository Management Jürgen Brunk München, 03/2015

SchoolBooking SSO Integration Guide

COURSE CONTENT FOR WINTER TRAINING ON Web Development using PHP & MySql

Computer-aided web-based application to modular plant design

Diese Liste wird präsentiert von. Netheweb.de

Entrust Managed Services PKI Administrator Guide

Xerox Multifunction Devices. Verify Device Settings via the Configuration Report

Application Performance Monitoring for WhatsUp Gold v16.1 User Guide

Secure Message Center User Guide

OxyClassifieds Installation Handbook

A Manual on use of ABCD central and VHL-Site modules for Developing Library Information Discovery and Information Literacy Tools

Upgrading from Call Center Reporting to Reporting for Contact Center. BCM Contact Center

I. PREREQUISITES For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

Transition from Pegasus Mail To Exchange/Outlook 2003

Configuring SuccessFactors

MyMathLab / MyStatLab Advanced Interactive Training Guide

1. Introduction. 1.1 Purpose of this Document

SCHOOL DISTRICT OF ESCAMBIA COUNTY

Microsoft Certified IT Professional (MCITP) MCTS: Windows 7, Configuration ( )

All the materials and/or graphics included in the IceThemetheme folders MUST be used ONLY with It TheCityTheme from IceTheme.com.

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation

End User Guide The guide for /ftp account owner

Research Article. ISSN (Print)

Quick Reference Guide: Shared Hosting

Inventory Computers Using TechAtlas for Libraries

Administrator s User Manual for OrangeHRM Version 3.0

How to Import XperiDo in Microsoft Dynamics CRM Online?

Connecting to the University Wireless Network

This tutorial provides detailed instructions to help you download and configure Internet Explorer 6.0 for use with Web Commerce application.

Getting Started with Dynamic Web Sites

Transcription:

INTERNATIONAL DESIGN CONFERENCE - DESIGN 2000 Dubrovnik, May 23-26, 2000. KUE-Online A Data-Management-System Supporting the Handling of Design Exercises Dr.-Ing. Michael Muth, Prof. Dr.-Ing. Christian Weber Keywords EDM/PDM (Engineering/Product Data Management), Document and Workflow-Management, Internet/Intranet Abstract This contribution shows a way to introduce topics like CAD (Computer Aided Design) and EDM/PDM (Engineering/Product Data Management) into the lecture courses within the framework of the studies of Production Engineering at the Saarland University in Germany a very practical fashion. The students have the possibility to transfer digital documents of their design exercise solutions online using the Internet-portal of the supervising institute. Introduction In this contribution a prototype-software is presented which manages the exercise documents connected with lecture courses in design. During the studies of Production Engineering at the Saarland University (as at every German university) the students have to prepare a considerable amount of homework ( Konstruktionsübungen ). The documentation includes different types of documents, such as text-files, spreadsheets, various calculations as well as CAD-models or drawings, FEM-models and so on. This is usually processed using a PC, but delivered to the supervisors still on paper. Today, however, a paperless process seems feasible and sensible. The solution presented here is the data managing system KUE-Online 1 based on the Internettechnology. Besides this solution is a practical introduction in the field of Product Data Management (PDM), too. The main goal of this software is the workflow management of the exercise-processes as well as the document management of the exercises and the digital homework. The students can transfer their solutions to this system using the Internet. The supervisor automatically gets messages about newly arrived documents and can start the revision process. After the reviewing a document several notices for the student and for statistical evaluations are added. If the work is done well, the student gets an appropriate message. Overall, different criteria concerning security and time schedule are controlled. The following (main-) functions are provided: Definition of exercises in the fashion of a project-definition Definition of a time schedule for the exercises 1 The name KUE-Online is derived from the german term Konstruktionsübung (KUE), wich denotes the homework-excercises of lecture courses in design.

Assignment of different responsibilities Delivery, review and releasing of the homework-solutions Attention to security and time criteria Preparation of different surveys and evaluations Figure 1 shows the main structure of the software-system KUE-Online. The system is devided into three functional main parts: The first part used by the supervisors handles the administration and the support of the individual exercises during the definition phase, i.e. the task definition, time schedules, upload-functionality for the students and the overview over solutions already submitted. The supervisor gets a message automatically, if data material is checked in by a student. He can then download the material for review and can add correction notes or comments. If the review process is finished, the student gets a message, too. The second part of the system contains the functions for the students. They can download task information, send solution data, download the comments of the supervisor after review, and just derive some overviews of the state of the process and their results as well. The third part controls the interactions between the supervisors` and the students` domains. Also access to the central databases is controlled by the central workflow and document management. Exercise Management System: KUE-Online Figure 1: Structure of the KUE-Online-System Domain of Admin., Support Interaction Workflow-, Document- Mnmgt. Interaction Domain of Students Data Request Data Sendback Data Update Overview User-Options Control Data Bases Data Forward Data Sendback Overview General Survey Structure of KUE-Online and realised workflows Because of the object oriented approach of the KUE-Online system, it is devised into two different databases (figure 2). The first database (called mitlibdb) keeps the personal data of the staff members (supervisors). This database is maintained outside this system by other tools and interfaces. The second database (LKT_KUE) was designed to embody all the specific data of exercises and their processing by students and supervisors. The communication between these two databases is carried out via dynamically generated tables. These tables are generated temporarily during a session. Their generation is done by corresponding scripts invoked by the central management system. The execution of a script as well as the way it is executed is controlled by specific entries in the tables themselves. Executing a script again leads to filling out some other fields of tables and sending appropriate contents back to the database LKT_ KUE.

DB: LKT_KUE DB: mitlitdb Figure 2: Databases, tables, and interactions password participant exercise flow persons A very important table (password) contains the encrypted passwords for accessing this system by the students. These passwords are independent from the password of the operating system to improve the security level. Students data is added manually to the system (database LKT_KUE) by a person of the staff using the table participant. The table exercise contains descriptions of the individual tasks which have to be solved by the students. Into this table also the deadlines for sending the (different stages of) solutions are written. The table flow is used to support the workflow of the exercise processing. All the relevant process information is stored in this table; this information consists of deadlines of data upload, the actual state of a process (waiting, working, stopped, uploaded, returned, ok, and so on). The table persons contains relevant staff member (supervisor) data extracted form the database mitlitdb and in this way (temporarily) links the databases KUE_LKT and mitlitdb. The data passed through the workflow management system and stored in the document management system can consist of office documents, CAD-models (2D-drawings as well as 3D-models and assemblies), FEM-models, calculations, simulations, scanned sketches. The supervisor can review this data by using the same software or an appropriate converter or a viewer-software with measurement and redlining functionality. The formats are specified by the responsible supervisor. After a login, the student gets the window for downloading tasks of exercises or for sending his solutions. For sending a solution he/she can browse for his/her own data files and send them with some notices, or can download them again, if comments of the supervisor have been added. Figure 3 shows two windows demonstrating the upload and download funtionalities (from a student s view). The processes running in the background are quite complex and not described in detail here. Figure 4 describes them briefly with all control statements and loops. The reason for the complexity is the procedure of the exercises: Normally, the first deliverable of an exercise is the reflection of a solution concept. This concept must be approved by the supervisor before, in most cases after some modification, the student can continue with his work. The second deliverable consists of the documentation of the detailed solution. Both in the domain of students and in the domain of supervisors some overviews and statistical data can be derived from the system. For example, students can ask for information concerning the current status of affairs (example: concept sent to the supervisor, no review results sent back yet ), the supervisor can see status overviews for all students of his/her group (example: student XYZ still hasn t delivered results, or better: first and second approval rewarded to all students, processing this exercise finished ). Figure 5 shows two appropriate window-dumps.

Figure 3: Windows for upload and download

erfasse Heutiges if < Vortestatdatum noch nicht soweit! if < Endtestatdatum wurden gesendet erfasse Erstelle verzeichnes Heutiges if < Vortestatdatum vortestat X abgegeben_end Warnung! Transfer von für Vortestat Löschen der Dateien aus dem TMP-Bereich Füge Datei Name in der DB setze abgegeben_vor vortestat abgegeben_vor keine gesendet! ueberarbeiten abgegeben_ betreuer Meldung! Für anforderung noch nicht soweit! Download können bearbeitet werden! Sie haben kein Vortestat! keine Übergabe möglich Warnung! if < Endtestat Download in_bearbeitung Download können setze abgegeben_end Füge Datei Name in der DB Löschen der Dateien aus dem TMP-Bereich Transfer von für Endtestat Warnung! bearbeitet werden! können bearbeitet werden! keine Übergabe möglich wurden noch nicht bearbeitet! werden noch bearbeitet! Figure 4: Corresponding processes for upload and download (in German) Figure 5: Generated overviews for the student (top) and the supervisor (bottom)

Technical infrastructure This software system was implemented using of the following software-tools: 1. Apache Web-Server 2. MySQL Database 3. Internet pages written in HTML (Hyper Text Markup Language) 4. PHP3 as server-side HTML-embedded scripting language 5. JavaScript for the server/client communication 6. Internet Browser (Netscape or Microsoft Internet Explorer) The implementation has shown that such a document- and workflow-management system can be realised without expensive software. The time for implementation was about six month. The realised processes show quite some complexity, however, which was not anticipated in the beginning. The data management system KUE-Online is a relatively simple form of a workflow management system. It controls, however, all operating processes within the framework of defining tasks and dates for design exercises, submitting solutions, reviewing and evaluating them. An extended functionality would be conceivable to cover all homework-type projects during studies. Benefits Both, the students as well as the supervisors have benefits out of the solution shown here. At first, the students save time in delivering electronic data directly from their PC. The time for the review-process is reduced as well as its cost due to the renunciation of paper prints. A more convenient communication is introduced with the use of notices and comments in an asynchronous way. A further advantage is getting students acquainted with ED/M/PDM- and workflow-technology as well as a fun-factor in using such an exercise management system. An archive of exercises and corresponding solutions can be built up simultaneously with this system. Acknowledgement Thanks to Dipl.-Ing. Khalaf Basem, who did a very good job of implementation and configuration. References K. Basem, Realisierung eines management-systems für den Prozeß Bearbeitung einer Konstruktionsübung (KÜ), Diploma thesis, Chair of Engineering Design/CAD, Saarland University, 1999. F. Krause, Design Technology, Institute Production Systems and Design Technology, URL: http://www.ipk.fhg.de/kt/cad.html. M. Muth, C. Weber, Multimedia und Internet in der Konstruktion, 3. Magdeburger Maschinenbau-Tage, Band I, Logos-Verlag, Berlin, 1997, pp. 148-158. S. Vajna, C. Weber, u.a., CAD/CAM für Ingenieure Hardware-Software-Strategien, Vieweg-Verlag, Braunschweig 1994. Address Dr.-Ing. Michael Muth, Prof. Dr.-Ing. Christian Weber Chair of Enginering Design/CAD, Saarland University PO Box 15 11 50, D-66041 Saarbrücken, Germany Phone: (++49) 681 / 302-6112, - 3075 Fax: (++49) 681 / 302-6111, - 4858 E-Mail: muth@cad.uni-sb.de, weber@cad.uni-sb.de