140 likes | 144 Views
This module provides a basic introduction to information systems concepts and techniques for analysis and design, including development methodologies, object-orientation concepts, and Unified Modeling Language (UML). The module includes coursework, in-class tests, and a group project. The group project focuses on creating an online DVD rental system and requires the submission of a requirements report.
E N D
Systems Analysis and Design I Session 0 Module Introduction
Basic Information • Level 4, 15 credits • Module code: COIY016H4 • The is the first of a series of “software engineering” modules • SADI (Level 4), SADII (Level 5) • SE1 (Level 5), SE2 (Level 6) • Programmes: BSc Computing, BSc Data Science, BSc IS&M, FdSc, etc • Place: UCL, Gower St, Darwin Lecture Theatre • For labs, see further arrangements • Lecturer: Taolue Chen • http://www.dcs.bbk.ac.uk/~taolue/, taolue@dcs.bbk.ac.uk
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), XP, etc. • Object-orientation concepts • Analysis (major) & Design (minor) • Unified Modelling Language (UML) • Activity Diagram • Use Case Diagram • Class Diagram • Sequence Diagram • State Diagram
Assessment • Coursework (20%) • 2 In-Class Tests (5% each) • 25 Multiple-Choice Questions (in 25 mins) • Test 1 (on Week 5, Feb 11) • Test 2 (on Week 9, Mar 11) • 1 Group Project (10%) • 50 Marks (Weeks 6-11, Monday, 7:30pm---9:00pm) • Those who do not attend the group project have no chance to pass this module • no matter how high their exam scores are. • Evaluation • Quality of your report: 25 marks. • Feedback from your peers: 25 marks. • Examination (80%)
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 and class diagrams. • Background: Google and Wikipedia
Practical Arrangements • You are supposed to work in groups to work on the project • The group information can be found: http://www.dcs.bbk.ac.uk/~taolue/SADI/SADI.htm, under “Group Project” • You must have the first meeting with your group members within two weeks! • A plea: let others know that you are still engaged • 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 Sunday 7 April 2019.
Textbook the 4th edition (2010) UML version 2.2 Used for both SADI & SADII Chapters: (tentative) 1-9, 11-12, 21
Teaching Assistants • DilekCelik, • d.celik@dcs.bbk.ac.uk • Mital Kinderkhedia • mital.kinderkhedia.10@ucl.ac.uk • Stephen West • stevewestinlondon@gmail.com
Locations • Lecture: UCL, Gower St, Darwin Lecture Theatre • Jan 14, Jan 21, Jan 28, Feb 4, Feb 11, … • Revision session: May 20, MAL B34 • Labs: (Feb 18, Feb 25, Mar 4, Mar 11, Mar 18, Mar 25) • UCL, Gower St, Darwin Lecture Theatre • Senate House North Block Room S116 • Senate House North Block, Room S311 • Senate House North Block, Room S312 • Senate House North Block, Room S314 • Senate House North Block, Room S320 • UCL, Gower St, Darwin B15 • UCL Darwin B.05 • Assignments of groups to locations/TAs will be done soon
Web Pages http://www.dcs.bbk.ac.uk/~taolue/SADI/ http://moodle.bbk.ac.uk
Questions? • Comments? • Suggestions? taolue@dcs.bbk.ac.uk