2. 2 Department of CSE, CUET
Group Members
Md. Muktadir (1104018)
Ishtiaq Ahmed(1104019)
Nayeem - Al – Kadir (1104036)
Shuvonkor Kundu(1104040)
Sohel Rana(1104046)
Jihan Al Rashid(1104049)
Khalid Ibn Zinnah(1104062)
Yeasin Ar Rahman(1104075)
Mahtabul Alam Sohan(1104078)
3. 3 Department of CSE, CUET
Company Information
Bangla Trac Communication Limited(BTCL)
Part of Bangla Trac Group
Largest Internet Facilitator in Bangladesh
Key Business
IGW, IOF, ICX and many more
PSD(Product, Solution and Development) is a department of
BTCL
Develops Software for Bangla TRAC group
Research new services and products
Established in 2014
4. 4 Department of CSE, CUET
How they work
Ambiguous Structure
No clear indication of high or low level employee
Team is divided into mainly
Android(8 persons)
iOS(4 persons)
Web Services(4 persons)
Web API(1 persons)
Hardware(4-6 persons)
Designer(2 persons)
Use Scrum as a Agile Technique
Work force is distributed into projects according to
requirements
5. 5 Department of CSE, CUET
Assigned Projects
1.Hariken
Sohel Rana
2.Bank Koi
Nayeem Al Kadir
Mahtabul Alam Sohan
Md. Muktadir
Shuvonkor Kundu
3.Gari Koi
Ishtiaq Ahmed
4.BanglaCAT Vehicle Management System
Jihan Al Rashid
Khalid Ibn Zinnah
Yeasin Ar Rahman
6. 6 Department of CSE, CUET
Project 1. Harriken
Project Overview
There are about 2,500 Restaurants around Dhaka city
Harriken develop to find out these restaurant
Contain information about the restaurant such as
Name, Address, Location, Type, Menu, Contact, Online
Address, Payment Method, Branch etc.
Platform independents Apps
7. 7 Department of CSE, CUET
Project 1. Harriken
What was my Task
Design a module of the web admin panel application
Code the following things
develop a graphical interface to error reporting and resolving
Change the status of the error
Note a comments related to error
Log the taken action history
8. 8 Department of CSE, CUET
Project 1. Harriken
What I did
System Language and Framework
CodeBase: php
Framework: CodeIgniter
Theme: Metronic Administrative Theme
Database: Mysql
I Delivered the following items
A Error Correcting Form
Edit status of the error and make comments about the error
Insert taken action history into the Database
Documentation of the work
9. 9 Department of CSE, CUET
Project 2. Bank Koi Mobile Apps
Project Overview:
Title: Bank Koi
Aim: Searching nearest Banks & ATMs
Platform: Android
Database: My SQL
User Account: Personal Account, required for favorite Bank and
Area
Addition library: Google Play Service, Volley , Bottom sheet,
Quinny898
10. 10 Department of CSE, CUET
Project 2. Bank Koi Mobile Apps
Motivation:
Currently there is no dynamic app on searching Banks and
ATMs
Mostly beneficial for Bangladeshi Bank users
Help users to find their favorite Bank and ATMs
Reduce complexity of searching ATMs
11. 11 Department of CSE, CUET
Project 2. Bank Koi Mobile Apps
Features:
Add users favorite Bank and Area
List of all govt. authorized banks
All branches information of Bangladesh
Search nearest bank or ATM based on current location
Advance search option on user demand
Map Location and Direction of nearest Bank or ATMs
User friendly UI
Online Database ensures latest Bank information & ATM location
12. 12 Department of CSE, CUET
Project 2. Bank Koi Mobile Apps
On startup, the app shows a splash
screen and cached in the data from
server for the first time after installing
the application
13. 13 Department of CSE, CUET
Project 2. Bank Koi Mobile Apps
User only need to select favorite bank and area for
advance searching
User can also skip this step
14. 14 Department of CSE, CUET
Project 2. Bank Koi Mobile Apps
Shows branch list from the map
After selecting any item, the drawer will
close and user can show it on map
15. 15 Department of CSE, CUET
Project 2. Bank Koi Mobile Apps
Branch or ATM shows on map
After click on the marker the details
of the bank will be showed through
bottomsheet layout
16. 16 Department of CSE, CUET
Project 2. Database of Bank Koi
Tasks:
Database Design of “Bank Koi” Project
Retrieving Data from Database
Dynamic Data Entry from Google Map
Connecting database to “Bank Koi’’ application server
Data insertion from excel through JSON format
17. 17 Department of CSE, CUET
Project 3. Gari Koi
Tasks:
Route Finding Algorithm
1. Correcting Location
2. Drawing Root in Map
18. 18 Department of CSE, CUET
Correcting Location
BTCL has to keep track their vehicles
GPS device doesn’t give actual position it is located
They need to correct the location
19. 19 Department of CSE, CUET
Drawing the route
After finding the positions, we need to draw the route
20. 20 Department of CSE, CUET
Project 4. Bangla CAT Vehicle Management System
Project Overview
An web application for the automation of vehicle management
The company has thousands of vehicles
Currently Deployed System is manual
Cumbersome to generate report
Prone to human error
Very inefficient and sometime costs company money
Automated System has following benefits
improve efficiency, productivity
reducing the overall costs for fleet management
fast report generation
21. 21 Department of CSE, CUET
What was our Task
Design work-flow of the web application
Code the following things
develop a graphical interface to insert data
prepare necessary database statements to get the report
prepare data table based on those queries
Project 4. Bangla CAT Vehicle Management System
22. 22 Department of CSE, CUET
What we did
System Language and Framework
CodeBase: php
Framework: CodeIgniter
Theme: Metronic Administrative Theme
Database: Mysql
Database Connection: mysql and mysqli(preferred)
We Delivered the following items
A Multipart Vehicle Entry Form
Different Log Entry Forms
A Vehicle-wise Fuel Consumption Report
A Distance Travelled Report
A Complex Combined Monthly Report
Documentation of the work
Project 4. Bangla CAT Vehicle Management System
23. 23 Department of CSE, CUET
Conclusion
Bangla Trac Communications Ltd. has good working
environment
Learnt the internal structure of a corporate environment
Learnt how to quantify customer requirements and turn it into
realization
Food was good!!!