By Mircea Jivoin. Objectives Achieving the warehouse management over the internet using the SOAP Web Services Achieving the warehouse management over.

Slides:



Advertisements
Similar presentations
OpenBiblio: an easy-to-use free Integrated Library System software
Advertisements

COMPANY LOGO HERE Getting Started 1. Download the setup file: Go to Click on the Visit Setup Page link (includes Java.
The Biosafety Clearing-House of the Cartagena Protocol on Biosafety Tutorial – BCH Resources.
We have developed CV easy management (CVem) a fast and effective fully automated software solution for effective and rapid management of all personnel.
A Prototype Implementation of a Framework for Organising Virtual Exhibitions over the Web Ali Elbekai, Nick Rossiter School of Computing, Engineering and.
General introduction to Web services and an implementation example
Online School Registration System Solomon Ng Pei-Yu Wang Evan Chiu Curtis Wong.
Technical Tips and Tricks for User Support Mike Gardner
Electrical and Computer Engineering Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Final Project Review.
Vinotemp Online Store Presented by: Ken Hoang. Motivation To help the company selling its products online A part of my works.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
EASY LOGISTICS CENTER - the TURNTABLE for information, documents and processes EASY LOGISTICS CENTER DOCUMENTS SHOP CONTENT COMMUNITY MODULES EASY ENTERPRISE.
Multiple Tiers in Action
Apache Tomcat Server Typical html Request/Response cycle
Stanford University / PEER K.H. Law and J. Peng Law, Peng 2000 A Software Platform for Collaborative Development of OpenSees Jun Peng and Kincho H. Law.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
JOIN A COMMUNITY OF 80,000 E-COMMERCE SITES WORLDWIDE.
Presented By: Ayelet Birnbaum Yael Kazaz Supervisor: Viktor Kulikov 07/05/12.
Sathya Chandrasekar.  Introduction  Architecture  Technology  Features  Software Model  Prototype  Product Comparison  Future Work  Conclusion.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Java Pet Store Application. Outline Introduction Introduction Information Layer Information Layer Application Layer Application Layer Infrastructure Layer.
Microsoft SharePoint 2010 Upgrade Preview FSU SharePoint Users Group Presents: Thursday, December 1 st, 2011.
The Internet & Web Browsers Business Webpage Design Kelly Seale.
Paul Trani Adobe Certified Instructor/Expert Resources:
Web Content Management Systems. Lecture Contents Web Content Management Systems Non-technical users manage content Workflow management system Different.
ETD Repositories Using DSpace Software Andrew Penman The Robert Gordon University 27 th September 2004.
Mobile Tech Architecture Overview Phil Sirigiano Technical Services 3/4/2015.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
NMS1.0(c) Copyright Final Year Project Demonstration Dublin City University 29 th May 2003 Team Members : David ReadeTimothy Kelly
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 29.1 Multi-Tier Architecture 29.2 Web Servers.
Tool name : Firebug A URL for more information about the tool, or where to buy or download it : Firebug is.
Unit 12 LO3 Be able to design websites
Example  Software for a virtual library (borrowing books using the Internet) Internt terminal DB.
Matrix Mapping Tool Sam Gross Internship at Virtual Technology Corporation.
M1G Introduction to Database Development 6. Building Applications.
Bringing power of simulation to the public.
Independent Study. Visual LookVisual Look IntroductionIntroduction SRSSRS SDDSDD ImplementationImplementation TestsTests Conclusion and Future PlansConclusion.
Topic Cafeteria Management System
WAD Web application for managing the indicators of the research activity in a university department.
MOBILITY BILL DEFRAYMENT
1 3. Computing System Fundamentals 3.1 Language Translators.
University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project.
Network Monitoring Through Mobile (MOBTOP) Developed By : Akanksha Jain. (102199) Deepika Reddy (102210) Team Name: Beans Guided By: Prof. Robert Zhu SUBMITTED.
Implement An Online Management System for PBX Presented by: Bui Phuong Nhung Advisor: Dr. Wei, Chao-Huang.
Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001.
Digital Library Syllabus Uploader Will Cameron CSC 8530 October 19, 2006 Project Presentation 2.
Mid Term II Project Presentation CafeElectronic.Com Dimpy Gill CS
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.
Case Study Dynamic Website - Three Tier Architecture
RUBRIC IP1 Ruben Botero Web Design III. The different approaches to accessing data in a database through client-side scripting languages. – On the client.
SPAM Student Payroll And Management. SPAM Overview " Project Plans " Student functions " Administrator functions " Detailed Design " Technical Specifications.
EGEE User Forum Data Management session Development of gLite Web Service Based Security Components for the ATLAS Metadata Interface Thomas Doherty GridPP.
DataFlow Diagram – Level 0
XP Browser and Basics COM111 Introduction to Computer Applications.
WEB SERVER SOFTWARE FEATURE SETS
ELECTRONIC DOCUMENT SHARING AND MANAGEMENT BY: EDWARD DISI JUSTIN HEIN BROM ESPY Senior Design 1.
How Web Database Architectures Work CPS181s April 8, 2003.
SMARTSHOP By: EVN BHARGAV NAGARAJU NAIDU – SASHI TERLI Belligerents.
Network Monitoring Through Mobile (MOBTOP) Developed By : Akanksha Jain. (102199) Shikha Arora (101319) Team Name: Beans Course: CS532 Guided By:Prof.
Introduction to Linux Server Setup Jonathan Hood CSE 4000 Practical Issues in Software Engineering.
Complete Ordering System for Promotional Literature and Samples Quick Reference and Training Guide.
Google Code Libraries Dima Ionut Daniel. Contents What is Google Code? LDAPBeans Object-ldap-mapping Ldap-ODM Bug4j jOOR Rapa jongo Conclusion Bibliography.
ACES User Interface Workshop #1 Prototype Inspection 22. November 2011.
MyLibrary: manage the resources you need Vision - Concept - Realisation - Confrontation? - Integration IATUL, Kraków 2004 Ursula Jutzi.
Content - Introduction. - Problem statement. - Objectives.
Software Support Framework
PHP / MySQL Introduction
eSciDoc Report definition interfaces
A Match Made In (Ethereal) Heaven
ODK (Open Data Kit). What is Open Data Kit?  Many organizations are using mobile devices to collect data in the field. Open Data Kit is a suite of tools.
Presentation transcript:

By Mircea Jivoin

Objectives Achieving the warehouse management over the internet using the SOAP Web Services Achieving the warehouse management over the internet using the SOAP Web Services Accessibility from any part of the globe Accessibility from any part of the globe Different applications using the same database Different applications using the same database Create On-line reports in PDF, HTML and XSL file format Create On-line reports in PDF, HTML and XSL file format Project Management for web applications Project Management for web applications Automotive Embedded Software

System diagram Tree tier layout Database side Database side Web application server side Web application server side Client side Client side Automotive Embedded Software

Technology Java Java Apache Axis SOAP engine Apache Axis SOAP engine Jasper reports Jasper reports MySql database server MySql database server Apache Tomcat web server Apache Tomcat web server Automotive Embedded Software

Chapters Chapter 1. – Introduction Chapter 1. – Introduction Chapter 2. – Literature review Chapter 2. – Literature review Chapter 3. – Project specifications Chapter 3. – Project specifications Chapter 4. – Project design Chapter 4. – Project design Chapter 5. – Installation Chapter 5. – Installation Chapter 6. – Final results Chapter 6. – Final results Chapter 7. – Conclusion Chapter 7. – Conclusion Chapter 8. – Bibliography Chapter 8. – Bibliography Appendix Appendix Automotive Embedded Software

Functions for Warehouse Administrator - Administration of warehouse items - Administration of manufacturers - Search the items from warehouse - Administration of furnishers - Final product administration - Create reports Web Manager - Catalogs administration - Products administration - Clients administration - Create reports Client - Browse the web catalog - Browse the product catalog - Display product details Automotive Embedded Software

The Use Case diagram Warehouse Administrator Warehouse Administrator Web client Web client Web manager Web manager FOR Automotive Embedded Software

Modules (packages) Database services Database services Java Beans Java Beans Axis – web services Axis – web servicesAPI’s virtualMag virtualMag webApp webApp reportsServices reportsServices Automotive Embedded Software

Sequence diagram Sending a request to a web service using SOAP Automotive Embedded Software

Sequence diagram Receiving a response from a web service Automotive Embedded Software

Database structure Automotive Embedded Software

Technical SOAPsolution O solutie pt serializarea SOAP to java O solutie pt serializarea SOAP to java

User Interfaces (virtualMag) Main menu Fast task bar Most used actions: Add new Item in warehouse Remove Item from warehouse Create reports Automotive Embedded Software

User Interfaces (virtualMag) Items Administration List of items from warehouse database Add new item into warehouse Automotive Embedded Software

User Interfaces (virtualMag) Set inspection result for new Item Add new furnisher into database Add new Item into database Automotive Embedded Software

User Interfaces (web management) Companies web site main page Browsing the companies catalog and product list Automotive Embedded Software

User Interfaces (web management) Administration of: Catalogs Catalogs Products Products Clients Clients Reports Reports Marketing and Management page Automotive Embedded Software

Project Management - Tasks Definition phase Definition phase Design phase Design phase Programming phase Programming phase System test phase System test phase Acceptance phase Acceptance phase Installation phase Installation phase Automotive Embedded Software

Project Management – Gantt diagram Project duration Project duration Project cost’s Project cost’s Work in progress Work in progress Automotive Embedded Software

Installation Web App. Server with: Java J2sdk 1.3 or higher Java J2sdk 1.3 or higher Apache Tomcat 4.0 Apache Tomcat 4.0 Axis SOAP engine 1.1 Axis SOAP engine 1.1 JasperReports JasperReports virtualMag application libraries virtualMag application libraries Visual Basic application: Installation kit for this application Installation kit for this application Automotive Embedded Software

Conclusion An web services interface that can be easily integrated into other applications An web services interface that can be easily integrated into other applications Example of how can a VB application communicate with java application using SOAP Example of how can a VB application communicate with java application using SOAP Create on-line electronic documents (reports) Create on-line electronic documents (reports) Possibility for further development Possibility for further development Automotive Embedded Software