Tahasildar Documentation

63
Tahas ildar Office BLACK swastik. A Project Report On TAHASILDAR OFFICE (SETU) (Demo) SUBMITTED BY:- Rajendra Natha Bhalekar UNDER THE GUIDENCE OF Prof. Bharathi Anbarasan University of Mumbai Bachelor of Computer Science. Thim College, Thane For Academic year 2008-2009. 1

description

TAHA

Transcript of Tahasildar Documentation

Page 1: Tahasildar Documentation

Tahasildar Office BLACK swastik.

AProject Report On

TAHASILDAR OFFICE (SETU)(Demo)

SUBMITTED BY:-

Rajendra Natha Bhalekar

UNDER THE GUIDENCE OF

Prof. Bharathi Anbarasan

University of Mumbai Bachelor of Computer Science.

Thim College, ThaneFor

Academic year 2008-2009.

1

Page 2: Tahasildar Documentation

Tahasildar Office BLACK swastik.

PREFACE

Over the last few years, computer already had a considerable impact on many aspects of our society. Medicine, Government, Banking, Educational Institutions, Engineering, Railway and Airline Reservations – these are only some of the fields in which computers are already playing a highly significant role. Over the next few years, there would be a great increase in the application of computer and would have a wide use of computers in our day-to-day life.

Computer science has existed as an independent discipline dealing with the systematic processing of information for more than three decades. In the years to come, the database system will become increasingly widespread and increasingly important. The number of systems installed or under development is growing at a considerable speed.

This project is also a part of this trend and is very easy and flexible to use. It is totally GUI based.

2

Page 3: Tahasildar Documentation

Tahasildar Office BLACK swastik.

ACKNOWLEDGEMENT

I wish to thank all those skillful persons who helped me to make this project possible.First and Foremost, I would like to thank My Parents, Staff members of

Thim College and Staff members of Bhiwandi Tahasildar Office who helped me in getting all the requisite information for the project.

The technical review was done by Mrs. Bharathi Anbarasan [Project Guide who helped us and guided us throughout my project]. Every Faculty has a part in this successful co-operation of my project. However, Prof. Bharathi Anbarasan has helped me a lot in critical situations whereas Prof. Sonali Saraf has played an important role in the preliminary stages.

And, finally I wish to thank to all friends who helped me directly or indirectly.

3

Page 4: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Rajendra Natha Bhalekar

INDEX

Sr.No Contents PageNo.1 Organizational Overview 52 Description of Present System 63 Limitations of Present Existing System 74 The Proposed System 85 Advantages of the Proposed System 96 Software & Hardware Requirements 107 GANTT Chart 118 Context Analysis Diagram 129 Data Flow Diagram 13

10 Structured Chart of System 1611 System Flowchart 1712 ER-Diagram 1813 Event Table 1914 Menu Tree 2015 Flowchart 2116 Program List 2217 Data Dictionary 2318 Program Specification 2619 Table List 2720 Form Layout 3021 Tree Diagram 3322 Bibliography 3423 Report List 4524 Report Layouts 5025 58

4

Page 5: Tahasildar Documentation

Tahasildar Office BLACK swastik.

EXISTING SYSTEM

The present system works manually. The system maintains information about all the Citizens who apply for the Certificate, Most of the information is stored in registers.

When any enquiry is done, then every time they have to refer registers which is very Time Consuming. The information of all the Person’s in the City is maintained viz. name, address, phone no. Reports regarding to the Citizen’s Application forms or Important Information or Documents are given to the Office Daily and Monthly.

5

Page 6: Tahasildar Documentation

Tahasildar Office BLACK swastik.

LIMITATIONS OF PRESENT SYSTEM:-

Although the present system is working properly, it has many limitations. They are as follows: -

Most of the work is done manually. Data is stored in registers, which is very tedious and inefficient. Searching data from registers is time consuming. Modification and updation of information manually will require more time as all the related information present in other registers also need to be updated. Even though, some part of the system is computerized i.e. they are stored in MS-Access databases, the updations done in any one database does not reflect in other databases immediately. Also, relying on registers is also inefficient. The durability of registers would be less as the pages may get torn as time passes.

