Adobe Scan Oct 10, 2024 (2)
Adobe Scan Oct 10, 2024 (2)
MMMCATOR AR
Hostel Marsgemert Suster
Shuet
ved Sudet
Dessyctc
New y
Morty
Atmpo org
(eved imole
Working
Figure 14:All Employces
24|
Leaved Employee Page
Mange Rooms
Left Employee
pdate & Delet Shudees
sdere vs
Stcent L r
Leeved Sdty
imioPaet
A Epioye workang
25|
Chapter 5
Implementation and Testing
5.1 Implementation Approaches
Implementation isthe stage in the project where the theoretical design is turned into a working
system and is giving confidence on the nevw system for the users that it will work cfficiently
and effectively. It involves careful planning. investigation of the current system and its
constraints on implementation, design of methods to achieve the changeover, an evaluation of
change over methods. Apart from planning major task of preparing the implementation are
education and training of users. The implementation process begins with preparing a plan for
the implementation of the system. According to this plan, the activities are to be carried out.
discussions made regarding the equipment and resources and the additional equipment has to
be acquired to implement the new system. In network backup system no additional resources
are needed. Implementation is the final and the most important phase. The most critical stage
in achieving a successful new system is giving the users confidence that the new system will
work and be effective. The system can be implemented only after thorough testing is dorne and
if it is found to be working according to the specification. This method also offers the grcatest
security since the old system can take over if the errors are found or inability to handle certain
type of transactions while using the new system.
using System;
using System.Collections. Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing:
using System.Linq:
26|
using System.Text:
Tasks:
using System.Threading.
using System. Windows.Forms;
namespace HostelManagementVideo
String query:
public AddNewRoom()
InitializeComponent();
this.Close():
27|
labelRoom.Visible = false:
labelRoomExist.Visible = false:
DataSet ds = fn.getData(query);
I/100
DataSet ds = fn.getData(query):
if(ds.Tables[0],Rows.Count--0)
String status;
if(checkBoxl.Checked)
status = "Yes":
else
status = "No":
28 |
labelRoomExist. Visible = false:
else
DataSet ds = fn.getData(query ):
if(ds. Tables[0].Rows.Count=-0)
checkBox2.Checked-false:
29 |
else
labelRoom.Visible = true:
checkBox2.Checked = true;
else
checkBox2.Checked = false:
String status:
if(checkBox2.Checked)
status "Yes":
clse
30 |
status "No":
if(labelRoom.Text=="Room Found.")
else
Exist.". "Error".
MessageBox.Show("Trying to delete which doesn't
MessageBoxButtons.OK, MessageBoxlcon.Error);
31|
New Student:
using System;
using System.Collections.Generic:
using System.ComponentModel;
using System.Data;
using System.Drawing:
using System.Linq:
using System.Text;
namespace llostelManagementVideo
String query;
public NewStudent()
InitializeComponent):
32 |
this.Close():
Int64 room =
Int64.Parse(ds.Tables[0].Rows[il[0].ToString(0):
comboRoom No.Items.Add(room):
clearAll(0:
331
txtMobile.Clear():
txtName.Clear():
txtFather.Clear():
txtMother.Clear():
txtEmail.Clear():
txtPermanent.Clear():
txtcollege.Clear():
txtldProof.Clear():
comboRoomNo.Selectedlndex = -|;
if (txtMobile.Text != "" && xtName.Text != "" && txtFather. Text != " &&
txtMother.Text != " && txtEmail.Text != "" && txtPermanent.Text != " &&
txtcollege.Text != "n && txtldProof.Text != "" && comboRoom No.Selectedindex !=-1)
34 |
String idproof = txtldProof.Text;
Int64 room No = Int64.Parse(comboRoomNo.Text):
else
New Employee:
using System;
using System.Collections.Generic:
using System.ComponentModel;
using System.Data:
using System.Drawing:
using System.L.inq:
using System.Text;
using System.Threading.Tasks;
namespace HostelManagementVideo
String query:
public NewEmployee 0
InitializeComponent();
this.Close():
36 |
private void btnSave Click(object sender, EventArgs e)
String id =txtUniqueld.Text;
clearAll(0:
else
37|
MessageBox.Show("Fillall Required Data.", "Information",
MessageBoxButtons.OK, MessageBox lcon.Information):
clearAll0:
txtName.Clear():
IxtMobile.Clear():
txtFather.Clear();
txtMother.Clear():
txtEmailld.Clear();
txtPermanent.Clear():
txtUniqueld.Clear();
txtDesignation.Selectedlndex =-l;
Leaved Students:
using Sy stem:
38 |
using System.Collections.Generic;
using System.ComponentModel:
using System.Data;
using System.Drawing:
using System.Ling;
using System.Text;
using System.Threading.Tasks;
using System. Windows.Forms:;
namespace HostelManagementVideo
String query;
public LeavedStudents()
InitializeComponent():
39|
query = "select * from newStudent where living ='No";
DataSet ds = fn.getData(query);:
guna2DataGridViewl.DataSource =ds.Tables[0}:
this.Close ():
Leaved Employee:
using System;
using System.Collections.Generic:
using System.ComponentMode:
using System.Data;
using System.Drawing:
using System.Linq:
using System.Text;
namespace HostelManagementVideo
40 |
public partialclass LeavedEmployee : Form
String query;
public LeavedEmployee()
InitializeComponent();
this.Close():
41|
5.3Testing Approach
5.3.1 Unit Testing
to
The software units in a system are modules and routines that are asscmbled and integrated
perform a specific function. Unit testing focuses first on modules, independently of one
another, to locate errors. This enables, to detect errors in coding and logic that are contained
within each module.
This testing includes entering data and ascertaining if the value matches to the type and size
supported by java. The various controls are tested to ensure that each performs its action as
required.
functions when combined, may not produce the desired major functions. Integration testing is
a systematic testing to iscover errors associated within the interface. The objective is to take
unit tested modules and build a program structure. AIlthe modules are combined and tested as
a whole. Here the Server module and Client module options are integrated and tested.
This testing provides the assurance that the application is wellintegrated functional unit with
smooth transition of data.
This hostel management soft ware is designed for people who want to manage
various activities in the hostel. This project is designed to fulfilthe need of' the future
generations.
This project is small package which includes diflerent categories as wellas having all
possible features. We have expected that it will be helptul to the' customers as well as
Administrative members.
42 |
We willimprove this project in future with online room reservation system and also improve
in security by providing a magnetic coated card to permanent students for automatic check
in and check out
We are waiting for your best suggestion and encouragement which could make us improve
the future programming much better than the one we have carried out
43 |
The employee phone no. should be a number with minimum length of 8 digits and
maximum of 10 digits.
Employee basic salary should be a number in the range 0-50,000
Employee id cannot be NULL
Employee basic salary cannot be NULL.
4. Room Information Maintenance
The room no should be of 3 digits
Room no. cannot be null
44 |
Chapter 6
Conclusions
6.1 Conclusions
The evidence gathered in this report reflects ongoing progress toward more openness in
hostel automation systems, but also that much work remains. We see a variety of options and
opportunities. Employees that expect to work with their automation system as delivered and
not become involved in local extensions or programming will find that the majority of
systems were built for that kind of use. For Employees that want to do more with their
automation systems, however, we see a great deal of functionality possible today through
open interfaces with momentum toward creating much more.
High security measures should be upheld in order to avoid theft crimes in this project. The
key concept is to minimize the amount of paper and convert all forms of documentation to
digital form. It can observe that the information required can be obtained with ease and
accuracy in the computerized system. The user with minimum knowledge about computer
can be able operate the system easily. The system also produces brief result required by the
management.
45 |
References
" https://www.javatpint.com/
" https:llwww.coursera.org
" https://www.udemy.com/
" https://www.edx.org/
" https://www.w3schools.com/
46 |