SlideShare a Scribd company logo
1 of 40
Download to read offline
©Daffodil International University
SMART FACILITY
BY
Md Sohag Miah
ID: 143-15-4301
And
Md. Rakibul Islam
ID: 143-15-4367
This Report Presented in Partial Fulfillment of the Requirements for the
Degree of Bachelor of Science in Computer Science and Engineering.
Supervised By
Md. Mohshi Masnad
Lecturer
Department of CSE
Daffodil International University
Co-Supervised By
Nusrat Jahan
Lecturer
Department of CSE
Daffodil International University
DAFFODIL INTERNATIONAL UNIVERSITY
DHAKA, BANGLADESH
AUGUST 2017
©Daffodil International University
APPROVAL
The project titled “Smart Facility”, submitted by MD SOHAG MIAH, ID No: 143-15-
4301 and MD.RAKIBUL ISLAM, ID No: 143-15-4367 to the department of Computer
Science and Engineering. Daffodil International University has been accepted as
satisfactory for the partial fulfillment of the requirements for the degree of B.Sc. in
Computer Science and Engineering and approved as to its style and contents.
BOARD OF EXAMINERS
Dr. Sayed Akhter Hossain Chairman
Professor and Head
Department of Computer Science & Engineering
Faculty of Science & Information Technology
Daffodil International University
Dr. SheakRashedHaiderNoori Internal Examiner
Associate Professor and Associate Head
Department of Computer Science & Engineering
Faculty of Science & Information Technology
Daffodil International University
Md. ZahidHasan Internal Examiner
Assistant Professor
Department of Computer Science and Engineering
Faculty of Science & Information Technology
Daffodil International University
Dr. Mohammad Shorif Uddin External Examiner
Professor and Chairman
Department of Computer Science & Engineering
Jahangirnagar University
I
©Daffodil International University
DECLARATION
We hereby declare that, this project has done by us under the supervision of Md. Mohshi
Masnad, Lecturer Department of CSE Daffodil International University. We also
declare that neither this project nor any part of this project has been submitted elsewhere
for award of any degree or diploma.
Supervised by: Co-Supervised by:
Md. Mohshi Masnad
Lecturer
Department of Computer Science and Engineering
Faculty of Science and Information Technology
Daffodil International University
Nusrat Jahan
Lecturer
Department of Computer Science and Engineering
Faculty of Science and Information Technology
Daffodil International University
Submitted by:
Md Sohag Miah
Department ofComputer Science & Engineering
Daffodil International University
Md. Rakibul Islam
Department ofComputer Science & Engineering
Daffodil International University
II
©Daffodil International University
ACKNOWLEDGEMENT
First we express our heartiest thanks and gratefulness to almighty of ALLAH for his
divine blessing makes us possible to complete the final year project successfully.
We really grateful and wish our profound our indebtedness to supervisor Md. Mohshi
Masnad, Lecturer Department of CSE Daffodil International University, Dhaka. Deep
knowledge & keen interest of our supervisor in the field of impact of usability design
influenced us to carry out this project. Their endless patience, scholarly guidance,
continual encouragement, constant and energetic supervision, constructive criticism,
valuable advice, reading many inferior draft and correcting them at all stage have made
it possible to complete this project.
We would like to express our hearties gratitude to Dr. Syed Akhter Hossain,
Professor, and Head, Department of CSE, for his kind help to finish our project and also to
other faculty member and the staff of CSE department of Daffodil International University.
We would like to thank our entire course mate in Daffodil International University, who
took part in this discuss while completing the course work.
Finally, we must acknowledge with due respect the constant support and patients of our
parents and friends.
III
©Daffodil International University
ABSTRACT
We are going to develop a project named “Smart facility” that we will try to provide a
variety of facilities for the whole life, including the security of the daily life of the people.
Our main objective is to secretly bring criminals who are criminals to justice and stop
crime.
There are countless criminals in different parts of our country who are committing crime
every day, but none of them can say anything. It is often seen that these people are
secretly involved in various activities of the criminals, but they are not able to disclose it
to everyone. Our task is to collect and verify these clips and keep the criminals under the
law and keep the identity of the information provider secret.
Our website will help you to exchange information. It is also a constructive solution to the
problems of daily life. Presenting to everyone through the website about what kind of problems
are there in the country. Facilities include shopping, traffic jams, travel, and education, medical
and universal benefits etc. Our website separated two part Privet and Public. The privet sector
work on crime and public sector work on human facility.
IV
©Daffodil International University
TABLE OF CONTENTS
CONTENS PAGE
Board of examiners I
Declaration II
Acknowledgements III
Abstract IV
CHAPTER
CHAPTER 1: INTRODUCTION 1-3
1.1 Introduction
1.2 Aim of this project
1.3 Objective of Software
1.4 Expected Outcome
1.5 Report Layout
1
1
1
2
3
CHAPTER 2: BACKGROUND 4-7
2.1 Introduction
2.2 Objective
2.3 Scope of the Problem
2.4 Related Works
2.5 Challenges
2.6 Application Features
2.7 Development Language
2.8 Summary
4
4
4
5
6
6
7
7
©Daffodil International University
CHAPTER 3: FEASIBILITY STUDY 8-9
3.1 Feasibility Study
3.1.1 Technical Feasibility
3.1.2 Software Availability
3.1.3 Economic Feasibility
3.1.4 Operational Feasibility
3.2 Summary
8
8
9
9
9
10
CHAPTER 4: Requirement Analysis 11-15
4.1 Introduction
4.2 Why requirement are needed?
4.3 Requirement Collective activities
4.4 Use case Diagram
4.5 Use case Diagram of admin
4.6 Use case Diagram of User
4.7 Summary
11
11
11
12
13
14
15
CHAPTER 5: System Design 16-18
5.1 Design
5.2 Database Table of smart facility system
5.3 Database Table of User and Admin
5.4 ER Diagram
16
16
17
18
©Daffodil International University
CHAPTER 6: Development And Testing 19-22
6.1 Introduction
6.2 Software Development
6.3 Implementation
6.4 Testing
6.5 Testing Process
6.5.1 Black Box Testing of Development System
6.5.2 Home page of this Website
6.5.3 Blog page
6.5.4 Single Page
6.5.5 Update Public Post
6.5.6 Update Privet post
6.5.7 User Profile
6.5.8 Upload Information
19
19
19
20
20
20
21
22
23
24
25
26
27
CHAPTER 7: Discussions
7.1 Introduction
7.2 Strength of the Project
7.3 Summary
28
28
28
28
CHAPTER 8: CONCLUSION 29
REFERENCE 30
©Daffodil International University
LIST OF FIGERS
Figure: 4.1 Use case Diagram
Figure: 4.2 Use case Diagram for Admin
Figure: 4.3 Use case Diagram for User
Figure: 5.1 ER Diagram
Figure: 6.1 Home page layout
Figure: 6.2 Blog page layout
Figure: 6.3 Single page layout
Figure: 6.4 Update public post page layout
Figure: 6.5 Update privet post page layout
Figure: 6.6 User profile page layout
Figure: 6.7 Upload Information page layout
Figure: 9.1 Screenshot of Plagramme
12
13
14
17
21
22
23
24
25
26
27
31
LIST OF TABLE
Table:5.1 Database table of smart facility 16
Table: 5.2 Database table of user and Admin 17
©Daffodil International University
CHAPTER 1
INTRODUCTION
1.1 Introduction
There are many problems around us that solve problems due to lack of proper steps. We
will present these problems with the help of our website and make the right
arrangements. Problems are, education, medical, traffic jams, pedestrian problems, crime,
this related problem. We will try to provide a variety of facilities for the whole life,
including the security of the daily life of the people. Our main objective is to secretly
bring criminals who are criminals to justice and stop crime. There are countless criminals
in different parts of our country who are committing crime every day, but none of them
can say anything. It is often seen that these people are secretly involved in various
activities of the criminals, but they are not able to disclose it to everyone. Our task is to
collect and verify these clips and keep the criminals under the law and keep the identity
of the information provider secret. Our website will help you to exchange information.
1.2 Aim Of this Project
We are going to develop a project named “Smart facility web application” that we will
try to provide a variety of facilities for the whole life, including the security of the daily
life of the people. Our main objective is to secretly bring criminals who are criminals to
justice and stop crime. There are countless criminals in different parts of our country who
are committing crime every day, but no one can say anything to them fearing. It is often
seen that these people are secretly involved in various activities of the criminals, but they
are not able to disclose it to everyone. Our task is to collect and verify these clips and
keep the criminals under the law and keep the identity of the information provider secret.
Our website will help you to exchange information.
1.3 Objective of the software:
 Public and private content uploading facility.
 Uploading content and user interface.
 Information confirmation by admin.
 Both admin and user can see previous history.
