Number of Pages: 61

File Size: 496 KB

File Type: MS Word & PDF

Chapters: 1 - 5

5,000.00

Abstract

This research study focused on design and implementation of an automated maintenance system for operating system, using Computer Science Laboratory, Federal Polytechnic Oko, Anambra State as a case study. Maintenance of system’s operating system is necessary if the system must perform well for a long period of time. Since the operating system resides on the hard disk, it is important to carry out regular disk maintenance to avoid damage to the disk and consequently the computer system. Most times users are not aware of what they should do to maintain their system unless they are taught maintenance. However, to solve this problem, an automated maintenance software system can be developed that will enable the user to perform maintenance utilities such as disk clean up and defragmentation with few button clicks. This will enable the operating system and the computer system as a whole to function properly.   The software development methodology used is Structured System Analysis and Design Methodology (SSADM) and the programming language used is Visual Basic 6.0.

 

 TABLE OF CONTENT

Title Page

Certification                                                                                                                            i

Approval Page                                                                                                                        ii

Dedication                                                                                                                              iii

Acknowledgement                                                                                                                  iv

Abstract                                                                                                                                  v

Table of Content                                                                                                                     vii

 

CHAPTER ONE

  • Introduction                                                                                                                     1

1.1  Background of Study                                                                                                      1

1.2  Statement of the System                                                                                                  3

1.3 Scope of Study                                                                                                                 3

1.4  Significance of Study                                                                                                      3

1.5  Statement of Problem                                                                                                      4

1.6  Limitations of Study                                                                                                        4

1.7 Definition of Terms                                                                                                          4

CHAPTER TWO

2.0 Literature Review                                                                                                             6

CHAPTER THREE

  • Methodology

3.2 System Analysis                                                                                                                19

3.3  Data Collection                                                                                                                19

3.4 Organization and its environment                                                                                     20

3.5 Modus Operandi of the Present System                                                                           23

3.5.1 Input Analysis                                                                                                                23

3.5.2 Process Analysis                                                                                                23

3.5.3 Output Analysis                                                                                                             24

3.5.4 Data Flow Diagram of the Present System                                                                   24

3.6 Problems of the Present System                                                                                       26

3.7 The Proposed System                                                                                                       27

3.8 High Level Model of the Proposed System                                                                     28

CHAPTER FOUR

4.0  System Design                                                                                                                 29

4.1 Objectives Of The Design                                                                                                29

4.2 Dataflow Diagram of the New System                                                                            30

4.3 Database Specification                                                                                                     32

4.4 Program Module Specification                                                                                         33

4.5 Input and Output Specification                                                                                        35

4.6 Algorithms                                                                                                                        36

4.7 System Flowchart                                                                                                             38

4.8 Program Flowchart                                                                                                           39

4.9. Data Dictionary                                                                                                               41

4.10 Choice of Programming Language Platform                                                                  41

 

CHAPTER FIVE

5.0  System Implementation and Documentation                                                                  42

5.1  System Implementation                                                                                                   42

5.2 Hardware Requirements                                                                                                   42

5.3 Software Requirements                                                                                                    42

5.4 Installation Arrangements                                                                                                42

5.5  Testing                                                                                                                              43

5.6  Training Arrangements                                                                                                    43

5.7  Conversion Arrangements                                                                                                44

5.8 System Documentation                                                                                                     45

CHAPTER SIX

6.0  Summary, Conclusion and Recommendations                                                                46

6.1 Summary                                                                                                                           46

6.2 Conclusion                                                                                                                        47

6.3 Recommendation                                                                                                              48

REFERENCES                                                                                                                                 49

APPENDIX                 

 

CHAPTER ONE

INTRODUCTION

1.1Bachgroung Of The Study

It is very important to maintain the operating system so as to create a system configuration that will provide a desired system response. In the context of this research study, an automated maintenance system for operating system is an interconnection of software modules, making up a system that enables users to monitor and perform maintenance activities on the computer system on which the operating system is installed so that it can give the desired system response. Just like a car and a house, a computer also needs maintenance to ensure its durability. Most times, users do not remember to perform maintenance operations on their systems hence, a control system that will ensure it is done becomes very necessary. The condition of a system or asset is the physical ability considered relevant for fulfillment of the functions of its functions. As the condition deteriorates due to aging, use and other factors, the system or asset may lose its capability to fulfill its function and a failure occurs. Maintenance assists organizations in controlling, preventing and reducing periods of unavailability (Arnold, 2018).

Preventive Maintenance Inspection (PMI) is very important to preserve the reliability of a computer system and it peripherals. Through careful inspection, cleaning, and maintenance, our computer workstations will perform better and last longer than those that are neglected. The PMI is a type of control system for the maintenance of computers that allow system users to detect serious problems before they occur and perhaps prevent system crashes and reduce equipment down time. Preventive maintenance is also periodic in nature. In fact, PMI sometimes stands for Periodic Maintenance Inspection. This information can be programmed so as to have a computerized system that will facilitate monitoring of computer maintenance activities.

