SE Record 2
SE Record 2
Draw a class diagram for checking “ Account” class and the “ Savings accounts” class
both inherit from the more general class “Account”.
PROBLEM DEFINITION
There are a lot of drawbacks in keeping and maintaining a hostel. Especially with a
manual system. Since most hostels are being run by only one hostel manager, the number of
students in a room are sometimes not known by the officer. He has to go room by room to ensure
that a room is occupied or not. Sometimes people may be owing in the hostel and they are saved
on papers or huge notebooks, and sometimes receipts. If the books should go missing or stolen,
one would never be able to know if a student is owing or not. Room allocation also becomes a
problem as the officer might not know which rooms are available or not. And some hostels have
a lot of rooms or have many floors and it would be very tedious to go through all floors in search
of a free room for an applicant. Also the officer might not know the number of students in a
room or know if a room is full or not.
A. Existing System
The existing system is manual based and need lot of efforts and consume enough time. In
the existing system we can apply for the hostels online but the allotment processes are done
manually. It may lead to corruptions in the allocation process as well as hostel fee calculation.
The existing system does not deals with mess calculation and complaint registration.
B. Proposed System
This project is aimed at developing a system for keeping records and showing
information about or in a hostel. This system will help the hostel officer to be able to manage the
affairs of the hostel. This system will provide full information about a student in the hostel. It
will show rooms available or not and number of people in a particular room. This will also
provide information on students who have paid in full or are still owing. This system will also
provide a report on the summary detail regarding fees and bills students are owing. Also included
is a user module for employees or the hostel officer. There will also be an administrator module
which will accessed by the administrator and has the ability to delete, add and edit employee
records.
REQUIREMENT ANALYSIS
A. Functional Requirements
2. user allow the hostel staff members or guardians to scan’s the student’s id and access its
profile.
4. user shall generate the users profile containing the following information users account
no, full name ,address, phone no & room no.
5. user will change dues status in database according to dues paid or not.
7. user must have the details of a mess of a student and stored in a database.
8. user must allow the warden to add new users to the system’s database.
9. user must allow to put hold on a room if any room is not available at the moment.
10. user must allow the guardian to cancel the registration from the system’s database who
will leave room.
B. Non-Functional Requirements