Person in charge: | (-) |
Others: | (-) |
Credits | Dept. | Type | Requirements |
---|---|---|---|
7.5 (6.0 ECTS) | ESSI |
|
BD
- Prerequisite for DIE , DCSYS ES2 - Prerequisite for DIE , DCSYS |
Person in charge: | (-) |
Others: | (-) |
Students should come away with the ability to put their knowledge of software engineering and databases to use, as well as other practical knowledge they learn in the subject, by undertaking a project to analyse and design an information system using software development support tools. Undertaking work in groups, as takes place in an industrial setting.
Estimated time (hours):
T | P | L | Alt | Ext. L | Stu | A. time |
Theory | Problems | Laboratory | Other activities | External Laboratory | Study | Additional time |
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
2,0 | 0 | 0 | 0 | 0 | 2,0 | 0 | 4,0 | |||
|
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
10,0 | 0 | 0 | 0 | 0 | 5,0 | 0 | 15,0 | |||
Project global vision using UML and RUP.
Business modelling. Revision of analisys and design techniques. RUP presentation. Representation using the lab's CASE tools |
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 6,0 | 0 | 4,0 | 0 | 0 | 10,0 | |||
|
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 48,0 | 0 | 64,0 | 0 | 0 | 112,0 | |||
|
Total per kind | T | P | L | Alt | Ext. L | Stu | A. time | Total |
14,0 | 0 | 57,0 | 0 | 70,0 | 7,0 | 2,0 | 150,0 | |
Avaluation additional hours | 10,0 | |||||||
Total work hours for student | 160,0 |
(-)
(-)
Theory presentations: exposition of specific concepts for the project.
Those expositions are interleaved with lab sessions, when needed for the project, so, all the activities take place in the lab rooms (in the contents and planning sections the total time of expositions included in each topic is specified as T hours)
Lab sessions: group work with the teacher on hand to provide help, discussions, negotiating proposals, presentation of assignments.
Lab work outside class hours, using the LCFIB's tools.
The following grades will be awarded:
Development grade (NDes) - participation and work in the lab sessions
Project documentation grade (NDoc)
Grade for oral presentation of project (NP)
The grade for each participant"s role (NR) will take into account how it is played, related documents (percentage participation) and the presentation itself (part played in the role)
The overall grade awarded to the team will be calculated using the following formula: NG = 0.1*NDes + 0.6*NDoc + 0.3*NP
Each student will be graded according to the following formula: N = 0.5*NG + 0.5*NR , according to the role he or she plays.
Given that this is a project-based course, students are expected to have the knowledge, skills and competencies needed, especially with regard to modelling using UML, and other standard languages (OCL, SQL, etc.).
Software Engineering 1 and 2 and Databases are prerequisites.