You are on page 1of 20

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION,MUMBAI

GOVERNMENT POLYTECHNIC,BEED
[Institute Code:0032 ]

MICROPROJECT

Course & Code: Python [22616]

Title of Micro project: Hostel management system

Mr. S.B Veer Dr. A.K.waghmare Dr.M.R.lohkare

Subject Teacher Head of Department Principal

Seal of
institute

1
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION,MUMBAI

CERTIFICATE OF MICROPROJECT

This is to certify that following students of CM6I (Division-A/B) of


Diploma in COMPUTER ENGINEERING of the institute GOVERNMENT
POLYTECHNIC,BEED, Institute code:0032, have satisfactorily completed
MICROPROJECT work in subject/Course: for
academic year 2023-24 as prescribed in the curriculum.

Roll Exam Seat


Name of Student Title of Microproject
No. No.

“Hostel management
335 384987 Jadhav Aniket Vikas
system”

Place:Beed Date:-- /-- -/2024

Mr. S.B Veer Dr. A.K.waghmare


Dr.M.R.lohkare

Subject Teacher Head of Department Principal

Seal of
institute

2
Teacher Evaluation Sheet
Name of Student:Aniket Vikas Jadhav Enrollment No.2100320096
Programme: Computer Technology Semester: 6
Course Title & Code: PWP [22616] Roll no: 335
Title of the Micro-Project: [In short]
 Hostel management system

Course Outcomes Achieved:


 Proficiency in Python programming for software development.

 Competence in GUI development using Tkinter.

 Skills in project management, problem-solving, and communication.

Evaluation as per Suggested Rubric for Assessment of Micro Project


Sr.
Characteristic to be assessed Poor Average Good Excellent
No. ( Marks 1 - 3 ) ( Marks 4 - 5 ) ( Marks 6 - 8 ) ( Marks 9- 10 )

[A] Process and Product Assessment (Convert total marks out of 06)
1 Relevance to the course
2 Literature Review/information
collection
3 Completion of the Target as per
project proposal
4 Analysis and data representation
5 Quality of Prototype/Model
6 Report Preparation
Total Marks Out of (6)

[B] Individual Presentation/Viva (Convert total marks out of 04)

1 Presentation
2 Viva
Total Marks Out of (4)

MIcro-Project Evaluation Sheet


Process and Product Assessment Total Marks
(6 marks) Individual Presentation/Viva 10
(Note: The total marks taken from the above Rubrics (4 marks)
is to be converted in proportion of ‘6’ marks)

Name and designation of the Teacher: (Lecturer in CM)

Dated Signature…………………………………………………………………………

3
Annexure –I
Part – A Micro-Project Proposal
(Format for Micro-Project Proposal A about 2-3 pages)

Title of Micro-Project: Hostel management system

 Brief Introduction :
The Hostel Management System project aims to streamline and automate the
administrative tasks associated with managing a hostel within a college or educational
institution. This system provides a centralized platform for hostel administrators to
efficiently manage hostel facilities, student accommodations, and related processes.

1.0 Aims/Benefits of the Micro-Project

 Automation of Administrative Tasks:

. Streamline and automate various administrative processes related to hostel


management, such as room allocation, fee collection, and inventory management.

 Enhanced Efficiency:

. Improve operational efficiency by reducing manual effort and minimizing paperwork.

. Enable hostel staff to focus on more strategic tasks by automating routine activities.

 Improved Communication:

. Facilitate better communication between hostel administrators, students, and staff


through centralized information management and notification systems.

 Optimized Resource Utilization:

. Ensure optimal utilization of hostel facilities, including rooms, amenities, and staff
resources.

. Reduce instances of overbooking or underutilization through real-time monitoring and


allocation.

4
2.0 Course Outcomes Addressed

 Proficiency in Python programming for software development.

 Competence in GUI development using Tkinter.

 Skills in project management, problem-solving, and communication.

 Adaptability to new technologies and continuous learning.

 Implementation of software testing for quality assurance.

