Building Management System
Developed By : Jaimin Gohel [135093693009]
Nikhil Borad [125090693008]
Developed At : Dexter Consultancy Pvt Ltd
Internal Guide : Dr. Jyotika Doshi
External Guide : Mr. Dhaval Patel

Definition
Building/Property
- Any building like housing societies, Apartments, Shopping complex, Commercial buildings
Management
- Registering the details of property registration of residents and tenants also their family members
- Parking Management
- Event and Discussion Forum Management
- Inward/Outward register,Visitor information, Staff details
Project Type : Web site
Tools used | required :
Development side
- Front End: PHP, Jquery, Ajax
- Framework: CodeIgniter
- Back End: MySql, phpMyAdmin
- Web Server: Wamp
- Browsing/Testing:
- Software: Google Chrome,Mozilla Firefox
- Hardware: Printer, Webcam
- Documentation: Word 2007, Slide.com,Edraw Max
- Editor: Aptana Studio 3
Deployment side
- Hardware: Printer, Webcam
- Software: Web Browser
Types of Roles
• Super Admin
• Society Admin
• End user(Property owner)
Functionality of Property owner
• Easy connectivity with members/ management
• Set society cover photo
• View society staff list, visitor information
• Parking structure, View gallery album
• Can participate in Poll and Discussion forum
Functionality of Society Admin
• Manage Parking Allocation, Society Album
• Manage Poll, Event, Discussion forum
• Manage Staff list and visitor entry
• Manage Inward Outward register for Commercial use
Functionality of Super Admin
•Manage ERP Sales
Project Scope
- Parking Management
- Residents' Directory
- Inward/ Outward Register (Commercial Buildings)
- Instant Poll
- ERP Sales Module
- Events
- Visitor Information
- Staff Attendance
- Society Background Configuration
- Discussion Forum
- Tenant view
- Photo Gallery
Activity Diagrams


ER Diagram


GUI Screens


Login page
URL: http://localhost/bms/login

Dashboard(Society admin)
URL: http://localhost/bms/dashboard

Dashboard (Residents)
http://localhost/bms/dashboard

Dashboard (super admin)
http://localhost/bms/dashboard

Society Structure (super admin)
http://localhost/bms/vehicle_controller/ParkingDisplay

Project view (society admin)
http://localhost/bms/vehicle_controller/ParkingDisplay

Parking slots (society admin)
http://localhost/bms/vehicle_controller/ParkingStructure

Add Vehicle (society admin)
http://localhost/bms/vehicle_controller/vehicle_allocate/129/3

Vehicle update form (society admin)
http://localhost/bms/vehicle_controller/vehicle_update/129

Parking slots (society admin)
http://localhost/bms/vehicle_controller/ParkingStructure

All vehicle details (society admin)
http://localhost/bms/vehicle_controller/vehicle_search

Filtered vehicle details (society admin)
http://localhost/bms/vehicle_controller/vehicle_search/129

Vehicle Sticker Preview (society admin)
http://localhost/bms/vehicle_controller/print_sticker

Parking Master

Parking Transaction

Visitor Insert form (society admin)
http://localhost/bms/visitor_controller

Visitor view (society admin)
http://localhost/bms/visitor_controller/visitor_view

Visitor view- filtered (society admin)
http://localhost/bms/visitor_controller/date_search

Visitor Table

Staff insert view (society admin)
http://localhost/bms/staff/view

Staff insert view (society admin)
http://localhost/bms/staff/view

Staff category insert view (society admin)
http://localhost/bms/staff/view

Staff view (society admin)
http://localhost/bms/staff/

Staff view- Filtered (society admin)
http://localhost/bms/staff/

Staff icard view (society admin)
http://localhost/bms/staff/

Staff Master

Staff Category

Move in/Move out insert (society admin)
http://localhost/bms/mimo

Move in/Move out insert (society admin)
http://localhost/bms/mimo

Inwards Management (society admin)
http://localhost/bms/staff/inwards

Outwards Management (society admin)
http://localhost/bms/mimo/outwards

Mimo master

Album View
http://localhost/bms/gallery_controller/

Gallery Image View
http://localhost/bms/gallery_controller/viewphoto/1

Gallery Insert (society admin)
http://localhost/bms/gallery_controller/addphoto

Image Description (society admin)
http://localhost/bms/gallery_controller/addcomments/1

Gallery Image View
http://localhost/bms/gallery_controller/viewphoto/1#prettyPhoto[gallery1]/0/

Gallery_album Table

Gallery_photo Table

Tenant View
http://localhost/bms/projects/societydisplaytenant

Add Tenant
http://localhost/bms/projects/projectmemberentry

Tenant Grid view
http://localhost/bms/projects/tenantview

Resident Directory
http://localhost/bms/residents

Property Owner Master

Property Submember Master

Event calendar
http://localhost/bms/event_controller/

Events Details in calendar
http://localhost/bms/event_controller/

Add events in calendar
http://localhost/bms/event_controller/

Event Table

Event Details

Add Poll view (society admin)
http://localhost/bms/poll/create

Poll view (society admin)
http://localhost/bms/poll

Poll view (Residents)
http://localhost/bms/poll

Poll Table

Option Table

Vote Table

Society Background Configuration (Residents)
http://localhost/bms/dashboard

Forum View

Forum View (All Threads)
http://localhost/bms/forum_thread

Forum View (Category)
http://localhost/bms/forum_admin/category_view

Forum View (Add Category)
http://localhost/bms/forum_admin/category_create

Forum View (Add Thread)
http://localhost/bms/forum_thread/create

Forum View (Reply to Thread)
http://localhost/bms/forum_thread/talk/evolution

Forum Tables


Forum Category
Forum post
Forum Tables
Forum Threads

ERP sales view(Society)
http://localhost/bms/society

ERP sales view(Map)

ERP sales view(Summary Log)
http://localhost/bms/summery

Society Sales

Test Cases

New Technologies learnt
- CodeIgniter 3.0
- Ajax
- JQuery
- Bootstrap
The main objective of the Building Management system is to enhance and upgrade the existing system by increasing its efficiency and effectiveness.
Modules to be develop in future
- Classifieds
- Dedicated apartment page
- Android/IOS Application
Future Enhancement
In Practical life, each system project is bound to have bugs. There is hardly any system which is free of bugs. Even if the system does not have any bugs in its initial stages, it is still prone to have bugs in the future of its use and existence.
We have tried to overcome most of the problems faced by the Institution.We are very certain that we will dedicate best of our work to the organization. This shall strengthen our confidence. At the end of this Project, we would like to say that preparing the whole Project was a very rich experience.
This experience shall be of great help in building our careers and more such opportunity will be welcomed in the future.
Conclusion
Bibliography
Building Management System smartprop.in
By Jaimin Gohel
Building Management System smartprop.in
- 1,128