Final Presentation WINTER 2009 – SUMMER 2009 PRESENTED BY: George Kour Hany Danial SUPERVISOR: Victor Kulikov Networked Software Systems Laboratory DEPARTMENT.

Slides:



Advertisements
Similar presentations
Publication Module using back end interface. Institution Data Entry Add Documents. Edit/Delete Documents that are added but not yet sent to Institution.
Advertisements

EndNote Web Reference Management Software (module 5.1)
ICIS-NPDES Plugin Design Preview Webinar ICIS-NPDES Full Batch OpenNode2 Plugin Project Presented by Bill Rensmith Windsor Solutions, Inc. 3/15/2012.
Copyright Hub Software Engineering Ltd 2010All rights reserved Hub Workflow Product Overview.
Data Base. Objective Become familiar with database terminology. Create a project to display data for a single database table. Use a DataGrid control.
Application Generator Merrill Networking Services.
Invoice Management Software Developed by Morbadevi Softwares Morbadevi Softwares®2014, All Rights Reserved.
An Online Ecommerce Shopping Cart Software USER MANUAL Prepared for Pascal Apparel Prepared by: Rukhsar Ahmad Technology MS Visual.
ESafe Reporter V3.0 eSafe Learning and Certification Program February 2007.
Program Management Portal: Overview for the Client
Forms Authority Database Store Username and Passwords: ASP.NET framework allows you to control access to pages, classes, or methods based on username and.
Final Presentation WINTER 2009 – SUMMER 2009 PRESENTED BY: George Kour Hany Danial SUPERVISOR: Victor Kulikov Networked Software Systems Laboratory DEPARTMENT.
Computer Monitoring System for EE Faculty By Yaroslav Ross And Denis Zakrevsky Supervisor: Viktor Kulikov.
Website For Traveling! by : Hammad Abed, Rabie Loulou Supervisor : Viktor Kulikov Spring 2009 The Faculty of Electrical Engineering - Softlab.
SoftLab Project Winter 2008 Supervisor: Victor Kulikov Students: Dmitry Kanevsky Nir Lev-Ari.
Lab Chief Eng.Ilana David Supervisor:Viktor Kulikov Submitters: Darina Klots Shallev Kellerman.
StockWatch Developers: Nimrod Hagay Hagai Barkan Supervisors: Assaf Solomovitch Viktor Kulikov June 2009.
DotNet Market Web Site “EMarket” Milena Natanov Project Supervisor: Victor Kulikov Lab Chief Engineer: Dr. Ilana David Semester spring, – Project.
EE-Video Yossi Biton Nir Yakobovski Outline  The concept  Main functionality  Challenges & Solutions  Design considerations Layers Class diagram.
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
Performed by:Gidi Getter Svetlana Klinovsky Supervised by:Viktor Kulikov 08/03/2009.
EE-Video Yossi Biton Nir Yakobovski Outline  The concept  Main functionality  Challenges & Solutions  Design considerations Layers Class diagram.
On-Line Video Store Vitaly Panor Tal Joffe September, 2009 Project Supervisor: Victor Kulikov VTVS.
User Group 2015 Version 5 Features & Infrastructure Enhancements.
California Assessment of Student Performance and Progress (CAASPP) Online Reporting System Guidelines for the 2014 California Smarter Balanced Field Test.
Databases & Data Warehouses Chapter 3 Database Processing.
WaveMaker Visual AJAX Studio 4.0 Training Studio Overview.
DotNetNuke v4 on ASP.NET v2 Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference.
Classroom User Training June 29, 2005 Presented by:
May 16 – 18, 2007 Copyright 2007, Data Access Worldwide May 16 – 18, 2007 Copyright 2007, Data Access Worldwide Build Great Web Application 'Fast and Easy'
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
Developing Workflows with SharePoint Designer David Coe Application Development Consultant Microsoft Corporation.
10-1 aslkjdhfalskhjfgalsdkfhalskdhjfglaskdhjflaskdhjfglaksjdhflakshflaksdhjfglaksjhflaksjhf.
What’s New? – BCS 2013 Brett Lonsdale.  Co-founder of Lightning Tools  One of the hosts on the SharePoint Pod Show  Co-organizer of SharePoint Saturday.
Web application project Advertising board web site Created by : Alon Nagar Supervisor:Victor Kulikov.
Eurotrace Hands-On The Eurotrace File System. 2 The Eurotrace file system Under MS ACCESS EUROTRACE generates several different files when you create.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
1 Data Bound Controls II Chapter Objectives You will be able to Use a Data Source control to get data from a SQL database and make it available.
European Plant-to-Enterprise Conference October 27-28, 2009, Utrecht, The Netherlands Mdf MES Development Framework Massimiliano Papaleo.
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
StockWatch Developers: Nimrod Hagay Hagai Barkan Supervisors: Assaf Solomovitch Viktor Kulikov June 2009.
0 eCPIC User Training: Dependency Mapper These training materials are owned by the Federal Government. They can be used or modified only by FESCOM member.
CSCI 6962: Server-side Design and Programming Database Manipulation in ASP.
0 eCPIC Admin Training: Automating User Account Management These training materials are owned by the Federal Government. They can be used or modified only.
.  A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate.  Taken advantage of Spring’s multi layer injection.
Amir Bishara and Dorin Danial Supervisors: Roiy Zysman Dr. Ilana David.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
How to Deploy and Configure the Smart Net Total Care CSPC Collector
A user guide to accessing, reviewing and contributing to the Online Registry System.
Web Application Design. Data –What data is available? –How do we store it or how is it stored in the DB? Schema Data types Etc. –Where is the data?
Complete Ordering System for Promotional Literature and Samples Quick Reference and Training Guide.
ASP.net Course From Intermediate to Advance level By Arsalan Ahmed 3 Months Course Cell :
IFET COLLEGE OF ENGINEERING DEPARTMENT OF ECE Web Based Tool Management System Presented by Pravina.R Final year/ECE Guided by Mr.M.Arul Pugazhendhi.
PROJECT SECME Carthik A. Sharma Juan Carlos Vivanco Majid Khan Santhosh Kumar Grandai. Software Engineering Fall 2002.
Supervisor: Tran Dinh Tri Group Members: Duong Ngoc Nhat-NhatDN01687 Nguyen Quang Minh-MinhNQ01717 Nguyen Quang Minh-MinhNQ01717 Duong Hoang Nam-NamDH01552.
Software Application Overview
ANDROID APP FOR HIVETRACKS.COM SERVICE
Working in the Forms Developer Environment
DotNetNuke® Web Application Framework
Microsoft Access 2003 Illustrated Complete
Materials Engineering Product Data Management (ePDM)
Housing application Presented by Phil Callaghan MD Caltech CRM
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
Academy Hub An eUnomia Factory Solution.
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
IBM SCPM Basic Navigation
Academy Hub An eUnomia Factory Solution.
Create, Upload and Use Data Extensions (Lists)
Presentation transcript:

