Вы находитесь на странице: 1из 7

Problem statement

The main problem is in our university is every teacher has his own portal/web link to
upload assignments, lectures and other announcements. But there is not a single official web
page/application where students and teachers both can login to upload and download the
material.
Micro learning deals with relatively small learning units and short-term learning
activities. The term is used in e-learning and related fields in the sense of learning processes
in mediated environments. We are going to develop this application for educational institutes
in which students are face the problems like lack of interaction between teachers and students
after class. Basically purpose of making this app is to provide an efficient platform to
students to interact with teachers.

Aims and Objectives


Micro learning app will provide rapid access to specific knowledge and
information to the students. It offers online instruction that can be delivered anytime
and anywhere through a wide range of electronic learning solutions such as android
base application.

Other goals and objectives include the following:

 To reduce learning costs.


 To change the current teaching and learning experience.
 To reduce the need for classroom training.
 To track student progress.
 To track learning effectiveness
 Interaction in Real-Time environment
Scope
This projects aims at developing a Micro Learning platform that will
facilitate the students and teachers. The can be further developed to support other
real time problems faced by the students and teachers in the university. This
platform can be used to build an interactive environment opportunity for students
to interact with teachers.
Functional Requirements
Registration
Teacher login
Upload lectures
Modify lectures
Upload video tutorials
Modify video tutorials
Upload online quiz
Manage quiz
Delete content
Announcements
Attendance
Student login
Download material

Note: all functional requirements are not fulfilled in this document.


Details of Functional Requirements

 Teacher login
A teacher login is an Administrator is a super user who can create any
other type of users. In addition to this an administrator will have the ability to
upload lectures, video tutorial and quizzes. The teacher can modify lectures, videos and
also he can manage quizzes. This user also has the facility to add, edit and delete courses.

 Student login
Student can login and he can view his notes lectures and the other tutorials and
quizzes and he has the facility to download it.

 Announcement
This function of module will work for student to get any kind of announcement
from teacher side and can response on the announcements. For example, announcement
of new classes and courses.

 Upload lectures
Learning courses are nothing but a collection of users who have the same level of
security. Only teacher can upload lectures. A teacher will be allowed to upload lectures
and students will download it.

 Upload video tutorials


Only teacher can upload video tutorials. A teacher will be allowed to upload video
tutorials and students will download it.

 Upload online quiz


Teacher will upload the quiz and after the submitting quizzes teacher will
upload the quizzes solutions.
 Delete content
Only teacher can delete all the content of the courses this option will totally
delete all the materials of that course.
Non-Functional Requirements
This software should perform the same way irrespective to its operating System
environments. Below are the some Non Functional requirements of this system.

Safety Requirements
This requirement does not apply for our software as this is can’t pose a
threat in no way.

Security Requirements
Security is the one of the major requirement for our system. This system will
provide the layer of security to the system to save the internal data uploaded by the
teachers.

Quality Requirements
Quality has a number of attributes some of the important attributes for this
software are valid data entry, avoid the spam data coming from the users.

Response Time
The response time of this system will be much efficient so that no one (teacher
and student) will have to wait for few seconds to perform an activity.

Modifiability
This system must be adaptable to changes in the education environment. There
is no restriction in software and hardware updates.

Load and Concurrency


The system should have the ability of signing many users at the sometime, and
access able, should not down.

Usability
Usability relates that how easily a system can be used. The usability focuses
on the effectiveness, efficiency and satisfaction of the system, thus it increases the
success of the system. Our system will be much easy, efficient to use.
Context Level DFD (0-Level)

Student Course/Subject
Courses

MLA

Videos Lectures
Teacher
1 Level DFD

Student

Course/subject
material

1.0

Teach and Study

Videos Lectures

Teacher
2nd Level DFD

Course/subject
material

2.0

Add and View


Comments

Videos Lectures

Teacher

Вам также может понравиться