LIFDsoft “enjoy with your mouse”. Group Members Akzhol ABDUKHALIEV Ishak YAPAR Niyazi GURSOY Yusuf Izzettin YAVUZ.

Slides:



Advertisements
Similar presentations
1 jNIK IT tool for electronic audit papers 17th meeting of the INTOSAI Working Group on IT Audit (WGITA) SAI POLAND (the Supreme Chamber of Control)
Advertisements

Idaho National Engineering and Environmental Laboratory What is a Framework? Web Service? Why do you need them? Wayne Simpson November.
INCREASED PRODUCTIVITY FOR ASSERTION-BASED VERIFICATION (ABV) INCREASED PRODUCTIVITY FOR ASSERTION-BASED VERIFICATION (ABV) DESIGNED FROM THE GROUND UP.
ICS103 Programming in C Lecture 1: Overview of Computers & Programming
10 Software Engineering Foundations of Computer Science ã Cengage Learning.
Multi-Model Digital Video Library Professor: Michael Lyu Member: Jacky Ma Joan Chung Multi-Model Digital Video Library LYU9904 Multi-Model Digital Video.
Goals Give you a feeling of what Eclipse is.
CS511 - Spring 2006 Final Presentation Project 3 - Team 1 Ching Chang Panagiotis Papapetrou Raymond Sweha.
© 2005 by Prentice Hall Chapter 4 System Testing & Implementation Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph.
Micro Manager Performance Tracking System Rashed Hossain Sponsor: Nizam Ahmed Director of Finance and Administration Market One Enterprises.
Input Validation For Free Text Fields ADD Project Members: Hagar Offer & Ran Mor Academic Advisor: Dr Gera Weiss Technical Advisors: Raffi Lipkin & Nadav.
11 3 / 12 CHAPTER Databases MIS105 Lec14 Irfan Ahmed Ilyas.
Reuse-1 CSE298 CSE300 CSE Distributed Object Computing Professor: Dr. Steven A. Demurjian Topic: Object Oriented Reuse Members: Xiaopei Wang, Hai.
J2EE Java 2 Enterprise Edition. Relevant Topics in The Java Tutorial Topic Web Page JDBC orial/jdbc
IACT 901 Module 9 Establishing Technology Strategy - Scope & Purpose.
Tutorial 8 Sharing, Integrating and Analyzing Data
L EC. 01: J AVA FUNDAMENTALS Fall Java Programming.
Miser-C MISRA-C Compliance Checker Ian Biller, Phillippe Dass, Bryan Eldridge, Jon Senchyna, Tracy Thomas Faculty Coach: Professor Michael Lutz Project.
TIBCO Designer TIBCO BusinessWorks is a scalable, extensible, and easy to use integration platform that allows you to develop, deploy, and run integration.
Sm-ART Presented by: Mark Picazo. CONTENTS  Sm-ART  Sm-ART Builder  Sm-ART Interface  Sm-ART Language  Sm-ART Android  Sm-ART In Use  Sm-ART Demo.
UNIT-V The MVC architecture and Struts Framework.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
Students: Ilya Paskhover, Itay Gal Supervisors: Oleg Rokhlenko, Nadav Golbandi.
TC2-Computer Literacy Mr. Sencer February 8, 2010.
1 Integrated Development Environment Building Your First Project (A Step-By-Step Approach)
● Problem statement ● Proposed solution ● Proposed product ● Product Features ● Web Service ● Delegation ● Revocation ● Report Generation ● XACML 3.0.
INFO415 Approaches to System Development: Part 2
PHASE 4 SYSTEMS IMPLEMENTATION Application Development SYSTEMS ANALYSIS & DESIGN.
Databases and LINQ Visual Basic 2010 How to Program 1.
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
Software Construction Lecture 10 Frameworks
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
Dali JPA Tools. About Dali Dali JPA Tools is an Eclipse Web Tools Platform sub-Project Dali 1.0 is a part of WTP 2.0 Europa coordinated release Goal -
LLRP GUI Client User Guide
Learning objectives By the end of this lecture you should be able to:  have a well-earned rest! Ch 24 Beyond the second semester.
WordFreak A Language Independent, Extensible Annotation Tool.
Moving into Implementation SYSTEMS ANALYSIS AND DESIGN, 6 TH EDITION DENNIS, WIXOM, AND ROTH © 2015 JOHN WILEY & SONS. ALL RIGHTS RESERVED.Roberta M. Roth.
Khoros Yongqun He Dept. of Computer Science, Virginia Tech.
CHAPTER TEN AUTHORING.
Jan Hatje, DESY CSS ITER March 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
Selected Topics in Software Engineering - Distributed Software Development.
Distributed Software Development QR Marks The Spot Beta Prototype Vadym Khatsanovskyy, Nicolas Jacquemoud.
Cohesion and Coupling CS 4311
V. Serbo, SLAC ACAT03, 1-5 December 2003 Interactive GUI for Geant4 by Victor Serbo, SLAC.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
14 June 2004System-wide Services: User InterfaceRich Moeser 1 EVLA Overall Software Design Final Internal Review System-wide Services: User Interface.
Ashley Montebello – CprE Katie Githens – SE Wayne Rowcliffe – SE Advisor/Client: Akhilesh Tyagi.
XP New Perspectives on Microsoft Office 2003 Tutorial 1 1 Integrating Microsoft Office 2003 Tutorial 1 – Integrating Word and Excel.
Frameworks CompSci 230 S Software Construction.
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
Chapter 11 Using SAS ® Web Report Studio. Section 11.1 Overview of SAS Web Report Studio.
Project 8 Using Excel’s Auditing and Collaboration Features Jason C. H. Chen, Ph.D. Professor of Management Information Systems School of Business Administration.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Cross Language Clone Analysis Team 2 February 3, 2011.
Building the CarryDrop simulation in Eclipse Creating a new project with existing code from John Murphy’s RePast tutorial.
10 Copyright © 2004, Oracle. All rights reserved. Building ADF View Components.
Microsoft Foundation Classes
Ganga/Dirac Data Management meeting October 2003 Gennady Kuznetsov Production Manager Tools and Ganga (New Architecture)
ECLIPSE RICH CLIENT PLATFORM Part 1 Introduction.
TECHNICAL ASSISTANCE FOR THE CONVERSION OF RBPAPs INTO RBMPs DATA MANAGEMENT INCEPTION WORKSHOP ESTAMBUL February Eusebio CRUZ GARCÍA.
Google Web Toolkit Tutorial
Using JDeveloper.
Java Code Review with CheckStyle
Add content to the Library
Presentation transcript:

