Changes between Initial Version and Version 1 of UC2003


Ignore:
Timestamp:
02/04/26 12:50:32 (3 weeks ago)
Author:
216009
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UC2003

    v1 v1  
     1= UseCase2003 – Register Subject to Faculty
     2
     3**Initiating actor:** Professor
     4
     5**Other actors:** Administrator
     6
     7**Description:**
     8A professor creates or registers a subject that belongs to their faculty and will be available for students.
     9
     10**Scenario:**
     11
     121. Professor selects “Add New Subject”
     13
     142. System shows subject creation form:
     15
     16- Name
     17
     18- Semester
     19
     20- Credits
     21
     223. Professor submits subject information.
     23
     244. System inserts subject into database:
     25{{{
     26INSERT INTO Subject(Faculty_Id, Name, Semester, Credits)
     27VALUES (:faculty_id, :name, :semester, :credits);
     28}}}
     29
     305. System links subject to professor:
     31{{{
     32INSERT INTO Subject_Professor(Subject_Id, Professor_Id)
     33VALUES (:subject_id, :professor_id);
     34}}}
     35
     366. System confirms subject registration.