Systems Analysis and Design I Session 0 Module














- Slides: 14
Systems Analysis and Design I Session 0 Module Introduction
Basic Information • Level 4, 15 credits • Module code: COIY 016 H 4 • The is the first of a series of “software development” modules – SADI (Level 4), SADII (Level 5), SE 1 (Level 5), SE 2 (Level 6) – Programmes: BSc Computing, BSc DSC, BSc IS&M, Fd. Sc, etc • Lecturers: Taolue Chen and Felix Reidl taolue@dcs. bbk. ac. uk f. reidl@dcs. bbk. ac. uk
Places and Time Part-time Programme Full-time Programme • Monday, 6 pm-9 pm • Lecture: UCL Roberts 106 • Labs: • Friday, 2 pm-5 pm • Lecture: MAL B 35 • Labs: – UCL Medawar G 02 Watson LT – Senate House North Block, Room S 320, S 113, S 118, S 209 – MAL B 04 – Birkbeck, Clore Building, Room CLO 101 – Birkbeck, 43 Gordon Square, Room GOR G 04
Motivation IT Managers’ Requisite Skills by Sang M. Lee and Choong Kwon Lee, CACM, 49(4), 2006
Contents • One term, basic introduction of concepts of information systems – techniques for information systems analysis&design. • Development Methodologies – RUP (USDP) • Object-orientation concepts • Analysis (major) & Design (minor) • Unified Modelling Language (UML) – – – Activity Diagram Use Case Diagram Class Diagram Sequence Diagram State Diagram
Arrangements (Preliminary) Lecture Date (PT/FT) Lab Introduction, IS development Object-orientation fundamentals Jan 13/17 None W 3 Modelling concepts, activity diagram Jan 27/31 W 4 Requirements, use cases Feb 3/7 W 5 Class diagrams+Project Tutorial Feb 10/14 W 1 W 2 Remark Jan 20/24 Test 1 Reading week W 7 Sequence diagrams Feb 24/28 Group Project 1 W 8 Sequence diagrams Mar 3/7 Group Project 2 W 9 State diagrams+Project Tutorial Mar 10/14 Group Project 3 W 10 System design+Project Tutorial Mar 17/21 Group Project 4 Test 2 W 11 Version control+Project Tutorial Mar 24/27 Group Project 5 Make-up Test (subject to MC form) Friday April 3 rd Deadline of group project
Assessment • Coursework (20%) 2 In-Class Tests (5% each) 25 Multiple-Choice Questions (in 25 mins) Test 1 (on Week 5) Test 2 (on Week 10) 1 Group Project (10%) 50 Marks (Weeks 7 -11, Monday, 7: 30 pm---9: 00 pm/Friday, 3: 30 pm---5 pm) Statistics shows that those who do not attend the group project have significantly less chance to pass this module. Evaluation Quality of your report: 40 marks. Feedback from your peers: 10 marks. • Examination (80%)
Group Project: Online DVD Rental System
Group Project: Online DVD Rental System • Suppose that your group is a startup company and you plan to build an Online DVD Rental system. • Create a requirements report which includes at least use case diagrams, use case descriptions, class diagrams, activity diagrams, sequence diagrams. • Background: Google and Wikipedia
Practical Arrangements • You are supposed to work in groups to work on the project • The group information will be published in W 6 (during the reading week) • We will decide whether you will be included in the group project based on the attendance of the first five weeks – In particular, whether you attend the first in-class test – If you really cannot make it but still want to be engaged, let us know! • The submission consists of two parts: – requirements report (PDF) as a group – your completed peer-evaluation form as an individual • Submission are electronically through Moodle • Deadline Friday April 3 rd 2020.
Textbook the 4 th edition (2010) UML version 2. 2 Used for both SADI & SADII Chapters: (tentative) 1 -9, 11 -12, 21
Teaching Assistants • Ehshan Veerabangsa ehshan@veerabangsa. com • Ugo Pisa ugopisa@hotmail. com • Abul Hasan abulhasanbbk@gmail. com
Web Pages http: //moodle. bbk. ac. uk
Questions? Comments? Suggestions? taolue@dcs. bbk. ac. uk f. reidl@dcs. bbk. ac. uk