Pan Card Management Final
Pan Card Management Final
FS MINI PROJECT
SUBCODE : 18ISL68
devices in such a way that the access time and the storage space is
minimized. A file structure is a combination of representation of
data in files and operations for accessing the data.
A file structure allows applications to read, write and modify data.
•
It might also support finding the data that matches some search
criteria or reading through the data in some particular order.
•The Pan Card Record system has been designed to easily maintain
the data of the employees in a company. The project was aimed at
computerizing the process of maintaining employee records.
HISTORY OF FILE STRUCTURE
Before the advent of computers the term file structure was used to describe a method of
•
• By 1961 the term was being applied to computerized filing along side the original
meaning and slowly increased it’s importance in organizing and storing of data.
By 1964 it was in general use.
In olden times they had a need to maintain certain papers.so they invented manila
•
folders where in they could safely organize like papers .after a while ,and gathering
many Manilla folders on the desk, someone invented a cabinet into which these Manilla
folders became stored .Since each Manilla folder had a specific name, it was called a file
folder. Thus ,the cabinet became known as a file cabinet.
After the computers were widely produced, then secondary storage was in the form of
•
magnetic tapes and punch cards, storage was cheap but access is limited to sequential.
KEY POINTS
• We are using the concept of B+tree implementation in our project.
• A B+tree is an N-ary tree with a variable but often large number of children per node.
• A B+tree consists of a root, internal nodes and leaves. The root may be either a leaf or a
node with two or more children.
• A B+tree can be viewed as a B-tree in which each node contains only keys(not key value
(Pairs),and to which an additional level is added at the bottom which linked leaves.
• We are using variable length record structure. A record that has at least one variable-
Length field. The length of the entire record, therefore, varies according to what data is
placed in the varible-length field.
• The fields which we are using in this project are passport ,name, date of birth ,
father name, place of issue.
FIELD AND RECORD STRUCTURE
The project is designed using the concept of variable length records delimited
•
by an endline character.
•A variable length record is one which differs in length from other records in
the file. The records within a file are followed by a delimiting field which
differs each record from one another.
Record1|#|Record2|#|Record3|#|Record4|#|Record5|
The fields within a record are also followed by a delimiting byte since each
•
It is useful in terms of reducing the manual effort which is put into maintaining
•
sensitive data. The computerized method of handling records makes the whole
process very easy.
The computerized method makes it very convenient to add new records, delete
•
records, search and modify records while maintaining the integrity and safety of
Pan Card details.
With further enhancements the application can be used to store more Pan Card
•
details.
CONCLUSION
This software is one which helps the user to store, view, and modify Pan Card
•
details.
It reduces the amount of manual data entry and gives greater efficiency. It has a
•
• Different record structures and file structures can be increase efficiency and
performance.
Raghu ramakrishnan and Johannes Gehrke, File Structurs System, McGraw Hill.
•
7th Edition.
Micheal J Folk, Bill Zoelick, Greg Riccard, File structures, an Object Oriented
•
approach.
www.geeksforgeeks.org
•
www.stackoverflow.com
•
Thank you