Teaching and Learning System


High Quality Institute (HQI) is one of the major technological educational institutes that provide the different services for the students for the better study.

But at the same time, due to continuous change in the technology and the increasing demand of the courses, it is needed for the institute to develop a effective system that can handle the all process of the education and can also provide the better control for the students in their study in terms of providing the full information about the marks, courses, exam, data base, etc (Heldman, 2015).

So, due to this concern, the High Quality Institute wants to develop a system i.e. new Teaching and Learning System (TLS). This new development system will help the HQI and the students to have the better control on the full process of the education.

So, the main aim of this project is to develop the learning systems such as Undergraduate Learning System (ULS) and Postgraduate Learning System (PLS) that will be helpful for the students for doing better study and to manage the all working process effectively (Kapferer, 2012).

At the same time, there are also different contents including net present value, payback period, return of investment, etc that will also be covered in this project. Additionally, this project will also cover the functional and non functional requirements of the project. In addition, the project WBS structure along with PERT/CPM chart.

Functional and Non Functional requirements

In order to successful accomplishment of the project, there are different functional and non functional requirements that are to be followed and the competed by the firm.

In the functional requirements, there are various things such as rules of business, administrative functions, certification requirements, legal or regulatory requirements, reporting requirements, etc that are to be required by the firm in the successful accomplishment of the Teaching and Learning System (Kerzner, 2013).

Furthermore, there are also non functional requirements such as capacity, availability, maintainability, data integrity, interoperability, etc that are to be considered by the firm for competing the project on time successfully (Marcelino-Sádaba et al., 2014).

HQI is a technical center in which different types of courses are provided for the students. So, in order to effectively manage the all process and procedures, there are different functional and non-functional requirements of the system that have to follow by the firm.

It is because there are different aspects like privacy, security, etc that have to maintain by High Quality Institute for managing the work. Because of this concern, it is crucial for the firm to follow the functional and non-functional requirements for the development of TQL system. Below are some functional and non-functional requirements:-

Functional Requirements

Functionality- The user can be able to effectively handle the login and log out opeaertion in the system with the use of some of selecting systems such as undergraduate learning system (ULS) and postgraduate learning system (PLS). In this, it should be clear by the user that there should be a valid login and the password for each and every user for the user authentication.

Data Management- There should be easily management of data by the students that means student can easily retrieve the data and any update and the changes can be done only by the valid and authentic person.

Registration- The registration process should be easy and the authentic because there will be an authentic permission for the students to be registered for their unit and the course with the full of guidance of the advisor. But at the same time, it should also be clear that the all registration work should be processed or the followed by the authentic admin of the system.

Security- The devices should be secured from the unauthorized user and the hackers. So, for this, it is needed for the High Quality Institute to use the anti viruses in the all systems as well as also use the SSL layer for the better security. It is because the use of SSL and the antivirus will help firm or the user to have the effective use of the system.

Non- Functional Requirements

TLS scalability

There should be a capacity in the system to have the ability for adopting the changes as per the need of changes and the difference in the necessity. It means the use of developed system i.e. teaching and learning system should be flexible and can be utilize effectively over the time.

System Maintenance

The system should be effective and the framework of the learning has need for less time only. It means this system should take less time for the maintenance.

UI Design and attraction

The system should be able to do navigate with the system freely and can easily access the system effectively on time successfully. As well as, there should also be not any difficulties for the person to handle the system effectively.

Work Breakdown Structure

Activity Duration
Teaching and Learning System  
  Undergraduate Learning System (ULS)
Postgraduate Learning System (PLS)
System Configuring 32 days
Web 14 days
Database 12 days
Management 6 days
IT infrastructure 50 days
Communication system 10 days
Networking System 8 days
Security devices 8days
Network devices 12 days
Installation of switches and routers 12 days
Software development 12 days
Check the Software development  8 days
IT department check the all needs related to the development of the system 12 days
System Testing 8 days
Implement the system to use 6 days
Total 128 Days

From the above table, it can be determined that there are different activities that will be completed in this project. It will take 128 days approx to complete the project i.e. teaching and learning system because some crucial tasks and the various activities.


From the above WBS, it can be determined that this project will take approx 1024 hours to be completed. The reason in this is that there are various activities that will be followed by the firm in the development of the Teaching and Learning System (TLS).


Payback period

Payback period = A + (B/C)

A is the last period with a negative cumulative cash flow;
B is the absolute value of cumulative cash flow at the end of the period A;
C is the total cash flow during the period after A

= 2 years + (833.04/4198.10)

= 2 years + 0.1984

= 2.198 years


ROI = (Gain from an investment- Cost of the Investment)/Cost of the Investment (Hofstede, 2012).

No. Category 0 1 2 3 4 5
1 Value of benefits  $   7,000.00  $   7,000.00  $   7,000.00  $   7,000.00  $   7,000.00
2 Development Cost  $ -20,000.00 0 0 0 0 0
3 Annual expenses  $ -2,000.00  $ -2,000.00  $ -2,000.00  $ -2,000.00  $  -2,000.00
4 Net benefit/costs  $   10,000.00  $   5,000.00  $   5,000.00  $   5,000.00  $   5,000.00  $   5,000.00
5 Discount factor  $             1.00  $           0.94  $           0.89  $           0.84  $           0.79  $            0.75
6 Net present value  $ -10,000.00  $   4,716.98  $   4,449.98  $   4,198.10  $   3,960.47  $   3,736.29
7 Cumulative NPV  $ -10,000.00 -5283  $     -833.04  $   3,365.06  $   7,325.53  $ 11,061.82
ROI -50% 250% 250% 250% 250% 250%


UML Class diagram

From the UML case diagram, it can be stated the there is a system administrator in the teaching and learning system who is responsible to handle the all steps and the working of the system as well.

This system is directly connected with the students and students can access this system personally for accessing the different activities such as email, marks, exam data, etc.


Conclusion and Recommendation

From the above discussion, it can be determined that teaching and learning system is one of the most and effective system and that will be helpful for the staff and the students to manage the all working operation.

At the same type, it can also be concluded that this project will take 128 days to complete and for this, there are various sub activities that will be accomplished by the project manager.

In like manner, it is recommended that there is a need for the project manager to always keep updates the new development system (Nielson et al., 2015). It is because it will help the firm to overcome any issue in the future and will also help to use the new development system in a very effective way.


Heldman, K. (2015) PMP: Project Management Professional Exam Study Guide: Updated for the 2015 Exam. USA: John Wiley & Sons.

Hofstede, G.H. (2012) The game of budget control. UK: Routledge.

Kapferer, J.N. (2012) The new strategic brand management: Advanced insights and strategic thinking. UK: KoGasn page publishers.

Kerzner, H. R. (2013) Project management: a systems approach to planning, scheduling, and controlling. USA: John Wiley & Sons.

Marcelino-Sádaba, S., Pérez-Ezcurdia, A., Lazcano, A.M.E. and Villanueva, P. (2014) Project risk management methodology for small firms. International Journal of Project Management, 32(2), pp.327-340.

Nielson, F., Nielson, H.R. and Hankin, C. (2015) Principles of program analysis. Germany: Springer.

Leave a Comment