1
©Daffodil International University
 To automatically manage the site.
 User can upload valid information and data including images or videos.
 Public are work on human facility and privet are work on crime.
1.4 Expected Outcome
We will try to provide a variety of facilities for the whole life, including the security of
the daily life of the people. Our main objective is to secretly bring criminals who are
criminals to justice and stop crime. There are countless criminals in different parts of our
country who are committing crime every day, but no one can say anything to them
fearing. It is often seen that these people are secretly involved in various activities of the
criminals, but they are not able to disclose it to everyone.
2
©Daffodil International University
1.5 Report Layout
Introduction
We discuss this section introduction of project. Project aim expected out come and object
of this software/website. We discuss this section introduction of background of project
and related works of this project. Comparative studies scope of this problem and
challenges of this project.
Requirement Specification
Business process modeling, requirement collection analysis, Use case modeling and
description, Logical data model and Design requirement are also discuss of this section.
Design Specification
Front-end design, Back-end design, Interaction design and UX, Implementation
requirements are discuss of this section.
Implementation and Testing
Implementation of Database, Implementation of Front-end Design, Implementation of
Interactions, Testing Implementation, Test Results and Reports are discussing this
section.
Conclusion and Future Scope
Discussion and Conclusion, Scope for Further Developments discuss of this section.
3
©Daffodil International University
CHAPTER 2
BACKGROUND
2.1 Introduction
This is such a system which can provide smart facility to the general people, low agent,
and other peoples. The “smart facility” is such a system, which can provide the facilities
from any place. This system is very much efficient and effective because it is fully
automated. Our main aim to build a complete “smart facility successfully which will be
fully automated online based system. This system will ensure that they can get their
information without going to outside the house physically.
2.2 Objective
Our implemented system is different from other existing software because some of the
web application provides some information but they can’t throw solutions. We can ensure
that to proper solutions.
2.3 Scope of the Problem
 Collect the information from user.
 We will verify the information by our team.
 If information is true then all information will be handed over to the law.
4
©Daffodil International University
2.4 Related Work
Such a comprehensive service has never been given before.
There are various types of services in our country like crime prevention, traffic jam
reduction, hospital services
But our service is completely different from these. Our service is user-based; anyone can
upload their content here
We've divided the content of our web site into two ways
(1) Public
(2) Private
Public content will serve as all types of services.
Private content will work against criminals.
We are the first in our country to provide these services.
5
©Daffodil International University
2.5 Challenges
 Suppression of criminal activities.
 Sharing various facilities with the general public.
 Opportunity to upload secret information with our own security.
 To reach features of the system into peoples.
 For everyone, there is a chance to share the latest benefit.
2.6 Application Features
2.6.1 Information
User can take all human facility related information in this portal. Information basically
education, medical information, crime, mapping, and others facility information.
2.6.2 Uploading Content
Every user can upload content any time. Content are image, video, text etc. Content
uploading are very simple step are following. Just create an account and update user
profile and content upload that’s it.
2.6.3 Creating Account
When a user upload content then his/her must be need an own website account. User can
be creating an account of his/her valid information.
2.6.4 Delete and Edit content
User can be delete or Edit her/his contain any time but all content are backup to admin.
User can’t update or delete or edit information without admin permission. All permission
control by the Admin.
2.6.5 Security
Admin can be insuring that user account and information security. It’s can’t published
with user information to user information.
2.6.6 Admin Approval
Every content will be pending before admin approval. This features help to protect
website from useful content.
6
©Daffodil International University
2.5.7 Location separate by different category
Every location will be separated by different category. Like Dhanmondi, Uttora, Malibag,
Etc. User can visit the post by choosing a specific category’s. These features will help
people to read his/her location based content.
2.4.8 Rule
In Rules Section Admin can create, edit, and delete the rules. All rules are must be following
every user. Rules and are Variable by admin any time.
2.7 Development Language
We are developing a website name Smart Facility. It’s online based project.
Development this website using the language:
I. HTML
II. HTML5
III. CSS
IV. CSS3
V. J-query
VI. Java-Script
VII. Wordpress(CMS)
VIII. PHP
IX. Bootstrap(Framework)
2.8 Summary
In this chapter we have discussed about the overall Features online human facility system.
Where a customer can register, online question, complain any human facility system. And
development language is using this website.
7
©Daffodil International University
CHAPTER 3
FEASIBILITY STUDY
3.1 Feasibility Study
At first we create a simple design and show us our supervisor. He decided to bring some
changes in our design. Then he asked to start again with some new ideas.
Later we redesigned and talk about final design with sir. When our design is confirmed,
we started our development work.
While developing, we discuss every moment about our project with sir. Finally, with the
help of Sir, we completed our project work.
Some common factors are referred in feasibility study. These are a flow
 Technical feasibility.
 Software feasibility.
 Operational feasibility.
3.1.1 Technical feasibility
We're using two functions for users. Private and public function are use this step. Upload
content to the public function, can’t need to register login, but need to admin approval.
When upload content to the private function then need to register or login the user and
need to admin approval for uploading information. Private function insure that
information not published publicly. It’s only see user and admin.
Technical feasibility performs the following tasks:
 Public content will serve as all types of services.
 Private content will work against criminals.
8
©Daffodil International University
3.1.2 Software Feasibility
For implementing the project a couple of software is needed. First of all, we need server
software which has strong security management. We can use our server system if
possible or we can take part of any professional server provider. Software will need for
maintaining the database server.
3.1.3 Economical Feasibility
We brought a domain and hosting for uploading our website on live server. We have to
pay $59 for it. At first we recommended our services without any coast. It helps people
protect themselves from different crime. This website is not for only one person it will be
helpful for whole country. We can save our country by using this system. Our website
will help people to finding daily benefits and offers form different area. Anyone can
benefit from anything then he/her can share this news by using our website.
3.1.4 Operational Feasibility
The second step of an emergency response is an assessment of the Operational Feasibility
for different response options. Operational Feasibility as defined in the Multi-sector
initial Rapid Assessment (MIRA) considers national and local capacities and response,
and international capacity, access, security, etc. In this toolkit, we add to this a more
detailed market analysis, a risks and benefits analysis from accountability perspective (to
affected populations and to donors), the assessment of cash delivery services, and the role
of humanitarian agencies and government. We can use our won server system if possible
or we can take part of any professional server provider. Software will need for
maintaining the database server.
9
©Daffodil International University
3.2 Summary
In this chapter we discuss about feasibility of a system. We also discuss about
Technical Feasibility, Software Availability, Economic Feasibility, and
Operational Feasibility. We followed this all, so that our systems becomes
feasible.
10
©Daffodil International University
CHAPTER 4
REQUIRMENT ANALYSIS
4.1 Introduction
In field development and process optimization, a requirement is a singular documented
physical and functional need that a particular field or process must be able to perform. It
is most commonly used in a formal sense in systems engineering, software engineering,
or enterprise engineering. It is a statement that identifies a necessary attribute, capability,
characteristic, or quality of a system for it to have value and utility to a user,
organization, internal user, or other stakeholder. All possible requirements of the system
to be developed are captured in this phase. The requirements are gathered from the end
user at the start of the software development phase. These requirements are analyzed for
their validity, and the possibility of incorporating the requirements.
4.2 Why Requirement Collection Is Needed?
 The solution is depends on the requirements, if the requirements are incorrect then
