EX.NO: EXAM REGISTRATION SYSTEM
The aim of this project is to implement the online registration for the examination conducted by the DCE concern. This enables ease of filling and submitting forms for the ones who appear.
TCS is a company which conducts the entrance examination every year for the recruitment of its employees. And there are a very vast number of members enrolling for this exam every year, which includes students and employees. This enrolment becomes tedious when there are only a few centers issuing the forms. As a solution this issue, we design the following software which enables ...view middle of the document...
Use cases are text documents, not diagrams, and use-case modeling is primarily an act of writing text, not drawing diagrams.
Online exam registration use case diagram:
Description of use case and actors
The exam registration system is used by the employees or students who write the exam for Tata Consultancy Services.
Actor name: Employee/Student
Description: The actor must be able to enter the valid data with all their details.
Types of Actor:
This actor has user goals fulfilled through using services. Applicant is the primary actor in our project.
This kind of actor provides a service. DBA is the supporting actor in our project.
This type of actor has an interest in the behavior of the use case but is not primary or supporting actor. Government tax agency is the offstage actor in our project.
Package name: Exam Registration
It includes the following use cases.
Use Case Name: Add new
Description: The user inputs a given field of data that gets updated to the database.
Use Case Name: Issue ID
Description: The database generates the unique ID to all the candidates who have enrolled successfully.
Use Case Name: Edit details
Description: The use case allows the actor to edit necessary details of existing students in the database.
1.4 ACTIVITY DIAGRAM FOR A BUSINESS PROCESS
An activity diagram is a variation or special case of state machine, in which the states are activities representing the performance of operations and transitions are triggered by the completion of the operations. An activity diagram models the entire business process.
5. UML CLASS DIAGRAMS
The candidate is the superclass of data entry and analysis classes.
The following classes are subclasses of student mark analysis class:
1.5.3 Conceptual Subclass and Super class:
Since it is valuable to identify conceptual super- and subclasses, it is useful to clearly and precisely understand generalization, super classes, and subclasses in terms of class definition and class sets. A conceptual super class is more general or encompassing than a subclass. Conceptual subclasses and super classes are related in terms of set membership. All members of a conceptual subclass set are members of their super class set.
In our project System is the conceptual super class and the remaining classes are conceptual subclass. System represents the validation of user details for registered applicants and all other subclasses contain selection process and updation of results.
1.5.4 Domain model:
Abstract Conceptual Class: