Question

plz No handwriting and NO pictures Introduction The case study is about the analysis of the...

plz No handwriting and NO pictures

Introduction

The case study is about the analysis of the students’ understanding in analyzing a given scenario and practical skills to apply concepts and build diagrams studied in IT242 (Software Engineering). The case study consists of five parts. Students are required to answer all these parts based on the below scenario.

The SEU has adopted a blending approach to electronic learning, requiring learners to attend class lectures (25%), while 75% of course time is assigned to virtual classes, learning forums and follow-up of digital learning content.

"SEU Examinations System(SES),"automation of the examination activities of SEU that aims to bring in a centralized system that will ensure the operations in the context of an examination that can manage effectively. This system allows students to register the courses every semester themselves into the system by providing the details or by sharing details to admin at each branch. If the student is doing it by their own, then the system should check the login credentials and then the user can view all his registered courses for that semester along with the other arrear courses from previous semesters. The same is done by providing their student details and all the necessary information like Name, email, registered courses, semester, and so forth. The submitted details are then entered by admin into the SES system to enable the student to attend the examination and also creates a login id and password for them. After creating the login, the system mails the link of soft copy to every student who has registered successfully. Students containing the link in their mail can log in, and view the details of the courses and with the same login credentials they can log in into the system to modify or update their information like phone number, email-id, and so forth. Admin is also responsible for both publishings the grades and the generation of Grade sheets for every registered student after the exams completion. The course instructors are allowed to enter the marks into the system for the courses they teach in respective semesters. Once the teacher fixes the grades, then they have to approve it for admin verification. There will be a total of three to six semesters where each semester contains a maximum of seven subjects. Admin will verify the marks and grades of every student using the system’s GUI or via Database entry and then finally the student grades will be published into their login separately. Students can also request for revaluation of their exam papers through this system. On receiving the revaluation request, the system sends the notification to the concerned instructor and the final grades will be displayed to the students. The system will support 250 concurrent users and can easily integrate with the learning management system (Blackboard) that the university is planning to purchase. Thus, on the whole, it serves as a completely automated software which handles every tedious and complicated process handled during the examination times by covering for the most significant drawbacks of a manual system, namely speed, precision, and simplicity. A centralized system will ensure that the activities in the context of an examination can be managed effectively, while also making it more accessible and convenient for both students and staff.

Part 4: Questions of this part analyze the students’ understanding in analyzing the given scenario and practical skills to build State diagrams studied in Chapter 12 under the Design Model.

  1. The SES system will be in the Locked state one week before the semester begins (Week 0). In the locked state, the system is open only for Admins to add courses. In the first two weeks (Week 1 and Week 2), the system is in Registration state, in which the students register their courses. In the third week (Week 3), the system moves to the Verification state for the admin and instructors to verify the student registration. After the third week (Week 4 and higher), the system enters the Normal state.

Draw a UML state diagram for the states of the system. The picture must show the guards.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

State Diagram It mainly consists of states and events. A state diagram shows the sequences of changes in states caused due to occurrence of an event. . . . A state is represented by _ and an event is represented by The activities in a state diagram are entry activityand exit activity .The guard conditions are places inside the square brackets[ ]. . The event occurring is written on the arrow. Example ogin valid Here, login is the state and valid is the event. If the login data is valid the system goes to exit. There can be more than one state diagrams in a state diagram and is called as nested state diagrams . .

