+ All Categories
Home > Documents > Standard Format Thesis

Standard Format Thesis

Date post: 04-Apr-2018
Category:
Upload: arslanaliraza786
View: 223 times
Download: 0 times
Share this document with a friend
54
EMPLOYEE INFORMATION SYSTEM Gomal University D.I.Khan  By  Arslan Ali Raza  Aamir Hussain  Muhammad Arsalan  Muhammad Zohaib M.C.S Session 2010  2012 Institute of Computing & Information Technology Gomal University D.I.Khan
Transcript
Page 1: Standard Format Thesis

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

Page 2: Standard Format Thesis

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

Page 3: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 3/54

 

Page 4: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 4/54

 

IN THE NAME OF

ALLAH

Page 5: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 5/54

 

Dedication

To our parentsAnd our honorable teachers

Page 6: Standard Format Thesis

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

Page 7: Standard Format Thesis

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

Page 8: Standard Format Thesis

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

Page 9: Standard Format Thesis

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.

Page 10: Standard Format Thesis

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 

Page 11: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 11/54

 

Page 12: Standard Format Thesis

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.

Page 13: Standard Format Thesis

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

Page 14: Standard Format Thesis

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.

Page 15: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 15/54

 

Page 16: Standard Format Thesis

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:

Page 17: Standard Format Thesis

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.

Page 18: Standard Format Thesis

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

Page 19: Standard Format Thesis

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.

Page 20: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 20/54

 

Page 21: Standard Format Thesis

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:

Page 22: Standard Format Thesis

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.

Page 23: Standard Format Thesis

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.

Page 24: Standard Format Thesis

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 

Page 25: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 25/54

 

Page 26: Standard Format Thesis

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.

Page 27: Standard Format Thesis

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.

Page 28: Standard Format Thesis

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.

Page 29: Standard Format Thesis

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.

Page 30: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 30/54

Page 31: Standard Format Thesis

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. 

Page 32: Standard Format Thesis

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.

Page 33: Standard Format Thesis

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.

Page 34: Standard Format Thesis

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.

Page 35: Standard Format Thesis

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.

Page 36: Standard Format Thesis

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.

Page 37: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 37/54

 

Page 38: Standard Format Thesis

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.

Page 39: Standard Format Thesis

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:

Page 40: Standard Format Thesis

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:

Page 41: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 41/54

 

Page 42: Standard Format Thesis

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:

Page 43: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 43/54

Page 44: Standard Format Thesis

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:

Page 45: Standard Format Thesis

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:

Page 46: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 46/54

 

Page 47: Standard Format Thesis

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.

Page 48: Standard Format Thesis

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.

Page 49: Standard Format Thesis

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:

Page 50: Standard Format Thesis

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:

Page 51: Standard Format Thesis

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.

Page 52: Standard Format Thesis

7/30/2019 Standard Format Thesis

http://slidepdf.com/reader/full/standard-format-thesis 52/54

Page 53: Standard Format Thesis

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:

Page 54: Standard Format Thesis

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.


Recommended