there is very little chance to find the desired solution.
 Requirements are basis on which potential solution are assessed.
4.3 Requirement Collecting Activities
 Selection of the people who can determine the requirements. And they must have
knowledge of it.
 Hold requirements gathering workshop and interviews.
 Keep in mind for relevant information.
 Write down the collected information.
 Keep the requirement circulated for review.
 Make update until the client approve.
11
©Daffodil International University
4.4 Use case Diagram
Use case diagram is a graphic depiction of the interactions among the elements of a
system.
Figure: 4.1 Use Case diagram
12
©Daffodil International University
4.5 Use case of Admin
Figure: 4.2 Use case diagram for Admin
In this use case diagram we describe about one actor which is Admin. Admin can do
several works. Admin needs to be login in the system first. Without login in the system
admin cannot do any kind of activities. One of the major tasks of admin is to select the
user role in the system and delete or block user. Only admin can add, delete or update
information the category. He can post any product, in with the system and can check the
review of the product.
13
©Daffodil International University
4.6 User Use case Diagram
Figure: 4.3 Use case diagram for User
In this use case diagram we describe about another actor which is User. And User can do
several works. User needs to be creating account, login to add, delete or update his
content as well as upload the image. User can question in online, complain etc.
14
©Daffodil International University
4.7 Summary
Use case diagram is used to capture the dynamic nature of a system. It consists of use
cases, actors and their relationships. Use case diagram is used at a high level design to
capture the requirements of a system. So it represents the system functionalities and their
flow. Although the use case diagrams are not a good candidate for forward and reverse
engineering but still they are used in a slightly differently way to model it
15
©Daffodil International University
CHAPTER 5
SYSTEM DESIGN
5.1 Design
Whole design of this project is user friendly. And any kind of edit is allowed as time
permits. Modern and updated design tools have been used for this project. Also new
concepts have been considered to make it user friendly. Here is also option to edit its
interface. In future any kind of edit is allowed as time permits.
5.2 Database Table
Table: 5.1 Data base table of smart facility web application
16
©Daffodil International University
5.3 Database Table for User and Admin
17
©Daffodil International University
5.4 ER Diagram
Figure 5.1: ER Diagram
An E-R diagram can express the overall logical structure of database graphically. The
following figure 5.1 shows the entity-relationship diagram of the whole system.
18
©Daffodil International University
CHAPTER 6
DEVELOPMENT AND TESTING
6.1 Introduction
Anything before implemented it should be tested for the expected result and its
efficiency. The system design always is not perfect. Communication problems,
programmer’s negligence, or time constraints create errors that must be eliminated before
the stating system. The performance of a system can be improved by continuous testing
and development.
6.2 Website Development
Website development is the development of a web product. The term "website
development" may be used to refer to the activity of computer programming, which is the
process of writing and maintaining the source code, but in a broader sense of the term it
includes all that is involved between the conception of the desired software through to the
final manifestation of the website, ideally in a planned and structured process. Therefore,
software development may include research, new development, prototyping,
modification, reuse, re-engineering, maintenance, or any other activities that result in
software products. First of all we made a sketch diagram of the overall procedure in our
mind. Then we divide the whole work into different parts to make it simple and easy.
After that we select the suitable platform include language and database server. Finally
we design and developed the application.
6.3 Implementation
When we want to a new system anywhere we have to think about the total environment
where the new system will run. In the implementation level we have to think that which
server, OS, Web server or the database software will use for the best performance. While
implementing a new system developer needs to think about the total environment.
19
©Daffodil International University
6.4 Testing
Testing is the process of evaluating a system or its component(s) with the intent to find
whether it satisfies the specified requirements or not. In simple words, testing is
executing a system in order to identify any gaps, errors, or missing requirements in
contrary to the actual requirements. [2]
6.5 Testing Process
There are two basic classes of software testing, black box testing and white box testing.
For now, you just need to understand the very basic difference between the two classes,
clarified by the definitions below:
 Black box testing.
 White box testing.
6.5.1 Black Box Testing of Developed System
Software testing is an important technique for assessing the quality of a software product.
In this chapter, we will explain the following:
 The basics of software testing, a verification and validation practice, throughout
the entire software development life cycle.
 The two basic techniques of software testing, black-box testing and white-box
testing.
 Six types of testing that involve both black- and white-box techniques.
 Strategies for writing fewer test cases and still finding as many faults as possible.
 Using a template for writing repeatable, defined test cases.
20
©Daffodil International University
6.5.2 Home Page of the Website
The following figure 6.1 shows the Home Page of Web-Based System.
Figure: 6.1 show the Home Page of Web-Based System.
21
©Daffodil International University
6.5.3 Blog Page layout
The following figure 6.2 shows the Blog Page of Web-Based System.
Figure: 6.2 show the Blog Page of Web-Based System.
22
©Daffodil International University
6.5.4 Single page Layout
The following figure 6.3 shows the Single Page Layout of Web-Based System.
Figure: 6.3 show the Single Page Layout of Web-Based System
23
©Daffodil International University
6.5.5 Update Public post Page Layout
The following figure 6.4 shows the update public post Page Layout of Web-Based
System.
Figure: 6.4 show the update public post Page Layout.
24
©Daffodil International University
6.5.6 Update Privet Post Page Layout
The following figure 6.5 shows the update privet post Page Layout of Web-Based
System.
Figure: 6.5 show the update privet post Page Layout.
25
©Daffodil International University
5.7 User Profile Page Layout
The following figure 6.6 shows User profile Page Layout of Web-Based System.
Figure: 6.6 shows User profile Page Layout.
26
©Daffodil International University
6.5.8 Upload Information Page
The following figure 6.7 shows Upload Information Page Layout of Web-Based System.
Figure: 6.7 shows Upload Information Page Layout
27
©Daffodil International University
CHAPTER 7
DISCUSSIONS
7.1 Introduction
Once a system is installed and working and emergency work is being coped with, the
system is live. At this point the individual who has not been a participant in the design
and development stage should carry out the evaluation review. After the review the
critical appraisal should cover cost, comparing the actual cost with those anticipate at
various design stage, the critical appraisal should contain recommendation for the future.
7.2 Strength of the Project
 Admin can control the whole system from one point.
 User can create an account and Upload content.
 Admin can verify all information and permission to approval.
 User can update, edit, and delete his/her content.
 System Provide better security by categorize users in different levels.
7.3 Summery
After the review we may find that some part of the program needs modification. This
may be minor modification or may need to change the design of the system. The review
should be repeated at least annually, preferably more often, this will bring any need of
change to the attention of the management if the time for plants to be made.
28
©Daffodil International University
CHAPTER 8
CONCLUTION
8.1 CONCLUSION
This project is based on Human facility. Project title is “smart facility of Bangladesh”.
This project is goes to make a website about facility information. This project is also
containing some other facilities, like a dynamic database, map making, query etc. From
this database user can get information about whole content of this website. They will be
also able to see dangerous area of Bangladesh by separated location. User should learn
about full facility of this site. This project will suggest and details about human facility.
So, it will help them every facility. As well as this is website based project, the interface
of the website is very user friendly. For making this website we have used some web and
programming language. Such as PHP, HTML, CSS, MySQL and other design tools.
8.2 FURTHER SUGGESTED WORK
Now this website is using “Local host”. In near future domain should be taken and launch
this website. There will be also added some sector in this website within short time.
There is also option to edit this website in future for taking next challenge. Now this
website is using MySQL. In future it will be transferred into Oracle. And other further
step should be taken as needed.
29
©Daffodil International University
REFERENCE
[1] Feasibility study, http://www.investopedia.com/terms/f/feasibility-study.asp
08/08/17 8:00AM
[2] Testing: https://en.wikipedia.org/wiki/Software_testing 08/08/17 8:00AM
[3] Related work, www.cse.psu.edu/~pdm12/cse544/slides/cse544-relwork.pdf 08/08/17
7:45AM
30
©Daffodil International University
Screenshot of Plagramme
Figure: 9.1 Screenshot of Plagramme

More Related Content

