COMP390/3/4/5 Final Year Project Design

Slides:



Advertisements
Similar presentations
The Robert Gordon University School of Engineering Dr. Mohamed Amish
Advertisements

BSc Honours Project Introduction CSY4010
Final Year Project COMP39X COMP390/3/4/5 Final Year Project Demonstration & Dissertation Irina Biktasheva
Final Year Project COMP39X COMP390/3/4/5 Final Year Project Design Darek Kowalski
12 C H A P T E R Systems Investigation and Analysis and Analysis.
IACT303 – INTI 2005 World Wide Networking Welcome and Introduction to Subject. Penney McFarlane The University of Wollongong.
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
COMP 208/214/215/216 LECTURE 1 Introduction 恭喜發財.
Final Year Project COMP39X COMP390/3/4/5 Final Year Project Design Irina Biktasheva
Lesson 7 Guide for Software Design Description (SDD)
Requirements Walk-through
Module 4: Systems Development Chapter 13: Investigation and Analysis.
1 The Initial Report Preparation Guidelines. 2 The Initial Report u Definition of project scope u Project aims and objectives u Initial project plan.
C HU H AI C OLLEGE O F H IGHER E DUCATION D EPARTMENT O F C OMPUTER S CIENCE Preparation of Final Year Project Report Bachelor of Science in Computer Science.
Portfolio Feedback I. The Project Semester 2 April—September This module: the Portfolio -- background research and other preparation Design/Implementation/Experiment/Dissertation.
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
COMP 208/214/215/216 – Lecture 8 Demonstrations and Portfolios.
©Dr I M Bradley Doing the project and other things.
CMPGN3007 & CMPGN3008 BSc Project Dr T.A.Etchells BSc Project Tutor
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
PhD Registration and Assessment procedures There are 3 stages of internal assessment during the PhD: Research Plan 8 weeks after registration date Early.
Workshop #1: Introduction to Graduation Project Wednesday September 2 nd at 10 am Capstone Committee Department of Computer Science.
The Foundation Degree Project Geoff Leese September 2008.
Research Methodology Class.   Your report must contains,  Abstract  Chapter 1 - Introduction  Chapter 2 - Literature Review  Chapter 3 - System.
NAME OF STUDENT 1 NAME OF STUDENT 2 NAME OF STUDENT 3 NAME OF STUDENT 4 NAME OF SUPERVISOR.
Project 1 (CGNB 413) Briefing
Module 4: Systems Development Chapter 13: Investigation and Analysis.
COMP1927 Course Introduction 16x1
C HU H AI C OLLEGE O F H IGHER E DUCATION D EPARTMENT O F C OMPUTER S CIENCE Preparation of Final Year Project Report Bachelor of Science in Computer Science.
Business and Computing Deanery Multimedia Week 1 What is Multimedia?
Defining and Managing Project Scope. MOV Scope Phases Time Estimates Resources Tasks Schedule Budget Sequence Project Planning Framework.
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
Advanced Higher Computing Science
Systems Development Life Cycle
Technical Business Consultancy Project
COMP 208/214/215/216 Lecture 1 Introduction.
COMP390/3/4/5 Final Year Project Design
COMP390/3/4/5 Final Year Project Introduction & Specification
COMP390/3/4/5 Final Year Project Introduction & Specification
Stakeholder Consultation
Chapter 6: Database Project Management
CHU HAI COLLEGE OF HIGHER EDUCATION DEPARTMENT OF COMPUTER SCIENCE Preparation of Mid-Term Progress Report Bachelor of Science in Computer Science.
COMP390/3/4/5 Final Year Project Demonstration & Dissertation
Instructions Dear author(s),
Registration and Assessment
IS442 Information Systems Engineering
2.2 | Use Planning Tools.
COMP390/3/4/5 Final Year Project Demonstration & Dissertation
COMP390/3/4/5 Final Year Project Design
The Development of Information Systems Chapter 8 page 348+
Request for Proposal (RFP)
Foundation Degree IT Project
Research proposal MGT-602.
Introduction to Systems Analysis and Design
Requirements Walk-through
COMP390/3/4/5 Final Year Project Design
BMM646 (incorporating BMM647 & BMM657)
COMP390/3/4/5 Final Year Project Demonstration & Dissertation
COMP390/3/4/5 Final Year Project Introduction & Specification
COMP 208/214/215/216 – Lecture 7 Documenting Design.
Introduction to Engineering Design II (IE 202)
Advanced Design Applications The Engineering Design Process
COMP390/3/4/5 && COMP593 Final Year Projects Demonstration & Dissertation Irina Biktasheva
Systems Development Life Cycle
Project Closure And Termination
BUILT ENVIRONMENT FACING CLIMATE CHANGE
PhD Registration and Assessment procedures
COMP390/3/4/5 Final Year Project Demonstration & Dissertation
Presentation transcript:

COMP390/3/4/5 Final Year Project Design Darek Kowalski http://www.csc.liv.ac.uk/~comp39x/2012-13

