The Team (L.E.V.A.X) – SS14-4G Supervisor ▫Dr. Loo Poh Kok Members ▫Mark Chua Zhi Wei (4643367) ▫Pang Ching Yeow (4406412) ▫Abdullah Ismail Bin Omar Sanat.

Slides:



Advertisements
Similar presentations
National Database Templates for the Biosafety Clearing-House Application (NDT-nBCH) Overview of the US nBCH Applications.
Advertisements

Prescriptive Process models
Operating Systems Manage system resources –CPU scheduling –Process management –Memory management –Input/Output device management –Storage device management.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
CS487 Software Engineering Omar Aldawud
Real-Time Systems Scheduling Tool Developed by Daniel Ghiringhelli Advisor: Professor Jiacun Wang December 19, 2005.
LifeSize Desktop June 15, Page 2 LifeSize Desktop 1.0 Extending the LifeSize experience to your PC LifeSize ® Desktop offers unmatched performance.
CSTEP Cluster Sampling for Tail Estimation of Probability.
Phones OFF Please Operating System Introduction Parminder Singh Kang Home:
Academic Advisor: Prof. Ronen Brafman Team Members: Ran Isenberg Mirit Markovich Noa Aharon Alon Furman.
Chapter 13 Embedded Systems
AraFell Project By: Joey Peters. System Selection A video game – Video games implement many OS principles Already working on the project Challenging Fun.
 Contents 1.Introduction about operating system. 2. What is 32 bit and 64 bit operating system. 3. File systems. 4. Minimum requirement for Windows 7.
Minimal Instrumentation for Software Feature Location Sharon Simmons Dennis Edwards Norman Wilde Eric Daniels.
- where great ideas begin-. BrilNet is a web conferencing solution that allows you to always stay connected. With BrilNet, you can schedule, host and.
MKCL’s (ERA)Online Examination Software Installation & User Guide For use by Yashwantrao Chavan Maharashtra Open University (YCMOU)
SharePoint Portal Server 2003 JAMES WEIMHOLT WEIDER HAO JUAN TURCIOS BILL HUERTA BRANDON BROWN JAMES WEIMHOLT INTRODUCTION OVERVIEW IMPLEMENTATION CASE.
Chapter Three Software and Operating Systems What is software? How software is developed (Analysis, Design, Programming, and Testing) What are software.
Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in We create innovative software solutions for SharePoint,
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
SMART Meeting Pro Personal Edition 1.0 Introducing.
Introduction COMP104: Fundamentals and Methodology.
1 CMPT 275 Software Engineering Software life cycle.
MCTS Guide to Microsoft Windows Vista Chapter 11 Performance Tuning.
Chapter 4 System Software.
Remote Support System in Medical Corporation Group 1.
Evaluation of Microsoft Windows Vista By: Richard Awusi Supervisor: John Ebden Consultants: Jill Japp and Billy Morgan.
A Presentation on By: Debojit Das. Introduction: Computer-integrated manufacturing (CIM) may be viewed as the successor technology which links computer-aided.
Searchlets Customer: Paul English Advisor: Prof. Ethan Bolker Team : Satish, Di, Quan
Development of the Graphical User Interface and Improvement and Streamlining of NYMTC's Best Practice Model Jim Lam, Andres Rabinowicz, Srini Sundaram,
ExamSoft at BU LAW Boston University School of Law Office of Systems & Technology.
GIL Users Group Meeting May 17, 2007 Archivists’ Toolkit: Issues in Implementation.
Archivists’ Toolkit: Introduction March 12, 2007 Jody Lloyd Thompson.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Visualizing Peer-to-Peer Networks Final Presentation By Team SPEW.
Emergency Vehicle Detector for Use in Consumer’s Motor Vehicle Georgia Institute of Technology School of Electrical and Computer Engineering ECE 4007.
© 2000 Morgan Kaufman Overheads for Computers as Components Processes and operating systems  Operating systems.
CAPSTONE PROJECT OPEN-ONES PROJECT MANAGEMENT SYSTEM INSTRUCTOR. LÊ NGỌC THẠCH (MR) TEAM MEMBERS. NGÔ ĐỨC DUY MẠNH HOÀNG TR ƯƠ NG PHẠM NGUYỄN TR Ư ỜNG.
WEST VIRGINIA UNIVERSITY Lane Department of Computer Science and Electrical Engineering CROWDSOURCED TRAFFIC MAP Team Members: Faculty Mentor: David Williams.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Faculty Coach: Professor Martinez  Justin Mahar  Chris Baum  Greg Schmitz  Adam Abdelhamed.
Computer Software Operating Systems – Programs. Computer Language - Review We learnt that computers are made up of millions of tiny switches that can.
Summary We had used and the need to learn and implement using the software of Microsoft Visual Studio 2008 into our system upgrade. The report documents.
Team Members Charles Dunbar Ben Kallal Ankit Patel Peter Purcell Kody Reynolds 1 IRP Presentation Client Lisa Hein-Iowa Natural Heritage Foundation Faculty.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
 Contents 1.Introduction about operating system. 2. Minimum requirement for Windows 7 operating system. 3. Procedure to install Window 7 operating system.