6

Page 7: Tahasildar Documentation

Tahasildar Office BLACK swastik.

PROPOSED SYSTEM :-

This project for the Tahasildar Office will prove very useful since it is very much reliable and GUI based.

The front end of the system is in Visual Basic & back end is MS-Access.Whenever the Person does an enquiry, an enquiry form will be show to them.The Persons details like name, Phone no, Address, E-mail etc. are stored in Citizen Database.Whenever, any modifications or deletions are done in the records, they will be immediately reflected in the remaining related place.Certificate Details & Citizen Details like name, address, contact no are also maintained.All the reports necessary for the entire system are generated. These reports will be provided in a user-friendly manner.

7

Page 8: Tahasildar Documentation

Tahasildar Office BLACK swastik.

ADVANTAGES OF PROPOSED SYSTEM

The proposed system is completely automated hence very less space is required. It gives very accurate result thus making the technology of one. Less staff is required as to do same piece of work earlier done by team of people. Thus it is both economically as well as operationally feasible.

8

Page 9: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Software & Hardware Requirement

Hardware

Microsoft Windows XP professional

Processor:Intel(R) Pentium(R) 4CPU @1.70GHz

Memory:(RAM)256MB

Software

Front End:Microsoft Visual Basic 6.0

Back End: Microsoft Office Access

9

Page 10: Tahasildar Documentation

Tahasildar Office BLACK swastik.

10

GANTT CHARTDefine TimeActual Time

1.0 Project Planning Phase 1) Project Search 2) Finalize Project 3) Requirement of Project 4) Scheduling of Project

2.0 Analysis Phase 1) Gather Information 2) Built Prototype 3) Data & Program Model

3. 0 Design Phase 1) Context Level DFD 2) System Design 3) Structured Chart, System Flowchart, All DFD 4) Form & Report Designing 5) Project Coding

4.0 Implementation Phase 1) Model Testing with Validation 2) System Integration 3) System Testing 4) Complete Documentation 5) Install Program

13 15 17207

227

297

58

78

148

298

12 269

2012

2512

2912

101

151

Page 11: Tahasildar Documentation

Tahasildar Office BLACK swastik.

11

Setu (Tahasildar)

Certificate

Government

PersonCertificate Details Enquiry

CertificateDetails

Person Details

Person Documents

Receipt Fees Details

Receipt Fees Pay

Receipt

Report Details

Page 12: Tahasildar Documentation

Person

Application Form

Person Database1.0

Form Database Master

2.0

Enquiry Genration

Enquiry master

Person 3.0

Submit Form

Submit transactionApplication

Form

Person Details

Form Details

Form DetailsApplication

Form

Person

Person Details

Enquiry Details

Tahasildar Office BLACK swastik.

12

Page 13: Tahasildar Documentation

Tahasildar Office BLACK swastik.

13

Page 14: Tahasildar Documentation

Tahasildar Office BLACK swastik.

14

Application Form

4.0

Varification Process

5.0

Report generation

Except Form

Reject Form

Goverment

Except Form

Reject Form

Report

Page 15: Tahasildar Documentation

Tahasildar Office BLACK swastik.

15

Page 16: Tahasildar Documentation

Tahasildar System

Form verification Department Enquiry Department

Report MaintainDepartment

A B C

A

Person Database

Enquiry DetailsPerson Details

Tahasildar Office BLACK swastik.

16

Page 17: Tahasildar Documentation

B

Person Database

Form Submit

ReceiptPerson Details

C

Database Tahasildar Office

DetailsUpdate Details

Send Report

Tahasildar Office BLACK swastik.

17

Page 18: Tahasildar Documentation

Enquiry Person

Application Form Certificate

Person

1

1

1

1

1

1M

M

M

M

M

Tahasildar Office BLACK swastik.

18

Page 19: Tahasildar Documentation

StaffReceipt fees accepted

Receipt fees given

.

PersonAfter Receipt received

Receipt generation

StaffDocumentsExcepted

Scan Documents

ClarkScan Documents

Submit Documents

For Scan

StaffAccept \ Reject

Submitted the Form

PersonPerson submit the

form

Submit the Application

Form

StaffApplication Form

are accepted

Application Form

Are given

PersonPerson come for Form

Application Form

Enquiry

Destination

ResponseActivitySourceTriggerEvent

Tahasildar Office BLACK swastik.

19

Page 20: Tahasildar Documentation

File Change Password

User

Verification Form

Submit Form

Records

Notepad

Calculator

Utilities

Age Nationality Ceri

Caste Certi

NonCrimilayer Certi

Nomini Certi

Birth, Death Certi

Senior Citizen Certi

Income Certi

New Form

Except Form

Reject Form

Except Form

Reject Form

Tahasildar Office BLACK swastik.

20

Page 21: Tahasildar Documentation

Read Person Info and Application Form Info

Place Person Details for Certificate

Form Except

Yes No

Scan Documents Reject Application Form

Receipt Generation

Report Generation

Rezone Given

STOP

START

Able for Certificat

e

Send form for Verification

Yes No

Tahasildar Office BLACK swastik.

21

Page 22: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Home Form MDI Form frmLogin Login Form frmSplash Splash Form Age_Nation Age, Nationality Certificate Form Birth_Death Birth Death Certificate Form Form1 Certificate Menu Form Form3 Department form Form4 NonCrimilayer Application Form Form 5 Caste Certificate Application Form Form6 Scan Documents Form Form7 Form Verification Form Form8 Receipt Form frmAge_Nation Age, Nationality Database Form frmBirth_Death Birth, Death Database Form frmCaste Caste Certificate Database Form frmIncome Income Certificate Database Form frmNomini Nomini Certificate Database Form frmNonCrimi Non Crimilayer Certificate Database Form frmResident Domicile Certificate Database Form frmSinearCitizen Sinear Citizen Certificate Database Form Income Income Certificate Application Form Nomini Nomini Certificate Application Form Resi Domicile Certificate Application Form Search Search Form SeniorCiti Senior Citizen Application Form

22

Page 23: Tahasildar Documentation

Tahasildar Office BLACK swastik.

1) Table Name: - Person Details Table

Field Name Description Type KeyID Person ID Number Primary Key

Applicant name Person Name Text

Name in Certificate Required Name in Certificate

Text

Age Age of Person Number

Phone Phone Number Number

Email Email Address Memo

Village Village Text

Address Address Of person Text

2) Table Name: - Login Table

Field Name Description Type Key

ID User ID Number Primary Key

User Name User Name Text

Password User Password Text

23

Page 24: Tahasildar Documentation

Tahasildar Office BLACK swastik.

3)Table Name: - Age_Nation

Field Name Description Type KeyID User ID Number Primary KeyApplicant name Person Name TextName in Certificate Required Name in

CertificateText

Age Age of Person NumberPhone Phone Number NumberEmail Email Address MemoVillage Village TextAddress Address Of

personText

5/- Stamp DocumentsSubmit Yes/No

Affidavit Documents submit

Yes/No

Ration Card Documents Submit

Yes/No

Living / Bonafied Certificate

Documents Submit

Yes/No

Residential Certificate

Documents Submit

Yes/No

Date of Birth(in the figures)

DOB in Fig Date

Date of Birth(in the words)

DOB in Words Date

Birth Village Name TextBirth Taluka Name TextBirth District Name TextBirth State Name Text

24

Page 25: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Ration Card / Passport /Election ID NO

Number Number

School / College Name

Name Name

Date Of Affidavite Date DateFather Domicile Certificate Serial NO

Number Number

Father Domicile Certificate Dated

Father domicile certificate

Date

Dom Certi Issued by Exe/Metropolitation Magistrate

