Software Development
Software Development
March, 2022
Business Management System
A Project Report
A Project
Submitted to the department of Computer Science and Engineering
in partial fulfillment of the requirements
for the degree of
Bachelor of Science in Computer Science and Engineering
i
Abstract
Generally, for any business company supplying raw materials from countryside and
outside the country, processes them, and sells them in different parts of the country or
outside of the country. This company are called processing company. Mondol Traders is
one of processing company that we worked for our project. All the activities of Mondol
Traders are done in Microsoft Excel and Paper which has to deal with a lot of files and
papers and it is very difficult to get the report out. There are also many limitations in
the work.
So, Mondol Traders wants a system where they can easily get buyer and seller infor-
mation including purchase, sale, stock, bank statement, ledger book, employee report,
etc. in less paper and time.
We have tried to solve the problem using web based system by converting all the
activities of Mondol Traders to paperless system through Business Management System.
ii
Declaration
We hereby declare that the project entitled ”Business Management System” submitted
in partial fulfillment of the requirements for the degree of Bachelor of Science in Com-
puter Science and Engineering in the Faculty of Computer Science and Engineering of
Bangladesh University of Business and Technology, is our own work and that it contains
no material which has been accepted for the award to the candidate(s) of any other degree
or diploma, except where due reference is made in the text of the project. To the best
of our knowledge, it contains no materials previously published or written by any other
person except where due reference is made in the project.
Md.Shafiul Hasan Anowara Naznin Aklima Akter Akhi Rafsana Roshid Minhajul Ariefn
ID: 18192203055 ID: 18192203054 ID: 18192203069 ID: 18192203058 ID: 18192203065
iii
Certificate
This is to certify that Md. Shafiul Hasan, Anowara Naznin, Aklima Akter Akhi, Raf-
sana Roshid & Minhajul Ariefn of B.Sc. in CSE has completed their project work titled
”Business Management System” in partial fulfillment for the requirement of B.Sc. in CSE
(Evening) in Bangladesh University of Business and Technology in the year 2022.
P rojectSupervisor
M r.SudiptoChaki
Lecturer
iv
Acknowledgment
First and foremost, we are grateful to our project guide Course Instructor/ Mr.
Sudipto Chaki Bangladesh University of Business and Technology, for showing faith in
our capability and providing able guidance and his generosity and advice extended to our
throughout in project.
Last, but least we would like to thank all our faculty and our friends for helping our
in all measure of life and for their kind cooperation and moral support.
v
Dedication
Dedicated to our parents, teachers, friends, relatives and all who loved us for all their
love and inspirations.
vi
Contents
Abstract ii
Declaration iii
Certificate iv
Acknowledgment v
Dedication vi
List of Figures ix
1 Introduction 1
1.1 Project overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Why this is chosen? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.4 Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.5 User Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.5.1 Entry Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.5.2 Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3 Requirement Specification 7
3.1 Introduction: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Hardware Requirement: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.3 Software Requirement: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4 Feasibility Analysis 8
4.1 Evaluation of solution: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.2 Technical Feasibility: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.3 Operational Feasibility: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.4 Economic Feasibility: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
vii
CONTENTS viii
7 Reference 18
List of Figures
2.1 ER diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
5.1 Login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.2 Dashboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.3 Sales input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.4 Invoice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
5.5 Sales report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
5.6 Stock report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
5.7 Sales return input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.8 Sales return report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.9 Ledger book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.10 Cash book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.11 Production report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.12 Customer report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.13 Employee report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.14 Head office expense report . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
ix
1 Introduction
1.1 Project overview
We are working with Mondol Traders. The Mondol Traders keeps track of all the sales,
purchase, payment and received of all the customer and supplier. All the activities and
reports of Mondol Traders are kept in notebooks and as a result the report cannot be
prepared and stored properly.
We have designed the system more than just Agro Companies can manage this system
but it is also possible to manage any company through this software. Especially those
who buy products, process them and resell them will be able to use this software of all
the companies.
We have chosen this project to solve all these problems in order to make the The
Mondol more efficient and dynamic and to make all the work very easy to preserve and
to make it easier to do get report where necessary.
1.3 Problem
The current system of “The Mondol” depends on manually recording, searching, reporting
and maintaining the data. The resources required by this manual system are: papers,large
storage space and people. This leads to more overheads in maintaining daily transaction.
Maintaining the current system is highly tedious for the staff because each transaction
and edit needs to be checked thoroughly so as to avoid errors. This process also required
more time which slows down the overall system. There are many drawbacks to the current
system.
1
CHAPTER 1. INTRODUCTION 2
6. Revenue management: Selling the right product to the right client at the right
moment at the right price via the right distribution channel with the best cost
efficiency
8. Heightened compliance risk: compliance risks involve illegal practices and in-
clude fraud, theft, bribery, money laundering and embezzlement.
10. Errors: Since the system here is maintained manually by staff, it is common for
errors to occur. Errors can affect the club financially, legally and affect its goodwill.
11. Time: The current system required a lot of time to enter the data because the
staff has to write it down on the paper. Apart from that, the staff has to check it
properly while writing so that there are no errors.
12. Search: To search for any information from the files, the staff has to go to the
storage room and search for the file manually. This is a tedious and time consuming
work. The workers as well as the members of the club will not be satisfied with the
slow process of searching data.
13. Information Theft: Information theft and information leak can happen in the
club because the staff has access to the files as there is no login system to only allow
certain people to view documents.
14. Disaster Security: In the current system, the data is stored in a storage facility
in the files. In-case of any disaster like: fire, flood etc., the data will be permanently
lost. This will prove fatal for the company because they will loose member, staff and
critical business information. The club will not be able to evaluate the information
of anything and hence will go into financial loses very quickly.
1.4 Objective
All activities of Mondol Traders such as Purchase Sales and Statement Ledger Book Cus-
tomer Report etc. were paper based.
We have been able to web-base all these activities through the design of our system
and all types of report buying-selling customer report laser book trust bank statement ev-
erything can be easily extracted and printed very easily. The design of this system makes
it easy to calculate how much money is in the hands of the company, how much money
an employee is selling in which month, etc. and all these data can be easily researched
We want to make this system accessible so that all company information can be eas-
ily entered, traced, stored securely, data edited and deleted, all employee information,
cashbook accounts, bank accounts can be easily managed.
6. Disaster Security: All the data stored in the database will remain completely
secure since it is centralized and can be recovered.
8. Faster Search: User can search their information themselves at anytime and any-
where. The staff can search any information by few clicks.
10. Information: Recording information about the customer, supplier, and employee
2. Customer name.
3. Supplier name.
4. Employee name.
6. Factory name.
7. Store name.
16. Payment
17. Collection
18. Reinvoice
1.5.2 Report
1. Bulk sales invoice and challan
3. Bulk stock
6. Sales report
1. Existing System.
2. New System.
• It’s doesn’t have any digital system like online and apps.
• All the manual entry and editing will take more time.
• Admin login
• Employee
• Add/delete/update information
• Report generate
5
CHAPTER 2. ANALYSIS OF THE ORGANIZATION 6
so popular after all these years. While they work well for data flow software and systems,
they are less applicable nowadays to visualizing interactive, real-time or database-oriented
software or systems.
2.5 ER diagrams
An entity relationship diagram (ERD), also known as an entity relationship model, is a
graphical representation that depicts relationships among people, objects, places, concepts
or events within an information technology (IT) system.
7
4 Feasibility Analysis
4.1 Evaluation of solution:
Determine feasibility’s of each solution. The feasibility study is carried out under the
following three areas: (a) Technical Feasibility, (b) Operational Feasibility, (c) Economic
Feasibility.
8
5 Graphical User Interface:
5.1 Login:
9
CHAPTER 5. GRAPHICAL USER INTERFACE: 10
5.2 Dashboard:
5.4 Invoice:
17
7 Reference
[1] w3schools
https://www.w3schools.com/
[2] php
https://www.php.net/
[3] laravel
https://laravel.com/
[4] javascript
https://www.javascript.com/
[5] jquery
https://jquery.com/
[6] stackoverflow
https://stackoverflow.com/
18