Contents Introduction................................................................................................................................2 Use Case Diagram......................................................................................................................3 Documentation of use case diagram.......................................................................................4 3) Class Diagram........................................................................................................................9 4) Interaction diagram..............................................................................................................10 Sequence Diagram................................................................................................................10 Collabration Diagram:..........................................................................................................12 Activity Diagram :................................................................................................................13 References................................................................................................................................17 Table of figures Figure 1:Use Case..................................................................................................................................4 Figure 2Class Daigram..........................................................................................................................9 Figure 3:sequence diagram..................................................................................................................11 Figure 4:collebration diagram..............................................................................................................12 Figure 5:activity diagram.....................................................................................................................15 Table of Tables Table 1:P1..................................................................................................................................4 Table 2:P2..................................................................................................................................5 Table 3:P3..................................................................................................................................5 Table 4:P4..................................................................................................................................6 Table 5:P5..................................................................................................................................6 1
Introduction The assessment consists of the system analysis which consists of the various diagram, the diagrams are implemented in the software called draw.io. There is are college and wants to upgrade their system and also increase the number of staff and the student for that the design is done. There is Virtual learning system where the marks will be shown to the tutor of all the student and there is the admin who can update the information but can’t update the marks, the mark section can only be updated by the tutor. 2
Use Case Diagram 1.1 Functional Requirements: In the given assessment there are the college name ICIMS which have the IMS system for the development of the college and the information’s are present there for the development of the college, they want to increase the number of students and the number of staffs. They want to manage the multiple tasks at a very smooth level. The use case diagram is the model which is dynamic in nature ,it consists of the actors which shows there functionalities and which helps the user to understand the scenario, Like in this assessment there were the actors, namely admin, student, tutor, system which have different functionalities with them(Ibrahim et al., 2018.). Every staff, student of the college will register themselves on the IMS system with the login details. The role of tutors will be to update, delete the marks and record of the student and will assess the performances too. There is the Virtual Learning Environment (VLB), on the model, where tutors can check the marks of a student. Admin will review the performance of all the student can implement the operation delete, record, update of the staff or the student. He can also change the information, he has the authority of all the things. Admin will also review the marks of a student present in the college. Admin can’t change the marks of the student, this task is performed by the tutor only. The enrolment of the student into the courses will be seen by the admin, the admin will see the previous grades of the student. Remarks have to be given by the tutors. A notification has to be sent of the enrolment process, also noticed that the student is eligible or not. The warning mail will be sent to the student if the performance will be low. Even after the warning emails, the performance is low, then the student will be excluded. 3
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
2.2 Use Case Diagram: Figure 1: Use Case Documentation of use case diagram Use case primary 1 Table1: P1 Use case titleLogin Verification Actors:Admin Student Tutor BriefAll the actor's will login into the IMS system ConditionIf the account is not present then login is not possible Flow1. The actor has to log in with a unique ID. 2. Correct details have to be provided. 4
3.The verification from the database of the login details. 4.If match, then has the right to assess the particulars. 5.If not match then, back to login screen. Use case primary 2 Table2: P2 Use case titleCan take the desired course Actors:Admin Student BriefThe student will apply the application for enrolment in the unique course. The admin will see if the student is eligible or not. ConditionRequirementsshouldbefulfilledbythe student to enrol into a particular course. Flow1. college will display all the courses 2. Requirements should be fulfilled by the student to enrol into a particular course. 3.apllication passed by the admin 4.notification sent Use case primary 3 Table3: P3 Use case titleCreates the courses Actors:Tutor BriefThe tutor is responsible for uploading the material and the assignments for each and 5
every courses. ConditionThe course must be relevant Flow1.Thecourseshouldbedividedforthe material 2.student should complete it on a regular basis 3. The tutor will provide the grades according to the assessments 4. The tutor will review the performances of student Use case primary 4 Table4: P4 Use case titleReview Grades Actors:Admin Student BriefAdminwillreviewtheperformancesof student ConditionAdmin can assess the performance chart of student Flow1. Admin will review the performances of student 2. Admin cannot change the mark, grades of the student. 3. If the performance of the student is not good then can send the warning mail. 4.Sends notification Use case primary 5 6
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Table5: P5 Use case titleExclusion of student Actors:Admin Student Tutor BriefAdmin will review the performances of the student if its minimum after warning mail also then can exclude. Conditionif minimum level after warning mail also then can exclude. Flow1. Verify the performance of the student. 2.verify if mail sent or not. 3.consent by the tutor. 4.exclude the student. 5.notify the reason for excluding. 10 use case diagrams Use case 1 ï‚·Use case name:Login Verification ï‚·Goal:Confirm the login details ï‚·Description:All the actor's will login into the IMS system, If the account is not present then login is not possible. The actor has to log in with the unique ID, Correct details have to be provided. The verification from the database of the login details. If match, then has the right to assess the particulars. if does not match then, back to login screen. Use case 2: ï‚·Use case name:Enrolment in courses by the student ï‚·Goal:Enrol into the particular courses by students ï‚·Description:Requirements should be fulfilled by the student to enrol into a particular course. 7
Use case 3: Use case name:Task assigning Goal:Uploading the task Description:The tutor is responsible for uploading the material and the assignments for each and every courses and Admin will review the performances of the student. Use case 4: Use case name:Uploading the assessment Goal:assignment to the student Description:With the course, the assignment has to be uploaded and should be complete by the student. Use case 5: Use case name:Assign theassignments Goal:Giving an assignment to the student Description:The tutor has to upload all the assessments and give it to the student will the submission date. Use case 6: Use case name:Analysing the performance of student Goal:Performance review Description:The performance will be reviewed by admin and the actor both. The admin can verify the format of the assignment uploaded by the student. Use case 7: Use case name:Analysing the grades of the student Goal:Performance review Description:The performance will be reviewed by admin and the actor both. The admin can verify the format of assignment uploaded by a student.Adim can’t update the grades. Use case 8: Use case name:Notification 8
ï‚·Goal:Notify the student for their performance ï‚·Description:The performance will be reviewed by admin and the actor both. And the notification will be sent by the admin, the status of the performance. Use case 9: ï‚·Use case name:Warning mail ï‚·Goal:Mail will be sent ï‚·Description:When the performance is not good, the admin can send the warning mail to the student. Use case 10: ï‚·Use case name:Reason for excluding ï‚·Goal:Not scoring the minimum level ï‚·Description:When the performance is not good, the admin can send the warning mail to the student. Even after the performance is low then the student will be excluded by admin. 9
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
3) Class Diagram Figure 2: Class Diagram Class NameDescription UserIt consists of the subclasses namely admin, tutor, student, system. It includes a different type of method shown in the figure. StudentThis person will log in into the system, and if not able to log in then register first, they can perform the task. It includes a different type of method shown in the figure. 10
AdminThis person will check the information and can update or delete the information, this will also analyze the performance of the student. This exists in the real world. .It includes a different type of method shown in the figure. TutorThis inherits the user class where the exclude and the enrolmentof the student will be present. It person can update, delete, review the performances. It includes a different type of method shown in the figure. CourseThe courses will be displayed will are there in the college. It performs the operation given in the diagram. ICIMSThisisjusttheobjectwhichperformsa various task like login () etc(de Sousa et al .,) 11
This diagram helps to understand the working of the system, here the situation is assumed and according to that the only the things are proceeding. This diagram includes the actor and the functionalities between all the actors. Here this diagram is giving the information about the login access, in the system called the ICIMS. Collaboration Diagram: Figure 4: collaboration diagram This diagram will show the users of the system. How they are interacting with each other and collaborating with each other to make the functionality smooth. 13
ActivityDiagram: Figure 5: activity diagram 14
An activity diagram shows the flow of the process, here also the situation has to be assumed. This contains the condition which is true or false. If true then proceed and if not then return to the back step (Kini, A et al., 2017). 15
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Conclusion Now the college can increase the staff and the number of the student and can help grow the college very effectively. All thing is explained in a very simple way. The diagrams are implemented in the software known as draw.io. All the thing is explained, there are 11 use cases which help to explain all the nitration going between them. Now the college can use this method for their growth and development. There are activity diagram and sequence which helps to assume the various situation. 16
References Ibrahim, R., Aman, H., Nayak, R. and Jamel, S., 2018. Consistency Check between XML Schema and Class Diagram for Document Versioning.International Journal on Advanced Science, Engineering and Information Technology,8(6), pp.2590-2597. Kini, A., Hegde, G. and Vittal, A.J., 2017. Mapping of use cases to activity diagram for online grocery management system. Zhang,Y.S.andGhazanfar,A.A.,2016.Perinatallyinfluencedautonomicsystem fluctuations drive infant vocal sequences.Current Biology,26(10), pp.1249-1260. de Sousa, T.C., Kelvin, L., Neto, C.D. and de Carvalho, C.G.N., 2017. A Formal Semantics for Use Case Diagram Via Event-B.JSW,12(3), pp.189-200. Torre, D., Labiche, Y., Genero, M., Baldassarre, M.T. and Elaasar, M., 2018, May. UML diagramsynthesistechniques:asystematicmappingstudy.In2018IEEE/ACM10th International Workshop on Modelling in Software Engineering (MiSE)(pp. 33-40). IEEE. 17