Similar to Smart Facility of Real Life

NCI School of Computing Project Showcase 2014
NCI School of Computing Project Showcase 2014NCI School of Computing Project Showcase 2014
NCI School of Computing Project Showcase 2014ckennedynci
 
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.docSCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.docbosed0737
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlRaj Sharma
 
“Mentors View” Application
“Mentors View” Application“Mentors View” Application
“Mentors View” ApplicationAI Publications
 
Report[Batch-08].pdf
Report[Batch-08].pdfReport[Batch-08].pdf
Report[Batch-08].pdf052Sugashk
 
Android Based E-Learning Application Class-E
Android Based E-Learning Application Class-EAndroid Based E-Learning Application Class-E
Android Based E-Learning Application Class-EIRJET Journal
 
Travel and Tourism Management System MCA, BCA, B.Tech, B.Sc, M.Sc
Travel and Tourism Management System MCA, BCA, B.Tech, B.Sc, M.ScTravel and Tourism Management System MCA, BCA, B.Tech, B.Sc, M.Sc
Travel and Tourism Management System MCA, BCA, B.Tech, B.Sc, M.ScDevendra Bhatt
 
Android app for hostel outpass form
Android app for hostel outpass formAndroid app for hostel outpass form
Android app for hostel outpass formIJARIIT
 
Alumni Record System
Alumni Record SystemAlumni Record System
Alumni Record SystemIRJET Journal
 
Student portal system application -Project Book
Student portal system application -Project BookStudent portal system application -Project Book
Student portal system application -Project BookS.M. Fazla Rabbi
 
EST-Report[1] grp 15 (AutoRecovered).pdf
EST-Report[1] grp 15 (AutoRecovered).pdfEST-Report[1] grp 15 (AutoRecovered).pdf
EST-Report[1] grp 15 (AutoRecovered).pdfRenuDeshmukh5
 
EST-Report[1] grp.pdf
EST-Report[1] grp.pdfEST-Report[1] grp.pdf
EST-Report[1] grp.pdfRenuDeshmukh5
 
IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...
IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...
IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...IRJET Journal
 
Online Examination System For Android AAD Report Akshay Kalapgar
Online Examination System For Android AAD Report Akshay KalapgarOnline Examination System For Android AAD Report Akshay Kalapgar
Online Examination System For Android AAD Report Akshay KalapgarAkshayKalapgar
 

Similar to Smart Facility of Real Life (20)

NCI School of Computing Project Showcase 2014
NCI School of Computing Project Showcase 2014NCI School of Computing Project Showcase 2014
NCI School of Computing Project Showcase 2014
 
Clicker v4m report
Clicker v4m reportClicker v4m report
Clicker v4m report
 
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.docSCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
 
Report docx
Report docxReport docx
Report docx
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysql
 
“Mentors View” Application
“Mentors View” Application“Mentors View” Application
“Mentors View” Application
 
Students Club
Students ClubStudents Club
Students Club
 
Report[Batch-08].pdf
Report[Batch-08].pdfReport[Batch-08].pdf
Report[Batch-08].pdf
 
Android Based E-Learning Application Class-E
Android Based E-Learning Application Class-EAndroid Based E-Learning Application Class-E
Android Based E-Learning Application Class-E
 
Travel and Tourism Management System MCA, BCA, B.Tech, B.Sc, M.Sc
Travel and Tourism Management System MCA, BCA, B.Tech, B.Sc, M.ScTravel and Tourism Management System MCA, BCA, B.Tech, B.Sc, M.Sc
Travel and Tourism Management System MCA, BCA, B.Tech, B.Sc, M.Sc
 
Android app for hostel outpass form
Android app for hostel outpass formAndroid app for hostel outpass form
Android app for hostel outpass form
 
Alumni Record System
Alumni Record SystemAlumni Record System
Alumni Record System
 
Project Report
Project ReportProject Report
Project Report
 
BSCS FINAL PROJECT PROPOSAL
BSCS FINAL PROJECT PROPOSALBSCS FINAL PROJECT PROPOSAL
BSCS FINAL PROJECT PROPOSAL
 
Student portal system application -Project Book
Student portal system application -Project BookStudent portal system application -Project Book
Student portal system application -Project Book
 
EST-Report[1] grp 15 (AutoRecovered).pdf
EST-Report[1] grp 15 (AutoRecovered).pdfEST-Report[1] grp 15 (AutoRecovered).pdf
EST-Report[1] grp 15 (AutoRecovered).pdf
 
EST-Report[1] grp.pdf
EST-Report[1] grp.pdfEST-Report[1] grp.pdf
EST-Report[1] grp.pdf
 
IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...
IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...
IRJET- An Android Platform for Acquainting Differently Abled Students with Wr...
 
Groom Auto Project
Groom Auto ProjectGroom Auto Project
Groom Auto Project
 
Online Examination System For Android AAD Report Akshay Kalapgar
Online Examination System For Android AAD Report Akshay KalapgarOnline Examination System For Android AAD Report Akshay Kalapgar
Online Examination System For Android AAD Report Akshay Kalapgar
 

Recently uploaded

Call girls in Vashi Services : 9167673311 Free Delivery 24x7 at Your Doorstep
Call girls in Vashi Services :  9167673311 Free Delivery 24x7 at Your DoorstepCall girls in Vashi Services :  9167673311 Free Delivery 24x7 at Your Doorstep
Call girls in Vashi Services : 9167673311 Free Delivery 24x7 at Your DoorstepPooja Nehwal
 
22K Indian Gold Jewelry Online - Buy 22 Karat Gold Jewelry in USA
22K Indian Gold Jewelry Online - Buy 22 Karat Gold Jewelry in USA22K Indian Gold Jewelry Online - Buy 22 Karat Gold Jewelry in USA
22K Indian Gold Jewelry Online - Buy 22 Karat Gold Jewelry in USAQueen of Hearts Jewelry
 
Russian BINDASH Call Girls In Mahipalpur Delhi ☎️9711199012
Russian BINDASH Call Girls In Mahipalpur Delhi ☎️9711199012Russian BINDASH Call Girls In Mahipalpur Delhi ☎️9711199012
Russian BINDASH Call Girls In Mahipalpur Delhi ☎️9711199012Mona Rathore
 
Call Girls In Panipat 08860008073 ✨Top Call Girl Service Panipat Escorts
Call Girls In Panipat 08860008073 ✨Top Call Girl Service Panipat EscortsCall Girls In Panipat 08860008073 ✨Top Call Girl Service Panipat Escorts
Call Girls In Panipat 08860008073 ✨Top Call Girl Service Panipat EscortsApsara Of India
 
‘I think I might die if I made it’ 'There were no singles'
‘I think I might die if I made it’ 'There were no singles'‘I think I might die if I made it’ 'There were no singles'
‘I think I might die if I made it’ 'There were no singles'cakepearls Official
 
Fun Call Girls In Yamunanagar 08168329307 Jagadhri Escort Services
Fun Call Girls In Yamunanagar 08168329307 Jagadhri Escort ServicesFun Call Girls In Yamunanagar 08168329307 Jagadhri Escort Services
Fun Call Girls In Yamunanagar 08168329307 Jagadhri Escort ServicesApsara Of India
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Bhikaji Cama Palace | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Bhikaji Cama Palace | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Bhikaji Cama Palace | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Bhikaji Cama Palace | Delhisoniya singh
 
Dubai Call Girls O528786472 Call Girls Dubai OL
Dubai Call Girls O528786472 Call Girls Dubai OLDubai Call Girls O528786472 Call Girls Dubai OL
Dubai Call Girls O528786472 Call Girls Dubai OLhf8803863
 
New Call Girls In Panipat 08168329307 Shamli Israna Escorts Service
New Call Girls In Panipat 08168329307 Shamli Israna Escorts ServiceNew Call Girls In Panipat 08168329307 Shamli Israna Escorts Service
New Call Girls In Panipat 08168329307 Shamli Israna Escorts ServiceApsara Of India
 
