Skip to content

The Census Management System is an open-source code which is designed using Java, Java GUI and MySQL to streamline the collection, organization, and analysis of census data.

License

Notifications You must be signed in to change notification settings

7omahawk/Census-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Census Management System

The Census Management System is an open-source code designed to streamline the collection, organization, and analysis of census data. It provides a user-friendly interface for managing demographic information, generating reports, and extracting valuable insights about population characteristics and trends.

Features

Data Collection: Easily capture and store demographic data from individuals or households, including personal details.
Data Validation: Implement validation rules to ensure data accuracy and completeness during the collection process.
Data Storage: Securely store and manage collected census data in a local database or file system.
User Management: Assign user roles and permissions to control access to the system, ensuring data privacy and security.
Customization: Extend and customize the system according to specific requirements, such as adding additional data fields.

Technologies:

  • Java
  • Java GUI
  • MySQL

How to use

  • First, you need an IDE which can run Java. [Recommended: NetBeans]
  • Second, you need to use a MySQL server to store data in your local host. For this project you need to create three table to store data. Here is the schema:
    1. register_admin_account (Name, Admin_UserName, Email,Phone, Pass_Word)
    2. register_user_account (Name ,User_UserName ,Email ,Phone,Pass_Word,Admin_UserName)
    3. addinformation (RegID, Name, FatherName, DateofBirth, NIDNo, Gender, BloodGroup, Address, ContactNumber,Nationality,User_UserName)
  • Download this project in your pc and open it with your IDE at the same time you need to start your MySQL server otherwise the code will show error when you need to find any people with their information.
  • Here you go to run the project well.

Contact

The project is created by @7omahawk & @Abdullah-Al-Sami .
If you have any questions, feedback, or inquiries regarding the Census Management System, please contact our team at [[email protected], [email protected]].

Releases

No releases published

Packages

No packages published

Languages