Name Text

Where were Educated

Place Name Text

Residing Year Years NumberBorn Place of Father/Husband

Place Text

Father / Husband Occupation

Name Text

Why Requried Rezones text

25

Page 26: Tahasildar Documentation

Tahasildar Office BLACK swastik.

DATA DICTIONARY

Field name Data type DescriptionDate Date/TimePerson ID Number Id of PersonPerson name text Name of

PersonAddress text Address of personPhone no number Phone no of personEmailid Memo Emailid of personDate Date/time Date of sold Village text Person Village

26

Page 27: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Program Name Login FormDescription This form will contain User name and Password

Assumption There are two users

Validation USER NAME and PASSWORD must Correct otherwise can’t proceed

File Accessed MS-Access

Function This Form has OK, Password Change, Next Command Buttons

Program Name Age_Nation form

Description This form will contain details about the Age, Nationality Certificate Application Form

Assumption There has at least one record in table

Validation Id has Primary Key

File Accessed MS-Access

FunctionThis Form has First,Next,Previous,Last,Add,Save,Modify,Update,Clear,Delete,Exit Command Buttons

Program Name Birth_Death

Description This form will contain details about the Birth, Death Certificate Application form

Assumption There has at least one record in table

Validation Id has Primary Key

File Accessed MS-Access

FunctionThis Form has First,Next,Previous,Last,Add,Save,Modify,Update,Clear,Delete,Exit Command Buttons

27

Page 28: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Program Name NonCrimilayer

Description This form will contain details about the NonCrimilayer Certificate Application form

Assumption There has at least one record in table

Validation Id has Primary Key

File Accessed MS-Access

FunctionThis Form has First,Next,Previous,Last,Add,Save,Modify,Update,Clear,Delete,Exit Command Buttons

Program Name Nomini

Description This form will contain details about the Nomini Certificate Application Form

Assumption There has at least one record in table

Validation Id has Primary Key

File Accessed MS-Access

FunctionThis Form has First,Next,Previous,Last,Add,Save,Modify,Update,Clear,Delete,Exit Command Buttons

Program Name Caste

Description This form will contain details about Caste certificate Application Form

Assumption There has at least one record in table

Validation ID has Primary Key

File Accessed MS-Access

FunctionThis Form has First,Next,Previous,Last,Add,Save,Modify,Update,Clear,Delete,Exit Command Buttons

Program Name Form6

Description This form will contain how the Person Documents Scan And Save

AssumptionValidation Only image file shown

File AccessedFunction This Form has Scan,Browser,next Command Buttons

28

Page 29: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Program Name Search

Description This form will Search the persons details

Assumption

Validation Do not have Primary Key

File Accessed Access files

FunctionThis Form has First,Next,Previous,Last,Add,Save,Modify,Update,Clear,Delete,Exit , More info,search, Command Buttons

Program Name Monthly Reports

Description This form will contain the monthly reports of Setu Office

Assumption There has at least one record in table

Validation Do not have Primay Key

File Accessed Crystal Report

Function This Form has First,Next,Previous,Last, Exit Command Buttons

29

Page 30: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Person Database

Field Name Description TypeId Customer Id NumberName Customer Name TextAddress Address MemoGender Gender TextPhone Phone No NumberMobile Mobile No Number

Staff Master

Field Name Description Typeid Staff Id Numbername Course name Textaddress Address Memogender Gender Textdepartment Department Textage Age Numberdoj Date of Joining Date/Timephone Phone No Numbermobile Mobile No Number

30

Page 31: Tahasildar Documentation

Tahasildar Office BLACK swastik.

31

Page 32: Tahasildar Documentation

Tahasildar Office BLACK swastik.

32

Page 33: Tahasildar Documentation

Tahasildar Office BLACK swastik.

33

Page 34: Tahasildar Documentation

Tahasildar Office BLACK swastik.

34

Page 35: Tahasildar Documentation

Tahasildar Office BLACK swastik.

35

Page 36: Tahasildar Documentation

