Download presentation
Presentation is loading. Please wait.
Published byGrace Byrne Modified over 10 years ago
1
CG152 Introduction: slide 1 CS223 The Project: slide 1 Today's Lecture is in 3 Parts Part – 1: The Project Doron Part – 2: Going through the skipped over slides of last weeks UML Overview lecture again Ananda Part – 3: Tools Ananda
2
CG152 Introduction: slide 1 CS223 The Project: slide 1 Lecture 5 - The Project Aims of this part of the lecture: To introduce the project To explain how it will be organised Miscellaneous stuff!
3
CG152 Introduction: slide 1 CS223 The Project: slide 1 Two Phases Planning, Requirements, and Analysis Deadline week 14 Working software With Full Documentation Deadline week 20
4
CG152 Introduction: slide 1 CS223 The Project: slide 1 The Problem Car rental company see handout for details! Or view http://www.dcs.warwick.ac.uk/~doron/ course/cs223/project.pdf
5
CG152 Introduction: slide 1 CS223 The Project: slide 1 Requirements The description of the requirements imprecise not quite real-world situation - simulation! practicalities! You have to decide interfaces data structures look-and-feel etc....
6
CG152 Introduction: slide 1 CS223 The Project: slide 1 How to do Part 1? UML pay attention to Ananda! Project Planning see Cardozo & Villiers article in CS223 Web –page Requirement & Analysis see Case Study Handouts in CS223 Web –page How do I draw UML? UML CASE Tools (Part 3 of this lecture) Xfig on UNIX, Word on Windows, or any other drawing package
7
CG152 Introduction: slide 1 CS223 The Project: slide 1 How to do Part 2? Complete Analysis, Design & Implementation start from Part 1 Requirements & Analysis follow Case Study Handouts where appropriate Use good Java style javadoc, packages, etc. see lecture 10 User manual Supporting documentation
8
CG152 Introduction: slide 1 CS223 The Project: slide 1 Both Parts Minutes of meetings see guidelines on web site Contribution forms available on Web page Deadlines MUST be observed
9
CG152 Introduction: slide 1 CS223 The Project: slide 1 Choosing Teams 5 or 6 students per team see instructions in handout If you dont choose by deadline, you will be allocated to a team! Weak teams? Mixed-ability teams? not a big problem be with people you can work with
10
CG152 Introduction: slide 1 CS223 The Project: slide 1 Support Surgeries twice weekly This term, Mondays & Fridays: see web site Next term, TBA Come and talk to us UML - talk to Ananda Java - talk to Mike Working in a group - talk to Doron
11
CG152 Introduction: slide 1 CS223 The Project: slide 1 Making Life Easy People … are a problem join the right team your result depends on it Time management … is extremely important Allocation of tasks know who is in charge of what!
12
CG152 Introduction: slide 1 CS223 The Project: slide 1 Questions Read the handout now 10 minutes interval Any questions ….
13
CG152 Introduction: slide 1 CS223 The Project: slide 1 End
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.