Final Presentation WINTER 2009 – SUMMER 2009 PRESENTED BY: George Kour Hany Danial SUPERVISOR: Victor Kulikov Networked Software Systems Laboratory DEPARTMENT OF ELECTRICAL ENGINNERING, TECHNION Warehouse Management System

Abstract Warehouse Management System is a multi-purpose solution enables full control of the warehouse assets, customers and users.

Agenda Requirements Work Environment & Technologies Application Design Layer 0 – Database Layer 1 – DAL Layer 2 - BLL Layer 3 – Web User Interface Security Project Management Documents Reading Material Live Demonstration

Project Requirements System users management Add a user to the system Change users password Components management Report component shortage to the manager Search for a component Suppliers management Find out which supplier supplies a component Update supplier s address Dashboard System admin receives real time updates. And Monitor system alerts

Project Requirements (Cont.) Customer management Delete a customer Send a costumer an Lends management Lend a component to a costumer Send a loan notification to a customer Delivery management Browse the delivery history Which user made a specific delivery Reports Generators & Search Engines Generate a report from search Results In each section Users Can perform search with parameters.

Work Environment & Technologies Source Management Google Code Tortoise SVN Database Microsoft SQL Server 2005.Net Environment Visual Studio 2008 ASP.Net C# ADO.Net AJAX Technologies

Application Design Layer 3: Web User Interface Layer 2: C# classes. Layer 1: ADO.Net Datasets Layer 0: MSQL Server 2005

Layer 0 - Database Entity Relationship Diagram

Layer 0 – Database (Cont.) Guid In each table the primary key is of a type Guid which generated automatically by the database. Foreign Keys: Relationships between tables are only via the Guid fields. SQL Server Concurrency: optimistic. Managed by DAL.

Data Structure Diagram - update (Cont.)

Layer 1 - DAL

Layer 2 - BLL Written in C# Separates the user Interface from the DAL layer Enforces Business rules. Exception handling.

Layer 2 - BLL

Layer 3 – Web User Interface Asp.Net Pages Master Pages Asp.Net Components Data Components - Data Grids, details View. Standard Components - Button Links, DropDown Lists, checkBox,… Site Map – using XML. Navigation Menu. Login Control Export to excel.

Layer 3 – Web User Interface (Cont.) AJAX Update Panel Update Progress Panel Combobox – Auto Complete Animation. Timers Http Editor

Security Separating Users from Admin module. Only Admin can perform Application metadata changes. Session: The Application Manages the connected users by state full sessions. Cookies: Used to remember information about the user. Passwords: All passwords are hashed into the database using one way hashing functions (SHA-1)

Project Management Working Procedures. Screen Recording - WebEx. Google Code Defects/Issues Handling. Wiki Pages Downloads Sections SVN Revisions Management working simultaneously

PROJECT MANAGEMENT DEMO Google Projects

Documents Project BookUser Manual

Reading Material toturials Data Access Security Design Pattern Vidoes Master Pages Events and Postbacks Web Application State Forums Bytes ASP.Net ADO.Net Social.msdn C# Corner EggHead Stack Overflow

LIVE DEMONSTRATION

THANK YOU FOR LISTENING We Need a grade before December