Operating Systems. Categories of Software System Software –Operating Systems (OS) –Language Translators –Utility Programs Application Software.
T Project Review MTS [PP] Iteration
SCHOOL OF ENGINEERING AND ADVANCED TECHNOLOGY Engineering Project Routing in Small-World Networks.
POLITECNICO DI MILANO A SystemC-based methodology for the simulation of dynamically reconfigurable embedded systems Dynamic Reconfigurability in Embedded.
Kanban Advanced Software Engineering Dr Nuha El-Khalili.
Terrain Generator Done by Manoo Gharse Vanessa Ferrao Karl Fernandes Rohit Arondekar Amruta Kunkolienkar.
GSU-Schedule File Transformation Tools Presented by: Radhika Eedara Pratima Dharmala Phanendar Movva Advisor: Dr. Soon Ok Park CPSC Spring 2016.
Location Information Networking Supervisor: Mr. Luong Trung Kien Students: Le Tien Dung Tran Quang Ngoc Duong Duc Quyen Nguyen Bao Trung Hoang Khac Tien.
Using Virtualization in the Classroom
Operating Systems & System Software
Architectural Design Review
CIS 221 Lesson 1.
Introduction to Software Engineering
Press ESC for Startup Options © Microsoft Corporation.
Computer Repair & Maintenance
Software.
Resources and Schedule
Capstone Presentation
Windows Virtual PC / Hyper-V
Design Space of Software Development Methodologies
Route Graph Optimization
HOW TO DOWNLOAD & INSTALL TomTom Home For Mac & Windows.
What is an operating system An operating system is the most important software that runs on a computer. It manages the computer's memory and processes,
WINDOW 7 INSTALLATION Prepared By:- Mr. Pawan Kumar
Presentation transcript:

The Team (L.E.V.A.X) – SS14-4G Supervisor ▫Dr. Loo Poh Kok Members ▫Mark Chua Zhi Wei ( ) ▫Pang Ching Yeow ( ) ▫Abdullah Ismail Bin Omar Sanat ( ) ▫Ang Jun Qin ( )

Introduction (1) Problem Objectives Target Stakeholders Development Methodology Project Schedules Development Tools Construction Phase of RUP

Introduction (2) Testing Interface / Process Flows Lift Algorithms Features System Requirements Learning Points Demo Q & A

The Problem No standardized means to simulate human traffic in a building model No standardized lift algorithm No practical method to test algorithms

Objectives Client-based desktop application Cross-platform Allows flexible input from user Create realistic building models Create realistic human traffic model based on time of day Provide a quick and deterministic way to overcome the efficiency problem

Target Stakeholders Building Management Building Designers Lift Manufacturers Engineers

Development methodology Rational-unified process

Project Schedules 2 rd January, 2015 ▫GUI Design, Implementation and Testing 5 th January, 2015 ▫Lift Algorithm brainstorm and planning 12 th January, 2015 ▫Algorithm implementation 16 th February, 2015 ▫Testing and completion of 3 algorithms 21 st February, 2015 ▫Testing and completion of last algorithm

Development Tools/Software IDE ▫QT Creator Development Language ▫C++ Data I/O ▫XML Version Control ▫GitHub System Design ▫Visual Paradigm

Construction Phase of RUP

Construction Phase 1 Not user friendly In-efficient use of space Feedbacks from peers

Construction Phase 2 Streamline user input Clearer instructions Reset/Save feature Partitioning

Construction Phase 3 (Final) Customizable Inputs 3 Step Simulation Approach Print feature Clearly defined Partitioning 1 Step installation process

Testing Test after each milestone (new version) Create test cases Analyze result Rectify result Repeat

Interface / Process Flows

Lift Algorithms Nearest Car (NC) Fixed Sectoring Common Sector System (FSO) Fixed Sectoring Priority Timed System (FS4) Dynamic Sectoring System (DS)

Nearest Car (NC) Lift serve passengers with the highest FS If call is in the same direction as lift ▫FS = (N+2) – d If call is in the different direction as lift ▫FS = (N+1) – d If lift is moving away from call ▫FS = 1 where n = (number of floors – 1) d = distance between lifts and call

Fixed Sectoring Common Sector System (FSO) 10 floors with 2 lifts Lift 1 serve floor 1 to 5 Lift 2 serve floor 6 to 10 and floor 1

Fixed Sectoring Priority Timed System (FS4) 10 floors with 2 lifts Lift 1 serve floor 1 to 5 Lift 2 serve floor 6 to 10 and floor 1 With priority ▫Priority increases proportionally to waiting time

Dynamic Sectoring System (DS) 10 floors with 2 lifts Sector = 5 Lift 1 and 2 will serve its current floor and +- 2

Features Runs almost instantaneously! Generate traffic flow according to time Suggest the best algorithm for the building and traffic model View the average user wait time and average user travel time Allows you to get an overview of the lift idle time ▫Calculate power consumption

System Requirements Requirements Operating System Windows XP SP3, Windows Vista Windows 7, Windows 8, Windows 8.1 and Mac OS X 10.8 and above CPU2 GHz Intel Core 2 Duo or above Memory 1 GB or more Hard drive100 MB of free space Internet Connection None

Learning Points Tight deadline ▫Not meeting a deadline causes delay to certain expectation Adapt to new IDE ▫New software takes time to learn Minutes taking ▫Keeping track of our activity Discipline ▫Keeping track of own progress on blogs

Demo

Q&A