Make attendance-Software Engineering-Assignment and Solution, Exercises of Software Engineering

This is assignment solution for Basic Software Engineering course. Different examples from real life have been implemented in this course using its core concepts. This assignment was submitted to Prof. Pingala Kambhampat. It includes: Make, Attendance, Generic, Format, Pre, condition, Case, Primary, System, Response, Faculty, Student, Class, Authentication

Typology: Exercises

2011/2012

Uploaded on 08/09/2012

parthavi
parthavi ๐Ÿ‡ฎ๐Ÿ‡ณ

4.1

(14)

171 documents

1 / 4

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
๎˜ƒ
๎˜ƒ
1โ€Make๎˜ƒAttendance๎˜ƒ
๎˜ƒ
๏‚— Generic๎˜ƒformat๎˜ƒfor๎˜ƒdocumenting๎˜ƒthe๎˜ƒuse๎˜ƒcase:๎˜ƒ
๏‚— Preโ€condition:๎˜ƒstudents๎˜ƒnames๎˜ƒshould๎˜ƒbe๎˜ƒthere๎˜ƒin๎˜ƒrecord๎˜ƒ
๏‚— Use๎˜ƒcase๎˜ƒ:๎˜ƒ๎˜ƒMake๎˜ƒattendance๎˜ƒ
๏‚— Actors๎˜ƒ:๎˜ƒFaculty๎˜ƒ
๏‚— Purpose๎˜ƒ:๎˜ƒTo๎˜ƒmark๎˜ƒthe๎˜ƒstudent๎˜ƒ๎˜ƒpresent๎˜ƒor๎˜ƒabsent๎˜ƒ
๏‚— Overview๎˜ƒ:๎˜ƒThis๎˜ƒwill๎˜ƒmark๎˜ƒthe๎˜ƒstudent๎˜ƒpresent๎˜ƒif๎˜ƒhe/she๎˜ƒis๎˜ƒin๎˜ƒthe๎˜ƒclass๎˜ƒ
otherwise๎˜ƒit๎˜ƒwill๎˜ƒmake๎˜ƒhim/her๎˜ƒabsent.๎˜ƒ๎˜ƒ
๏‚— Type๎˜ƒ:๎˜ƒprimary(authentication/login)๎˜ƒ
๏‚— Post๎˜ƒcondition:๎˜ƒTo๎˜ƒgenerate๎˜ƒthe๎˜ƒattendance๎˜ƒreport๎˜ƒof๎˜ƒthe๎˜ƒstudent.๎˜ƒ
๏‚— Typical๎˜ƒCourse๎˜ƒof๎˜ƒEvents:๎˜ƒ
๎˜ƒACTOR๎˜ƒACTION:๎˜ƒ๎˜ƒ actor๎˜ƒwill๎˜ƒlogin;๎˜ƒaccess๎˜ƒthe๎˜ƒrecord๎˜ƒof๎˜ƒstudents๎˜ƒin๎˜ƒa๎˜ƒclass,๎˜ƒmake๎˜ƒ
attendance.๎˜ƒ
๎˜ƒSYSTEM๎˜ƒRESPONSE:๎˜ƒ๎˜ƒ system๎˜ƒwill๎˜ƒcheck๎˜ƒthe๎˜ƒactorโ€™s๎˜ƒauthentication,๎˜ƒprovide๎˜ƒthe๎˜ƒstudentโ€™s๎˜ƒ
record๎˜ƒto๎˜ƒactor,๎˜ƒand๎˜ƒupdate๎˜ƒthe๎˜ƒattendance๎˜ƒrecord.๎˜ƒ
๎˜ƒ
๎˜ƒ
๎˜ƒ
๎˜ƒ
๎˜ƒ
๎˜ƒ
docsity.com
pf3
pf4

Partial preview of the text

Download Make attendance-Software Engineering-Assignment and Solution and more Exercises Software Engineering in PDF only on Docsity!

1 โ€Make Attendance

๏‚— Generic format for documenting the use case:

๏‚— Preโ€condition: students names should be there in record ๏‚— Use case : Make attendance ๏‚— Actors : Faculty ๏‚— Purpose : To mark the student present or absent ๏‚— Overview : This will mark the student present if he/she is in the class otherwise it will make him/her absent. ๏‚— Type : primary(authentication/login) ๏‚— Post condition: To generate the attendance report of the student. ๏‚— Typical Course of Events: ACTOR ACTION: actor will login; access the record of students in a class, make attendance. SYSTEM RESPONSE: system will check the actorโ€™s authentication, provide the studentโ€™s record to actor, and update the attendance record.

2 โ€View Attendance

๏‚— Generic format for documenting the use case:

๏‚— Preโ€condition: Attendance Record should exist ๏‚— Use case : View Attendance Record ๏‚— Actors : Faculty and Student ๏‚— Purpose : To view the attendance record of student ๏‚— Overview : This will provide the information about the attendance of the student of specific class. ๏‚— Type : primary(authentication) ๏‚— Post condition: To decide the eligibility of student to appearing in exam ๏‚— Typical Course of Events: ACTOR ACTION: actor will login; access the attendance record, view record. SYSTEM RESPONSE: system will check the actorโ€™s authentication; provide the studentโ€™s attendance record to actor, and will show the studentโ€™s attendance record.

4 โ€Discussion Forum

๏‚— Generic format for documenting the use case:

๏‚— Preโ€condition: Not necessary ๏‚— Use case : Discussion Forum ๏‚— Actors : Faculty , Student ๏‚— Purpose : For general news and announcements ๏‚— Overview : This Forum will provide an efficient mean of communication between faculty and student or within students. ๏‚— Type : primary(authentication) ๏‚— Post condition: Not necessary ๏‚— Typical Course of Events: ACTOR ACTION: actor will login; access the discussion forum, post a message. SYSTEM RESPONSE: system will check the actorโ€™s authentication; provide the discussion forum to actor, and will post the actorโ€™s message.