CodeProjectz

Search
Generic filters

Download Free Museum Management System In C# With Source Code

Museum Management System In C# With Source Code_Feature Image
Project CategoryProject SizeLanguage
10 MB

Museum management system objective is to generate daily and weekly visitors report based on their entry time, out time and total duration, keep record. This program is developed using C#, ASP.NET and MYSQL Database in Visual Studio 2017. Currently most of the museum uses manual system which is not great in UI design or better system performance. For changes, a digitalized system is required. After the success of museum management system people are looking for it because of its makes the visitors record keeping easy and  fast simple by generating weekly and daily report, generating charts and also it help in analyze their business.

About Museum Management System In C#

This software can be used in museum. Its objective is to generate daily and weekly visitors report based on their entry time, out time and total duration, keep record according to the visitors. The visitors details and their entry details can be recorded , saved and can be retrieved in a file. The file can also be exported as a CSV file and we can also import the CSV files. Chart is also generated to show the data statistics. The system is fully simple, easy system to use having good design and better system performance.

User Manual for Museum Management System In C#
  • Operating the system : As you open the Annapurna Museum Management system, the program will prompt for username and password. After providing correct username and password user will get access to the program and will be redirected to the home screen. If the password and username is incorrect system will give a message indicating the user that the credentials are wrong.
  • Note: The access details are given below :  
          • username: admin
          • password: admin

After successful login, the user is prompted to home page.
The home page features all the available functions of the software. The below are the functions of the program described in brief:

  • VisitorThis button contains the sub-menu listed below:
  1. Add Visitor
  2. Import from CSV
  3. Export from CSV
  4. Save(serialization)
  5. Retrieve (Deserialization)
  • Visit EntryThis button contains the below sub-menus:
  1. Add Visit
  2. Import from CSV
  3. Export from CSV
  4. Save(serialization)
  5. Retrieve (Deserialization)
  6. Sort By Total Duration
  • ReportsThis button works to show the Daily and Weekly Report of the Visitors.
  • ChartOn clicking this button, a new chart is generated based on the number of visitors.
  • Sign OutThis button Signs out the user and redirects them to the Login Screen
  • ExitThis button closes the program.

To add a new visitor, the user can to click on the visitor button. After clicking the button, the user is presented with a form where all the functions are listed.

Upon clicking ‘Add Visitor’ it opens a form which includes visitor name, email, address, contact and occupation.

  1. Name: The visitor name is entered in this field by the system user.
  2. Email: Email of the visitor is entered in the field.
  3. Address: The user enters the visitors address in the address field.
  4. Contact: Contact number of the visitor is the input of this field.
  5. Occupation: The occupation of the visitor is entered by the system user here.
  6. Add: Upon clicking the add button, the form is submitted and the visitor is registered in the system.
  7. Go Back: Upon clicking cancel the form is closed.
  • Import from CSV: This menu item is be used to open a previously saved visitor details from a CSV file.
  • Export to CSV: This menu item is be used to save and export the visitor details to a CSV file.
  • Save(Serialization): This menu item is used to save the visitor details into a .dat file.
  • Retrieve(Deserialization): This menu item is used to retrieve the visitor details from a .dat file.

The user can also register the visit details of the visitor. After the visitor is registered, the user can add the visit details of the visitor by clicking on “Visit Entry” from the home screen. The user is presented with different features related to visit details.

After the system user finishes the visit details tasks, they can generate report by clicking on the Report Item. The report is classified in two types: Daily and Weekly Report.

The system user can view the chart by clicking the Chart menu item in the menu page. The system will generate the chart of visitors on a certain week with total number of visitors and total time spent in minutes.

How To Run Museum Management System In C#  ?

Annapurna Museum Management system is protected by a login system. Running the program will open the login screen. After the user enter the correct login credentials, the system will open the home screen, The main screen contains menu items along with sub menu. The menu item includes Visitor, Visit Entry, Reports, Charts, Sign Out and Exit. The sub menu item is the Report item which includes the Weekly report and Daily report. After using the system and completing all the necessary task, user can close the system by clicking the Exit button on home screen.

In order to run the project, you must have installed Visual Studio 2019 on your PC. (we recommend these IDE). First download and then run Microsoft Visual Studio. For C# programs to run, you need to install the .NET desktop development component within the visual studio. And, Download the zip file and unzip the .zip file using any zip programs such as WinRAR or 7Zip. After extracting, open your folder or project using Microsoft Visual studio.

Click the Button Below to Download Museum Management System In C# With Source Code and its Source Codes

Similar Interesting Projects

Student Information System In PHP With Source Code

Student Information System In PHP With Source Code

Student Information System is developed using PHP, CSS, Bootstrap, and JavaScript. It contains an admin side from where a user can register the student’s information and search easily. From the admin panel, he/she can maintain student’s profile or search for a respective student record. The Admin plays an important role in the management of the system. In this project, the user has to perform all the main functions from the Admin side.

Read More »
Restaurant Reservation System In PHP With Source Code

Restaurant Reservation System In PHP With Source Code

The Restaurant Reservation System In PHP is a simple project developed using PHP, JavaScript, and CSS. The project contains only the user(customer) side. The users can go through the homepage, about, and contact pages. In order to make the reservation for a table, the user has to create an account and sign in or log in.

Read More »
Attendance Management System In C# With Source Code

Attendance Management System In C# With Source Code

This project is developed using C# language.  Here, at first the user has to pass through login system to get access, then the user can add new student’s record, maintain attendance and view attendance. The user has to maintain attendance record simply by choosing a college year (First, Second, Third, Final or can be changed according to user’s demand) and type “P” for present and “A” for absent. This project is easy to operate and understood by the users.

Read More »
Job Diary IN PHP, CSS, JavaScript, AND MYSQL_CodeProjectz

Job Diary In PHP, CSS, JavaScript and MySQL

Job Diary is the computerized online job search system developed to facilitate the General administration system to manage the various information. Like the Job Seeker and Job Provider and the processes involved in a placement company. Eventually, it contains all the information about the Company and Vacancy which is on this site.

Read More »
Student Enrollment In PHP With Source Code_CodeProjectz

Student Enrollment In PHP With Source Code

The Student Enrollment In PHP is a simple mini project for keeping records of students. The project contains the admin and user sides. The admin can manage all the management like adding student’s details, editing the details if required, and view the enrolled student’s information. Admin has an important role in the management of this system.

Read More »