Museum management system is a museum based C# project. C# is simple. Modern and general-purpose programming language. The system project is a console app.

The project us useful in carrying daily works in museum. It will be supposed to manage the museum in an efficient way. The project is bases on console app based on .NET core. This museum project is easy to use and implement. The system is randomly named as Rock museum. This project can generate the report and chart of the visitors. The system can save and retrieve data. The system has a user-friendly interface. You must download the project to have fully access to the system. Executing the project, you will see login screen first. Type admin for both user and password. Click login button and you will get access to the system. Wrong user and pass may not let you to enter the system.

Login Screen

Let’s talk about the system. After you successfully login you will see menu bar. These menu items has submenu. When you click on first museum menu and click detail. You will see museum detail form screen. When the sub menu is clicked it retrieve the data from save file. In this screen you can add visitor using add visitor option. You must enter the information asked. The information will publish to the screen. You can save and retrieve this data. When you save the file it will store as .dat file. Further the system can import from CSV or export to CSV file.

Museum Screen

 Sub Museum management system

Similarly, if you check the visitor menu, you will see visitor entry detail form. When the sub menu is clicked it retrieve the data from save file. This form is useful when the visitor enters the museum. Clicking on entry visitor option, you can add visitor. You must enter visitor card no, date, in time and out time. The system automatically generates total minutes spend inside the museum. You can save the data and retrieve when necessary. Further you can import and export the CSV file. Bubble sort is using for sorting the visitor’s id in ascending order. The image below represent the visitor menu.

Visitor Screen

Report Screen

The image above shows the report generation. This report option shows the report of the museum. It shows report using chart. The system will generate daily and weekly report. It shows the weekly chart also. Clicking on the log out option will give you a pop up to log out or not. If yes, the system will close and if no the system continues. This project is very effective in learning. This project will be fruitful for beginners and professional to enhance their skills. Download the project and use the code by yourself. The project will be productive for you. You will learn new skills in this code.

How to use this project?

  • Download the project.
  • Get the code. Set up Visual Studio.
  • Open the project in Visual Studio.
  • Execute the program.
  • Start using a museum project.
  • Enjoy!

Click the button below to get the source code for this project.