Professional Documents
Culture Documents
Submitted by
Gulab Kumawat
Mohd. Aman
Toshi Mathur
Vandana Mathur
Vijeyeta Sharma
2018-19
Faculty of Computer Science
Lachoo Memorial College of Science & Technology
(Autonomous)
CERTIFICATE
Gulab Kumawat
Mohd. Aman
Toshi Mathur
Vandana Mathur
Vijeyeta Sharma
Our special thanks goes to all teaching facility whose guidelines helped us a lot during the
entire course of this project work. They helped us during the entire course of this project
work and spared their precision time from the busy schedule to help us in its completion.
We express our sincere thanks to Dr. Rajeev Mathur Head of computer science department,
Dr. Priyadarshni Patni, Assistant professor, Dr. Krishna Kumar Bohra and Assistant
professor
Dr. Deepak Mathur for their inspiring guidance and constant encouragement in this work.
The idea of this project is not only ours but it is shared equally by my friends. We all are here
gathered in Lachoo Memorial College of science & technology not only to get the knowledge
of computer but also to shape our personality in a very dignified manner.So great to staff
members of “Department of Computer science” for their direct or indirect help in this
project. Their excessive support has been the source of motivation to perform our best
regarding the project.
At last we would like to express our deep gratitude towards our parents who have been their
not only in this project but through all our entire life. If their helping hand, moral as well as
financial support, had not been there we wouldn’t have been able to finish in such a proficient
way. We are grateful for their aid and support. Also, we would like to thank our friends and
great God for blessing and encouragement.
Gulab Kumawat
Mohd. Aman
Toshi Mathur
Vandana Mathur
Vijeyeta Sharma
Contents
1. Introduction 1
2. Recognition of Need 3
5.Process/Working 6
6.Feasibility Study 9
10.Future Enhancement 27
11.Conclusion 28
12.References 29
Appendix
Project Title 1
1. Introduction
An overview of Know Your Neighbour
The project entitled “know your neighbor” aims to create and sustain friendly relationship
among people who, without even knowing about it, spend a significant part of their lives
within close proximity of each other. In this context, a neighbor is defined as anyone within
one’s daily life, such as actual street neighbors, members at the same gym, participants in the
same poetry class etc. The goal of KYN initiative is to recognize those individuals we see
every day and establish a connection to create a more caring and welcoming environment.
It will help people of a particular locality to know about people living in their surrounding
area and access the required information as and when required. The user can register to it and
provide the necessary information like name, contact details, occupation, age and many other
necessary details. User can also search people by their name or occupation or ID number and
many other user friendly features have been included.
The following things can be done with this website. You can find more about features in the
project report. Here, we have listed out some basic features:
BCA 2016-2019
Project Title 2
Project objective:
Project scope:
This project provides feature to add, delete of update the details of user. It will help the user
to interact with other neighbours in an easy way. It is compatible to various platforms. This
application is easy to use and understand with various outstanding features to support
neighborhood knowing and interactions etc.
BCA 2016-2019
Project Title 3
2. Recognition of Need
In today’s agile environment where people have highly hectic schedules, they are rarely
aware about the neighbors. It becomes mandatory to know who lives next to us in the cases of
emergency. According to the present scenario people living in a particular locality are not
much concerned about who lives next to them or what they do. It many cases it has turned out
to be a major serious problem.
In a time when technology gives us instant access to people all over the planet, the web app
called “know your neighbor” is connecting us to the folks who live nearby. In many cases
people may require to complain about something that is bothering them in their living area,
people may need to communicate to others living next , sometimes safety is also a major
concern and sometimes the problem may be about roads, lights, parking etc. In present days
communicating and knowing people across planet is given a priority rather than knowing the
people living next to us.
The “know your neighbor” would help the user to connect to the folks living next to them .It
provides features to access the necessary details (name, occupation , age etc.) of people
living to a certain distance .It also helps in communicating with neighbors by giving the
‘chat’ panel. It gives authority to the admin to manage, update or delete the neighbor details.
The admin can also manage feedbacks given by the users.
This web application is designed for storing, accepting, accessing, and searching the details
of neighbors. It also facilitates place-based groups in meaningful conversation. The chat
approach is interactive and designed to be conversational and non-threatening as possible. It
also prioritizes security of neighborhood details.
BCA 2016-2019
Project Title 4
There are several problems or limitations that have been found in the existing system of
neighbourhood project.
Listed below are the problems encountered in the existing system of neighborhood
applications:
BCA 2016-2019
Project Title 5
BCA 2016-2019
Project Title 6
5. Process / Working
Complete structure of the program:
The number of modules used in the KYN application and their function:
User login
Admin login
Super admin login
BCA 2016-2019
Project Title 7
The working of KYN web application is discussed with each module of the project as:
This module is the beginning of the application. It provides login for the user, the sub admin
or the super admin. The respective users need to enter the valid username and password to
proceed to other sections of the applications. Similarly, the respective admin will enter valid
username and password to continue their working.
This module provides functionalities to the user after the successful login. The user can view
complete details of neighbor by checking the ‘VIEW DETAILS’ tab ,user can search for
particular neighbor by clicking over ‘SEARCH’ tab or the user can send feedback via
‘FEEDBACK’ option.
The user can also manage their details. They can ‘UPDATE’ or ‘DELETE’ the
information/detail stored in the records.
User is also provided with ‘HELP’ option to access help if they face any problem while
surfing through the application. They may send ‘E MAIL’ to the respective admin.
The ‘CHAT’ option in this module facilitates meaningful group chat of the registered users.
The sub admin after logging in with correct username and password , can add more neighbor
or users. It is the duty of the sub admin to fill the valid and required details of each person of
the house. The details comprises of the name, age, occupation, contact information, e mail
etc.
BCA 2016-2019
Project Title 8
This module provides functionalities related to the super admin after the verification of valid
username and password. The super admin has full authority over the system. He/she can add
more neighbors in the existing neighbors list. The super admin is responsible for managing
the wrong or fake information entered in the details of the neighbors’ panel. All the feedbacks
sent by the users are checked and managed by the super admin, if required he/she can delete
some feedbacks.
In this module, super admin had the power to ‘ADD ADMIN(s)’ , ‘ADD USER’ ,
‘DELETE ADMIN’ and ‘DELETE USER’. The feedbacks sent by the user are managed by
the super admin.
BCA 2016-2019
Project Title 9
6. Feasibility Study
It is feasible because it is being used in various local colonies, common housing wards etc.
In modern times, its usage is growing on a tremendous rate. Thus, it is feasible and can
provide the required details just on a click.
Three Phases of Feasibility:
1. Technical feasibility
It involves determining whether or not a system can actually be constructed to solve the
problem at hand. The technical issues raised during the feasibility stage of investigation are
related to achievability of project’s goal and possibility of completion of project. Also, it is
technical feasible in the way it requires minimum resources.
2. Behavioural Feasibility
The developed system will be very reliable and user friendly. All the features and operations
that we will implement in our project are possible to implement and thus feasible. This will
facilitate easy use and adoptability of system. With the use of menus, and proper validation
required it becomes fully understandable to the common user and operational with the user.
3. Economic Feasibility
This feasibility deals with the cost/benefit analysis. A number of intangible benefits like user
friendliness, robustness and security were pointed out. The cost that will be incurred upon the
implementation of this project would be quite nominal. The project design is simple and
requires comparatively less number of resources and thus considering the economic
feasibility, it can be designed and developed within a pre specified range. It works in pre
determined manner and does not require a high maintenance. In case of any error arising in
the working of project, it can be traced and removed easily without including any extra cost.
BCA 2016-2019
Project Title 10
Request
Response
Admin
BCA 2016-2019
Project Title 11
2. Level 1 :
Add
Manage Neighbor
Nei
Admin Details
Update Details
Get User
Neighbor
User Details Details
Name
Name/Occup/
User Search
Occup House No.
H.N.
Feedback Sent
User Feedback
BCA 2016-2019
Project Title 12
BCA 2016-2019
Project Title 13
DATABASE TABLES
Primary Key: ID
Primary Key: ID
1 ID int
2 AdminName Varchar(50)
3 EmailADD Varchar(50)
4 PassWord Varchar(50)
5 MobileNo Varchar(50)
FEEDBACK TABLE:
Primary Key: ID
BCA 2016-2019
Project Title 14
1 ID int
2 FBFrom Varchar(50)
3 FBTo Varchar(50)
4 FBM Varchar(999)
Primary key: Id
BCA 2016-2019
Project Title 15
BCA 2016-2019
Project Title 16
BCA 2016-2019
Project Title 17
BCA 2016-2019
Project Title 18
BCA 2016-2019
Project Title 19
BCA 2016-2019
Project Title 20
BCA 2016-2019
Project Title 21
BCA 2016-2019
Project Title 22
BCA 2016-2019
Project Title 23
BCA 2016-2019
Project Title 24
BCA 2016-2019
Project Title 25
BCA 2016-2019
Project Title 26
BCA 2016-2019
Project Title 27
Though the web application designed has been implemented as much as possible, but time,
resource and knowledge constraints prevent any system to be far from the best system is in
mind. Many enhancements can be identified from the present system. Technological
advancements are also improving the planning, budgeting, and forecasting processes and
helping organizations achieve outcomes and mitigate the risks of underperformance.
Many aspects of the developed application may be enhanced in future to make it the best
amongst all other neighborhood applications. It includes better chat environment, more
precise user data, more security and many other advanced features.
BCA 2016-2019
Project Title 28
11. Conclusion
Know Your Neighbor project built in ASP.NET is an advanced version proposed to replace
the existing neighborhood applications. It works in an interactive and user friendly
environment ensuring data security, accuracy and greater efficiency overall.
The aim of this application is to provide necessary neighbor details and facility to add all
house members. It gives authority to the sub admin(s) to add more users/neighbors. Functions
of delete and updating the information is also provided to the user.
The developed application “know your neighbor” serves the user with many features to fetch
the neighbor details such as name, address, and contact information Etc. in a short span of
time. They may also interact with the people living in their surrounding by using group chat
option to get them know better.
Our project increases the security of user’s data by including the sub admin(s) feature to
prevent the deletion or updating of unwanted or illegal details of user i.e. only the sub
admin(s) has the authority to modify the user data. The security is strengthens by giving the
authority to manage sub admin(s) to the super admin.
It can be concluded that this application will be worth for us because of following:
Advantages:
BCA 2016-2019
Project Title 29
12. References
Online Reference:
https://blog.ring.com/2018/05/08/introducing-the-neighbors-app-the-new-
neighborhood-watch/
https://blog.hootsuite.com/how-to-use-nextdoor/
https://www.visual-paradigm.com/guide/data-modeling/what-is-entity-
relationship-diagram/
https://www.truthfinder.com/infomania/lifestyle/best-neighborhood-apps/
https://www.fastcompany.com/3065412/the-future-of-neighborhoods-five-
projects-that-show-how-well-live
https://www.lucidchart.com/pages/data-flow-diagram/how-to-make-a-dfd
https://www.niagarafoundation.org/know-your-neighbor-project/
https://www.projectengineer.net/how-to-write-a-project-scope-statement/
Books:
Management Information system Gorden B.Davis
Margrethe H. Oison
BCA 2016-2019
Project Title 30
Appendix
BCA 2016-2019
Project Title 31
NOTES
BCA 2016-2019
Project Title 32
BCA 2016-2019
Project Title 33
BCA 2016-2019