Professor Damiano Marino Somenzi

advertisement
Software Development Methods
PROFESSOR DAMIANO MARINO SOMENZI
COURSE AIMS
The primary objective is to present several methods and information techniques
used in the design and implementation of software solutions. The course also aims
at teaching students sufficient skills to use information technology effectively in
order to work with awareness in complex organizations.
COURSE CONTENT
Process Modelling Techniques
– Languages for the description of business processes: ‘Business Process
Model and Notation’.
– Applications in the information technology field.
Programming
– Introduction to the programming language Visual Basic for Applications
(Excel spreadsheet ):
 data structures;
 data and expressions;
 procedures and functions;
 instructions: assignment, selection and loop;
 Excel objects.
Planning and developing simple software tools for data analysis and solve
optimization problems.
Data Modelling Techniques
– Conceptual model (entity – relationship diagram)
– Logical model (relational database)
– Querying the database: Structured Query Language
Introduction to Software Engineering
– Designing software “products”
READING LIST
Textbooks for consultation
G. GIACCAGLINI, Excel e Office VBA, Hoepli.
R. ELMASRI - S.B. NAVATHE, Sistemi di basi di dati: fondamenti, edited by S. Castano, Pearson, Italy.
TEACHING METHOD
The course is mainly taught as lectures, though some topics are taught in the computer
laboratory.
ASSESSMENT METHOD
Written examination.
NOTES
Further information can be found on the lecturer's webpage
http://www2.unicatt.it/unicattolica/docenti/index.html or on the Faculty notice board.
at
Download