Page 1 of 1

Information from Question 2: System: Online University Platform Pune Institute of Technology is an Online University bas

Posted: Sat Jul 09, 2022 11:48 am
by answerhappygod
Information From Question 2 System Online University Platform Pune Institute Of Technology Is An Online University Bas 1
Information From Question 2 System Online University Platform Pune Institute Of Technology Is An Online University Bas 1 (195.72 KiB) Viewed 46 times
Information from Question 2:
System: Online University Platform
Pune Institute of Technology is an Online University based in Pune, India. The university’s main goal is to address Technology Skills shortages globally. The University offers Information Technology courses to students all over the world through distance learning. All the prospective student need is a computer and stable internet connection. As part of its global outreach strategy, the online university has to implement robust online platform to simplify enrolment, communication, billing and distance learning in general.
You are part of the Project Team that is appointed to spearhead the development of the online platform. As a Software Development Consultant, you are also required to document requirements of the online platform and design the overall system applying good design principles. You are also required to study agile project management approach as its going to be applied in the software development project. The Project Team will consist of a Project Manager, Product Owner, Scrum Master and Development Team (Software Development Consultants with different specialities).
As part of the business processes the system has to cater for, the Online Technical Assistant will load online tasks, review the tasks, maintain the versioning of the tasks, assign online tasks to students, assess and moderate the tasks, aggregates the results of the completed tasks, and captures them. The Course Facilitators will oversee and supervise the work of the Online Technical Assistants. Course Facilitators report to the Head of Department (HoD). The Course Facilitator’s duty in the workflow will be to moderate the results after they are captured by the Online Technical Assistant, approves the results, sign them off and submits them for capturing. The results will end up in the HoD’s Office. The HoD receives the results reports, moderates the reports, selects best performer and issues the final approval. The office of the HoD has a full-time Office Manager. The Office Manager supports the Online University Platform by constantly updating students academic records, unblocking blocked courses on behalf of students and doing general updates to course records. It is also the duty of the Office Manager to enrol new students on the Online University Platform.
Results are captured per Course, a Course belongs to a Department and a Department belongs to a Faculty within the University. Students can enrol for more than one Course and Online Technical Assistants are allowed to facilitate many Courses during the course of the year. The Online University Platform should also have a functionality for students to register, check course costs, download proof of registration, update contact details, and download statement of account compiled by finance. All the above functionalities will be delivered in the first phase of the Project.
Quality is valued at the University and no project is approved if this aspect cannot be demonstrated. Before deploying the system in Production, the project team will embark on a data take-on exercise because an operational system requires a fully populated database to support ongoing processing. As stated, that Quality is valued at the University, the development team is forced to apply strict rules around Unit Testing and Integration Testing. Performance or stress testing report will form part of the approval process before the system is deployed into production. To save money on database licensing the University mostly uses open source software and relational database management system (DBMS). MySQL is a free and open-source DBMS to be used during the Project. All the databases on MySQL including the back-ups should be encrypted.
After the deployment of the system in production, the project team will embark on the second phase of the Project. Other functionalities of the Online University Platform that will be catered for in the second phase, are the ability for Students to lodge disputes, view results, rate the course content, like the content, comment on the content and chat with Online Technical Assistants. The Online University Platform should also be accessible on a Mobile Device.
Question 3 The questions below are still based on the case study in Question 2. Q.3.1 The project team will embark on a data take-on exercise because an operational system requires a fully populated database to support ongoing processing. Discuss how a DBMS interface works to extract data from a database. Q.3.2 In today's interconnected world, systems need reliable access control systems to keep the data secure. Define the three elements that access control systems rely on. Q.3.3 Agile project management approach is going to be applied in the software development project. Define agile development and list its four basic values as enshrined in the "Manifesto for Agile Software Development". Q.3.4 Identify use cases in relation to the Student's interaction with the Online University Platform and develop a use case diagram. (Marks: 40) Q.3.5 We need good design principles in order to design high-quality software. Define what separation of responsibilities and protection from variations is in system design. (3) (6) (6) (21) (4)