seng 422 lab 1 project intro and tools time: elw b220 from (4:00 - 6:50) every tuesday ta: philip...
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
Email: [email protected] 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 30th, 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 students2. Read the requirements document provided for the
project3. Using the UML software provided, show your design!
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).