Call Girls {Delhi Meet Payal Pitampura} 9711199012 Indepedemt Girls Delhi
Call Girls {Delhi Meet Payal Pitampura} 9711199012 Indepedemt Girls DelhiCall Girls {Delhi Meet Payal Pitampura} 9711199012 Indepedemt Girls Delhi
Call Girls {Delhi Meet Payal Pitampura} 9711199012 Indepedemt Girls DelhiMs Riya
 
A TO Z INDIA Monthly Magazine - MAY 2024
A TO Z INDIA Monthly Magazine - MAY 2024A TO Z INDIA Monthly Magazine - MAY 2024
A TO Z INDIA Monthly Magazine - MAY 2024Indira Srivatsa
 
9892124323 - Book Call Girls in Andheri and escort services 9892124323
9892124323 - Book Call Girls in Andheri and escort services 98921243239892124323 - Book Call Girls in Andheri and escort services 9892124323
9892124323 - Book Call Girls in Andheri and escort services 9892124323Pooja Nehwal
 
Independent Call Girls Delhi ~9711199012~ Call Me
Independent Call Girls Delhi ~9711199012~ Call MeIndependent Call Girls Delhi ~9711199012~ Call Me
Independent Call Girls Delhi ~9711199012~ Call MeMs Riya
 
AliExpress Clothing Brand Media Planning
AliExpress Clothing Brand Media PlanningAliExpress Clothing Brand Media Planning
AliExpress Clothing Brand Media Planningjen_giacalone
 
Best VIP Call Girls Noida Sector 18 Call Me: 8264348440
Best VIP Call Girls Noida Sector 18 Call Me: 8264348440Best VIP Call Girls Noida Sector 18 Call Me: 8264348440
Best VIP Call Girls Noida Sector 18 Call Me: 8264348440soniya singh
 
Call Girls In Karol Bagh__ 8448079011 Escort Service in Delhi
Call Girls In Karol Bagh__ 8448079011 Escort Service in DelhiCall Girls In Karol Bagh__ 8448079011 Escort Service in Delhi
Call Girls In Karol Bagh__ 8448079011 Escort Service in DelhiRaviSingh594208
 
Moscow City People project Roman Kurganov
Moscow City People project Roman KurganovMoscow City People project Roman Kurganov
Moscow City People project Roman KurganovRomanKurganov
 
Call Girls in green park Delhi 8264348440 ✅ call girls ❤️
Call Girls in green park Delhi 8264348440 ✅ call girls ❤️Call Girls in green park Delhi 8264348440 ✅ call girls ❤️
Call Girls in green park Delhi 8264348440 ✅ call girls ❤️soniya singh
 
Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=
Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=
Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=kojalkojal131
 
Call US 📞 9892124323 ✅ V.VIP Call Girls In Andheri ( Mumbai )
Call US 📞 9892124323 ✅ V.VIP Call Girls In Andheri ( Mumbai )Call US 📞 9892124323 ✅ V.VIP Call Girls In Andheri ( Mumbai )
Call US 📞 9892124323 ✅ V.VIP Call Girls In Andheri ( Mumbai )Pooja Nehwal
 

Recently uploaded (20)

Call girls in Vashi Services : 9167673311 Free Delivery 24x7 at Your Doorstep
Call girls in Vashi Services :  9167673311 Free Delivery 24x7 at Your DoorstepCall girls in Vashi Services :  9167673311 Free Delivery 24x7 at Your Doorstep
Call girls in Vashi Services : 9167673311 Free Delivery 24x7 at Your Doorstep
 
22K Indian Gold Jewelry Online - Buy 22 Karat Gold Jewelry in USA
22K Indian Gold Jewelry Online - Buy 22 Karat Gold Jewelry in USA22K Indian Gold Jewelry Online - Buy 22 Karat Gold Jewelry in USA
22K Indian Gold Jewelry Online - Buy 22 Karat Gold Jewelry in USA
 
Russian BINDASH Call Girls In Mahipalpur Delhi ☎️9711199012
Russian BINDASH Call Girls In Mahipalpur Delhi ☎️9711199012Russian BINDASH Call Girls In Mahipalpur Delhi ☎️9711199012
Russian BINDASH Call Girls In Mahipalpur Delhi ☎️9711199012
 
Call Girls In Panipat 08860008073 ✨Top Call Girl Service Panipat Escorts
Call Girls In Panipat 08860008073 ✨Top Call Girl Service Panipat EscortsCall Girls In Panipat 08860008073 ✨Top Call Girl Service Panipat Escorts
Call Girls In Panipat 08860008073 ✨Top Call Girl Service Panipat Escorts
 
‘I think I might die if I made it’ 'There were no singles'
‘I think I might die if I made it’ 'There were no singles'‘I think I might die if I made it’ 'There were no singles'
‘I think I might die if I made it’ 'There were no singles'
 
Fun Call Girls In Yamunanagar 08168329307 Jagadhri Escort Services
Fun Call Girls In Yamunanagar 08168329307 Jagadhri Escort ServicesFun Call Girls In Yamunanagar 08168329307 Jagadhri Escort Services
Fun Call Girls In Yamunanagar 08168329307 Jagadhri Escort Services
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Bhikaji Cama Palace | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Bhikaji Cama Palace | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Bhikaji Cama Palace | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Bhikaji Cama Palace | Delhi
 
Dubai Call Girls O528786472 Call Girls Dubai OL
Dubai Call Girls O528786472 Call Girls Dubai OLDubai Call Girls O528786472 Call Girls Dubai OL
Dubai Call Girls O528786472 Call Girls Dubai OL
 
New Call Girls In Panipat 08168329307 Shamli Israna Escorts Service
New Call Girls In Panipat 08168329307 Shamli Israna Escorts ServiceNew Call Girls In Panipat 08168329307 Shamli Israna Escorts Service
New Call Girls In Panipat 08168329307 Shamli Israna Escorts Service
 
Call Girls {Delhi Meet Payal Pitampura} 9711199012 Indepedemt Girls Delhi
Call Girls {Delhi Meet Payal Pitampura} 9711199012 Indepedemt Girls DelhiCall Girls {Delhi Meet Payal Pitampura} 9711199012 Indepedemt Girls Delhi
Call Girls {Delhi Meet Payal Pitampura} 9711199012 Indepedemt Girls Delhi
 
A TO Z INDIA Monthly Magazine - MAY 2024
A TO Z INDIA Monthly Magazine - MAY 2024A TO Z INDIA Monthly Magazine - MAY 2024
A TO Z INDIA Monthly Magazine - MAY 2024
 
9892124323 - Book Call Girls in Andheri and escort services 9892124323
9892124323 - Book Call Girls in Andheri and escort services 98921243239892124323 - Book Call Girls in Andheri and escort services 9892124323
9892124323 - Book Call Girls in Andheri and escort services 9892124323
 
Independent Call Girls Delhi ~9711199012~ Call Me
Independent Call Girls Delhi ~9711199012~ Call MeIndependent Call Girls Delhi ~9711199012~ Call Me
Independent Call Girls Delhi ~9711199012~ Call Me
 
AliExpress Clothing Brand Media Planning
AliExpress Clothing Brand Media PlanningAliExpress Clothing Brand Media Planning
AliExpress Clothing Brand Media Planning
 
Best VIP Call Girls Noida Sector 18 Call Me: 8264348440
Best VIP Call Girls Noida Sector 18 Call Me: 8264348440Best VIP Call Girls Noida Sector 18 Call Me: 8264348440
Best VIP Call Girls Noida Sector 18 Call Me: 8264348440
 
Call Girls In Karol Bagh__ 8448079011 Escort Service in Delhi
Call Girls In Karol Bagh__ 8448079011 Escort Service in DelhiCall Girls In Karol Bagh__ 8448079011 Escort Service in Delhi
Call Girls In Karol Bagh__ 8448079011 Escort Service in Delhi
 
Moscow City People project Roman Kurganov
Moscow City People project Roman KurganovMoscow City People project Roman Kurganov
Moscow City People project Roman Kurganov
 