LIFDsoft “enjoy with your mouse”

Group Members Akzhol ABDUKHALIEV Ishak YAPAR Niyazi GURSOY Yusuf Izzettin YAVUZ

About Our Project Project : LIGHTHOUSE Topic : Form Designer Solution : LIFD Instructor: Meltem TURHAN YÖNDEM Assistant : Umut EROGUL Company : Cybersoft

Outline What is Lighthouse Problem Definition LIFD Solution Development Enviroment & Technologies Modules Current Status Conclusion

What is Lighthouse Communication and Quality Management System LIGHTHOUSE is a software designed for electronic document and work flow. Lighthouse increases efficiency and effectiveness of organizations. Centralized digital workspace provides simplicity with high secuirty.

Supported Services by Lighthouse Document Management System Internal Audit Management Process Management Project Management Information and Communication Management Personnel Information Management Sales Tracking

Problem Definition Our project is an important part of Lighthouse which is Lighthouse Interactive Form Designer. Users of Form Designer should create their own forms easily even they have not any programming languages skills.

Problem Definition (cont.) Solution should generate corresponding XML code. Programmers can embed executable Java codes into these XML code among widgets. Created forms and datas should be stored.

LIFD Solution Lighthouse Interactive Form Designer must : be user friendly include all necessary components generate corresponding editable XML reach database (load & save)

LIFD Solution (cont.) have both design and code view work as a stand-alone application work as an Eclipse plug-in be OS independent handle errors

Development Enviroment & Technologies LIFD is developed in Eclipse. LIFD is implemented in Java. Code view part consists of generated XML code.

Development Enviroment & Technologies (cont.) Java code can be embedded between XML codes with the help of LIFD. Database connection will be established by Hibernate. Common Controls and Struts will be used for components.

LIFD Modules LIFD consists of following modules : 1. GUI Module 2. XML Module 3. Database Module 4. File Operations Module

1- GUI Module There will be a component library. (Buttons, checkboxes,radiobuttons...) User can add these components into forms by clicking on their names. Components in the form can be draggable. Component properties can be editable.

1- GUI Module resim

2- XML Module LIFD will be interactive. Changes in design view should be reflected into code view in a XML format. This code (XML) view can be edittable and executable by writing widgets in Java.

2- XML Module resim

3- Database Module LIFD will connect database by Hibernate. XML code and components’ data will be stored in database. A saved form can be loaded by parsing back from database to XML and components’ data.

4- File Operations Module Opening, saving and loading forms Undo,redo,copy and paste buttons Language support Help tutorials

Finished Tasks Requirement Analysis and Initial Design Reports are prepared. GUI and XML modules almost accomplished. Research on technologies is completed.

Continuing Tasks GUI and XML module integration. Transition from Swing to Common Controls. Preparing Final Design Report.

Conclusion This is our first term progress. We will make a demo in the next few days which will include GUI and XML modules. Next semester, we will implement Database and File Operations Modules. Then, we will be concentrated on quality measures and testing issues.

Questions ?