Submission Deadlines Specification (10%): Thu 18.10.12 noon Design documentation: Fri 16.11.12 noon Design presentation: Mon 19.11.12 - (whole design stage 15%) Fri 30.11.12 Interim Report: Fri 15.02.13 Demonstration (15%): Mon 22.04.13 – Fri 26.04.13 Dissertation (60%): Thu 9.05.13 noon You should make yourself available during the weeks for design presentation & demonstration

Project Stages Four phases Phase 1: Specification (3.5 weeks) Phase 2: Design (4.5 weeks) Phase 3: Implementation & Testing (11 weeks) Phase 4: Demonstration & Dissertation (3 weeks) design presentation specification document design document w1 w2 w3 w4 w5 w6 w7 w8 w9 w10 w11 w12 Sem 1 Sem 2 demonstration interim report dissertation

Design (15% of total mark) Purpose To record the research and analysis done To detail the design of the system to be built To detail the design of evaluation Design Documentation: due 16.11.12 noon One copy to Student Office, one pdf via E-project Design Presentation: 19.11.12 – 30.11.12 15 minutes including questions You must make yourself available during the two weeks

Design Structure Summary of Proposal Design Review against Plan Design of system Design of evaluation Review against Plan Gantt Chart showing what has been completed, progress to date & any necessary changes

Summary of Proposal Statement of background, aims and objectives design document should be self-contained Highlight changes to original specification what changes are needed and why? justification is important Summary of research and analysis done so far summary of what you have read, tested (e.g., technical issues)? how outcomes affect the design? any analysis done? and their implications

Design Typically should include Presentation gives a summary description of anticipated components description of data structures to be used algorithms to manipulate these data structures design of interfaces description of evaluation of system Presentation gives a summary Documentation gives all details How much details? Ask yourself: Will other people be able to implement the system by following your design?

System Design Object-oriented methodology Traditional design methodology Empirical investigation of hypothesis Devising new algorithms Others…

Example – OO design use-case diagram interaction chart use cases (actions) actors association system boundary use-case diagram interaction chart list of objects, attributes & methods pseudo code of main methods interface design and necessary data structures how components interact information flow make reference to the objects listed create using Java OR draw in Word

Example – Traditional Design data dictionaries system boundary diagram ER diagram logical/physical table structure transaction matrix pseudo code of main methods interface design etc entities & relationships type of relationship Data Flow Diagram normalisation applied? process vs data A / D / R / U create using the language to be employed OR draw in Word

Example – Empirical Investigation Expect to see these IN ADDITION statement of hypotheses to be tested description of test data to be used experiment design: experiments to be performed, any control to be used how the results will be analysed, including any statistical techniques that will be used anticipated conclusions For this type of project, design of evaluation is very important

Example – Devise New Algorithms For this type of project, literature review and design of evaluation is important Expect to see these IN ADDITION description of problem to be solved existing algorithms of related problem and a critical evaluation approach to be used to solve the problem how the new algorithms will be analysed, including mathematical and experimental analysis details of mathematical/experimental analysis system design required here

Others… It is possible to use a combination of the above approaches Different projects may follow different ways Seek advice from your supervisor which approach best suits your project

Evaluation Design What criteria to evaluate system? E.g., specification satisfied? number of features completed user friendliness users' feedback, etc. How to assess these criteria? Who are involved in evaluation? What testing? What conclusion expected?

Resources Project webpage Research papers Books / Lecture Notes http://www.csc.liv.ac.uk/~comp39x/2012-13 especially guidelines for each assessment Research papers Books / Lecture Notes Christian W. Dawson: Computing Projects: A Student's Guide, Prentice Hall, 2000. COMP208/214/215/216, COMP201, COMP207, etc. The Web Your project supervisor

Assessments Supervisor 2nd Supervisor Industrial sponsor Design WBL Normally you will receive email from the 2nd supervisor the week before telling you the date/time/venue for your presentation You should reply to confirm recipient WBL project: consult Clare Martindale for arrangement

Assessment Form Snapshot of the form, available at webpage

Late Submission According to University standard penalties 5 marks deducted for each working day of lateness Up to a maximum of 5 working days Work received after 5 working days will receive a mark of 0 For any mitigating circumstances you should contact supervisor first (recommended) submit mitigating circumstances form with evidence to the Student Office asap decision will be communicated to you shortly after

Coming Lectures 4 lectures (or more) Introduction & Specification week 1, Thursday 29 September 2011 Design week 4, today How to proceed to design & implementation TBD Demonstration & Dissertation semester 2

Submission Deadlines Specification (10%): Thu 18.10.12 noon Design documentation: Fri 16.11.12 noon Design presentation: Mon 19.11.12 - (whole design stage 15%) Fri 30.11.12 Interim Report: Fri 15.02.13 Demonstration (15%): Mon 22.04.13 – Fri 26.04.13 Dissertation (60%): Thu 9.05.13 noon You should make yourself available during the weeks for design presentation & demonstration