0% found this document useful (0 votes)
53 views7 pages

Online Learning System Requirement

This document outlines requirements for an online learning system called Infinity. It will allow students to study programs in business, computing, and tourism from anywhere at any time. The system will have customized content for students, lectures, and product owners. Key features include allowing online classes, quick updates to course information, password protected access for private pages, and storing user profiles between sessions to streamline the experience. The system aims to be reliable, usable, and secure based on metrics like uptime, training time, and password protection. Overall, the Infinity website will provide a flexible way for all users to access education online.

Uploaded by

Bereket Zewde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views7 pages

Online Learning System Requirement

This document outlines requirements for an online learning system called Infinity. It will allow students to study programs in business, computing, and tourism from anywhere at any time. The system will have customized content for students, lectures, and product owners. Key features include allowing online classes, quick updates to course information, password protected access for private pages, and storing user profiles between sessions to streamline the experience. The system aims to be reliable, usable, and secure based on metrics like uptime, training time, and password protection. Overall, the Infinity website will provide a flexible way for all users to access education online.

Uploaded by

Bereket Zewde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

DEBRE BERHAN UNIVERESTY

INSTITUTE OF TECHNOLOGY
COLLEGE OF COMPUTING
DEPARTMENT OF SOFTWARE ENGINERING
YAER 3 SEMISTER 1

GROUP ASSIGNMENT

COURSE TITLE: WEB DESIGN AND PROGRAMING

COURSE CODE: SENG7131


GROUP MEMBERS

1. ABIBO ADISU
2. BEREKET ZEWDE
3. BINYAM SELESHE
1. Introduction

1.1 Purpose of Document

This is a requirement specification document for a new web-based learning system for web design and programing course. It is a new website
design that has multiple programs to be enrolled and certified. This document describes the scope, objectives and goal of the website.in addition
to describing non-functional requirements, this document models the functional requirements with use cases. This document is intended to
direct the design and implementation of the target system in an object oriented language, html, and css.

1.2 Project Summary

Project Name: online learning system

Website Name: infinity

Project Analysts: Bereket Zewde, Binyam Seleshe and Abibo Adisu

Responsible Users: to all

1.3 Project Scope

The scope of this project is a web-based learning system that can help people achieve their academic goal by enabling them to study from
anywhere and anytime. Infinity offers free programs on business, computing and tourism.

1.4 System Purpose

1.4.1 Users

Those who will primarily benefit from the website and those who will be affected by the website include

Students:

Upon implementation of the website, students will find the program they want easier. students will be able to choose when to study
Lectures:

The new system will provide lectures with new way of income. They will be able to lecture students all over the world form their comfort zone.

Product Owners:

We will be allowed to maintain the data about our products directly. This will eliminate delays in getting new products or changed product
specifications into the system.

1.4.2 Location

The system will be available to any potential customer using the Internet. lectures and product owners may also use the system from any
location and will be able to access restricted areas of the site through a password protection scheme.

1.4.3 Responsibilities

The primary responsibilities of the website:

 provide customers direct access to up-to-date, accurate program information on which they can make a decision to enroll

 customize program offerings to specific users

 allow differential access to web pages based on type of user(student, lecture)

 allow customers to register through the website

 allow customers to request the assistance of a lecture via email

 allow product owners to maintain information about their products directly

 a consistent "look and feel" throughout the website

 password protection scheme for non-public web pages


2. Functional requirements

1. The system shall allow for on-line program learning by either the customer or the lecture. For customers, this will eliminate the current
face to face learning. This will create an open environment to learn. The cost to study will be reduced.
2. The system shall reflect a new and changed program description within x minutes of the database being updated by the product owner.
This will reduce the number of incidents of incorrectly displayed information by x%.
3. The system shall display information that is customized based on the user's role. This feature will improve service by reducing the mean
number of web pages a user must navigate per session to x. It should reduce unnecessary phone calls to help agents .
4. The system shall allow students to view the lecture of any program. An student should be able to contact the correct lecture in one
email x% of the time.
5. The system shall provide a certification with accurate order data. This will allow the student to be certified in 5 days.
6. The system shall allow the user's status to be stored for the next time he returns to the web site. This will save the user x minutes per
visit by not having to reenter already supplied data.

3. Non-Functional requirements

3.1 Reliability

 The system shall be completely operational at least 80% of the time.


 Down time after a failure shall not exceed 5 hours.

3.2 Usability

 A lecture should be able to use the system after 2hr of training.


 A user who already knows what product he is interested in should be able to locate and view that page in 10 seconds.
 The number of web pages navigated to access product information from the top page should not exceed 5s.

3.3 Security

 The system shall provide password protected access to web pages that are to be viewed only by students and lectures.
3.4 Online user Documentation and Help

 The system shall provide a web page that explains how to navigate the site.
 This help page should be accessible from all other pages.
The home page will be something like this

You might also like