A Proposed Leave Management System for Dutch-Bangla Bank Limited

Only available on StudyMode
  • Download(s) : 1769
  • Published : December 22, 2010
Open Document
Text Preview
A PROPOSED LEAVE MANAGEMENT SYSTEM FOR
DUTCH-BANGLA BANK LIMITED
MD. NASIRUZZAMAN CHOUDHURY
Student ID: 01101042
Department of Computer Science and Engineering
December 2005ii
A PROPOSED LEAVE MANAGEMENT SYSTEM FOR
DUTCH-BANGLA BANK LIMITED
A Thesis
Submitted to the Department of Computer Science and Engineering of
BRAC University
by
Md. Nasiruzzaman Choudhury
Student ID: 01101042
In Partial Fulfillment of the
Requirements for the Degree
of
Bachelor of Science in Computer Science
December 29
th
2005iii
DECLARATION
I hereby declare that this thesis is based on the results found by myself while working as an intern in Dutch-Bangla Bank Limited, Mohakhali Branch. Materials of work found by other researcher are mentioned by reference. This thesis, neither in whole nor in part, previously submitted for any degree. Signature of Signature of

Supervisor Authoriv
ACKNOWLEDGMENTS
Special thanks to Dutch-Bangla Bank Limited for giving me the opportunity to work with them and complete my thesis. I am thankful to Mr. Mashiur Rahman, the Manager of Mohakhali Branch of Dutch-Bangla Bank Ltd. who has given me all the necessary information and suggestion. I also want to express my gratitude to Mr. Mafijul Islam, my thesis advisor, without his supervision, help and valuable suggestion it would not be impossible for me to complete my thesis.v ABSTRACT

Dutch-Bangla Bank Limited is using a complete automated system for all of its banking sections including General Banking, Credit and finance, Cash and Foreign Trade. But their Leave Management System is totally manual and it takes a long time to process a leave request. In the current system a leave application has to go through a long chain of officials and as a result, several times the competent authorities get manipulated information. While working in the bank as an intern I have analyzed the current Leave Management System and tried to find out the problems of the system. I have proposed a new system to solve the identified problems. I have introduced some new concepts and constraints while developing the proposed solution. The proposed system will minimize the paperwork. Moreover, it will help management in decision making as they will get up-to-date reports. While implementing the system, I have used MySQL for the database and PHP along with HTML as the front end development tools. I believe, the proposed system will make the leave associated activities easier and will also save time and energy.vi TABLE OF CONTENTS

Page
TITLE i
DECLARATION ii
ACKNOWLEDGEMENTS iii
ABSTRACT iv
TABLE OF CONTENTS v
LIST OF FIGURES vii
CHAPTER I. INTRODUCTION
1.1 The Company 1
1.1.1 Vision 1
1.1.2 Mission 2
1.1.3 Core Objectives 2
1.1.4 Products & Services 2
1.1.4.1 Deposit 2
1.1.4.2 Term Deposit 3
1.1.4.3 Loan and Advances 4
1.1.5 Social Responsibilities 4
1.2 Objective of the Project 5
1.3 Why Leave Management System? 5
1.4 Methodology 6
1.5 Organization of the Report 6
CHAPTER II. THE EXISTING SYSTEM
2.1 Requirements Determination 7
2.2 An Overview of the Leave Policy 8
2.2.1 Categories of Leave 8
2.2.2 Description of Different Types of Leave 8
2.2.3 Leave is not the Right 10
2.2.4 Recall from Leave 10
2.3 Description of the Existing System 11
2.4 Flowchart of the Existing System 13
2.5 Drawbacks of the Existing System 14vii
CHAPTER III. THE PROPOSED SYSTEM
3.1 Introduction of New Concepts and Constraints 16
3.1.1 New Concepts 16
3.1.2 New Constraints 17
3.2 Overview of the Proposed System 18
3.3 Structuring the Proposed System: Process Modeling 19
3.3.1 What is Context Diagram? 19
3.3.2 Context Diagram of the Proposed System 19
3.3.3 What is Data Flow Diagram? 19
3.3.4 Data Flow Diagram of the Proposed System 19
3.3.5 Use Case Diagram of the Proposed System 19
3.4 Design Phase 20
3.4.1 Designing Database 20
3.4.1.1 Finalizing the Tables for the...
tracking img