Milestone #1 Congratulation!! You've been employed by E-Educate, a company that develops smart solutions for online educ

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899604
Joined: Mon Aug 02, 2021 8:13 am

Milestone #1 Congratulation!! You've been employed by E-Educate, a company that develops smart solutions for online educ

Post by answerhappygod »

Milestone 1 Congratulation You Ve Been Employed By E Educate A Company That Develops Smart Solutions For Online Educ 1
Milestone 1 Congratulation You Ve Been Employed By E Educate A Company That Develops Smart Solutions For Online Educ 1 (195.25 KiB) Viewed 42 times
*************(please write code)***************
Milestone #1 Congratulation!! You've been employed by E-Educate, a company that develops smart solutions for online education. Your first mission is to develop an online examination system, which facilitates creating online exams. The system should provide at least the following features: Task 1: Choose your team members Choose your team members. Due date: 1/5 Task 2. Design screens Try to visualize and sketch the screens of your system. Please note that this design might be modified at any time. Due date: 8/5 This system has three types of users: administrator (Admin), teacher, and student. • The admin can login to the system using the following credentials: Username: admin password: 12@#6*27 • The admin can create accounts for instructors and students. • Instructors and students can login to the system by the credential provided to them from the admin (User Name and password) • Instructors and students can change their passwords, but the system must force some restrictions on the new passwords to ensure their security. (Such as having numeric and characters, the length of the password...etc.) • Instructors and students can update profiles and add their basic information such as FirstName, Last Name, Major, Emailusta • Instructors can create questions and specify the text of the question, the answer, and the grade. (jo this milestone we will assume that the system contains only essay questions). • Instructors can specify the number of questions that should appear for the student in the exam. • Students can start the exam and once the exam started the system should choose randomly a set of questions and display them on the screen one by one and ask the user to enter his answer and calculate the total grade for the student and display it after he/she finishes the exam. • Instructors can see the grades of their students with a statistical summary that contains the average, min, max and number of passed and failed students. • Add your ideawa Task 3. Initial class diagram Design a simple class diagram, by first determining the classes, then specifying the data members and member functions for each class, and finally drawing a UML diagram for each class. Please note that this class diagram might be modified at any time. Due date: 10/5 Task 4. Start coding Implement the basic structure constructors, setters, and getters) for three classes. (Admin, Instructor, Student, Questions) Due date: 15/5
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply