TriUlti Senior Project iFlowEdit HTML5 Canvas Workflow Diagram Editor Sponsored By iNNOVA IT Solution Inc.

Slides:



Advertisements
Similar presentations
CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
Advertisements

M. Honkala, A. Vainio XForms & SVG MITA Seminar, HUT SVG Introduction Features Benefits Simple Example Standardization Mobile Environment Current.
Team: Maya Zalcberg Diana Attar Levona Hershtik Academic advisor: Prof. Ehud Gudes ADD Presentation.
Design of Web-based Systems IS Development: lecture 10.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Habitat for Humanity PURDUE UNIVERSITY Habitat for Humanity National Database Design Review.
Academic Advisor: Dr. Yuval Elovici Technical Advisor: Dr. Lidror Troyansky ADD Presentation.
VCT May 20, 2009 Sapna Blesson Advisor: Dr.Christopher Pollett.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 Tools of Software Development l 2 types of tools used by software engineers:
The Internet & The World Wide Web Notes
TIBCO Designer TIBCO BusinessWorks is a scalable, extensible, and easy to use integration platform that allows you to develop, deploy, and run integration.
Web Design Basic Concepts.
CVS Reporting Design Daniel Vikström: Project manager / cvs manager / PDF imp. / cvsql interface design. Carmine Protano: Webb & PDF design & imp. Francesco.
Lecturer: Ghadah Aldehim
Internet Standard Grade Computing. Internet a wide area network spanning the globe. consists of many smaller networks linked together. Service a way of.
IT 210 The Internet & World Wide Web introduction.
WaveMaker Visual AJAX Studio 4.0 Training Studio Overview.
Creating a Basic Web Page
Session 5: Working with MySQL iNET Academy Open Source Web Development.
GIS technologies and Web Mapping Services
CloudBroker integration to WS- PGRADE/gUSE Zoltán Farkas MTA SZTAKI LPDS
Design for Senior Project December 05, 2007 Raytheon_Design_Review.ppt 1 of 19 Raytheon – Google Earth Roy Daniels, Marc Maciel, Rifina Pierre Department.
LOGO Link It Company Supervised By: Mr.: Ahmed Abumsameh.
HTML Hyper Text Markup Language A simple introduction.
XHTML Introduction to Xtensible HyperText Markup Language Screen Readers – Click the Notes button in the lower right corner.
LOGO 2 nd Project Design for Library Programs Supervised By Dr: Mohammed Mikii.
MySQL Databases & PHP Integration Using PHP to write data to, and retrieve data from, a MySQL database.
1 Programming Fundamentals AITI-GP. 2 Introduction to Programming.
1 Some initial Design suggestions… Getting started… where to begin? Find out whether your design architecture will work… as soon as possible. If you need.
McLean HIGHER COMPUTER NETWORKING Lesson 6 Types of Browsers & WAP Explanation of browser functions Wireless access to the Internet Description of.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Web Programming Brian Toone 8/27/2014. Outline for today 1.Understanding the architecture of the web 2.Overview of programming languages – Client-side.
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
Web Development Process The Site Development Process Site Construction is one of the last steps.
Web Server.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Web Page Creation Standard Grade Computing. WWW n The World Wide Web is a collection of information held in multimedia form on the Internet. n This information.
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
Introduction to the World Wide Web & Internet CIS 101.
Tieflow Workflow Toolkit -:By:- CSCI 6831 Capstone project Instructor: Dr. Kwok-Bun Yue Mentor: Mr. Scott Hetherington Midterm Presentation 04/15/2008.
Scheduler CSE 403 Project SDS Presentation. What is our project? We are building a web application to manage user’s time online User comes to our webpage.
Ganga/Dirac Data Management meeting October 2003 Gennady Kuznetsov Production Manager Tools and Ganga (New Architecture)
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
Mobile SMIL Jason Daniels Ben Bedinghaus Ryan Ware.
CAESked Computer Aided Engineering Scheduler. Introduction Team Members: Chris Fruin & Jerry Grochowski What CAESked is: Web based class scheduling application.
Getting Started with HTML
Architecture Review 10/11/2004
Sponsored by Portakal Technologies
Project 1 Introduction to HTML.
Introduction to Dynamic Web Programming
Web Routing Designing an Interface
Chapter 1 Introduction to HTML.
E-commerce | WWW World Wide Web - Concepts
E-commerce | WWW World Wide Web - Concepts
Omer Idrees Hadi Garib Dulanjan Katuwawela Fu-Sheng Hung Chi-Ti Shih
FTP - File Transfer Protocol
UNIT 15 Webpage Creator.
CSE 403 Project SDS Presentation
Tools of Software Development
Manuscript Transcription Assistant Initiative
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 Tools of Software Development l 2 types of tools used by software engineers:
Presentation transcript:

TriUlti Senior Project iFlowEdit HTML5 Canvas Workflow Diagram Editor Sponsored By iNNOVA IT Solution Inc.

 Introduction of Team  Problem Definition  Our Approach  Components of the System  What Did We Do So Far?  What Does the Future Promise? Presentation Outline

 Introduction of Team  Problem Definition  Our Approach  Components of the System  What Did We Do So Far?  What Does the Future Promise? Introduction of Team

 Abbreviation for our three dignified missions. Ultimate Quality Ultimate Performance Ultimate Success What Does TriUlti Mean?

 KARAOĞUZ, Mehmet Ozan  KAYRAK, Alaattin  KORKMAZ, Ozan Group Members

 Introduction of Team  Problem Definition  Our Approach  Components of the System  What Did We Do So Far?  What Does the Future Promise? Problem Definition

 They need additional plugins. e.g. Adobe Flash  They are not suitable for mobile. especially for Apple products  They are slow. Problems of ODE’s

 Introduction of Team  Problem Definition  Our Approach  Components of the System  What Did We Do So Far?  What Does the Future Promise? Our Approach

 Hyper Text Markup Language 5  It is for structuring and presenting content for the www.  Still under development. What is HTML5?

 Does not require additional plugins.  Compatible with all major browsers.  Supported by mobile devices.  It is faster. Why HTML5?

 Introduction of Team  Problem Definition  Our Approach  Components of the System  What Did We Do So Far?  What Does the Future Promise? Components of the System

Component Interactions

 Explanation of the components with their interactions  GUI USER

 Some examples of activity types ACTIVITY

 How connection works CONNECTION

 Created when a new document opened.  Holds all of the activities and connections of the document.  NOT stores graphical items but stores only instances of activities and connections. WORKFLOW

 Provides human and computer interaction.  User has 3 graphical interfaces.  Login  Select document  Working area UI

 User enters «Username» and «Password» to login the system. Login

 User selects saved document to continue to work on it. Select Document

 Main usage area of user. Working Area

 Contains two components ADMINISTRATOR

 Contains two components  UI  Administrator login  Administrator screen ADMINISTRATOR

 Administrator enters «Administrator» and «Password» to login the system. Login

 Administrator can add or delete a user or an administrator. Administrator Screen

 Contains 6 components.  Database Controller  Database  File Controller  Docs  Config File  Server Management SERVER

 Provides access to the database.  Returns the database result set for a given query.  Controls the correctness of the data - e.g. invalid password. DATABASE CONTROLLER

 Access to:  user saved documents  Config file FILE CONTROLLER

 Provides interfaces to the subsystems to communicate with others. USER, ADMINISTRATOR AND SERVER MANAGEMENT

 Introduction of Team  Problem Definition  Our Approach  Components of the System  What Did We Do So Far?  What Does the Future Promise? What Did We Do So Far?

 Bad Side Research What Did We Do So Far?

 Analysis of System What Did We Do So Far? Efficient System User Friendliness System Requirements

 Analysis of WFs What Did We Do So Far? Needs of Us Rule Requirements Customizing

 Determine the Technologies What Did We Do So Far? Ext-JS Processing-JS JSON

 Introduction of Team  Problem Definition  Our Approach  Components of the System  What Did We Do So Far?  What Does the Future Promise? What Does the Future Promise?

 Creation of the Rules  Interconnection of Technologies  Connection Algorithm  Implementation of Whole System What Does the Future Promise?

 Apache Documentation,  Oryx Configuration Specifications  JSON and XML,  Ext-JS usage,  Processing.js references,  XAML explanations, References

Thank You Any Question?