Professional Documents
Culture Documents
INTRODUCTION
1.1 Introduction
Human Value Management (HVM) is seen by practitioners in the field as a more
innovative view of workplace management than the traditional approach. Its techniques force the
managers of an enterprise to express their goals with specificity so that they can be understood
and undertaken by the workforce and to provide the resources needed for them to successfully
accomplish their assignments. As such, HVM techniques, when properly practiced, are
expressive of the goals and operating practices of the enterprise overall. HVM is also seen by
many to have a key role in risk reduction within organizations.
The task of this organization is to communicate with make the HR to provide them a
very much user interface to get their needs. The position of the Candidates is automatically
retrieved by making high-level searching changes. The project allows the administrator to take
easy reports and the Department Wise Interview Levels Such as Aptitude Test Group Discussion
etc, can be taken at any time. The main advantage of the system is to make available everything
on the just clicking way.
The numbers of Candidates in the Selection list are maintained in order to make
sufficient ideas to interview the candidate at the right time. The details are also made available
even for the customer to take advantage over explains about the Skills and the Group Discussion
is given to the Candidates to know their Spot Recognizing Power. So when the Candidates are
entered they are tested very correctly to make outcome the Real talents from them.
MODULE DESIGN
The Project Consists of Six Modules
1. Master Module
2. Interview Module
3. Placement Module
4. Training Module
5. Job Allotment Module
6. Salary Module
Master Module
After the administrator login of the screen the Master module details are stored. The
Master Module consists of the Department Details, Designation Details, Job Details, Employee
Details and the candidate details. The Department Code, Department Name and the nature of
work carried in the department are maintained in the department master. The designation and the
job details are maintained for the various type of job included and the eligibility to the job is
maintained. The employees details in the various departments placed are maintained in the
employee module. In the candidate details the various candidates resume details are stored that
can be filtered whenever it is necessary.
Interview Module
An authenticated Administrator can update candidates personal information, add new
user candidate, and terminate existing user logins. The Interview module
consists of
Recruitment and Interview card. The recruitment necessary under various departments are stored
and the eligible candidates are sent Interview card regarding Interview date, time and venue of
the interview conducted.
Placement Module
The process of the placement is carried out here are Interview panel, Aptitude Test,
Group discussion, Technical Interview and the Human Value Interview. The Interview panel
consists of who are the interviewing persons set to select the candidate. The aptitude test
consists of the various questions and the result of the candidate. The Group discussion shows
how a candidate has performed in the group discussion. The Technical Interview process for the
candidate is maintained. The candidate who overcomes all the rounds will have the final round
of H.R.
Training Module
The training module has the training allotment for the selected candidates.
The
performance during the training period of the candidate is maintained and stored in the database.
Job Allotment
After an interview is conducted the Administrator can add the details of the interview
such as who conducted the interview, whether the Applicant was selected and if the Applicant
accepted the job. The job allotment for the selected candidate can be appraisal or conformed is
stored in this module.
Salary
The Selected candidates are paid salary under various schemes are stored and the payslip
is retrieved.
The
informations provided by the existing system require a lot of manual interventions at the time of
preparing the interview and all other formalities. All the activities are very much difficult to
prepare reports for monthly and yearly. Hence there is a need for updating of the system.
In the proposed system, all the drawbacks and the disadvantages in the existing systems
are removed.
Limitations of Existing System
The main drawback of the existing system is manual and involves lots of inputs.
Candidate profiles are not maintained systematically
Searching is very much difficult for the Suitable candidates
Timely Interview calls are not made
Unavailability of quick references
Pentium IV
Speed
2.4 GHz
RAM capacity
2 GB
1.44 MB
80 GB
Key Board
Mouse
Logitech 3 buttons
CD ROM Drive
52x LG
Printer
DeskJet HP
Motherboard
Intel
Cabinet
ATX
Monitor
15 Samsung Color
Windows XP
MS Access
SOFTWARE DESCRIPTION
A software package is a license to use a proprietary process packages are generally
reliable and perform according to started documentation.
Some of the drawbacks should be avoided at the time of developing the project, they are,
The packages may not meet user requirements adequately.
Extensive modification of a package usually results in loss of the venders support.
The methodology for package evaluations selection is often poorly defined.
About Visual Basic
Microsoft Visual Basic presents itself as a series of tools used to assist you in creating
computer programs. As a normal Windows application, it starts on top with a menu and some
toolbars. It is also equipped with various windows, considered as tools, you will be using. Most
of these tools are available or are functional only if you have primarily created or opened a
project.
A toolbar is an object made of buttons. These buttons provide the same features you
would get from the (main) menu, only faster. Under the main menu, the Integrated Development
Environment (IDE) is equipped with the Standard toolbar.
By default, when you start Microsoft Visual Studio, it is equipped with one toolbar:
Standard. To get more toolbars, on the main menu, you can click View -> Toolbars and click the
toolbar of your choice. You can also right-click any available toolbar or the main menu. This
displays a list of all the available toolbars. Those that are currently opened have a check mark
next to them.
A toolbar is equipped with buttons. To know what a button is used for, you can position
the mouse on top of it. A tool tip will come up and display for a few seconds. In our lessons, each
button on any toolbar will be named after its tool tip. This means that, if a tool tip displays
"New", its button will be called the New button.
Microsoft Visual Studio's menus and toolbars can be customized. You can customize a
menu category on the main menu by adding a menu item to it. You can customize a toolbar by
adding a button to it. To start, right-click anything on the main menu or on any toolbar and click
Customize... For example, imagine you want to add an item named Start Without Debugging so
that it would let you easily execute your projects and you want to add its button to the Standard
toolbar, and imagine you want to position it on the left side of the Start button.
Visual basic has revolutionized windows programming with an object based, event
driven approach to software design. Visual basic 6.0 provides an array of sophisticated features
that make the language truly object oriented and interface it with the latest in the database
technology.
Visual basic 6.0 introduces us to new world of ActiveX technology, an unique way
harness the internet. Visual basic 5.0 offers many silent features to aid in the development of full
featured applications including Data access.
allows creation of front end applications that can wore on most of the Popular database
systems.
ActiveX technology allows usage of the functionality provided by other Applications
such as MS-Word, MS-Excel and other windows
Access to documents and applications across the internet from within your Application is
made easier through internet capabilities.
MS-Access
MS Access is a very powerful RDBMS available in the computing environment. It
comprises of all the features from basic data storage to high-level data representation techniques
in the form of reports. It also comprises of VB module programming, which allows embedding
Visual basic functions into MS Access.
Microsoft Access is a Relational Database Management System (RDBMS), designed
primarily for home or small business usage.
Access is known as a desktop database system because it's functions are intended to be
run from a single computer. This is in contrast to a server database application (such as SQL
Server), where it is intended to be installed on a server, then accessed remotely from multiple
client machines.
Microsoft (or MS) Access is a software package that you install just like any other
software package, and is bundled as part of the Microsoft Office suite.
MS Access uses a simple, file based database and does not need any database server to be
installed on client machine. Each database is stored as a single file. The extension of the MS
Access database file is .MDB. All tables within the database are stored within the same database
file.
MS Access allows designing simple windows forms based applications without using any
external programming languages/platforms. Also, you can easily generate reports using the MS
Access reports wizard.
Some of the programs use MS Access as fully functional applications using it's forms and
reporting features. In this case, there will be no separate applications deployed. Only the
database file is copied to the client machine. The forms and reports are embedded within the
.MDB file.
Majority of the applications use MS Access as database system. The application itself
will be developed using some other programming tools (like VB.NET, ASP.NET, C++ etc) and
application will use the Access database to store and retrieve data. In either case, there is no need
to deploy the MS Access software. Only the database file (.MDB) need to be deployed in the
client machine.
MS Access comes with an integrated development environment (IDE), a fully interactive
visual debugger with breakpoints and step-through options. These capabilities make Microsoft
Access an extremely powerful platform for developing client-server database solutions.
Features of MS-Access
Easy to deploy. No database server required on client machines. Just need to copy the
database file (.MDB).
File based database. Easy to copy to different folders and take backups.
Built in feature to develop forms and reports. It is easy to develop fully functional
database applications using MS Access itself. The easy to use reports wizard allow to
create simple reports.
Simple user interface. It is easy to create or modify tables using the MS Access software.
All In One package - the MS Access software has all features available within one
software (design tables, write and execute queries, generate reports, design forms etc).
There is no need to open different software to perform differnet tasks on database.
Less targetted by hackers - most of the hackers who attack the public web sites usually
target advanced database systems like SQL Server or Oracle. Also, since the features
offered by MS Access are less than advanced systems like SQL Server, there are less
options to hack MS Access database. Many of the SQL injection attacks will not work on
Access databases due to the limited feature set.
We have to use Visual Basic.Net as front end and SQL Server as back end on Windows
XP Platform.
Man Power
Electrical charges per day
Total Pages Cost
Overhead
Maintenance
Total Cost
= 45*3
=1*7
=86*5
= 135hrs
=7*45
= Rs. 2800.00
= Rs. 315.00
= Rs. 430.00
= Rs. 500.00
= Rs. 500.00
-----------------Rs. 4545.00
------------------
2. SOFTWARE DESIGNS
2.1 INPUT DESIGNS
Dependency Preserving
Normalization
A Super Key is set of one or more attributes whose combined value uniquely
identifies the entity in the entity set.
A Candidates Key is the minimal super key that is a super key, which does not have
proper subset, which also a super key.
A primary key is a candidate key that is chosen by the database designer as a
principal mean of uniquely identifying entities with an entity set.
In the Relational Database model, each of the entities including the Associate
entities is transformed into a table.
The Data Flow Diagram is used as graphical notation to depict information flow. The
objective of this method is the derivation to program structure analysis and design. DFD is a
structural analysis and design. It describes the flow of data through out a system.
The Data Flow Diagram (DFD) is the graphical representation of the processes
and the flow of data among them. A data flow diagram illustrates the processes, data
stores, external entities and the connecting data flows in a system. It is a common practice to
draw a context-level Data Flow Diagram first which shows the interaction between the system
and outside entities. This context-level DFD is then "exploded" into adetailed DFD.
There are four components for a Data Flow Diagram. They are
Dataflow Diagram
3. CODING
3.1 CODINGS
Login Form
Private Sub CMDCANCEL_Click()
End
End Sub
Private Sub CMDOK_Click()
If TXTUSER.Text = "HSP" Then
If TXTPWD.Text = "HSP" Then
frmmainform.Show
Unload Me
Else
MsgBox "INVALID PASSWORD"
TXTPWD = ""
Exit Sub
End If
Else
MsgBox "INVALID USERNAME"
TXTUSER = ""
TXTPWD = ""
Exit Sub
End If
End Sub
Private Sub Timer1_Timer()
Dim i As Integer
i=0
While i <= Me.Width - 5100
Label1.Left = i
i=i+1
Candidate Details
Adodc1.Recordset.MoveFirst
End Sub