How to find us
|
Contacts

Information Systems Development 2017/2018

  • 6 ECTS
  • Taught in Portuguese
  • Continuous Assessment

Objectives

i. Recognize the position of information systems in the organization
ii. Recognize the importance of the Developing Information Systems paradigms
iii. Define the objectives of the object oriented analysis
iv. Describe the concepts, techniques and models associated with object oriented analysis
v. Enumerate and use UML models: Use Case, Class and Sequence
vi. Enumerate and evaluate different Information Systems Development methods
vii. Enumerate and evaluate different Information Systems Development maturity models

Recommended Prerequisites

The attendance of the following courses is recommended:
i. Information Systems;
ii. Firm Organization;
iii. Object-Oriented Programming.

Teaching Metodology

It will be used the expositive method, intending however the active participation of students through direct interpolation between teacher and students and vice versa. Students will solve case studies that could
approximate them to the real-world situations. The demonstrative method will be used to demonstrate the operation of a CASE tool.In parallel the students develop a group project whose goal is to acquire practical knowledge in a collaborative and simulation environment.The project will have several moments of evaluation.

Body of Work

1. Position of information systems in the organization
2. Information systems development paradigms
3. Objet oriented analysis
3.1. General concepts
3.2. Unified Modeling Language - UML
3.3. Different UML models: use cases, class and sequence
4. Information Systems Development methods
5. Information Systems Development maturity models

Recommended Bibliography

Dennis, A., Wixom, B. H. and Tegarden, D. (2012) Systems Analysis and Design with UML 4th Edition, Wiley, USA.
Lopes, F.C., Morais, M.P. e Carvalho, A.J. (2009), Desenvolvimento de Sistemas de Informação, Lidel Editora de Informática, Portugal.
Nunes, M. e O'Neill, H. (2004) Fundamental de UML - 7ª Edição, FCA Lisboa, Portugal.
Silva, A. e Videira, C. (2005) UML - Metodologias e Ferramentas CASE – Vol. 1 Vol. 2, Centro Atlântico, Famalicão, Portugal.

Complementary Bibliography

CMMI Institute and Clearmodel (2016) CMMI Institute - the home of Capability Maturity Model Integration. Available in http://cmmiinstitute.com
Fowler, M. (2004) UML Distilled: A Brief Guide to the Standard Object Modeling Language, Addison-Wesley, USA.
Kruchten, P. (2003) The Rational Unified Process: An Introduction, Addison-Wesley, USA.
Object Management Group (2016) Introduction To OMG's Unified Modeling Language (UML). Available in http://www.omg.org/gettingstarted/what_is_uml.htm
Object Management Group (2016). Unified Modeling Language: Superstructure - version 2.4.1. Available in http://www.omg.org

Weekly Planning

Week 1
Presentation.
Week 2
Position of information systems in the organization
Information systems development paradigms
Requirements Engineering - Recap
Week 3
Object oriented analysis.
UML
Use Case Diagrams
Week 4
Use Case Diagrams. Case studies
Week 5
Use Case Description. Case studies
Week 6
Written test
Class Diagrams. Case studies
Week 7
Class Diagrams. Case studies
Presentation of Project-Component #1
Week 8
Sequence Diagrams. Case studies
Week 9
UML-Case studies
Week 9
UML-Case studies
Week 10
UML-Case studies
Week 11
Presentation of Project-Component #2
Information Systems Development methods
Week 12
Information Systems Development Maturity Models
Week 13
Information Systems Development Maturity Models
Week 14
Recap
Written test
Week 15
Final Project - Presentations

Demonstration of the syllabus coherence with the curricular unit's objectives

The topics 1 and 2 will enable the student to recognize the position of information systems in the organization and the importance of the Development of Information Systems paradigms. Topic 3 will enable the student to define the objectives of the object oriented analysis, describe the concepts and techniques associated with object oriented analysis models and, enumerate and use models of UML: Use Cases, Class and Sequence.
The enumeration and evaluation of Development of Information Systems methods and development information maturity models of will be achieved through the topics 4 and 5.

Demonstration of the teaching methodologies coherence with the curricular unit's objectives

In lectures we discuss the concepts, paradigms and basic techniques of information systems development in order to provide students with a solid foundation that allows them to operate under the current systems. It is
intended that each concept, paradigm or technique presented/discussed in lectures is put into practice by resolution of Case Studies and a Project. The demonstrative method will allow the student to know how to use a Tool to manage and model requirements. The lectures take place in the context of collaborative work, where teamwork skills will be developed.

relevant generic skillimproved?assessed?
Achieving practical application of theoretical knowledgeYesYes
Analytical and synthetic skillsYesYes
Commitment to qualityYesYes
CreativityYesYes
Ethical and responsible behaviourYes 
Foreign language proficiency  
IT and technology proficiencyYesYes
LeadershipYes 
Problem Analysis and AssessmentYesYes
Problem-solvingYesYes
Relating to othersYes 
Research skillsYesYes
TeamworkYesYes
Written and verbal communications skillsYesYes
This website uses cookies to provide better functionality and for performance measurements (European Union Directive 2009/136/EC)
Please take a few minutes do answer a few quick questions about our website.