Tahasildar Office BLACK swastik.

36

Page 37: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Program Name Income Certi. Application Form

Description This form will contain details about the Income Certificate Application Form

Assumption No

Validation Id has Primary Key

File Accessed MS-Access

Function This Form has Next, Exit, Back Command Buttons

37

Page 38: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Program Name Income Certi. Application Form

Description This form will contain details about the Income Certificate Application Form

Assumption No

Validation Id has Primary Key

File Accessed MS-Access

Function This Form has Next, Exit, Back Command Buttons

38

Page 39: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Program Name Form6

Description This form will contain how the Person Documents Scan And Save

Assumption

Validation Only image file shown ,Less than 10 and more than 5 Document Required

File AccessedFunction This Form has Scan,Browser,next Command Buttons

39

Page 40: Tahasildar Documentation

Tahasildar Office BLACK swastik.

This Form has Documents, Update, Delete, Refresh, Exit Command Buttons

40

Page 41: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Program Name Receipt Form

Description This form will contain the Receipt of Setu Office

Assumption No

Validation have Primay Key

File Accessed Crystal Report

Function This Form has Print, Back, Complete, Exit Command

41

Page 42: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Buttons

42

Page 43: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Varification Department Form

Program Name Login FormDescription This form will contain User name and Password

Assumption There are two users

Validation USER NAME and PASSWORD must Correct otherwise can’t proceed

File Accessed MS-Access

Function This Form has OK, Password Change, Next Command Buttons

43

Page 44: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Application form Verification form

Verification Department

Application form Status 44

Page 45: Tahasildar Documentation

Tahasildar Office BLACK swastik.

This Form has First,Next,Previous,Last,Add,Save,Modify,Update,Clear,Delete,Exit Command Buttons

REPORT LAYOUTS

45

Page 46: Tahasildar Documentation

Tahasildar Office BLACK swastik.

Rport (Monthly)

Rport (Monthly)Except Form Report

46

Page 47: Tahasildar Documentation

Tahasildar Office BLACK swastik.

47

Tree Diagram

Login Form

Splash Form

Master

Transaction

Reports

Termination

MDI Form

Page 48: Tahasildar Documentation

Tahasildar Office BLACK swastik.

48

Person master

Add [cmdadd_click()]

Modify [cmdmodify_click()]

Save [cmdsave_click()]

Update [cmdupdate_click()]

Delete[cmddelete_click()]

Exit [cmdexit_click()]

Cancel[cmdcancel_click()]

First [cmdfirst_click()]

Previous [cmdprevious_click()]

Next[cmdnext_click()]

Last [cmdlast_click()]

Staff master

Add [cmdadd_click()]

Modify [cmdmodify_click()]

Save [cmdsave_click()]

Update [cmdupdate_click()]

Delete[cmddelete_click()]

Exit [cmdexit_click()]

Cancel[cmdcancel_click()]

First [cmdfirst_click()]

Previous [cmdprevious_click()]Next[cmdnext_click()]

Last [cmdlast_click()]

Page 49: Tahasildar Documentation

Tahasildar Office BLACK swastik.

49

Master

Certificate master

Add [cmdadd_click()]

Modify [cmdmodify_click()]

Save [cmdsave_click()]

Update [cmdupdate_click()]

Delete[cmddelete_click()]

Exit [cmdexit_click()]

Cancel[cmdcancel_click()]

First [cmdfirst_click()]

Previous [cmdprevious_click()]

Next[cmdnext_click()]

Last [cmdlast_click()]

Page 50: Tahasildar Documentation

Tahasildar Office BLACK swastik.

50

Logoff

Exit

[log off_click()]

[exit_click()]

Termination

Page 51: Tahasildar Documentation

Tahasildar Office BLACK swastik.

BIBLIOGRAPHY

During the development of this Software I had referred the following books and reference material

1) Mastering Visual Basic 6.0.2) Complete Reference Visual Basic 6.0.3) Analysis and Design of Information System

51