3.0 Proposed Methodology

Step 1: Comprehensive study of the micro-project will be undertaken. I will thoroughly


analyze the project requirements and clarify any doubts independently.

Step 2: Information gathering will be conducted solely by me through extensive


research online and in relevant literature. I will collect various formats required for the
project, such as certificates and evaluation sheets.

Step 3: Formats will be finalized autonomously after reviewing the collected samples.

Step 4: The topic selection process will be solely my responsibility, considering the
availability of materials and my personal interests.
Step 5: I will independently list all the stationary items needed for the project and
create a budget accordingly.
Step 6: Budget discussions will be conducted individually, and the final amount will be
determined based on my analysis and considerations.
Step 7: Collection of data, photos, and information will be solely my task. I will gather
information from various sources and submit it to the project guide for review
Step 8: Printing or drawing will be carried out independently by me, and the final
output will be shown to the project guide for approval.
Step 9: I will prepare thoroughly for the oral/viva presentation, independently
explaining the project during the evaluation process.

5
5.0 Action Plan (Sequence and time required for major activity)

Planned
Sr. Planned
Details of activity Finish Name
No. Start date
date
1 Collecting different formats
2 Finalization of formats in collaboration
3 Finalizing topic title
Listing stationary items required for project
4
along with budget
5 budget and finalize the amount
6 Information collection
7 Report writing/Printing

6.0 Resources Required (major resources such as raw material, some machining facility,
software etc.)

S.
Qt
No Name of Resource/material Specifications Remarks
y
.
1
Computer,Mobile,Internet,Printer,Scanne
PC 01
r

2
Text book,Youtube,google Techmax,www.youtube.com,www.google.co.i
-
n

3 Visual Studio IDE


1

4 Teachable Machine Web Tool


1

6
Annexure – II

Part – B Micro-Project Report


(Outcomes after Execution) Format for Micro-Project Report (Minimum 6 pages)

Title of Micro-Project:

Hostel management system

Table of Contents

Sr. No. Topics Page No.

1. Rationale 8

2. Aim/Benefits of the Micro-Project 8

3. Course Outcomes Achieved 9

4. Literature Review 9

5. Actual Procedure Followed 10

6. Actual Resources Used 10

7. Code and Output of the Micro-Project 11 - 17

8. Skills Developed/Learning Outcomes of the Micro-Project 18

9. Applications of this Micro-Project 18

7
1.0 Rationale

The Hostel Management System project aims to modernize and streamline traditional hostel
administration processes. By digitizing tasks such as room allocation, fee collection, and
communication, the system enhances efficiency and accuracy while improving resident
experience. Additionally, it ensures compliance with safety regulations, reduces operational
costs, and enables scalable growth. Overall, the project addresses the challenges of manual
hostel management, providing a user-friendly, secure, and efficient solution for
administrators and residents alike.

2.0 Aims/Benefits of the Micro-Project

 Aims:

Efficiency Enhancement: Streamline administrative tasks to reduce manual effort and


optimize hostel operations.

Data Accuracy: Ensure accurate and up-to-date records of student accommodations, fees,
and inventory.

Resident Experience Enhancement: Enhance the overall experience for hostel residents by
providing user-friendly services.

Cost Reduction: Minimize operational costs through automation and resource optimization.

 Benefits:

Efficiency: Streamlined processes lead to faster task completion and improved productivity.

Cost Savings: Reduced manual labor and optimized resource utilization result in cost savings
for the hostel.

Improved Management: Access to real-time data enables better decision-making and


strategic planning.

Enhanced Reputation: A well-managed hostel with satisfied residents contributes to the


overall reputation of the institution.

8
3.0 Course Outcomes Achieved

 Proficiency in Python programming for software development.

 Competence in GUI development using Tkinter.

 Skills in project management, problem-solving, and communication.

 Adaptability to new technologies and continuous learning.

 Implementation of software testing for quality assurance.