Call Girls in green park Delhi 8264348440 ✅ call girls ❤️
Call Girls in green park Delhi 8264348440 ✅ call girls ❤️Call Girls in green park Delhi 8264348440 ✅ call girls ❤️
Call Girls in green park Delhi 8264348440 ✅ call girls ❤️
 
Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=
Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=
Dubai Call Girls Phone O525547819 Take+ Call Girls Dubai=
 
Call US 📞 9892124323 ✅ V.VIP Call Girls In Andheri ( Mumbai )
Call US 📞 9892124323 ✅ V.VIP Call Girls In Andheri ( Mumbai )Call US 📞 9892124323 ✅ V.VIP Call Girls In Andheri ( Mumbai )
Call US 📞 9892124323 ✅ V.VIP Call Girls In Andheri ( Mumbai )
 

Smart Facility of Real Life

  • 1. ©Daffodil International University SMART FACILITY BY Md Sohag Miah ID: 143-15-4301 And Md. Rakibul Islam ID: 143-15-4367 This Report Presented in Partial Fulfillment of the Requirements for the Degree of Bachelor of Science in Computer Science and Engineering. Supervised By Md. Mohshi Masnad Lecturer Department of CSE Daffodil International University Co-Supervised By Nusrat Jahan Lecturer Department of CSE Daffodil International University DAFFODIL INTERNATIONAL UNIVERSITY DHAKA, BANGLADESH AUGUST 2017
  • 2. ©Daffodil International University APPROVAL The project titled “Smart Facility”, submitted by MD SOHAG MIAH, ID No: 143-15- 4301 and MD.RAKIBUL ISLAM, ID No: 143-15-4367 to the department of Computer Science and Engineering. Daffodil International University has been accepted as satisfactory for the partial fulfillment of the requirements for the degree of B.Sc. in Computer Science and Engineering and approved as to its style and contents. BOARD OF EXAMINERS Dr. Sayed Akhter Hossain Chairman Professor and Head Department of Computer Science & Engineering Faculty of Science & Information Technology Daffodil International University Dr. SheakRashedHaiderNoori Internal Examiner Associate Professor and Associate Head Department of Computer Science & Engineering Faculty of Science & Information Technology Daffodil International University Md. ZahidHasan Internal Examiner Assistant Professor Department of Computer Science and Engineering Faculty of Science & Information Technology Daffodil International University Dr. Mohammad Shorif Uddin External Examiner Professor and Chairman Department of Computer Science & Engineering Jahangirnagar University I
  • 3. ©Daffodil International University DECLARATION We hereby declare that, this project has done by us under the supervision of Md. Mohshi Masnad, Lecturer Department of CSE Daffodil International University. We also declare that neither this project nor any part of this project has been submitted elsewhere for award of any degree or diploma. Supervised by: Co-Supervised by: Md. Mohshi Masnad Lecturer Department of Computer Science and Engineering Faculty of Science and Information Technology Daffodil International University Nusrat Jahan Lecturer Department of Computer Science and Engineering Faculty of Science and Information Technology Daffodil International University Submitted by: Md Sohag Miah Department ofComputer Science & Engineering Daffodil International University Md. Rakibul Islam Department ofComputer Science & Engineering Daffodil International University II
  • 4. ©Daffodil International University ACKNOWLEDGEMENT First we express our heartiest thanks and gratefulness to almighty of ALLAH for his divine blessing makes us possible to complete the final year project successfully. We really grateful and wish our profound our indebtedness to supervisor Md. Mohshi Masnad, Lecturer Department of CSE Daffodil International University, Dhaka. Deep knowledge & keen interest of our supervisor in the field of impact of usability design influenced us to carry out this project. Their endless patience, scholarly guidance, continual encouragement, constant and energetic supervision, constructive criticism, valuable advice, reading many inferior draft and correcting them at all stage have made it possible to complete this project. We would like to express our hearties gratitude to Dr. Syed Akhter Hossain, Professor, and Head, Department of CSE, for his kind help to finish our project and also to other faculty member and the staff of CSE department of Daffodil International University. We would like to thank our entire course mate in Daffodil International University, who took part in this discuss while completing the course work. Finally, we must acknowledge with due respect the constant support and patients of our parents and friends. III
  • 5. ©Daffodil International University ABSTRACT We are going to develop a project named “Smart facility” that we will try to provide a variety of facilities for the whole life, including the security of the daily life of the people. Our main objective is to secretly bring criminals who are criminals to justice and stop crime. There are countless criminals in different parts of our country who are committing crime every day, but none of them can say anything. It is often seen that these people are secretly involved in various activities of the criminals, but they are not able to disclose it to everyone. Our task is to collect and verify these clips and keep the criminals under the law and keep the identity of the information provider secret. Our website will help you to exchange information. It is also a constructive solution to the problems of daily life. Presenting to everyone through the website about what kind of problems are there in the country. Facilities include shopping, traffic jams, travel, and education, medical and universal benefits etc. Our website separated two part Privet and Public. The privet sector work on crime and public sector work on human facility. IV
  • 6. ©Daffodil International University TABLE OF CONTENTS CONTENS PAGE Board of examiners I Declaration II Acknowledgements III Abstract IV CHAPTER CHAPTER 1: INTRODUCTION 1-3 1.1 Introduction 1.2 Aim of this project 1.3 Objective of Software 1.4 Expected Outcome 1.5 Report Layout 1 1 1 2 3 CHAPTER 2: BACKGROUND 4-7 2.1 Introduction 2.2 Objective 2.3 Scope of the Problem 2.4 Related Works 2.5 Challenges 2.6 Application Features 2.7 Development Language 2.8 Summary 4 4 4 5 6 6 7 7
  • 7. ©Daffodil International University CHAPTER 3: FEASIBILITY STUDY 8-9 3.1 Feasibility Study 3.1.1 Technical Feasibility 3.1.2 Software Availability 3.1.3 Economic Feasibility 3.1.4 Operational Feasibility 3.2 Summary 8 8 9 9 9 10 CHAPTER 4: Requirement Analysis 11-15 4.1 Introduction 4.2 Why requirement are needed? 4.3 Requirement Collective activities 4.4 Use case Diagram 4.5 Use case Diagram of admin 4.6 Use case Diagram of User 4.7 Summary 11 11 11 12 13 14 15 CHAPTER 5: System Design 16-18 5.1 Design 5.2 Database Table of smart facility system 5.3 Database Table of User and Admin 5.4 ER Diagram 16 16 17 18
  • 8. ©Daffodil International University CHAPTER 6: Development And Testing 19-22 6.1 Introduction 6.2 Software Development 6.3 Implementation 6.4 Testing 6.5 Testing Process 6.5.1 Black Box Testing of Development System 6.5.2 Home page of this Website 6.5.3 Blog page 6.5.4 Single Page 6.5.5 Update Public Post 6.5.6 Update Privet post 6.5.7 User Profile 6.5.8 Upload Information 19 19 19 20 20 20 21 22 23 24 25 26 27 CHAPTER 7: Discussions 7.1 Introduction 7.2 Strength of the Project 7.3 Summary 28 28 28 28 CHAPTER 8: CONCLUSION 29 REFERENCE 30
  • 9. ©Daffodil International University LIST OF FIGERS Figure: 4.1 Use case Diagram Figure: 4.2 Use case Diagram for Admin Figure: 4.3 Use case Diagram for User Figure: 5.1 ER Diagram Figure: 6.1 Home page layout Figure: 6.2 Blog page layout Figure: 6.3 Single page layout Figure: 6.4 Update public post page layout Figure: 6.5 Update privet post page layout Figure: 6.6 User profile page layout Figure: 6.7 Upload Information page layout Figure: 9.1 Screenshot of Plagramme 12 13 14 17 21 22 23 24 25 26 27 31 LIST OF TABLE Table:5.1 Database table of smart facility 16 Table: 5.2 Database table of user and Admin 17
  • 10. ©Daffodil International University CHAPTER 1 INTRODUCTION 1.1 Introduction There are many problems around us that solve problems due to lack of proper steps. We will present these problems with the help of our website and make the right arrangements. Problems are, education, medical, traffic jams, pedestrian problems, crime, this related problem. We will try to provide a variety of facilities for the whole life, including the security of the daily life of the people. Our main objective is to secretly bring criminals who are criminals to justice and stop crime. There are countless criminals in different parts of our country who are committing crime every day, but none of them can say anything. It is often seen that these people are secretly involved in various activities of the criminals, but they are not able to disclose it to everyone. Our task is to collect and verify these clips and keep the criminals under the law and keep the identity of the information provider secret. Our website will help you to exchange information. 1.2 Aim Of this Project We are going to develop a project named “Smart facility web application” that we will try to provide a variety of facilities for the whole life, including the security of the daily life of the people. Our main objective is to secretly bring criminals who are criminals to justice and stop crime. There are countless criminals in different parts of our country who are committing crime every day, but no one can say anything to them fearing. It is often seen that these people are secretly involved in various activities of the criminals, but they are not able to disclose it to everyone. Our task is to collect and verify these clips and keep the criminals under the law and keep the identity of the information provider secret. Our website will help you to exchange information. 1.3 Objective of the software:  Public and private content uploading facility.  Uploading content and user interface.  Information confirmation by admin.  Both admin and user can see previous history. 1
  • 11. ©Daffodil International University  To automatically manage the site.  User can upload valid information and data including images or videos.  Public are work on human facility and privet are work on crime. 1.4 Expected Outcome We will try to provide a variety of facilities for the whole life, including the security of the daily life of the people. Our main objective is to secretly bring criminals who are criminals to justice and stop crime. There are countless criminals in different parts of our country who are committing crime every day, but no one can say anything to them fearing. It is often seen that these people are secretly involved in various activities of the criminals, but they are not able to disclose it to everyone. 2
  • 12. ©Daffodil International University 1.5 Report Layout Introduction We discuss this section introduction of project. Project aim expected out come and object of this software/website. We discuss this section introduction of background of project and related works of this project. Comparative studies scope of this problem and challenges of this project. Requirement Specification Business process modeling, requirement collection analysis, Use case modeling and description, Logical data model and Design requirement are also discuss of this section. Design Specification Front-end design, Back-end design, Interaction design and UX, Implementation requirements are discuss of this section. Implementation and Testing Implementation of Database, Implementation of Front-end Design, Implementation of Interactions, Testing Implementation, Test Results and Reports are discussing this section. Conclusion and Future Scope Discussion and Conclusion, Scope for Further Developments discuss of this section. 3
  • 13. ©Daffodil International University CHAPTER 2 BACKGROUND 2.1 Introduction This is such a system which can provide smart facility to the general people, low agent, and other peoples. The “smart facility” is such a system, which can provide the facilities from any place. This system is very much efficient and effective because it is fully automated. Our main aim to build a complete “smart facility successfully which will be fully automated online based system. This system will ensure that they can get their information without going to outside the house physically. 2.2 Objective Our implemented system is different from other existing software because some of the web application provides some information but they can’t throw solutions. We can ensure that to proper solutions. 2.3 Scope of the Problem  Collect the information from user.  We will verify the information by our team.  If information is true then all information will be handed over to the law. 4
  • 14. ©Daffodil International University 2.4 Related Work Such a comprehensive service has never been given before. There are various types of services in our country like crime prevention, traffic jam reduction, hospital services But our service is completely different from these. Our service is user-based; anyone can upload their content here We've divided the content of our web site into two ways (1) Public (2) Private Public content will serve as all types of services. Private content will work against criminals. We are the first in our country to provide these services. 5
  • 15. ©Daffodil International University 2.5 Challenges  Suppression of criminal activities.  Sharing various facilities with the general public.  Opportunity to upload secret information with our own security.  To reach features of the system into peoples.  For everyone, there is a chance to share the latest benefit. 2.6 Application Features 2.6.1 Information User can take all human facility related information in this portal. Information basically education, medical information, crime, mapping, and others facility information. 2.6.2 Uploading Content Every user can upload content any time. Content are image, video, text etc. Content uploading are very simple step are following. Just create an account and update user profile and content upload that’s it. 2.6.3 Creating Account When a user upload content then his/her must be need an own website account. User can be creating an account of his/her valid information. 2.6.4 Delete and Edit content User can be delete or Edit her/his contain any time but all content are backup to admin. User can’t update or delete or edit information without admin permission. All permission control by the Admin. 2.6.5 Security Admin can be insuring that user account and information security. It’s can’t published with user information to user information. 2.6.6 Admin Approval Every content will be pending before admin approval. This features help to protect website from useful content. 6
  • 16. ©Daffodil International University 2.5.7 Location separate by different category Every location will be separated by different category. Like Dhanmondi, Uttora, Malibag, Etc. User can visit the post by choosing a specific category’s. These features will help people to read his/her location based content. 2.4.8 Rule In Rules Section Admin can create, edit, and delete the rules. All rules are must be following every user. Rules and are Variable by admin any time. 2.7 Development Language We are developing a website name Smart Facility. It’s online based project. Development this website using the language: I. HTML II. HTML5 III. CSS IV. CSS3 V. J-query VI. Java-Script VII. Wordpress(CMS) VIII. PHP IX. Bootstrap(Framework) 2.8 Summary In this chapter we have discussed about the overall Features online human facility system. Where a customer can register, online question, complain any human facility system. And development language is using this website. 7
  • 17. ©Daffodil International University CHAPTER 3 FEASIBILITY STUDY 3.1 Feasibility Study At first we create a simple design and show us our supervisor. He decided to bring some changes in our design. Then he asked to start again with some new ideas. Later we redesigned and talk about final design with sir. When our design is confirmed, we started our development work. While developing, we discuss every moment about our project with sir. Finally, with the help of Sir, we completed our project work. Some common factors are referred in feasibility study. These are a flow  Technical feasibility.  Software feasibility.  Operational feasibility. 3.1.1 Technical feasibility We're using two functions for users. Private and public function are use this step. Upload content to the public function, can’t need to register login, but need to admin approval. When upload content to the private function then need to register or login the user and need to admin approval for uploading information. Private function insure that information not published publicly. It’s only see user and admin. Technical feasibility performs the following tasks:  Public content will serve as all types of services.  Private content will work against criminals. 8
  • 18. ©Daffodil International University 3.1.2 Software Feasibility For implementing the project a couple of software is needed. First of all, we need server software which has strong security management. We can use our server system if possible or we can take part of any professional server provider. Software will need for maintaining the database server. 3.1.3 Economical Feasibility We brought a domain and hosting for uploading our website on live server. We have to pay $59 for it. At first we recommended our services without any coast. It helps people protect themselves from different crime. This website is not for only one person it will be helpful for whole country. We can save our country by using this system. Our website will help people to finding daily benefits and offers form different area. Anyone can benefit from anything then he/her can share this news by using our website. 3.1.4 Operational Feasibility The second step of an emergency response is an assessment of the Operational Feasibility for different response options. Operational Feasibility as defined in the Multi-sector initial Rapid Assessment (MIRA) considers national and local capacities and response, and international capacity, access, security, etc. In this toolkit, we add to this a more detailed market analysis, a risks and benefits analysis from accountability perspective (to affected populations and to donors), the assessment of cash delivery services, and the role of humanitarian agencies and government. We can use our won server system if possible or we can take part of any professional server provider. Software will need for maintaining the database server. 9
  • 19. ©Daffodil International University 3.2 Summary In this chapter we discuss about feasibility of a system. We also discuss about Technical Feasibility, Software Availability, Economic Feasibility, and Operational Feasibility. We followed this all, so that our systems becomes feasible. 10
  • 20. ©Daffodil International University CHAPTER 4 REQUIRMENT ANALYSIS 4.1 Introduction In field development and process optimization, a requirement is a singular documented physical and functional need that a particular field or process must be able to perform. It is most commonly used in a formal sense in systems engineering, software engineering, or enterprise engineering. It is a statement that identifies a necessary attribute, capability, characteristic, or quality of a system for it to have value and utility to a user, organization, internal user, or other stakeholder. All possible requirements of the system to be developed are captured in this phase. The requirements are gathered from the end user at the start of the software development phase. These requirements are analyzed for their validity, and the possibility of incorporating the requirements. 4.2 Why Requirement Collection Is Needed?  The solution is depends on the requirements, if the requirements are incorrect then there is very little chance to find the desired solution.  Requirements are basis on which potential solution are assessed. 4.3 Requirement Collecting Activities  Selection of the people who can determine the requirements. And they must have knowledge of it.  Hold requirements gathering workshop and interviews.  Keep in mind for relevant information.  Write down the collected information.  Keep the requirement circulated for review.  Make update until the client approve. 11
  • 21. ©Daffodil International University 4.4 Use case Diagram Use case diagram is a graphic depiction of the interactions among the elements of a system. Figure: 4.1 Use Case diagram 12
  • 22. ©Daffodil International University 4.5 Use case of Admin Figure: 4.2 Use case diagram for Admin In this use case diagram we describe about one actor which is Admin. Admin can do several works. Admin needs to be login in the system first. Without login in the system admin cannot do any kind of activities. One of the major tasks of admin is to select the user role in the system and delete or block user. Only admin can add, delete or update information the category. He can post any product, in with the system and can check the review of the product. 13
  • 23. ©Daffodil International University 4.6 User Use case Diagram Figure: 4.3 Use case diagram for User In this use case diagram we describe about another actor which is User. And User can do several works. User needs to be creating account, login to add, delete or update his content as well as upload the image. User can question in online, complain etc. 14
  • 24. ©Daffodil International University 4.7 Summary Use case diagram is used to capture the dynamic nature of a system. It consists of use cases, actors and their relationships. Use case diagram is used at a high level design to capture the requirements of a system. So it represents the system functionalities and their flow. Although the use case diagrams are not a good candidate for forward and reverse engineering but still they are used in a slightly differently way to model it 15
  • 25. ©Daffodil International University CHAPTER 5 SYSTEM DESIGN 5.1 Design Whole design of this project is user friendly. And any kind of edit is allowed as time permits. Modern and updated design tools have been used for this project. Also new concepts have been considered to make it user friendly. Here is also option to edit its interface. In future any kind of edit is allowed as time permits. 5.2 Database Table Table: 5.1 Data base table of smart facility web application 16
  • 26. ©Daffodil International University 5.3 Database Table for User and Admin 17
  • 27. ©Daffodil International University 5.4 ER Diagram Figure 5.1: ER Diagram An E-R diagram can express the overall logical structure of database graphically. The following figure 5.1 shows the entity-relationship diagram of the whole system. 18
  • 28. ©Daffodil International University CHAPTER 6 DEVELOPMENT AND TESTING 6.1 Introduction Anything before implemented it should be tested for the expected result and its efficiency. The system design always is not perfect. Communication problems, programmer’s negligence, or time constraints create errors that must be eliminated before the stating system. The performance of a system can be improved by continuous testing and development. 6.2 Website Development Website development is the development of a web product. The term "website development" may be used to refer to the activity of computer programming, which is the process of writing and maintaining the source code, but in a broader sense of the term it includes all that is involved between the conception of the desired software through to the final manifestation of the website, ideally in a planned and structured process. Therefore, software development may include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products. First of all we made a sketch diagram of the overall procedure in our mind. Then we divide the whole work into different parts to make it simple and easy. After that we select the suitable platform include language and database server. Finally we design and developed the application. 6.3 Implementation When we want to a new system anywhere we have to think about the total environment where the new system will run. In the implementation level we have to think that which server, OS, Web server or the database software will use for the best performance. While implementing a new system developer needs to think about the total environment. 19
  • 29. ©Daffodil International University 6.4 Testing Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not. In simple words, testing is executing a system in order to identify any gaps, errors, or missing requirements in contrary to the actual requirements. [2] 6.5 Testing Process There are two basic classes of software testing, black box testing and white box testing. For now, you just need to understand the very basic difference between the two classes, clarified by the definitions below:  Black box testing.  White box testing. 6.5.1 Black Box Testing of Developed System Software testing is an important technique for assessing the quality of a software product. In this chapter, we will explain the following:  The basics of software testing, a verification and validation practice, throughout the entire software development life cycle.  The two basic techniques of software testing, black-box testing and white-box testing.  Six types of testing that involve both black- and white-box techniques.  Strategies for writing fewer test cases and still finding as many faults as possible.  Using a template for writing repeatable, defined test cases. 20
  • 30. ©Daffodil International University 6.5.2 Home Page of the Website The following figure 6.1 shows the Home Page of Web-Based System. Figure: 6.1 show the Home Page of Web-Based System. 21
  • 31. ©Daffodil International University 6.5.3 Blog Page layout The following figure 6.2 shows the Blog Page of Web-Based System. Figure: 6.2 show the Blog Page of Web-Based System. 22
  • 32. ©Daffodil International University 6.5.4 Single page Layout The following figure 6.3 shows the Single Page Layout of Web-Based System. Figure: 6.3 show the Single Page Layout of Web-Based System 23
  • 33. ©Daffodil International University 6.5.5 Update Public post Page Layout The following figure 6.4 shows the update public post Page Layout of Web-Based System. Figure: 6.4 show the update public post Page Layout. 24
  • 34. ©Daffodil International University 6.5.6 Update Privet Post Page Layout The following figure 6.5 shows the update privet post Page Layout of Web-Based System. Figure: 6.5 show the update privet post Page Layout. 25
  • 35. ©Daffodil International University 5.7 User Profile Page Layout The following figure 6.6 shows User profile Page Layout of Web-Based System. Figure: 6.6 shows User profile Page Layout. 26
  • 36. ©Daffodil International University 6.5.8 Upload Information Page The following figure 6.7 shows Upload Information Page Layout of Web-Based System. Figure: 6.7 shows Upload Information Page Layout 27
  • 37. ©Daffodil International University CHAPTER 7 DISCUSSIONS 7.1 Introduction Once a system is installed and working and emergency work is being coped with, the system is live. At this point the individual who has not been a participant in the design and development stage should carry out the evaluation review. After the review the critical appraisal should cover cost, comparing the actual cost with those anticipate at various design stage, the critical appraisal should contain recommendation for the future. 7.2 Strength of the Project  Admin can control the whole system from one point.  User can create an account and Upload content.  Admin can verify all information and permission to approval.  User can update, edit, and delete his/her content.  System Provide better security by categorize users in different levels. 7.3 Summery After the review we may find that some part of the program needs modification. This may be minor modification or may need to change the design of the system. The review should be repeated at least annually, preferably more often, this will bring any need of change to the attention of the management if the time for plants to be made. 28
  • 38. ©Daffodil International University CHAPTER 8 CONCLUTION 8.1 CONCLUSION This project is based on Human facility. Project title is “smart facility of Bangladesh”. This project is goes to make a website about facility information. This project is also containing some other facilities, like a dynamic database, map making, query etc. From this database user can get information about whole content of this website. They will be also able to see dangerous area of Bangladesh by separated location. User should learn about full facility of this site. This project will suggest and details about human facility. So, it will help them every facility. As well as this is website based project, the interface of the website is very user friendly. For making this website we have used some web and programming language. Such as PHP, HTML, CSS, MySQL and other design tools. 8.2 FURTHER SUGGESTED WORK Now this website is using “Local host”. In near future domain should be taken and launch this website. There will be also added some sector in this website within short time. There is also option to edit this website in future for taking next challenge. Now this website is using MySQL. In future it will be transferred into Oracle. And other further step should be taken as needed. 29
  • 39. ©Daffodil International University REFERENCE [1] Feasibility study, http://www.investopedia.com/terms/f/feasibility-study.asp 08/08/17 8:00AM [2] Testing: https://en.wikipedia.org/wiki/Software_testing 08/08/17 8:00AM [3] Related work, www.cse.psu.edu/~pdm12/cse544/slides/cse544-relwork.pdf 08/08/17 7:45AM 30
  • 40. ©Daffodil International University Screenshot of Plagramme Figure: 9.1 Screenshot of Plagramme