standard format thesis
TRANSCRIPT
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 1/54
EMPLOYEE INFORMATION SYSTEM
Gomal University D.I.Khan
By
Arslan Ali Raza
Aamir Hussain
Muhammad Arsalan
Muhammad Zohaib
M.C.SSession 2010 – 2012
Institute of Computing & Information Technology
Gomal University D.I.Khan
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 2/54
EMPLOYEE INFORMATION SYSTEM
Gomal University D.I.Khan
By
Arslan Ali Raza
Aamir Hussain
Muhammad Arsalan
Muhammad Zohaib
M.C.SSession 2010 – 2012
Institute of Computing & Information Technology
Gomal University D.I.Khan
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 3/54
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 4/54
IN THE NAME OF
ALLAH
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 5/54
Dedication
To our parentsAnd our honorable teachers
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 6/54
EMPLOYEEINFORMATION
SYSTEM
By:
Arsalan Ali Raza
Aamir Hussain
Muhammad Zohaib
Muhammad Arsalan
MCS
Final Project
Institute of Computing and Information
Technology
Gomal University Dera Ismail Khan
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 7/54
Approval Certificate
This project is submitted by:
Arsalan Ali Raza
Aamir Hussain
Muhammad Zohaib
Muhammad ArslanAnd this is to certify that they have successfully completed this project.
Project report submitted by them is here by approved in partial
fulfillment of the requirements for the degree of Master of Computer
Science.
…………………. External examiner
…………………. Internal examiner
…………………. Director ICIT
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 8/54
Acknowledgement
Firstly we offer our humble and sincere thanks to almighty “ALLAH” who
bestowed us the potential and ability to make scientific contribution to already existing ocean
of knowledge.
It is a greater privilege and pleasure for us to express our immense indebtedness, deepest
gratitude and profound regard to the venerable and respectable teacher Mr. Tariq Naeem, for
his constant encouragement, useful teaching and helpful suggestions in preparation of our
project. Although we shall surely, avail the opportunity to convey our heartfelt thankfulness
and gratitude to the adorable and worthy teachers like Mr. Bashir Ahmad, Mr. Jamal A.
Nasir, Mr. Zia ud din, Mr. Hamid Massud Mr. Khalid Mehmood, Mr. Ijaz Khan, Mr.
Hussain Ahmad, Mr. Shahid Kamal, Mr. Ahmad Jan, Mr. Javed Iqbal & Mr. Zubair
Asghar for the provision of superb guidance and value able assistance in this regard.
Whole work remains incomplete if we don’t record our indebtedness to our parents who
not only supported morally and financially but also inspired us to the higher idea of life.
Arslan Ali Raza
Aamir HussainMuhammad Zohaib
Muhammad Arsalan
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 9/54
Abstract
The overall concepts about computer in our society so far are very mysterious.
Most of the people think that if perform the entire feat. It can solve scientific, mathematical
and engineering problems. It can manipulate daily, weekly, monthly wages of the employees of
an organization.
Computer is an electronic machine which can provide security, consistency, share ability
and much more. This study is conducted to design and implements computerization of
information of the employees of an organization (in this project we consider Gomal
university). It provide user friendly interface. The objective is to facilitate the administration to
manage and maintain the record of their employees. With use of this system the work will be
done faster and accurate than manual system.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 10/54
TABLE OF CONTENTSChapter # 1. Introduction
1.1 Introduction to organization
1.2 Introduction to computer
history of computer
usage of computer1.3 General view of the Problem.
Chapter # 2. Existing system2.1 Overview
2.2 Scope of existing system
2.3 Description of existing system
2.4 Draw-Backs of existing system
Chapter # 3. Proposed system3.1 Overview of proposed system:
3.2 Characteristics of proposed system:
3.3 Advantages of proposed system:3.4 Software requirements:
3.5 Hardware requirements:
Chapter # 4. Back end Database Design
Definition
Description4.1. Login table
4.2. University table4.3. Employee information table
4.4. Employee university table
4.5. Employee’s academic information table 4.6. Scholarship information table
4.7. Study leave information table.
4.8 Database views diagram
Chapter # 5. Front end Form Design5.1. Log-in Form
5.2. Main Form (Home page)5.3. University Record Form
5.4. Employ Record form
5.5. Employee Academic Record Form
Chapter # 6. Reports6.1. Introduction
6.2. Report Designer6.3. Supported Date Sources
6.4. Target audience
6.5. Our Project Report
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 11/54
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 12/54
1.1. Introduction to Organization:
Gomal University focuses on academic excellence and internationally recognized status
in scientific research. Simultaneously it aims at providing a teaching environment in
which student may develop intellectually and cultivating among them confidence, pride
and leadership in their own cultural value system.
Purpose of establishment:
To develop sound and strong knowledge base in all disciplines in the university
by strong teaching
To permute scientific research.
To build image of the university at international level as a world class university.
To develop linkage and collaboration with other universities in the country and
abroad for joint research projects and teachers exchange programs.
To develop the confidence and pride among students in our Islamic cultural value
system
Gomal university D. I. Khan was established in 1074 and the foundation stone was laid
down by the then Prime Minister of Pakistan Mr. Zulfiqar Ali Bhutto.
1.2. Introduction to Computer:
A computer is an electronic device which use to take the input via input
devices such as keyboard, mouse, scanner etc, process this input in central
processing unit, store it in memory or send the processed result to the output
device such as monitor, printer etc.
History of Computer:
The computer as we know it today had its beginning with a 19th century English
mathematics professor name Charles Babbage.
He designed the Analytical Engine and it was this design that the basic framework of the
computers of today are based on.
Generally speaking, computers can be classified into three generations. Each generation
lasted for a certain period of time, and each gave us either a new and improved computer
or an improvement to the existing computer.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 13/54
First Generation: 1937 – 1946 - In 1937 the first electronic digital computer was
built by Dr. John V. Atanasoff and Clifford Berry. It was called the Atanasoff-Berry
Computer (ABC). In 1943 an electronic computer name the Colossus was built for the
military. Other developments continued until in 1946 the first general – purpose digital
computer, the Electronic Numerical Integrator and Computer (ENIAC) was built. It is
said that this computer weighed 30 tons, and had 18,000 vacuum tubes which was used
for processing. When this computer was turned on for the first time lights dim in sections
of Philadelphia. Computers of this generation could only perform single task, and they
had no operating system.
Second generation: 1947 – 1962 - This generation of computers used transistors
instead of vacuum tubes which were more reliable. In 1951 the first computer for
commercial use was introduced to the public; the Universal Automatic Computer
(UNIVAC 1). In 1953 the International Business Machine (IBM) 650 and 700 series
computers made their mark in the computer world. During this generation of computers
over 100 computer programming languages were developed, computers had memory and
operating systems. Storage media such as tape and disk were in use also were printers for
output.
Third generation: 1963 - present - The invention of integrated circuit brought us
the third generation of computers. With this invention computers became smaller, more
powerful more reliable and they are able to run many different programs at the same
time. In1980 Microsoft Disk Operating System (MS-Dos) was born and in 1981 IBM
introduced the personal computer (PC) for home and office use. Three years later Apple
gave us the Macintosh computer with its icon driven interface and the 90s gave us
Windows operating system.
As a result of the various improvements to the development of the computer we have
seen the computer being used in all areas of life. It is a very useful tool that will continue
to experience new development as time passes.
Usage of computer:
Now a day the computer is most popular in the world. Every kind of task can be
taken through computer i.e. computer can be use in every field of life relevant to the
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 14/54
office, schools, airlines, hospitals etc. computer is widely use in engineering, in scientific
domain, in medical technology, in space technology etc.
1.3. General view of the problem: In this project we use to target the manual system for storing the information of
the employee of the organization. Manual system uses registers or Paper base approach to
store the information. This conventional approach is full of flaws. Information is
consistent, not much secured, for different prospective one have to check many registers
for the same employee. Updating in any information about the employee is almost
impossible in this manual system.
The objectives to computerize this system are as follows:
To provide immediate solution of the problem.
To save the valuable amount of time.
To increase accuracy.
To eliminate errors.
To facilitate the updating and deletion of records in efficient manner.
To eliminate redundancy of operations and storage of date.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 15/54
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 16/54
2.1. Overview
Higher Education commission has developed a ranking system for the universities of
Pakistan. This ranking system is based on statistical information supplied by all universities.
Using this statistical information, Higher Education Commission rank different universities.
For this purpose a well-defined Performa’s is distributed by HEC to the academic section of
all universities. The academic section hands over this performa’s to all relative departments
where concerned personnel collect the required data, needed to fulfill the need of performa.
When the performa is filled, the head of department verifies the compiled data. After
performing the above mention steps, final report is generated which is sent to Higher Education
Commission.
2.2. Scope of Existing System
Currently Gomal University gather all the information through the conventional filling
system, means the existing system of university is paper based. The all process of the system is
manual. The Conventional filling approach makes the process of gathering information
ambiguous and consuming. Moreover required information is not properly posted to the
Performa. Last year insufficient and incomplete information sent to the HEC which affect the
ranking of Gomal University.
After studying the existing system thoroughly and finding the shortcoming in it and have
discussions with the authorities of Gomal university, it was concluded that the computerization
of existing system would remove the inefficiencies and shortcoming present in the conventional
system.
2.3. Drawbacks in existing system
We can say that the existing system is using “traditional data base approach” (TDBA). In
TDBA records are stored on paper, files or registers.
Following are some disadvantage of traditional data base approach:
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 17/54
Uncontrolled Redundancy:
Sometime some data is stored in more than one place, due to its requirements. This leads towards
data redundancy. Due to this the following problems arises
Wastage of storage
Wastage of time
Entering of data several times.
Data Inconsistency:
Data inconsistency may occur from storing some information at more than one places; it
means that as data is stored at several places so by human mistakes.
If data at one place is update but the same data at other place is not update then there will
be the inconsistency of data. Some data stored at different places will represent/contain different
information.
Inflexibility to Change of Data:
Conventional file approach does not support any change in file structure. New entries in
files are very difficult nearly impossible.
Data Lose:
In conventional filing system, the information may be lost dye to the use of paper
documents. These documents are subjects to risk because the paper is deprecated with other
pages of time and may also be misplaced by irresponsible hands.
Low Programming Productivity:
The conventional filing system makes difficult to gateer the required statistical
information for Higher Education Commission ranking system in time because processing and
maintenance of so much data is tedious and time consuming procedure.
Limited Data Sharing:
In conventional filing system the user can have opportunity to share the data, which is
outside of this application.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 18/54
Poor Enforcement of Standard:
This factor causes two types of inconsistencies,
1. Synonyms
2. Homonyms
1. Synonyms:
When two different names are used for the same items then it is called synonyms.
It creates data inconsistency.
2. Homonyms:
When single name is used for two different items then it is called homonyms.
Homonyms condition causes data inconsistency.
Unavailability of Information:
Unavailability of information is the direct result of inconsistency in the retrieving the
desired data. Although the information lies in registers, it is very difficult to execute it and make
summery from the existing information.
Time Factor:
Time factor plays an important role in the processing of the system. As existing system is
manually operated, so its speed of processing is considerably slow because the user and the end
user related to the system will have to wait, while the staff searched various registers for a
particular record or data. The retrieval of the information for the preparation of any report
required a lot of time. Therefore calculation and maintaining thousands of records and cash
receipts process is slow.
Stationary Wastage:
Considering the paper wastage is another important factor. Several types of files and
registers are maintained for the purpose of handling entered data and related information, which
really waste a lot of papers. Also the record stored on paper can be destroyed and misplaced
which brings system to be inadequate and cannot fully make the requirements. Keeping the
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 19/54
registers in shelves also causes the office wastage by the passing of time this stationary is usually
regenerated.
Accessibility:
A number of registers are used to maintaining the data. Most of them contain data stored
somewhere else in the section. These registers are very difficult to maintain and check for
particular information. This approach inevitably leads to a high level of data redundancy.
Finding of a Particular Record:
Finding of a particular record in the file is too difficult for the staff. It requires much time
and if the record is too old then it take about three weeks to find the particular record.
Damage of Records in Manual System:
Fire, dump weather, water, sunlight, electronic radiation and short circuits often damage
the records. Some type of link is very sensitive to all the factors mention above. Thus a register
or record can be easily vanished. Once these records are vanished then they cannot be recorded
easily and its great shock to the finance department of Gomal University.
Insecure:
The conventional filing system is insure because any unauthorized person may access the
information and can do any sort of changes to the stored information resulting in altered and
false date.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 20/54
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 21/54
3.1. Overview of proposed system:
In this new century, computers are dominated almost every field of life. In today rapidly
changing world every good and organized system is partially or fully computerized. Like every
other organized system our university has also adopted this new change. Now the university has
decided to computerize the conventional system of gathering the statistical information about its
departments.
After studying the existing system, we came to know that there are varieties of problems
face by users. In order to reduce these problems a new computerized system should be
introduced that will fulfill the requirements of the management and users.
This new computerized system will facilitates the maintenances and managements of the
department’s information and would remove the inefficiencies and shortcomings of the existing
system.
3.2. Characteristics of proposed system:
Security:
The new computerized system is much secured than the existing system.
User entered in the system using password, it can keep the record of the user when he/she
entered in the system. The administrator is responsible to authorized user for entering the
system.
Integrity:
In the existing system main problem data is not in integrated form. New system
controls this drawback and it is fully integrated system. The data is stored in integrated
form.
Easy to use:
The system is developed in such a manner that the valid user of the system can
easily understand the working of the system.
Reliability:
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 22/54
No invalid data can be entered as the system checks the validity of data. This
work is done by simple and specified method. Moreover there are fewer chances of errors
in the proposed system then the existing system.
No redundancy:
The data is entered only once when the data base is formed which may be
retrieved anywhere as required.so data redundancy is minimizing which gives the
consistency of data.
Timelines:
The efficiency of the system is measured in term of time and speed. The proposed
computer system is very faster then the existing system.
Accuracy:
This computer based system is more accurate as compared to existing system.
Efficient storage:
The proposed system is design in such a way that it will consume less storage
space and provide efficient information.
User friendly:
The proposed system will be friendlier in many aspects like easy data entry,
efficient reporting and sophisticated outputs.
Easy to access:
The system will provide easy access to data and will provide the facility to get the
data at any time.
Data operation:
In the new system data operation of insertion, updating an deletion of data are
performed easily and simple to use.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 23/54
3.3. Advantages of Proposed System:
Following are the advantages of the proposed system..
Date Maintenance:
In the new system data can be stored and maintained with less time consumption andlabor.
Reliability:
The new system will provide flexibility to locate and retrieve data, thus making correct
information available to make correct decision at proper time.
Data Availability:
The new system will provide flexibility to locate and retrieve data, thus making correct
information available to make correct decision at proper time.
Maintenance:
The new system will introduce new types, formats, storage devices and access method for
maintenance of data.
Minimum storage requirements:
The new system will remove the bulky stationary used, will result in easier managementof data.
Controlled data redundancy:
The new system will overcome the multiple occurrences of same information providing
consistency in data.
Security / Integrity:The new system will ensure security and privacy of confidential data.
Data recovery:
The new system will provide data recovery caused by international or accidental damage.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 24/54
Economical:
Installing the new system will provide accurate reports to make us enable to take timely
decision and view information in a friendly fashion.
Report Generation:
The new system will provide accurate reports to make us enable to take timely decision
and view information in a friendly fashion.
3.4. Software Requirements:
The software is designed according to the requirements of employee information system
of any university.
Software that are used to develop the system are:
Microsoft visual basic.net 2008
SQL server 2005
Crystal report 8.0
3.5 Hardware Requirements:
For running of developing system minimum requirement of hardware is:
Processor: Intel( R) Pentium(R) 4 CPU 2.80 GHz 2.79 GHz
RAM: 1.00 GB
System type: 32-bit operating system
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 25/54
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 26/54
Definition
A database is an application that manages data and allows fast storage and retrieval of that data.
OR
A database is a collection of information that is organized so that it can easily be accessed,managed, and updated.
In database system, DBMS plays a vital role. Database is a collection of data store in
interrelates computerized files, while DBMS provides the facility of creating and managing
databases. Different DBMS are available in the market like Oracle, SQL Server, Access, Ingress,
Sybase etc. we selected SQL Server as DBMS for our database.
Database design is backend design for any system, whether web based or a non-web base.
We can split up the process of database design into three distinct phases.Conceptual design
Logical design
Physical implementation
Conceptual design:
Take all requirement specification that have come from four interactions with the
user communities and create a design that is independent of any hardware or software
concerns. The entity relationship model is the popular technique in database designing.
Logical design:
Map the conceptual model into a logical model suitable for the type of DBMS we
are using. It should be ensured that design is technically sound with a minimum of
redundancy and maintenance concerns.
Physical implementation: Implement the physical data tables and make the decisions to enhance the
usefulness of the databases with the proposed application. This is the final phase of
creating a database.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 27/54
Description of Tables
The database name in our project is “Employee”. Following tables are used in our database:
4.1. Login table4.2. University table
4.3. Employee information table
4.4. Employee university table
4.5. Employee’s academic information table
4.6. Scholarship information table
4.7. Study leave information table.
4.1. Login table:
In login table following fields are used:
Description Field Name Data Type Size
It is the name of user Uname varchar 15
It is the password of user upassword varchar 10
Primary Key:
The primary key in login table is uname, which uniquely identify all the universities
name used in the table.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 28/54
4.2. University table:
In university following fields are used:
Description Field Name Data Type Size
It is the designation id of
university.Uniid int 10
It is name of university. Uniname varchar 15
It is name of city. City varchar 15
It is the name of country. Country varchar 15
In our project “University table” is represented as uni_tbl.
Primary Key:
The primary key in university table is uniid, which uniquely identify all records of
universities.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 29/54
4.3. Employee information table
In employee information table contain the following fields:
Description Field Name Data Type SizeIt is the code of employee. empcode int 10
It is the name of employee. empname varchar 15
It is the father name of employee. empfname varchar 15
It is the gender of employee. empgender varchar 10
It is the date of birth of employee. empdob date 20
It is the address of employee. empaddress varchar 20
It is the NIC number of employee. empnic varchar 15
It is the mobile number of employee. empmob varchar 15
It is the email address of employee. empmail varchar 20
It is the material status of employee. empmarital varchar 15
In our project “employee information table” is represented as empinfo_tbl.
Primary Key:
The primary key in employee information table is empcode, which uniquely identify all
records of employee information.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 30/54
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 31/54
4.5. Employee’s academic information table
In employee’s academic information table following fields are used:
Description Field Name Data Type Size
It is the employee code. empcode int 10
It is exam name. examname varchar 15
It is the group either Science or arts grp varchar 15
It is the year. year Varchar 20
It is the percentage. percentage varchar 15
It is the obtain marks. omarks varchar 10
In our project “employee’s academic information table” is represented
as Acdmc_tbl.
Primary Key:
The primary key in employee’s academic information table is empcode , which uniquely
identify each record in employee’s academic information.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 32/54
4.6. Scholarship information table:
The table name is Scholarship information table which contain following fields:Description Field Name Data Type Size
It is employee code. empcode int 10
It is scholarship. scholarship varchar 15
It is country. country varchar 15
It is study university. stdyuni varchar 15
In our project “Scholarship information table” is represented as
scholarship_tbl.
Primary Key:
The primary in scholarship information table is scholarship, which uniquely identify each
record in scholarship information.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 33/54
4.7. Study leave information table:
The study leave information table contain the following fields:Description Field Name Data Type Size
It is employee code. empcode int 10
It is study leaves. stdyleave varchar 15
It is starting date fromdt date 15
It is ending date Todt date 15
In our project “study leaves information table” is represented as
stdyleave_tbl.Primary Key:
The primary in study leave information table is stdyleave, which uniquely identify each
record in study leave information.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 34/54
4.8. Database Views Diagrams:
View
A view is a virtual table that consists of columns from one or more tables. Though it is
similar to a table, it is stored in the database. It is a query stored as an object. Hence, a view is an
object that derives its data from one or more tables. These tables are referred to as base or
underlying tables.
Once you have defined a view, you can reference it like any other table in a database.
A view serves as a security mechanism. This ensures that users are able to retrieve and
modify only the data seen by them. Users cannot see or access the remaining data in the
underlying tables. A view also serves as a mechanism to simplify query execution. Complex
queries can be stored in the form as a view, and data from the view can be extracted using simple
queries.
In our project we have the following views:
1. Vwempdeptt:
The above view is formed by the combination of our two tables that are
empinfo_tbl & empuni_tbl.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 35/54
2. Vwempreport:
The above view is formed by the combination of our following tables that
are empinfo_tbl, empuni_tbl, scholarship_tbl & stdyleave_tbl.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 36/54
3. Vwempscale:
The above view is formed by the combination of our two tables that are
empinfo_tbl, empuni_tbl.
4. Vwempscholor:
The above view is formed by the combination of our two tables that are
empinfo_tbl, scholorahip_tbl.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 37/54
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 38/54
The front end of any software is a chocolate section of that software. The
popularity of any software depends upon its front end. The front end and the back end of
software are two sides of fence. These are similar with respect to functionality but the
main thing. Which differentiate them, is that the processing of the software takes place in
the back end whereas, the front end is used to provide the user interactivity with the
system.
The front end form designs that we used in our “EMPLOYEE INFORMATION
SYSTEM” are given with their snapshots and a brief description about each form is also
given.
5.1. Log-In Form:
This is the very first form of our system. As we know that for any organization its
data and record is the most fundamental element. So every organization wishes that its
data must be secure from every aspect. To make data secure there are number of methods
and techniques adopted by the organization to assure that its data is safe.
Keeping this point in mind we offer a login mechanism in our system so that only
authorize users can access this system and can mange the date base of the system. Log-in
and Password mechanism is the simplest but very strong one.
Log-in form contains the following elements:
Two text boxesThree labels
Two buttons
Text boxes are used to get the input from the user. In our form these are used to get the
user name and password as an input.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 39/54
Buttons are use to do their specific operation. In our form the button with caption Login
verify that both the user name and password are valid or not. If they are valid then the
system continues to the main page otherwise an appropriate message is displayed. The
button with caption cancel simply terminates the system.
The screenshot of login form is as follows:
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 40/54
5.2. Main Form (Home Page):
Home page is known as the backbone of the system. Home page serves as a
gateway of the system. Every module of a system is only and directly be accessed with
the help of home page.
In our system the home page consist of six buttons. All these buttons are the
representative of different activities performed by the system.
First button with the caption University Record is when clicked, it awake a new form
which is used to mange the record of the University of the Employee.
Second button with the caption Employee’s Record is when clicked, it awoke a new
form which is used to manage the record of the Employee.
Third button with the caption Reports is when clicked, it awoke a new form which is use
to generate the reports of employees in different formats.
Fourth button with the caption Help is used to guide the user about the overall system.
Fifth button with the caption About is when clicked, it give the brief introduction of the
developers of the system.
Sixth button with the caption Exit is when clicked, simply terminate the program.
The screenshot of the main page is as follows:
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 41/54
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 42/54
5.3 University Record Form:
This form is used to add the university record of the employee. Once the
university record is stored then it is very easy to add new employee’s information of the
same university.
Screenshot of the University Record Form is as follows:
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 43/54
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 44/54
5.5. Employee’s Academic Record Form:
This form is use to store the academic record of the employee and also show the previous record
of the same employee so that it become easier for the user to view which record is already present in the
database.
Screenshot of the Form is given below:
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 45/54
5.6. Reports Form:
This form is very important one because through this form the user enabling to
generate hardcopy of the information stored in the data base.The snapshot of this form is as follows:
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 46/54
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 47/54
6.1. Introductions:
Crystal Report is a Reporting application that can generate reports from various
Data Sources. We can Create Reports, Print and Print Preview of reports from Crystal
Reports. Crystal Reports are compatible with most popular development environments
like VB.NET etc. and SQL Server also.
Crystal Reports is a business intelligence application used to design and generate
reports from a wide range of data sources. Several other applications, including Microsoft
Visual Studio, at one time bundled an OEM version of Crystal Reports as a general
purpose reporting tool. Crystal Reports is a popular report writer, especially when
Microsoft bundled it with Visual Studio versions 2003 through 2008. Microsoft
discontinued this practice and later released their own competitive reporting tool, SQLServer Reporting Services (SSRS).Crystal Reports for Visual Studio 2010 is still
available as add-on software.
6.2. Report designer:
Crystal Reports allows users to graphically design data connection(s) and report
layout. In the Database Expert, users can select and link tables from a wide variety of
data sources, including Microsoft Excel spreadsheets, Oracle databases, Business Objects
Enterprise business views, and local file system information. Fields from these tables can
be placed on the report design surface, and can also be used in custom formulas, using
either BASIC or Crystal's own syntax, which is then placed on the design surface.
Formulas can be evaluated at several phases during report generation as specified by the
developer.
Both fields and formulas have a wide array of formatting options available, which
can be applied absolutely or conditionally. The data can be grouped into bands, each of
which can be split further and conditionally suppressed as needed. Crystal Reports also
supports subreports, graphing, and a limited amount of GIS functionality.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 48/54
6.3. Supported Data Sources:
Databases such as PostgreSQL, Sybase, IBM DB2, Ingres, Microsoft
Access, Microsoft SQL Server, MySQL, Interbase and Oracle
Btrieve
Spreadsheets such as Microsoft Excel
Text files
HTML XML files
Groupware applications as Lotus Notes, Microsoft Exchange and Novell
GroupWise
SAP: BW, Info Sets, Tables, and Business Objects Universes
Any other data source accessible through a web service, ODBC, JDBC or
OLAP.
6.4. Target audience:
Crystal Reports came integrated with Visual Studio versions prior to 2010.
Crystal Reports competes with several solutions in the Microsoft market, such as SQL
Server Reporting Services, XtraReports, ActiveReports, Telerik Reporting, and List &
Label. Crystal Reports also provides solutions outside of the Microsoft market, for
instance allowing Java developers to build applications with Crystal Reports components.
6.5. Our Project Report:
In our system we offer the user to generate any of the three available report
formats. This helps the user to choose appropriate format according to the requirement of
the user.
The six (6) formats and the example reports of each format are given on the next page.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 49/54
1. Employee Personal Report:
In this report format record of an individual employee is generated. The screenshot of
this format is as follows:
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 50/54
2. Department wise Report:
In this report format the user can generate the report according to the department faculty.
Means if one wants to make report of the members of the same department then he can
choose this format. The screenshot of this format is as follows:
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 51/54
3. Employee Scale wise Report:
This format of report helps to generate the report on the basis of the scale of the employees. The
screenshot of this format is as follows.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 52/54
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 53/54
5. Employee Designation wise Report:
In this report format record of an individual employee is generated on the basis of
his/her Designation. The screenshot of this format is as follows:
.
7/30/2019 Standard Format Thesis
http://slidepdf.com/reader/full/standard-format-thesis 54/54
6. Employee Gender wise Report:
This format of report helps to generate the report on the basis of the gender of the employees.
The screenshot of this format is as follows.