You are on page 1of 2

Create 5 Artifact Definition Template and its corresponding transition diagram for the system.

Title of the Topic: CCS Attendance Monitoring System


Table 1.0 Artifact Definition Form for Artifact “CCS Attendance Monitoring System”
Name CCS Attendance Monitoring System
Synopsis This is the artifact that represents the parts of the CCS Attendance Monitoring System.
Complexity Type Composite
Data Type (ccsams_a, user-defined)
Artifact-state list
Register (state_of(registration_form)=fill-up) Student, faculty, or staff is
(state_of(registration_form)=verify) registered to the system.

(state_of(person)=register)

Record Attendance (state_of(Login)=scan-ID-barcode) Student, faculty, or staff


(state_of(Logout)= scan-ID-barcode) attendance is check and
recorded.

View Record (state_of(student-ID_number)=true) Student, faculty, or staff


(state_of(student-attendance_record)=view) presents ID number to view
their attendance record.
(state_of(faculty -ID_number)=true)
(state_of(faculty-attendance_record)= view)
(state_of(staff -ID_number)=true)
(state_of(staff- attendance_record)=view)

Generate Report (state_of(student-ID_number)=true) Student, faculty, or staff


(state_of(student-attendance_record)=print) presents ID number to
generate their attendance
(state_of(faculty -ID_number)=true) report.
(state_of(faculty-attendance_record)= print)
(state_of(staff -ID_number)=true)
(state_of(staff- attendance_record)=print)

Subartifact list
registration form The student, faculty, or staff information.
person A student, faculty, or staff, of the school.
ID-barcode The small image of lines (bars) and
spaces present on the ID.

ID-number A unique set of number present on each


person ID.

Relations list
studentattendance_recor This is the relation between a student and a attendance record.
d
facultyattendance_record This is the relation between a faculty and a attendance record.

staff- This is the relation between a staff and a attendance record.


attendance_record
student- This is the relation between a student and a ID number.
ID_number
faculty - This is the relation between a faculty and a ID number.
ID_number
staff -ID_number This is the relation between a staff and a ID number.

FIGURE 1.0 Transition diagram for the parts of CCS Attendance Monitoring System

You might also like