4.0 Literature Review

The literature review for a Hostel Management System project would typically involve an
examination of existing research, studies, and implementations related to hostel
management, software development, and relevant technologies. Here's a paragraph
summarizing key points that could be included:

The literature on hostel management systems highlights the growing importance of


technology in optimizing hostel operations and enhancing resident satisfaction. Numerous
studies emphasize the benefits of digitizing manual administrative tasks, such as room
allocation, fee management, and communication, to streamline operations and improve
efficiency. Existing research underscores the role of user-friendly interfaces in facilitating
resident interactions and the significance of data accuracy in decision-making processes.
Moreover, studies exploring software development methodologies and technologies,
particularly in Python and GUI frameworks like Tkinter, provide valuable insights into best
practices and implementation strategies. Additionally, case studies and real-world examples
of hostel management software implementations offer valuable lessons and insights into
overcoming challenges and maximizing the benefits of such systems. Overall, the literature
underscores the potential of hostel management systems to revolutionize traditional
practices, improve resident experience, and optimize administrative processes through
innovative technological solutions.

9
5.0 Actual Methodology Followed.

The methodology adopted for developing the Hostel Management System involved a
systematic approach encompassing various stages. Initially, comprehensive requirements
were gathered through stakeholder consultations, surveys, and analysis of existing hostel
management processes. This ensured a clear understanding of the needs and expectations of
both hostel administrators and residents. Subsequently, the system design phase ensued,
wherein the architecture, database structure, and user interface were meticulously planned
and visualized using wireframes and flowcharts. Leveraging the Python programming
language along with the Tkinter library for GUI development, the system was implemented
with a focus on robustness, scalability, and user-friendliness. Rigorous testing procedures,
including unit tests and user acceptance testing, were then conducted to ensure the
functionality, reliability, and usability of the system. Upon successful testing, the system was
deployed in the production environment, accompanied by comprehensive training sessions
and documentation to facilitate smooth adoption by users. Post-deployment, ongoing
maintenance and support mechanisms were established to address any issues and incorporate
enhancements based on user feedback. This iterative approach, combined with stakeholder
involvement and adherence to industry best practices, ensured the successful development
and implementation of the Hostel Management System, ultimately enhancing efficiency,
communication, and resident experience within the hostel environment.

6.0 Actual Resources Used (Mention the actual resources used).

Sr. No. Name of Resources Specifications Qty Remarks


Required

1. Computer System 8 GB Ram and i5 processor 1

2. MS Word Latest 1

3. Browser Chrome 1

4 Visual studio IDE 1

5 Chat gpt a APIs or pre-trained models 1

10
7.0 Outputs of the Micro-Projects

 Source Code :- Hostel management system

hostel.py

11
12
13
14
 Output :-

15
16
17
18
Data Stored in .txt file

19
8.0 Skill Developed / Learning outcome of this Micro-Project

 Programming Proficiency: Through the implementation of the project in Python,


proficiency in Python syntax, data structures, and algorithms has been cultivated. This
includes understanding variables, loops, conditionals, and functions, as well as object-
oriented programming concepts.

 GUI Development: Utilizing the Tkinter library for graphical user interface (GUI)
development has provided hands-on experience in designing and building interactive
interfaces. Skills in creating GUI components such as buttons, menus, and forms have
been developed, enhancing the ability to create user-friendly applications.

9.0 Applications of this Micro-Project

 Educational Institutions: The system can be deployed in schools, colleges, and


universities to manage hostel facilities for students. It helps administrators efficiently
allocate rooms, track student accommodation, manage fees, and streamline
communication between hostel staff and residents.

 Corporate Organizations: Companies with employee accommodation facilities can


utilize the system to manage corporate hostels or dormitories. It aids in room allocation,
visitor management, maintenance tracking, and ensuring compliance with safety
regulations.

 Hospitality Industry: Hostel management systems can be adapted for use in hostels,

20

You might also like