This action might not be possible to undo. Are you sure you want to continue?
COMPILED BYStuti Srivastava BE/1340/2009 Shristi Kothari BE/1387/2009
3. It provides a means of collaborative learning for the students. It integrates the benefits of a physical classroom with the convenience of a ‘no physical bar’ virtual learning environment. Overview: Overall Description : Developing a virtual classroom system to promote a greater count of students to splurge into the field of Education. 1. minus the commuting hazards and expenses.2. It helps to provide a two-way interaction between the teachers and the students. It will usher in the immense flexibility and sophistication in the existing learning platform structures. Scope: This project has a lot of scope for future development. Purpose: The purpose of the virtual learning environment is to create an environment that facilitates the teachers to monitor the educational courses for students over a long distance. 1. with the perfect blend of synchronous and asynchronous interaction. . Developing a virtual classroom enables more students to plunge into the field of Education.1. INTRODUCTION 1.1.
(3) Administrator : Administrator can generate reports. College Management (Dean. attend lectures. Specific Requirements : Users of the System : A.department and courses. student's notices. General Description: . progress reports etc as per their convenience. There can be forums. Registration for multiple courses. HODs. Principal) D. journals. blogs etc to discuss various queries and to put up suggestions posted both by students and teachers. videos. log files. power point presentation etc. evaluate answer sheets and also can upload lectures and other discussions in various formats as in videos. announcements. Students B. Upload and Download of various assignments. backup/recovery of data at any time and create user . Attend lectures either at the scheduled time or on request view lecture at a later time. upload assignments. college notices. Administrator (1) Students : Students can choose courses. blogs etc to discuss various queries and to put up suggestions posted both by students and teachers. 2. (2) Faculties : Faculties can take lectures. There can be forums. (4) Dean : • Can view all actors details. take exams. Students can take up various quizzes which can help them to realize their inbuilt talents in various fields. Faculties C. view their attendance records.
The instructors will be able to monitor the progress of the students in question. lesson plan. Product Functions: The product developed will provide the students with an easy access to the study material and related resources and the instructors. • Faculty can upload the syllabus. Hardware Interaction: Monitor : The software shall display information to the user via monitor screen.3. class notes and question bank for the courses. Product Perspective: The system will be developed using Java. 2.2. • Students can get alert information about due date of quizzes.1. internal tests and assignments. active areas of the database and command buttons with the help of movement and click of the mouse. The key prospects of the system are: • Only registered users can access the courses • Users must have valid User id and Password to access the system. 2. • In this system students can choose their courses and view their Attendance Records. session plan. • Administrator can generate reports or recovery of data at anytime.2. Keyboard : The user shall input data into the active area of the database through the keyboard. Mouse: The mouse shall select menu options. • System provides 24x7 availability. It is a medium for interaction of the software. • Students can share their resources through forums. . Grades in quizzes.
The software requires database storage.1.6. Assumptions: There is a backup database in case there is a failure that occurs in the primary database. Specific Requirements: 3. hence backup capabilities should be present. Constraints: There should be appropriate hardware present to run the software. The system should have access to the web so as to implement distance learning. emails can be generated to inform the concerned people of any changes made in their account. There should be appropriate development softwares available so that the software in question can be developed and corrected in case any fault may occur. ID. User Characteristics: Each user will have a username.4. password. • The system should have access to the web for using the software. the course they are attending.7. Also. To ensure that. viewing logs and managing standard groups of the system. Software Interaction: • The software should be able to be implemented on all types of operating systems. Manage System Users: The Administrator will provide the system students. and all the necessary details for making the interaction between the students and the software secure. 2. we have assumed that the software interaction with both students and teaches is secure. 2.5. 3. faculties and dean the authentication to use the site. .2. 2. Use case Reports Administrator: Responsible for managing all the three types of users. the subjects they have opted for.
Alternate Flow Of Events: None Post Condition: None 3. one can start to reduce the sales of that sales transaction. Users have already been created and assigned some roles. Manage System Users: Name of the Use Case: View Systems users Description: View the list of system users in the role and view the details of roles. tasks and permissions.2 Supplementary Requirements: Have Hours of Operation that are 24*7: Because System can be authenticated it can stay open for 24 hours a day. Relevant output will be displayed. forum details and mark records. Reduce the cost of sales transaction: To the extent one can automate the sales process through this system. Back Up Date: The Administrator is responsible to back up all the data at a particular time every day. . System Reports: The Administrator is responsible to generate the system reports for the future reference. Chatting Details. Normal Flow Of Events: The system user or the role will be selected. View Logs: Responsible for checking the logs of different system user for auditing and maintaining the integrity of the system. tasks and permissions assigned to the users. Query will be submitted. View All Details: View the user’s details. Preconditions: Administrator is already logged in. This because it becomes difficult to manage if the number of pages get too large. Make the existing website more dynamic in nature: Many early web implementation consisted of static HTML pages. Application should serve dynamic user based customized web pages to its client from server.
. Tie the existing website into the existing enterprise system: Any existing website that relies from the manual duplication of data from another system is one that can be improved.