Design and Implementation of an Electronic Household Inventory System

Design and Implementation of an Electronic Household Inventory System

Project / Seminar Material
Reference ID: PS-5937-TM

DEDICATION

This research material titled “Design and Implementation of an Electronic Household Inventory System” is dedicated to God for his enabling grace, and to all computer enthusiasts who contributed to make life a pleasant experience during my research documentation.

ACKNOWLEDGEMENT

I extend my sincere gratitude to all those who contributed to the completion of this project. Special thanks to my Supervisor (Name of your Supervisor), the Head of Department (Name of your HOD), the Lecturers in the department of Computer Science (CS), Book Authors and Profound Scholars of existing or related project material on “Design and Implementation of an Electronic Household Inventory System” for their invaluable guidance, support, and expertise throughout the journey.

I am also grateful to your study area (mention any funding organizations, if applicable) for their financial assistance. This research would not have been possible without the encouragement and assistance of some stakeholders (mention any mentors, teachers, or colleagues). Additionally, I would like to acknowledge the understanding and patience of my family and friends during this endeavor. Your unwavering support has been a constant source of motivation. Thank you all for being part of this meaningful endeavor.

TABLE OF CONTENTS

PRELIMINARY PAGES


CHAPTER ONE

INTRODUCTION


    CHAPTER TWO

    LITERATURE REVIEW

    • 2.1 Introduction

    CHAPTER THREE

    SYSTEM ANALYSIS AND DESIGN

    • 3.1 Methodology Adopted
    • 3.1.1 Problem Identification Using SSADM
    • 3.2 Analysis of the Existing System
    • 3.2.1 Dataflow of the Existing System
    • 3.2.2 Disadvantages Of The Existing System
    • 3.2.3 Weakness of the existing System
    • 3.3 Feasibility Study
    • 3.3.1 Economic Feasibility
    • 3.3.2 Technical Feasibility
    • 3.3.3 Operational Feasibility
    • 3.4 Analysis of the Proposed System
    • 3.4.1 Data Flow Diagram of the Proposed System
    • 3.4.2 Advantages of the Proposed System
    • 3.4.3 Justification of the Proposed System
    • 3.5 Functional Requirements
    • 3.5.1 Use Case Diagram Of The Admin / User Privileges
    • 3.6 Data Requirements
    • 3.7 High Level Model of the Proposed System

    CHAPTER FOUR

    SYSTEM DESIGN AND IMPLEMENTATION

    • 4.1 Objectives of the Design
    • 4.2 Cohesion and Decomposition High level Model
    • 4.3 Control Center / Overall Dataflow Diagram
    • 4.3.1 Proposed System Operation Flowchart
    • 4.4 System Specification and Design
    • 4.4.1 Input and Output Specification
    • 4.4.2 Database Specification and Design
    • 4.4.3 Data Dictionary
    • 4.5 Choice and Justification of Programming Language
    • 4.6 Program Documentation
    • 4.7 Implementation Techniques
    • 4.7.1 System Testing
    • 4.8 Programming Module Specification
    • 4.8.1 Installation
    • 4.9 Computer Hardware Minimum Requirement
    • 4.10 Software Requirement
    • 4.11 Personnel / User Training
    • 4.12 File Maintenance Module

    CHAPTER FIVE

    SUMMARY, CONCLUSION AND RECOMMENDATION

    • 5.1 Introduction
    • 5.2 Summary
    • 5.3 Conclusion
    • 5.4 Recommendation

    REFERENCES

    APPENDIX A - “SOURCE CODE”

    APPENDIX B - “OBJECT PROGRAM”

    ABSTRACT

    In Nigeria today, it is a well-known fact that mathematics is one of the subject that students find difficult to understand and pass for one reason or the other. The reason why students have this kind of problem very possible due to lack of good teachers and teaching, time of lecture and orientation. Some teachers might be good mathematician but might not know how to impact the knowledge on the students.

    Orientation is another thing that makes mathematics hard for students. When the students are made to believe that mathematics is difficult that is how they take it. Students need to be made to know that mathematics is one subject that we must practice because practice makes perfect. Although, there are also good teachers and some students are simply lazy. There is a need for a computer software that can help out in some of the work, making the students to understand.

    As long as the students are given values to work with, showing the working, solution to the problem and is playing the result which helps, the students to understand mathematics if not for anything but because it's a computer.

    Organization Of Work

    This project titled and implementation of computerized mathematics teacher a case study of Algebra.

    The project is organized into seven chapters.

    Chapter one consists of the introduction to the topic, statement of problem, purpose of study, aims and objectives, delimitations, assumptions and definition of terms.

    Chapter two is about the review of literature.

    Chapter three describes the analysis of the existing system which consists of the fact finding, method used, organizational structure, objectives of the existing system, problems of the existing system.

    Chapter four is the design of the new system which of output and input specification and design, system requirement, procedure and system flow chart.

    Chapter five is all about the implementation of the program which contains the program design, program flow chart, pseudo code and source program.

    Chapter six is about the documentation and seven recommends and concludes the whole project.


    Design and Implementation of an Electronic Household Inventory System

    CHAPTER ONE

    1.0 Introduction

    In the world today, the computer has made a great impact. The computer has so influenced our life so much that people believe that the computer came from the underground world. Some say that the computer is a witch in form of a machine. This is due to the fact that the computer gives information, which is not expected of a machine. These people do not know that programs are written to be used friendly so that it will look as if it knows their problem.

    Others are of a different view according to the statement made by Dr. Ukoe Ogbonma, “Computer is a unique demonstration of the height of science and technology in this world.

    It is written in that in the end time there will be increased in knowledge. The computer scientist is not moved as a result of the knowledge he has of the computer. He is rather interested in bringing something into existence that he would also be known as a computer done.


    1.2 Statement Of Problem

    Almost every school has the problem of time schedule where the mathematics lesson is to take place as from 10, 11, 12, and 2 O’clock. But it is surprising that students don’t like this type of schedule.

    This is because most students believe that it is easier to learn mathematics in the morning when the weather is still cool. Another problem is the organization of the subjects.

    Students believe that for subject which involve calculation like mathematics, it should be scheduled on the timetable that it would come up as the first or second lecture for a day, because of it comes up after two subjects, they will be tried up and unable to absorb anything.

    Sometimes students are not interested in the lecture because the lecturer does not attend classes some have the believe that mathematics is hard knowing that if more interest is given it could be easier.

    All these could be stopped with the aid of the computer being provided with suitable programming language with graphics capabilities which provides interaction with the aid of a menu between the user and the computer.


    1.3 Purpose Of Study

    The purpose of the study is to increase to a large extent the rate of understanding and the interest of the students in mathematics. That is for students who are not fast enough to take down notes and for students who don’t know or like in class.

    It is also for those who loose interest when it comes to mathematics lectures. A few facilities have been incorporated to increase the interest of the students like the interaction between the user and the computer with the aid of menus.


    1.4 Aims And Objectives

    The aim of this project is to increase the rate of assimilation of the students. It is also to increase the interest of the students by drawing their attention to the program, which will be use.

    The objectives of the project are that the program should be able to tech the student the subjects it will take them on. It should also be able to ask certain questions that need answer inform input from the user. The program will show you the question and will require you to choose the question you want. The topic can be randomly accessed since you are given options to choose the topic you want.


    1.5 Scope Or Delimitation

    The restrictions of this study are that the researcher could not put human voice into the computer system, since the program cannot provide all the questions one might want to ask. The goal can only be achieved to an extent since human wants cannot be satisfied. The program can only be used by computer owners and students that school in areas or schools that have computer.

    CHAPTER TWO

    2.0 Literature Review

    2.1 Introduction

    This chapter focuses on the review of related literature. A literature review includes the current knowledge as well as theoretical and methodological contributions to a particular topic. It documents the state of the art with respect to the topic you are writing. It surveys the literature in the topic selected. In this research work the literature review includes the …

    Summary Headlines for Design and Implementation of an Electronic Household Inventory System