SENG 422 Lab 1 Project Intro and Tools Time: ELW B220 from (4:00 - 6:50) every Tuesday TA: Philip Baback Alipour Ph.D. Candidate in Electrical, Computer.

Slides:



Advertisements
Similar presentations
Free Mini Course: Applying UML 2.0 with MagicDraw.
Advertisements

Project activities and experiences in an Albanian software company Luan Jubica Zagreb 2004.
Programming Creating programs that run on your PC
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
Design of Web-based Systems IS Development: lecture 10.
ISMT221 Information Systems Analysis and Design Project Management Tools Lab 1 Tony Tam.
SENG 422 Lab 3 In the last lab we did a brief overview of Design Patterns and of Linux Screen. For this lab search the internet and find a design pattern.
Robofest 2001 Online Management System Jim Needham MCS 4833/01 Senior Project Dr. Chan-Jin Chung, Ph.D.
SwE 313 Introduction to Rational Unified Process (RUP)
Supplement 02CASE Tools1 Supplement 02 - Case Tools And Franchise Colleges By MANSHA NAWAZ.
Concordia University Department of Computer Science and Software Engineering Click to edit Master title style ADVANCED PROGRAMING PRACTICES Introduction.
The World of Web Development Cindy Royal, Ph.D Associate Professor Texas State University School of Journalism and Mass Communication
A project management tool in Polytechnic University of Tirana (Bachelor thesis) Iva Tarelli Prof. Assoc. Elinda Kajo 14 th Workshop “SEE&RE” Sinaia, Romania,
SENG 422 Lab 4 Cloud Computing Time: ELW B220 from (4:00 - 6:50) every Tuesday TA: Philip Baback Alipour Ph.D. Candidate in Electrical, Computer Engineering.
1 Develop a large software with IBM Rational ® Software Engineering Semester Project Chih-Hong Jeng & Farn Wang fall 2006.
Task Manager Software Engineering: CS 673 Spring 2009 John Spencer, Parag Shah, Rich Moffitt, Hassan Sobhie May 4, 2009.
Automated Contract Administration Project PIP Level II Presentation by Lisa A. Bowden August 24, 1999.
The Umple Model-Oriented Programming Technology: Easy-to-Use Open-Source Code Generation Code Generation 2013, Cambridge UK Timothy C. Lethbridge, University.
FLORIDA PUBLIC HURRICANE LOSS MODEL V6.1 Computer Science February 2-4, Dr. Shu-Ching Chen School of Computing and Information Sciences Florida.
SENG 422 Lab 2 Design Patterns Time: ELW B220 from (4:00 - 6:50) every Tuesday TA: Philip Baback Alipour Ph.D. Candidate in Electrical, Computer Engineering.
Sir Tim Berners-Lee (1955-) British computer scientist Inventor of the World Wide Web in 1989 (developed the first HTML protocol and sent the first messages.
Course Introduction Software Engineering
Inter Semester Presentation By Andrew Mepham Development of a Lightweight Stock Movement System.
SENG 422 Lab 5 An Introduction to XML Time: ELW B220 from (4:00 - 6:50) every Tuesday TA: Philip Baback Alipour Ph.D. Candidate in Electrical, Computer.
OHTO -99 SOFTWARE ENGINEERING LECTURE 6 Today: - Round-trip engineering Forward engineering Reverse engineering - A round-trip engineering tool (Fujaba)
10/20/2015 ©2007 Scott Miller, University of Victoria. 1 SENG130 Engineering Software Systems Introduction Rev. 2.1.
Week 1 c0209 Software Engineering Course Practice Project Course Overview Software Institute, Nanjing University, Spring 2007 c0209.
GCE in Applied ICT (CCEA) Images used in the presentation feature work produced by year 13 and 14 students.
Slide 3- 1 Notation for Constraints on Relationships Cardinality ratio (of a binary relationship): 1:1, 1:N, N:1, or M:N Shown by placing appropriate numbers.
MVC Design Pattern Web Developer at Crimshield, Inc Application Developer at IBM Present - Delta Developer at Tides.
L8 - March 28, 2006copyright Thomas Pole , all rights reserved 1 Lecture 8: Software Asset Management and Text Ch. 5: Software Factories, (Review)
+ Introduction to Class IST210 Class Lecture. + Course Objectives Understand the importance of data, databases, and database management Design and implement.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
Dr. Darius Silingas | No Magic, Inc. Domain-Specific Profiles for Your UML Tool Building DSL Environments with MagicDraw UML.
CASE Tools Union Palenshus. In the early days… ► Software engineering tools consisted solely of translators, compilers, assemblers, linkers, loaders,
 What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects.
1 Computing and Software Engineering Practice Course Overview Software Institute, Nanjing University, Spring
D JANGO Leo Wang Daniel South Philip Kim. Introduction Open Source web application framework Released in 2005 Python is used throughout Speed of development.
1 SMWG Service Management Modelling Notes Anthony Crowson Colin Haddow October 2009, ESTEC October 15, 2008.
Unified Modelling Language (UML) Software Engineering Lab. Sharif University of Technology.
CODE - GENERATION IT1006 OOAD LAB. Generating/Updating code from whole project  Round-trip engineering is the ability to generate model from source code.
Implementation of SCENS Yan Zhao. Current Status Current implementation is web-based –
HERY H AZWIR Syllabus Introduction to Computer & IT.
UML Course Instructor: Rizwana Noor. Overview  Modeling  What is UML?  Why UML?  UML Diagrams  Use Case  Components  Relationships  Notations.
Executive Overview. Software modeling is essential, because it is the map that guides your developers. Additionally: Modeling Software  Visual information.
Fundamentals of Software Engineering. Instructor: Dr. Kal Bugrara Office: Snell Engineering, Rm 267 Office Hours: Sat: 12:00-2:00 pm Phone
Modeling with Rational Rose Huzefa Kagdi Software Development Laboratory Department of Computer Science Kent State University Kent Ohio, USA.
Rational Rose For System Design What is Rational Rose? Rational Rose is the visual modeling software solution that lets you create, analyze, design,
01 - Course Intro.CSC4071 CSC407S / 2103S ECE450S Software Architecture & Design (ECE: Software Engineering II) Prof. Penny LP396C
1 SYS366 Week 2 - Lecture 2 Visual Modeling & UML.
Airport Ride Service LCO Project Proposal. AGENDA Operational Concepts System Requirements System and Software Architecture Lifecycle Plan Feasibility.
Tuesday 10 December 2014 Classroom8, 19:00~21:00 meeting C++ Coding Standard Kalogiannis A. Grigorios Electrical and Computer Engineer – MSc.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
RATIONAL UNIFIED PROCESS PROCESS FRAMEWORK OVERVIEW.
CS 160 and CMPE/SE 131 Software Engineering May 3 Class Meeting Department of Computer Science Department of Computer Engineering San José State University.
Advanced Programing practices
Model-Driven Approach
5/11/2018.
Testing Tools & Standards
1.Introduction to Rational Unified Process (RUP)
UML: Unified modeling language
CIS 339 Competitive Success/snaptutorial.com
CIS 339 Education for Service/snaptutorial.com
CIS 339 Teaching Effectively-- snaptutorial.com
This sprint should be used for focusing on:
EECE 310 Software Engineering
For all your restaurant searching needs
Unified Modeling Language
Software Design Lecture : 15.
Dataverse Software Engineering for Better Universe Data Management
Presentation transcript:

SENG 422 Lab 1 Project Intro and Tools Time: ELW B220 from (4:00 - 6:50) every Tuesday TA: Philip Baback Alipour Ph.D. Candidate in Electrical, Computer Engineering and Quantum Physics, Dept. of Electrical and Computer Engineering, University of Victoria, CA   Office: ELW Room # A358

Land Surveyors Checklist System(LSCS) LSCS is a checklist system used by Land Surveyors to ensure their reports are completed properly. The system is hosted by the ABCLS, for the use of their member surveyors. LSCS relies on internal checklist data as well as weather service and map data from external sources (visualize data).

System Features Checklist System Users System (including administration and user roles) Weather System Mapping System

Requirements Part 1: Design Planning (8%; due May 30 th, 2015) Part 2: Architecture Design (12%; due June 27, 2015) Part 3: Implementation (15%; due August 1, 2015)

Tools and Technologies Java + JavaServer Faces MagicDraw UML modeling software Python + Django Ruby + Rails Google and/or Yahoo Web Services Other… as far as OOP is demonstrated and architecture presented properly you may use any other language such as C++.

Agro UML O Agro UML is a full fledged UML modelling suite. It is very similar to Rational Software Architect in that it allows you to create: UML Diagrams: Class, Use Case, Sequence. Round Trip Engineering and code generation. Database modelling.

Agro UML

Lab Exercise 1. Organize yourself into groups of 3-4 students 2. Read the requirements document provided for the project 3. Using the UML software provided, show your design!

Assignment A0 me the Group members names, (I already have this) s, (I already have this) Chosen technologies / rational (2-3 lines).