LAB 2019

Announcements

  • Git & Use Cases Results
  • Pentru orice intrebari legate de partea de Git, va rog sa veniti in saptamana 13 in sala B426, intre orele 16-18, sau 18-20, si discutati cu Mario Rivis. Va rog sa veniti pana in ora 18:15!
  • Pentru cei care au facut laborator cu Mario Rivis si aveti intrebari la partea de Use Cases, va rog sa mergeti in saptamana 13, Luni, intre 8-16, sa vorbiti cu Cosmin Marsavina.
  • Pentru restul studentilor care au intrebari la partea de Use Cases, va rog sa mergeti in intervalul orar in care sunteti inscrisi.
  • Regarding the test from week 8, you need to have an ID card with you for the test!
  • For the test we strongly recommend that you read the laboratory specifications and reverse the roles for the exercise from week 7, to "train" for the test.
  • An up-to-date overview of your current situation can be found here.

Week 1

⚠ (:youtube SWltrSXH9EQ border=1 :)

 

 

 

 

 

 

 

 

 

 

Week 2

Week 3

  • Questions about UML sequence and class diagrams

Week 4

  • Test: UML class and sequence diagrams

Important: The number of students present during the evaluation is strictly limited to 18! So please come with the group you are assigned to!

Week 5

  • Topics
  • Documentation
    • Git documentation here
    • Eclipse plugins for SVN: Subclipse
    • SVN as a stand-alone tool:
      • A simple SVN tutorial can be found here. For beginners, the Using Subversion section is the most important one. The server side configuration is not so important for you at this time (although it might clarify some aspects from the aforementioned section).
      • A very good book about SVN can be found here (Suggested reading - Chapters 1 and 2).
      • You can download various (standalone) SVN distributions (for different OS) from here.
  • Demo
⚠ (:youtube nbJlXOhppVk border=1 :)

 

 

 

 

 

 

 

 

 

 

 

 

 

Week 6

Week 7

  • Exercise: Create a student manager
  • Draw a Use Case Diagram from this specification, using yUML.
  • Work in pairs of 2 to implement using IntelliJ and Git some stories for the Student Manager System.

Week 8

  • Test: UML Use Cases diagrams, yUML, Git

Important: The number of students present during the evaluation is strictly limited to 18! So please come with the group you are assigned to!

Week 9

  • Topics
    • Unit Testing with JUNIT
    • Black-Box and White-Box Testing
  • Suggested reading
  • Miscellaneous links

Week 10

The page from the previous year can be found here.