Thursday, August 06, 2020

The methodology of IT system design is carried out in the form of a project.

  1. As part of the course, students prepare a group project of the IT system, the progress of which is presented every week.
  2. A measurable effect of the project implementation is the preparation of two studies:
    • system overview,
    • technical project.
  3. The project concludes on the last class with the presentation.
  4. Attendance to the classes is obligatory.

ZOOM ID: 239-272-578


Class topics

STAGE I - System overview, deadline for submission 8 week

Scope of the document:

  1. General presentation of the topic.
  2. Analytical elaboration characterizing the existing reality, from the potential recipient of the system (ordering party) point of view, to the extent necessary for further project work. It may contain among others:
    • organizational charts,
    • decision tables,
    • functional diagrams,
    • instructions,
    • process maps,
    • documents created and collected,
    • information flow scheme,
    • characteristics of the equipment used,
    • informal factors.
  3. Analysis of the environment (including the political and legal dimension, economic, technical, socio-cultural, organizational, etc.).
  4. State of knowledge in the field of a given class of systems - literature review, domain review.
  5. Summary of previous analyses.
  6. General assumptions of the system.
  7. Characteristics of the basic tasks implemented by the designed system.
  8. Characteristics of technical means necessary for the functioning of the system.
  9. Economic analysis of the project, including:
    • project implementation budget
    • implementation budget
    • costs of system functioning after implementation
  10. Initial implementation schedule, including:
    • identification of tasks and stages,
    • identification of the milestones,
    • risk identification (optional).
  11. Characteristics of significant organizational changes resulting from the possible implementation of the system.
  12. Prospects for system development.

STAGE II - Technical project, deadline for submission 13-14 week

Scope of the document:

  1. The general scheme of the system - division into parts and functional modules, UML diagrams
  2. Technical project of the data component - database structure, diagram and description
  3. Specification of input and output documents
  4. Detailed algorithms used as part of particular system functions - UML diagrams
  5. Model of dependencies occurring in the designed systems in the form of formal schemas and diagrams - BMM, UML, BPMN, DFD, ERD, STD
  6. Graphical user interface design
  7. Projects of data exchange interfaces (APIs)
  8. Modelling of the programs structure
  9. Rules of work organization with the system

System documentation

  1. Report with the assumptions of the system along with analytical elaboration.
  2. Technical project.
  3. Technical documentation.
  4. User documentation.
    • System Installer's Manual,
    • Administrator's guide,
    • User manuals.


  1. Training materials
  2. Test documentation
  3. Implementation documentation
  4. Information and advertising materials


Documentation submission

  1. Each group prepares one study, which is then sent by the group leader.
  2. The study should be sent via the work submission system.
  3. The study should be sent as pdf file. If there is a need to attach additional files, please do so, by sending them in the archive, e.g. zip, 7z or rar.
  4. The files should be named according to the pattern: {Document X}{First name and surname} where:
    • {Document X} - identifies a part of the documentation that is currently being sent (overview, technical project)
    • {First name and surname} - first and last name of the group leader

Extract from the grading rules

  1. Each study is evaluated on an academic scale (0-5.5)
  2. The presentation of the project is evaluated by the remaining groups, in such a way that each group indicates the order showing the quality of the submitted projects by the remaining groups. The group in the first place receives 5 points, each following one gets by one point less. On the basis of the ranking list created, the instructor grants additional points for the group leaders, which they can distribute among group members.
  3. The group leader, depending on the quality of the study, will receive an additional 0-3 points, which he will be able to distribute among the group members.
  4. Points correspond to the change in grade on an academic scale.



Do końca semestru pozostało