The state diagram for the given system is as follows System login Instructor punel enter password If student login And [week week 0 f week weckverify student User not registered show registration form ocke If registered succesfully teaches registration enter student mark f admin if student enter details Admin panel If new user give details to admin If weck aoek Send the students marks to admin for validation usc if admin create login credentia Bfweekek send the login credentials to the student f the data is leg through mail e cxamination If student logir And [week!-week 0) ish gndks and trark shcts Student panel view/ update register for course and normal state eelek4 attend classes and exa If student is not satisfied with the marks he requests for re-validation view exam results

In the above diagram, there are a total of 5 states. They are: login, student panel admin panel, instructor panel and the registration panel The login panel functions are it acts like the connector between the students, admin, instructor The guard conditions are The nested states in Login State . 1. Waiting state: Here the system is idle is waiting for anyone to login. If the user is new it is directed to the registration page 2. Verify state: The system verifies the login data entered by the user. 3. Locked state: If the logged in user in student and the week is 0 the system will be in locked state and if the logged in person is admin or instructor it to directed to admin or instructor state. Here week 0 is the uard condition. Registration 1. Enter details: If the person entering the data is student then the entered details are sent to the admin for validation. 2. Create login credentials: After validating the new user's data, if the data is valid the user gets registered and the login credentials are sent to the student through mail. Admin State 1. Add course state: When event is week 0 (guard condition) admin 2. Verification state: When event is week 3 (guard condition) admin 3. Validate state: Personal data like name, email, registered courses, adds courses in the system verifies the registered students semester and so forth entered by a new user are validated. If the data is legit he/she is registered for the courses 4. Enable examination: The admin is also responsible for enabling

exams for the registered students 5. Publish marks: He also uploads marks of the students for completion of exams Student Panel 1. Course State: After the student is successfully registered he can view all the courses of this semester and previous semester and update the course information during week 1/ week 2 (guard conditions) 2. Register for course: If the student is already a registered person (old student) he can directly login and register for the courses he/she want 3. Normal State: After week 4 (guard condition) the system will return to its normal state 4. Attend Class and exams: After all the registration and validation process the students will attend the class and write the exams of their opted courses 5. View exam results: The exam results are view by the student in the system and if he/she is not satisfied with the marks if can send a re- verification request to the instructor Instructor State 1. Verify state: At week 3 (guard condition)along with the admin the students are also validated by the instructors as they will be teaching the courses 2. Teaches: The instructor teaches the courses to the student. 3. Enter student marks: The instructor assigns the exam marks and sends it for validation to the admin. In case of reverification he again corrects the paper and if changes are there he again sends it to admin for validation.

Add a comment
Know the answer?
Add Answer to:
plz No handwriting and NO pictures Introduction The case study is about the analysis of the...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • The case study is about the analysis of the students’ understanding in analyzing a given scenario...

    The case study is about the analysis of the students’ understanding in analyzing a given scenario and practical skills to apply concepts and build diagrams studied in IT242 (Software Engineering). The case study consists of five parts. Students are required to answer all these parts based on the below scenario. The SEU has adopted a blending approach to electronic learning, requiring learners to attend class lectures (25%), while 75% of course time is assigned to virtual classes, learning forums and...

  • "SEU Examinations System(SES),"automation of the examination activities of SEU that aims to bring in a centralized...

    "SEU Examinations System(SES),"automation of the examination activities of SEU that aims to bring in a centralized system that will ensure the operations in the context of an examination that can manage effectively. This system allows students to register the courses every semester themselves into the system by providing the details or by sharing details to admin at each branch. If the student is doing it by their own, then the system should check the login credentials and then the user...

  • Questions of this part analyze the students’ understanding in analyzing the given scenario and practical skills...

    Questions of this part analyze the students’ understanding in analyzing the given scenario and practical skills to build State diagrams studied in Chapter 12 under the Design Model. 1- The SES system will be in the Locked stateone week before thesemester begins (Week 0). In the locked state, the system is open only for Admins to add courses. In the first two weeks (Week 1 and Week 2), the system is in Registration state, in which the students register their...

  • python anywhere questions. A Class Management System, Part 2 Please also refer to the description provided...

    python anywhere questions. A Class Management System, Part 2 Please also refer to the description provided in Part 1 of the project “A Class management System”. You have had a chance to state your understanding of the requirements for this project, draft a preliminary design, and express it by means of UML diagrams. Now it’s time to implement your design. As stated in the original requirements, there will be three categories of users: 1. Students 2. Instructors 3. Administrators Recall...

  • system analysis and design Class Diagram Scenario An instructor consists of name, address, email, number, and...

    system analysis and design Class Diagram Scenario An instructor consists of name, address, email, number, and salary. There can be either a full-time or part-time instructor. A student consists of name, student number, and email. Students can enroll for at least one seminar in a semester. Each seminar consists of seminar name, seminar number, and fees. Full-time instructors are responsible for taking the seminars. Each seminar can be taken by at least one and at most two instructors. Only two...

  • SYSTEM ANALYSIS AND DESIGN CLASS ... ( HELP PLEASE I NEED THIS NOW......I WILL RATE!!!!) Chapter...

    SYSTEM ANALYSIS AND DESIGN CLASS ... ( HELP PLEASE I NEED THIS NOW......I WILL RATE!!!!) Chapter 8 Homework (DIAGRAMS NEEDED) PLEASE!!! Scenario: Sweetbriar College is redesigning their course registration system [CRS]. They plan for this system to be web-based, but first you need to model the main system behind the web interface. Here is a description of the interactions with the proposed CRS. Faculty enter courses into the system, assign section numbers, instructors, dates, times, and classrooms for individual instances...

  • Course Registration Project Case Study Description Problem Statement •           At the beginning of each semester, students...

    Course Registration Project Case Study Description Problem Statement •           At the beginning of each semester, students get a course catalogue containing a list of course offerings for the semester. Information about each course, such as professor, department, and prerequisites will be included to help students make informed decisions. •           The system will allow students to select four course offerings for the coming semester. In addition, each student will indicate two alternative choices in case the student cannot be assigned to...

  • Help with database creation - create a visio ER diagram of the scenerio below.. thanks The...

    Help with database creation - create a visio ER diagram of the scenerio below.. thanks The registrar's office at Weber State University wants you to create a new database to support an future application that will help their department better keep track of the scheduled classes offered each semester, including the specific course sections and lecturers appearing in the schedule, and the students registering for courses according to the published schedule. Courses (think course catalog) may or may not be...

  • Read and Complete Case Study #2 –Managing People. The central components of your analysis should include issue identific...

    Read and Complete Case Study #2 –Managing People. The central components of your analysis should include issue identification, issue analysis, solutions, and potential limitations to your solutions. The case analyses serve to: a) Provide an opportunity to apply the class concepts in the solution of practical problems. b) Provide you with a common task through which you can learn to be more effective thinkers and problem-solves in your organizations. The written case analysis will be evaluated based on your effectiveness...

  • Case Study 1: Should a Computer Grade Your Essays? Would you like your college essays graded...

    Case Study 1: Should a Computer Grade Your Essays? Would you like your college essays graded by a computer? Well, you just might find that happening in your next course. In April 2013, EdX, a Harvard/MIT joint venture to develop massively open online courses (MOOCs), launched an essay-scoring program. Using arti ficial intelligence technology, essays and short answers are immediately scored and feedback tendered, allowing students to revise, resubmit, and improve their grade as many times as necessary. The non-profit...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT