13
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 Email: [email protected] Office: ELW Room # A358

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

Embed Size (px)

Citation preview

Page 1: 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

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

Email: [email protected] Office: ELW Room # A358

Page 2: 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

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).

Page 3: 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

System Features

Checklist System Users System (including administration and user

roles) Weather System Mapping System

Page 4: 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

Requirements

Part 1: Design Planning (8%; due May 30th, 2015)

Part 2: Architecture Design (12%; due June 27, 2015)

Part 3: Implementation (15%; due August 1, 2015)

Page 5: 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

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++.

Page 6: 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

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.

Page 7: 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

Agro UML

Page 8: 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
Page 9: 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
Page 10: 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
Page 11: 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
Page 12: 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

Lab Exercise

1. Organize yourself into groups of 3-4 students2. Read the requirements document provided for the

project3. Using the UML software provided, show your design!

Page 13: 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

Assignment A0

Email me [email protected] the following:

Group members names, (I already have this) Emails, (I already have this) Chosen technologies / rational (2-3 lines).