






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
It will help students who are looking for help in writing their final year project specification
Typology: Assignments
1 / 10
This page cannot be seen from the preview
Don't miss anything!







Course Code & Title : Software Project Management Maximum Marks : 1 0 Class/Section : BCS, BSE – 6 Session : Fall 2020 Due Date : October 3 1 , 2020
Solve the assignment in this MS Word document Once completed then upload this document on MS Teams A group of 2 to 4 members is allowed All the group members will upload the document separately Work distribution of group members must be clearly defined Name of group leader must also be clearly defined Question You are required to select a case study/project of your own choice (preferably your FYP). In the light of selected project/case study, you are required to do the following:
2 th^ of FEB, 2021 Last Date of Submission
2 th^ of FEB, 2022 Project Description To introduce a new system for online virtual classes for e-learning. Goals - Main goal is to utilize student teacher learning without any physical classes.
1. Virtual Classroom UI Design must be able to run on differen Operating Systems. 2. Virtual Classroom should accomodate for different screen resolutions and adjust accordingly (Laptop,Smartphone,Desktop-Monitor) and must be able to take differen inputs from Keyboardd,mice and Touch screens. 3. Virtual Classroom mus run on all Well Known Browsers(Google Chrome,Firefox,Safari,Microsoft Edge) Non-Technical Requirements : The required Non-Technical Requirement of a Virtual Classroom Would be to Create and offer a classroom (Course in-case of University Students), provide such a platform to present and discuss material related to the taken course, store course material content online such that it is easily accessible to the Students in that course, it is important to provide teacher/instructor with such tool for evaluation of students. Let’s form a list for Non-Technical requirements: - Managing Id of a Student and Teacher (Adding, Deleting and Modifying) Only for System Administrators. Managing Courses, they can be Created by Teachers give access by the Admin only, Students can send request for joining, each course would be linked to the student and Teacher can see some part of Student Profile. Both Teacher and Student will be provided space for Teacher is to upload Content of Course and the Student to Upload Give Assignments. Virtual Classroom Proposed would include Both Audio and Video conferencing unlike like present virtual Classroom like Zoom that uses 3rd^ party tools. In This Project however we propose back and forth built functionality for Audio Video Conferencing, Teacher who is the moderator has the ability to invite user(Students) in the Classroom and can also a lot time to students as moderators. Lastly The Most Important Non-Technical Requirement would be Evaluation and Feedback that would include environment related to grading, examination and assignments. This will allow Teacher to keep track of Student Progress in the course. Teacher can setup Online Exam (Mock Quiz or Full-Fledge Exam) or Assignment, these exams should be uploaded to a secure folder both accessible to the Submitting Student and the Teacher who set it up. Grading can an option setup by the Teacher Manuel in case of (Detailed QNA) and Automatic in case of multiple choice Q/A. System should also keep track of each student activity related to exams and assignments like the time of submission or late submission etc. Re Rel ID Non Technical Requirement
g ID Main Requiremen t Sub-Requirement 1 1 Overall Project Meet,Join,Assgin,Submit,Turn- on(Mic,Camera),Upload,Chat,Record,Create,Add/Delete 2 1.1 Project (Meet/Join) Teacher can Meet/Conduct a Class and Student Can Join 3 1.2 Assign Teacher Assings Different Task To Students In Class 4 1.3 Submit Student can submit Quiz,Assignment and Exam 5 1.4 Turn-on Both Mic and Camera 6 1.5 Upload Content Uploading related to Course 7 1.6 Chat Direct Messageing 8 1.7 Record Feature for Moderators 9 1.8 Create Class/Creation 10 1.9 Add/Delete For Admins to Add and Delete Profiles
For Teacher : Every new Course will be start by the teacher for login to students. Teacher can upload documents like slides, pot file & pdf file etc. Teacher can also be able to create some material for lectures by an offline tool before the lecture to be delivered. Teacher can use whiteboard and a pointer (usually a cursor) to explain his lecture to the students. Teacher will be able to open slides or a video and teacher can also make changes to slides which will be shown to students. Teacher will also be able to kick off some students from virtual classroom due to their bad behaviors.