The computer system has grown to become an indispensable tool in the processing, storage, retrieval and transmission of information. In view of these vital functions of the computer system, it is adequate that the maintenance of computer systems is performed to enable the system last longer. To ensure this, computer maintenance engineers perform some regular routine activities to monitor the state of the computer system so that it performs its expected functions. In the light of the importance of computer maintenance activities, it is adequate for a control system for the maintenance of computers to be developed. It will go a long way to ensure that the systems are in good condition and it will also help to monitor the maintenance state of the systems.

1.2 Statement of Problem

  1. Time wastage: a lot of times are usually wasted using manual means in executing system maintenance for operating system.
  2. Many computer users are troubled over the rate of breakdown and malfunction of their computer systems and this problems arise as a result of the lack of regular maintenance activities.
  • Inefficient recording keeping of system maintenance for operating system.
  1. Due to the manual mode of keeping record, Intruders enjoys ease access to the record, altering the sensitive information.
  2. The inexperience of computer users on how to maintain the computer system also brings about the problem of system breakdown it is in view of these problems that this research study is carried out to design and implement a control system for the maintenance of computers.

 

           

 

 

1.3 Aim and Objectives of the study

The aim of the study is to design and implement an automated maintenance system for operating system.

The following are the objectives of the study:

  1. To develop an application software that will handle the proper maintenance of the computer system
  2. To develop a system that will perform disk maintenance for the operating system
  1. To ensure data security by restricting access to the program and to the database.
  2. To ensure easy access and retrieval of data in the program.
  3. To develop a system that will enable user to clean up disk.

 

1.4 Significance of the Study

The significance of the study is that it will provide an effective means to control, perform and monitor the maintenance activities of computer systems. The study is also significant in that it will serve as a useful research material for other researchers seeking information pertaining to the subject. It will provide an easy avenue to perform maintenance routine on computer systems

1.5 Scope of the Study

This study covers the design and implementation of automated maintenance system for operating system, using Computer Science laboratory, Federal Polytechnic Oko, Anambra State as a case study.

1.6 Limitations of Study

In the course of carrying out this research work a number of problems were encountered.

  1. Lack of adequate fund to finance the project: this was another limitation to this work because much money is needed to carry out a detailed research work which is not easily borne by every student.
  2. The limited knowledge of Visual Basic programming was great challenge to this project. However, more research was made to complete this project successfully.

Time Constraints: Looking at the interval between the resumption of the final semester, the time given is too short for collection of required information and a more comprehensive fact finding for a better work would have been done if given enough time.

 

 

1.7 Definition of Terms

Maintenance: This is the work that is done regularly to keep a machine, building, or piece of equipment in good working condition.

Control System: This is an interconnection of components forming a system configuration that will provide a desired system response.

Troubleshooting: This is the act or process of identifying and eliminating problems or faults, especially in electronic or computer equipment.

Virus: This is a contagious computer program that is part of another and inserts copies of itself, often damaging the integrity of stored data.

Antivirus: This a program that if installed in a computer system will fight against computer virus and prevent them from infecting or corrupting the files in a computer system.

 

Utility Program: This a computer program that performs routine tasks and supports operations, that helps in the maintenance of the computer system.

DOWNLOAD THE FULL WORK

DISCLAIMER: All project works, files and documents posted on this website, UniProjectTopics.com are the property/copyright of their respective owners. They are for research reference/guidance purposes only and some of the works may be crowd-sourced. Please don’t submit someone’s work as your own to avoid plagiarism and its consequences. Use it as a reference/citation/guidance purpose only and not copy the work word for word (verbatim). The paper should be used as a guide or framework for your own paper. The contents of this paper should be able to help you in generating new ideas and thoughts for your own study. UniProjectTopics.com is a repository of research works where works are uploaded for research guidance. Our aim of providing this work is to help you eradicate the stress of going from one school library to another in search of research materials. This is a legal service because all tertiary institutions permit their students to read previous works, projects, books, articles, journals or papers while developing their own works. This is where the need for literature review comes in. “What a good artist understands is that nothing comes from nowhere. All creative work builds on what came before. Nothing is completely original.” - Austin Kleon. The paid subscription on UniProjectTopics.com is a means by which the website is maintained to support Open Education. If you see your work posted here by any means, and you want it to be removed/credited, please contact us with the web address link to the work. We will reply to and honour every request. Please notice it may take up to 24 – 48 hours to process your request.

WeCreativez WhatsApp Support
Administrator (Online)
I am online and ready to help you via WhatsApp chat. Let me know if you need my assistance.