Changes between Version 5 and Version 6 of ProjectPhases


Ignore:
Timestamp:
11/08/25 17:43:16 (2 weeks ago)
Author:
vangel.ajanovski
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ProjectPhases

    v5 v6  
    99== Phase P0: Project Definition
    1010
    11 Describe the project vision and initial data requirements as part of usage scenarios. See: [[InstructionsP0]]
     11Describe the project vision and initial data requirements as part of usage scenarios.
     12
     13See: [[InstructionsP0]]
    1214
    1315== Phase P1: Conceptual Model (ERD)
    1416
    15 Create a detailed model of the data requirements as an Entity-Relationship Model with extensive documentation. See: [[InstructionsP1]]
     17Create a detailed model of the data requirements as an Entity-Relationship Model with extensive documentation.
     18
     19See: [[InstructionsP1]]
    1620
    1721== Phase P2: Logical and Physical Design, DB Creation (DDL)
    1822
    19 Implement the database structure from P1 as a relational database schema in a faculty assigned PostgreSQL database, using SQL DDL and DML scripts. See: InstructionsP2
     23Implement the database structure from P1 as a relational database schema in a faculty assigned PostgreSQL database, using SQL DDL and DML scripts.
     24
     25See: InstructionsP2
    2026
    2127== Phase P3: Application Scenarios for DB Access (SQL)
    2228
    23 Increase the level of detail in the usage scenarios with specific database access queries. See: InstructionsP3
     29Increase the level of detail in the usage scenarios with specific database access queries.
     30
     31See: InstructionsP3
    2432
    2533== Phase P4: First Application Prototype
    2634
    27 Create a prototype application that demonstrates how can some of the usage scenarios be implemented, using programming language and technology of your choice. See: InstructionsP4
     35Create a prototype application that demonstrates how can some of the usage scenarios be implemented, using programming language and technology of your choice.
     36
     37See: InstructionsP4
    2838
    2939== Milestone M1: First Prototype Public presentation
    3040
    31 * Present the initial version of an application prototype. See: InstructionsM1
    32 
     41* Present the initial version of an application prototype.
    3342* Deadline: January 2026
    3443
    3544Present the build prototype to your peers, and discuss possible improvements.
    3645
     46See: InstructionsM1
     47
    3748== Phase P5: Normalization
    3849
    39 Check the database model using formal methods and improve the model to fix typical problems of un-normalized designs. See: InstructionsP5
     50Check the database model using formal methods and improve the model to fix typical problems of un-normalized designs.
     51
     52See: InstructionsP5
    4053
    4154== Phase P6: Complex DB Reports (SQL, Stored Procedures)
    4255
    43 Implement more complex analytical, trend and aggregate data reports using pure SQL and/or store procedures/functions. See: InstructionsP6
     56Implement more complex analytical, trend and aggregate data reports using pure SQL and/or store procedures/functions.
     57
     58See: InstructionsP6
    4459
    4560== Phase P7: Advanced Database Development (SQL DDL)
    4661
    47 Implement data constraints, triggers, stored procedures and functions, views. See: InstructionsP7
     62Implement data constraints, triggers, stored procedures and functions, views.
     63
     64See: InstructionsP7
    4865
    4966== Phase P8: Advanced Application Development
    5067
    51 Implement transactions in the application prototype for usage scenarios that would require transactions. See: InstructionsP8
     68Implement transactions in the application prototype for usage scenarios that would require transactions.
     69
     70See: InstructionsP8
    5271
    5372== Phase P9: Other developments
    5473
    55 Performance analysis of complex queries. Security and protections. Other topics (propose for approval). See: InstructionsP9
     74Performance analysis of complex queries. Security and protections. Other topics (propose for approval).
     75
     76See: InstructionsP9
    5677
    5778== Milestone M2: Presentation of the final version of the project
    5879
    59 * Present the finished project and documentation. See: InstructionsM2
     80* Present the finished project and documentation.
     81* Deadlines:
     82  * Deadline: 01.02.2026 to get a grade in January/February exam session.
     83  * Deadline: 15.06.2026 to get a grade in June exam session.
     84  * Deadline: 01.09.2026 to get a grade in August/September exam session.
    6085
    61 * Deadline: 01.02.2026 to get a grade in January/February exam session.
    62 * Deadline: 15.06.2026 to get a grade in June exam session.
    63 * Deadline: 01.09.2026 to get a grade in August/September exam session.
    64