You are on page 1of 32

MCA 2004 (CS-17) -1- Post Office Management System

Project Proposal

PROJECT TITLE

POST OFFICE MANAGEMENT

SUPPORT SYSTEM
MCA 2004 (CS-17) -2- Post Office Management System
Project Proposal

CHAPTE
R

OBJECTIVE OF THE PROJECT 1


A Project is the central mechanism used to unify and co-ordinate the element of any language or
package application. A Project keeps track of the location of all programs, screens, reports and so on,
that comprise an application. This work of project will be developed in a small scale research and
development lab of our project guide.
Post office management system is a software application that will enable to interact
with customer and the employees of the post office to do accounting, keeping customer record, keeping
records of various inventory and other services through computer.
The application takes every care to ensure the accuracy of ,
 Holders account number.

 Proper details of rates of interest.

 Daily transactions of account holders.

 Maintain inventory of various postal articles.

 Maintains customer database related to various services of post office.


The software ensures the security and will prevent any unauthorized persons to access the software. It
also insures that it generates day-to-day report of all kind of transactions.

THE PURPOSE OF THE PROJECT IS:


 To ensure accuracy in the day-to-day transactions.
 Speedy functioning of the office procedure and there by ensuring smooth services to the customer.
 Good maintenance of the customer database.
 Maintain inventory of post articles.
 Data store and retrieval when required.
 Maintains proper security to user data.
 Creates access filter for various operation (ex. Edit of user profile).
At par service delivery system with the changing environment i.e. adopting this
software system for high quality of service which is the basic and fundamental objective of this project.
MCA 2004 (CS-17) -3- Post Office Management System
Project Proposal

CHAPTE
R

PROJECT CATEGORY
2
RDMS

(RELATIONAL DATABASE MANAGEMENT SYSTEM)

Required Resources

 Visual Basic

 Oracle 8i
MCA 2004 (CS-17) -4- Post Office Management System
Project Proposal

CHAPTE
R

TOOLS/PLATFORM, HARDWARE AND SOFTWARE


3
REQUIRMENT SPECIFICATIONS:

DEVELOPING TOOL : VISUAL BASIC .NET

ENVIRONMENT

SOFTWARE

OPERATING SYSTEM : WINDOWS

FRONT END TOOL : VISUAL BASIC .

BACK END TOOL : Oracle 8i

REPORT GENERTED SOFTWARE : CRYSTAL REPORT 8.5

HARDWARE

PROCESSOR : PENTIUM IV

RAM : 256 MB SD RAM

HARD DISK : 80 GB SEAGATE

CD ROM DRIVE : 48X

CACHE MEMORY : 566 KB

MONITOR : 17” COLOR


MCA 2004 (CS-17) -5- Post Office Management System
Project Proposal

SERVER AND IT’S NODE DIAGRAM

NODE 1 NODE 2

SERVER

NODE 4 NODE 3
MCA 2004 (CS-17) -6- Post Office Management System
Project Proposal

CHAPTE
R

A COMPLETE STRUCTURE OF THE PROGRAM 4


I) ANALYSIS (DFDs):

CONTEXT LEVEL DFD

Post Office
Request For Service Return Acceptance
CUSTOME Management CUSTOME
System

DFD FOR OPENING NEW ACCOUNT

MIS Account
Customer Record
RD Account
Customer
Saving Account
Fill up Form/Account Opening
Return A/C New Customer Record
Number with Pass Account Customer Record
Book TD Account
Customer Record

Customer Record
Transactions
Transactions

MCA 2004 (CS-17) -7- Post Office Management System


Project Proposal

DFD FOR DEPOSIT

KVP_Account
Customer
Custome Record PLI
Customer
Fill up Form
Deposit or Record
Deposit
Certificate NSC_Accoun
Return
Customer Record

DFD FOR MONEY ORDER

Fill up
Custom
er Money Order_Account
Money
Money
Order
Order Customer Record
Return Money
Order
MCA 2004 (CS-17) -8- Post Office Management System
Project Proposal

DFD FOR TELEGRAM

Custome
r Telegram_Account
Fill up Form Telegram
Telegram
Customer Record
Return Acceptance

DFD FOR TRANSACTION

RTransaction_Account

Check Account/No.
Customer Current
Gives Account No. Transactio
Balance/ STranstion_Accoun
& Account Type Account
n
Statement
Current Balance/ Check Account/No.
Account Stantement
MCA 2004 (CS-17) -9- Post Office Management System
Project Proposal

DFD FOR TELEPHONE REVENUE COLLECTION

Telephone
Custome Bill
r Tel_revenue_account
Telephone
Revenue Cash Receipt
Collection
Return Receipt

DFD FOR POSTOFFICE INTERNAL WORK

RTransaction_Accoun

Cash Receipt
Post Master Day of the
Post
PostOffice
Month Office
Internal Stransaction_Account
Internal
Work
Total Cash Cash
Receipt/Cash Receipt/Withdraw
n
MCA 2004 (CS-17) - 10 - Post Office Management System
Project Proposal

E-R DI.AGRAM OF THE MODULES


IS_A Sen_Add Rec_name
Rec_name Rec_Add
Rec_Add Dt_send
Dt_send Rec_
Rec_ IS_A
Sen_Add Sen_Add
Sen_Add
name
name

Dt_send Rec_Add
Rec_Add
Dt_send
Ordinary_posting
Registry _posting
Charge
Charge

Miscellaneous_ Service

IS_A IS_A IS_A IS_A


Sen_Add
Sen_Add
Sen_Add
Sen_Add Sen_Add
Sen_Add
Sen_Add
Sen_Add Rec_Add
Rec_Add
Date
Date
Telegram
Speed_Post Money_Order Parcel

Customer_i Charge
Charge
Customer_i
Charge Speed_no dd Telegram
Telegram Rec_Add
Rec_Add
Charge Speed_no
Sen_Name
Sen_Name _no
_no

Sen_Name
Sen_Name Date
Date Parcel_no
Parcel_no
Get Matter
Matter
Rec_Add
Rec_Add s Customer_add
Customer_add
Service_
Service_ Date
Date
type Customer_id Weight
Weight
type Customer_id
Charge
Charge Date
Date
Customer Charge
Charge
Nominee_
Nominee_
Moneyorder
Moneyorder name Sen_Name
name Sen_Name
_no
_no
Sen_Name
Sen_Name Acc_no
Acc_no Customer_id
Customer_id

Rec_Add
Rec_Add
Deposit _schemes
Ope
n
Amount
Amount
Acc_type
Acc_type IS_A IS_A
IS_A
Acc_no
Acc_no

Account

NSC KVP
Fixed_deposit
IS_A IS_A IS_A IS_A

NSC_no
NSC_no KVP_no
KVP_no
Acc_no
Acc_no
Period
Period Period
Period
Period
Period
Savings_account MIS_account Reccuring_account TD_account Amount Amount
Amount Amount
Amount
Amount
Acc_no Dt_open
Dt_open Dt_open
Dt_open
Acc_no Acc_no
Acc_no Dt_open
Acc_no
Acc_no MIS_no
MIS_no Dt_open
Monthly_Amo
Monthly_Amo
Int_Acc_no Term unt
unt TD_Period Interest
Interest
Int_Acc_no Term TD_Period

Amount
Amount Dt_open Dt_open
Int_Acc_no
Int_Acc_no Dt_open Dt_open Monthly_Amo
Monthly_Amo
unt
unt
Dt_open
Dt_open Int_Acc_no
Int_Acc_no
Monthly_
Monthly_ Int_Acc_no
Int_Acc_no
Amount
Amount
Period
Period Interest
Interest
Dt_open
Dt_open
Interest
Interest
MCA 2004 (CS-17) - 11 - Post Office Management System
Project Proposal

CHAPTE
R

PROJECT MODULES AND THEIR DESCRIPTION :


5
MODULE - 1

OPENING OF NEW ACCOUNT:

This is the first module of the post office transaction. This module helps in opening the new account of

the customer. The customer take a form for opening a new account and go through the rules and

regulation to fill up the form and then submit it to post office .The post office scrutinizes the form and

corrects error and then stores the data in the computer. The tables related to the job are savingsmaster ,
recurringmaster, mismaster, td_master and their transaction, rtransaction, mis_transcation . the customer
gets the account number.

MODULE - 2

DEPOSIT/CERTIFICATE ACCOUNT:

The post office provides certain deposit and insurance schemes which are very popular like fixed

deposit, Kishan Vikash Patra (KVP), National Saving Certificate (NSC), Postal Life Insurance etc. The
customer takes the form from the post office and fill up it and then submit it to the post office .the post
office accepts the form and verifies it. The certificate is issued afterwards. The tables related here are
kvpmaster, nscmaster, etc. The customer gets the certificate number, registration number, Nomination
number with mature date of respective deposit scheme.
MCA 2004 (CS-17) - 12 - Post Office Management System
Project Proposal

MODULE –3

MONEY ORDER:

The post office issues money order form to the customer. The customer has to fill up the form and

submit it to the post office and in return the post office issues the money order receipt to the customer

after receiving necessary charges from the customer for the money order. The related table is

moneyorder_account.

MODULE- 4

TELEPHONE REVENUE COLLECTION

The customer gives the telephone bill with amount payable in the bill. The post office checks the amount

with the amount of bill and due date. The post office then asks if the customer is a savings account

holder in this post office. If yes, the post office deduct the bill amount from the account gives the

customer a receipt on behalf of the bill payment. If not, the post office gives the customer a receipt on

behalf of the bill payment in cash.

MODULE- 5

0 DAILY TRANSACTION

In this module the daily transaction between the post office and the customer maintained with all
necessary validation. [For MIS post office check for account no, date, installment of interest. For
passbook (all kinds) post office should check for account no, tally the amount in passbook and
computer. For PLI post office checks for date of creation and mature date and check amount of
MCA 2004 (CS-17) - 13 - Post Office Management System
Project Proposal

premium. For TD account post office should check for withdraw time validation. For rd account for pli
post office checks for time validation and check account no.]
The tables related are :- transaction, mistransaction, rtransaction, stransaction

MODULE -6

EDIT CUSTOMER RECORD:

In this module the post office can edit the record of the customer as and when required except the
account number and the customer id.

MODULE-7

CLOSING ACCOUNT:

In this module the post office keeps record of the customers who want to close their account. On

getting the request for closing the account from the customer, the post office has to enter the customer

id. After validation the related data will be deleted from the respective database file and will be stored in

the history file.

MODULE-8

Staff:

In this module the post office keeps record of their staff. All The staff details are stored in the

database .Staff record can be fetched and edit at any time.

The daily Staff Attendance is also maintained by this software .


MCA 2004 (CS-17) - 14 - Post Office Management System
Project Proposal

CHAPTE
R

TABLE S RELETED TO THE DATABASE


6
TABLE 1:CUSTOMER

ATTRIBUTE DATATYPE LENGTH KEY DESCRIPTION


CUST_ID NVARCHAR 16 PRIMARY CUSTOMER
IDENTIFICATION
NAME NVARCHAR 35 NAME OF THE
CUSTOMER
ADDRESS NVARCHAR 50 ADDRESS OF THE
CUSTOMER
FATHER/HUSBAND_NAME NVARCHAR 20 NAME OF
FATHER/HUSBAND
BIRTH_DATE NVARCHAR 8 DATE OF BIRTH
CITY NVARCHAR 20 CITY WHERE THE
CUSTOMER LIVES
STATE NVARCHAR 20 NAME OF STATE
PINCODE NVARCHAR 10 PINCODE OF THE
CITY
PHONE NVARCHAR 15 PHONE NO
MOBILE NVARCHAR 15 MOBILE NO
EMAIL NVARCHAR 50 EMAIL_ID OF THE
CUSTOMER

TABLE 2: SAVINGMASTER
MCA 2004 (CS-17) - 15 - Post Office Management System
Project Proposal

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


CUST_ID NVARCHAR 16 FK CUSTOMER ID
ACCOUNT_NO NVARCHAR 16 PRIMARY ACCOUNT NUMBER OF
THE HOLDER
WJOINT NVARCHAR 1 JOINT ACOUNT YES/NO
NAME1 NVARCHAR 20 NAME OF JOINT PERSON
OP_DATE DATETIME DATE OF THE OPENING
A/C
WNOMINEE NVARCHAR 1 WHETHER NOMINEE YES/
NO
NOMINEE_NAME NVARCHAR 20 NAME OF THE NOMINEE
NOMINEE_ADDRESS NVARCHAR 50 ADDRESS OF THE
NOMINEE
RELATION NVARCHAR 20 RELATION WITH THE
NOMINEE
INT_ACCOUNT_NO NVARCHAR 16 INTRODUCER ACCOUNT
NUMBER
CHEQUE_FAC NVARCHAR 1 CHEQUE FACILITY
AVAILABLE OR NOT (YES
OR NO)

TABLE 3 : STRANSACTION

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


CUST_ ID NVARCHAR 16 FK CUSTOMER ID
ACCOUNT_NO NVARCHAR 16 FK ACCOUNT NO. OF THE SAVING
A/C HOLDER
TRDATE DATETIME TRANSACTION DATE
TIME NVARCHAR 10 TRANSACTION TIME
DESCRIPTION NVARCHAR 20 DETAILS OF THE
TRANSACTION
DEPOSIT_AMT MONEY 10,2 AMOUNT TO BE DEPOSITED
WITHDRAWN_AMT MONEY 10,2 AMOUNT TO BE WITHDRAWN
BALANCE MONEY 10,2 BALANCE AMOUNT IN SAVING
A/C

TABLE 4 : INTSTRANSACTION

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


INT_SRATE NUMBER 3 THE RATE OF INTEREST ON
SAVINGS ACCOUNT
MCA 2004 (CS-17) - 16 - Post Office Management System
Project Proposal

TABLE 5 : RECURRINGMASTER

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


ACCOUNT_NO NVARCHAR 16 PRIMARY ACCOUNT NUMBER OF
THE HOLDER
CUST_ID NVARCHAR 16 FK CUSTOMER ID
DENOMINATION NUMBER 2 THE TERM OF THE
DEPOSIT
MONTH_AMOUNT MONEY 5 MONTHLY AMOUNT FOR
RECURRING ACCOUNT
INT_RATE MONEY 2 INTEREST RATE OF THE
AMOUNT
OP_DATE DATETIME DATE OF THE OPENING
A/C
NOMINEE_NAME NVARCHAR 20 NAME OF THE NOMINEE
NOMINEE_ADDRESS NVARCHAR 50 ADDRESS OF THE
NOMINEE
RELATION NVARCHAR 20 RELATION WITH THE
NOMINEE

TABLE 6 : RTRANSCATION

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


CUST_ ID NVARCHAR 16 FK CUSTOMER ID
ACCOUNT_NO NVARCHAR 16 FK ACCOUNT NO. OF THE HOLDER
DUE_ DATE DATETIME DATE OF THE TRANSACTION
AMOUNT NUMBER 10,2 TRANSACTION AMOUNT
PAID_ DATE DATE DATE OF DEPOSITION
PAID NVARCHAR 1 PAID OR NOT
FINE NUMBER 5 FINE AMOUNT

TABLE 7 : INTRTRANSACTION

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


INT_RRATE NUMBER 2 THE RATE OF INTEREST ON
RECURRING ACCOUNT
TERM NUMBER 2 NO OF YRS

TABLE 8 : NSCMASTER

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


NSC_NO NUMBER 15 PRIMARY NSC NUMBER
MCA 2004 (CS-17) - 17 - Post Office Management System
Project Proposal
CUST_ID NVARCHAR 16 FK CUSTOMER ID
NSC_REG_NO NVARCHAR 8 NSC
REGISTRATION NO
NSC_REG_DATE NVARCHAR 8 NSC REGISTRATION
DATE
NSC_AMOUNT NUMBER 10,2 AMOUNT DEPOSITED
FOR NSC
PERIOD NUMBER 2 NO. OF PERIOD FOR
DEPOSITING
OP_DATE DATETIME DATE OF THE
DEPOSITING
MATURITY_ DATE DATETIME DATE OF MATURITY
MATURITY _VALUE NUMBER 5 ACTUAL AMOUNT
AFTER MATURITY
NOMINEE_NAME NVARCHAR 25 NAME OF THE
NOMINEE
NOMINEE_ADDRESS NVARCHAR 50 ADDRESS OF THE
NOMINEE
MINOR_NOMINEE NVARCHAR 1 NOMIEE IS MINOR
(YES/NO)
M_NOM_DOB NVARCHAR 8 MINOR NOMINEE
DATE OF BIRTH
NOMINEE_REG_NO NVARCHAR 8 NOMINEE
REGISTRATION NO
NOMINEE_REG_DATE NVARCHAR 8 NOMINEE
REGISTRATION DATE
RELATION NVARCHAR 20 RELATION WITH THE
NOMINEE

TABLE 9: NSCTERM

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


PERIOD NUMBER 2 PERIOD OF THE DEPOSIT
AMOUNT_RT NUMBER 2 RATE OF THE AMOUNT (2 FOR
DOUBLE 3 FOR TRIPLE etc)

TABLE 10 : KVPMASTER

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


KVP_NO NUMBER 5 PRIMARY KVP NUMBER
CUST_ID NVARCHAR 16 FK CUSTOMER ID
MCA 2004 (CS-17) - 18 - Post Office Management System
Project Proposal
KVP_REG_NO NVARCHAR 8 KVP REGISTRATION
NO
KVP_REG_DATE NVARCHAR 8 KVP REGISTRATION
DATE
AMOUNT NUMBER 10,2 AMOUNT DEPOSITED
FOR KVP
PERIOD NUMBER 2 NO. OF PERIOD FOR
DEPOSITING
MATURITY_ DATE DATETIME DATE OF MATURITY
MATURITY_VALUE NUMBER 5 AMOUNT AFTER
MATURITY
OP_DATE DATETIME DATE OF THE
DEPOSITING
NOMINEE_NAME NVARCHAR 25 NAME OF THE
NOMINEE
NOMINEE_ADDRESS NVARCHAR 50 ADDRESS OF THE
NOMINEE
MINOR_NOMINEE NVARCHAR 1 NOMIEE IS MINOR
(YES/NO)
M_NOM_DOB NVARCHAR 8 MINOR NOMINEE DATE
OF BIRTH
NOMINEE_REG_NO NVARCHAR 8 NOMINEE
REGISTRATION NO
NOMINEE_REG_DATE NVARCHAR 8 NOMINEE
REGISTRATION DATE
RELATION NVARCHAR 20 RELATION WITH THE
NOMINEE

TABLE 11: KVPTERM

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


PERIOD MONEY 2 PERIOD OF THE DEPOSIT
AMOUNT_RT MONEY 2 RATE OF THE AMOUNT (2 FOR
DOUBLE 3 FOR TRIPLE etc)

TABLE 12 : MONEYORDER_ACCOUNT

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


MO_ NO NVARCHAR 10 PRIMARY MONEY ORDER
NUMBER
REMITTER_NAME NVARCHAR 25 NAME OF THE SENDER
ADDRESS NVARCHAR 50 ADDRESS OF THE
SENDER
REC_NAME NVARCHAR 25 NAME OF THE
MCA 2004 (CS-17) - 19 - Post Office Management System
Project Proposal
RECEIVER/payee
REC_ADDRESS NVARCHAR 50 ADDRESS OF THE
RECEIVER
REC_STATE NVARCHAR 10 STATE OF THE
RECIEVER
REC_CITY NVARCHAR 25 CITY OF THE RECEIVER
REC_PINCODE NUMBER 8 PINCODE OF THE
RECEIVER
AMOUNT MONEY 10,2 AMOUNT OF MONEY
FOR MONEYORDER
SERVICE_CHARGE MONEY 10,2 AMOUNT OF SERVICE
CHARGE
MO_DATE DATETIME DATE OF MONEY
ORDER

TABLE 13 : PARCEL

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


PAR_ NO NVARCHAR 10 PRIMARY PARCEL NUMBER
NAME NVARCHAR 25 NAME OF THE
SENDER
ADDRESS NVARCHAR 50 ADDRESS OF THE
SENDER
PAR_REC_NAME NVARCHAR 25 NAME OF THE
RECEIVER
PAR_REC_ADDRESS NVARCHAR 50 ADDRESS OF THE
RECEIVER
PAR_REC_STATE NVARCHAR 10 STATE OF THE
RECIEVER
PAR_REC_CITY NVARCHAR 25 CITY OF THE
RECEIVER
PAR_REC_PINCODE NUMBER 8 PINCODE OF THE
RECEIVER
WEIGHT NUMBER 2 WEIGHT OF THE
PARCEL
CHARGE MONEY 10,2 CHARGE FOR THE
MCA 2004 (CS-17) - 20 - Post Office Management System
Project Proposal
PARCEL
PAR_DATE DATETIME DATE OF
PARCELLING

TABLE 14 : PARCELCHARGE

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


FROM NVARCHAR 25 CITY FROM WHERE
THE PERCEL IS SEND
TO NVARCHAR 25 CITY WHERE THE PERCEL
IS SEND
WEIGHT NUMBER 2 WEIGHT OF THE PARCEL
(i.e. 1 2 3 etc.)
CHARGE MONEY 10,2 CHARGE FOR 1Kg OR 2Kg OR
SO ON

TABLE 15 : SPEEDPOST

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


SPST_ NO NUMBER 10 PRIMARY SPEED POST NUMBER
BARCODE_NO NVARCHAR 14 BAR CODE NUMBER
NAME NVARCHAR 25 NAME OF THE SENDER
ADDRESS NVARCHAR 50 ADDRESS OF THE
SENDER
SPD_REC_NAME NVARCHAR 25 NAME OF THE
RECEIVER
SPD_REC_ADDRESS NVARCHAR 50 ADDRESS OF THE
RECEIVER
SPD_REC_STATE NVARCHAR 10 STATE OF THE
RECIEVER
SPD_REC_CITY NVARCHAR 25 CITY OF THE RECEIVER
SPD_REC_PINCODE NUMBER 8 PINCODE OF THE
RECEIVER
WEIGHT NUMBER 2 WEIGHT OF THE
SENDING ITEM
CHARGE MONEY 10,2 CHARGE FOR THE
SPEEDPOST
SPST_DATE DATETIME DATE OF SPEED POST
MCA 2004 (CS-17) - 21 - Post Office Management System
Project Proposal
TABLE 16: SPEEDPOSTCHARGE

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


FROM NVARCHAR 25 NAME OF THE CITY FROM
WHERE SPEED POST IS SENT
TO NVARCHAR 25 NAME OF THE CITY WHERE
SPEED POST IS RECEIVED
RATE MONEY 10,2 RATE OF CHARGE
WEIGHT NUMBER 2 WEIGHT OF THE SENDING
ITEM

TABLE 17 : TELEGRAM

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


TELE_ NO NUMBER 15 PRIMARY TELEGRAM NUMBER
S_NAME NVARCHAR 25 NAME OF THE SENDER
S_ADDRESS NVARCHAR 50 ADDRESS OF THE SENDER
TREC_NAME NVARCHAR 25 NAME OF THE RECEIVER
TREC_ADDRESS NVARCHAR 50 ADDRESS OF THE RECEIVER
TREC_STATE NVARCHAR 10 STATE OF THE RECIEVER
TREC_CITY NVARCHAR 25 CITY OF THE RECEIVER
TREC_PINCODE NUMBER 8 PINCODE OF THE RECEIVER
T_MATTER NVARCHAR 50 MATTER OF THE TELEGRAM
LEN_MATTER NUMBER 3 LENGTH OF THE MATTER
TELE_CHARGE MONEY 10,2 CHARGE FOR THE
TELEGRAM
TELE_DATE DATETIME DATE OF TELEGRAM

TABLE 18 : TELEGRAMRATE

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


FROM NVARCHAR 25 CITY FROM WHERE THE
TELEGRAM IS SEND
TO NVARCHAR 25 CITY WHERE THE TELEGRAM
IS SEND
LEN_LETTER NUMBER 50 LENGTH OF THE MATTER
CHARGE MONEY 10,2 CHARGE FOR THE
MCA 2004 (CS-17) - 22 - Post Office Management System
Project Proposal
PARTICULAR LENGHT

TABLE 19 : MISMASTER

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


MIS_NO NVARCHAR 10 PRIMARY MONTHLY INCOME
SCHEME
CUST_ID NVARCHAR 10 FK CUSTOMER ID
JOINT NVARCHAR 1 JOINT OR NOT
JOINT_TYPE NVARCHAR 1 JOINT TYPE A(SIGN
BY ALL) / B(SIGN BY
ANYONE)
NAME1 NVARCHAR 25 JOINT PERSON NAME
TERM NUMBER 2 THE TERM OF THE
SCHEME
AMOUNT MONEY 5 MONTHLY AMOUNT
FOR THE SCHEME
INT_RATE NUMBER 2 INTEREST RATE OF
THE AMOUNT
OP_DATE DATETIME DATE OF THE
OPENING A/C
NOMINEE_NAME NVARCHAR 25 NAME OF THE NOMINEE
NOMINEE_ADDRESS NVARCHAR 50 NOMINEE ADDRESS
RELATION NVARCHAR 16 RELATION WITH THE
NOMINEE
INT_NAME NVARCHAR 25 NAME OF THE
INTRODUCER
INT_ACCOUNT_NO NVARCHAR 10 INTRODUCER ACCOUNT
NUMBER

TABLE 20:MISTRANSACTION

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


MIS_NO NVARCHAR 10 PRIMARY MONTHLY INCOME SCHEME
CUST_ID NVARCHAR 10 FK CUSTOMER ID
PERIOD NUMBER 2 PERIOD/TERM
AMOUNT_RT NUMBER 5 RATE OF THE AMOUNT

TABLE 21:DAILY TRANSACTION

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


DATE DATETIME DATE OF TRANSACTION
TYPE_ID NVARCHAR 10 TRANSACTION TYPE ID
MCA 2004 (CS-17) - 23 - Post Office Management System
Project Proposal
TYPE NVARCHAR 10 TRANSACTION TYPE
DESCRIPTION NVARCHAR 50 TRANSACTION DETAILS
ACCOUNT NVARCHAR 5 ACCOUNT NO
ITEMCODE NVARCHAR 5 CODE OF THE ITEM
DEPOSIT MONEY 10,2 DEPOSIT AMOUNT
WITHDRAWN MONEY 10,2 WITHDRAWN AMOUNT
BALANCE MONEY 10,2 CURRENT BALANCE
TIME NVARCHAR 10 TIME OF TRANSACTION

TABLE22:DAILY BALANCE

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


D _ DATE DATETIME DATE OF TRANSACTION
T_OPENING MONEY 10,2 TRANSACTION OPENING
BALANCE
T_CLOSING MONEY 10,2 TRANSACTION CLOSING
BALANCE

TABLE 23:ITEM STOCK

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


ITEMCODE NVARCHA 10 FK CODE OF THE ITEM
R
INWARD_NUMBER NUMBER 10 NUMBER OF
INWARD
TRANSACTION
OUTWARD_NUMBER NUMBER 10 NUMBER OF
OUTWARD
TRANSACTION
BALANCE_ NUMBER NUMBER 10 BALANCE NUMBER
DT_OF_BALANCE DATETIME DATE OF BALANCE

TABLE 24:ITEM ORDER

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


ITEM_NAME NVARCHAR 10 NAME OF THE ITEM
ITEM_CODE NVARCHAR 10 PK ITEM CODE
MCA 2004 (CS-17) - 24 - Post Office Management System
Project Proposal
PRICE NVARCHAR 20 PRICE DESCRIPTION
_DES
REORDER_LEVEL NVARCHAR 5 LEVEL OF REORDER

TABLE 25:TELEPHONE REVENUE ACCOUNT

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


TEL_NO NVARCHAR 15 TELEPHONE NO
RECEIPT_NO NVARCAHR 10 PRIMARY BILL PAYMENT RECEIPT
BILL_DATE DATETIME BILL DUE DATE
BILL_AMOUNT MONEY 10,9 AMOUNT OF
TELEPHONE BILL
RECEIPT_DATE DATETIME PAYMENT RECEIPT
DATE

TABLE 25:TD MASTER

ATTRIBUTE DATATYPE LENGTH KEY REMARKS


RD_ACC_NO NVARCHAR 16 PRIMARY RD ACCOUNT NO
CUST_ID NVARCHAR 16 FK CUSTOMER ID
PAY_AMOUNT MONEY MONTHLY PAY
AMOUNT
WJOINT NVARCHAR 1 JOINT ACOUNT
YES/NO
NAME1 NVARCHAR 20 NAME OF JOINT
PERSON
OP_DATE DATETIME DATE OF THE
OPENING A/C
WNOMINEE NVARCHAR 1 WHETHER NOMINEE
YES/ NO
NOMINEE_NAME NVARCHAR 20 NAME OF THE
NOMINEE
NOMINEE_ADDRESS NVARCHAR 50 ADDRESS OF THE
NOMINEE
RELATION NVARCHAR 20 RELATION WITH THE
NOMINEE
TD_PERIOD NVARCHAR 2 NO OF YEAR FOR TD
ACCOUNT
MCA 2004 (CS-17) - 25 - Post Office Management System
Project Proposal
INT_RATE NUMBER 2 INTEREST RATE OF
THE AMOUNT

NOTE:THE ABOVE TABLE CAN BE CHAGED AT TIME OF CREATING PROJECT .


MCA 2004 (CS-17) - 26 - Post Office Management System
Project Proposal

CHAPTE
R

PROCESS LOGIC OF THE MODULES


7
1 PROCESS LOGIC OF THE MODULE OPENING NEW ACCOUNT

The customer related data is to be stored in the table .all the necessary validation checks will be there
so that only proper and correct data is stored there and no error is introduced.

FORM TYPE OF AMOUNT


ACCOUNT

RETURN STORES
ACCOUNT DATA
NO

The account number will be generated automatically taking the first character of the account type and

counting the number of records for the particular account from the respective table to avoid duplicate.
MCA 2004 (CS-17) - 27 - Post Office Management System
Project Proposal

PROCESS LOGIC FOR OPENING THE RECURRING ACCOUNT

The monthly amount has to be inserted. The calculation is on the basis of rs 10 per month and in

multiples of rs.5. No maximum limit. Therefore minimum be received by the customer after 5 years.

INPUT
MONTHLY

CALCULATION
FV
(RATE,TERM,PMT,PV,TY
PE)

DISPLAY THE TOTAL


AMOUNT ON MATURITY

2
3
4
5
6
MCA 2004 (CS-17) - 28 - Post Office Management System
Project Proposal
7
8 TRANSACTION ACCOUNT STATEMENT AND CURRENT BALANCE

The post office employee enters the customer account no given by the customer. It returns account

statement date by date and also provides the current balance on the date.

INPUT THE ACCOUNT NUMBER


AND ACCOUNT TYPE

SEARCH THE ACCOUNT


NUMBER FROM TABLE OF
ACCOUNT TYPE

NO ERROR MESSAGE
FOUND?
FOUND?

YES

DISPLAY THE RECORD

INPUT THE ACCOUNT NUMBER


AND ACCOUNT TYPE FROM
DATE TO DATE

SEARCH THE ACCOUNT


NUMBER FROM TABLE OF
ACCOUNT TYPE

NO

FOUND ERROR MESSAGE


FOUND
??
YES

DISPLAY THE RECORD


MCA 2004 (CS-17) - 29 - Post Office Management System
Project Proposal
TD ACCOUNT

In this module the post office staff will enter the records of the customer form into the computer. The
computer will calculate the value on the basis of rate of interest for the particular term.
The process logic for the td account is given below diagrammatically-

INPUT THE AMOUNT


(MINIMUM RS. 200/- AND IT'S
MULTIPLES)

INPUT THE YEAR


(1 OR 2 OR 3 OR 5)

AMOUNT YEAR CALCULATION


20000 5 100*7.5%+100

DISPLAY THE AMOUNT GET


AFTER THE SPECIFIED YEAR

9 PROCESS LOGIC FOR DEPOSIT/ CERTIFICATE/ INSURANCE ACCOUNT TTTTTTTT


The post office employee has to enter the amount and rate of interest, year.
The calculation will be done automatically.

INPUT AMOUNT
YEAR
RATE OF INT

CALCULATION

DISPLAY THE NET AMOUNT


MCA 2004 (CS-17) - 30 - Post Office Management System
Project Proposal

PROCESS LOGIC FOR TELEPHONE REVENUE COLLECTION

INPUT BILL AMOUNT AND DUE DATE

CHECK
CHECK NO
DUE
DUE DATE
DATE ERROR MESSAGE
(PREVIOU
(PREVIOU
S)
S)
YES

ACCOUNT
ACCOUNT NO
HOLDER
HOLDER

INPUT THE ACCOUNT NUMBER


AND ACCOUNT TYPE

SEARCH THE ACCOUNT


NUMBER FROM TABLE OF
ACCOUNT TYPE

YES
NO
ERROR MESSAGE FOUND?
FOUND?

INPUT BILLING
AMOUNT

RETURN RECEIPT WITH RECEIPT NO


MCA 2004 (CS-17) - 31 - Post Office Management System
Project Proposal

TYPES OF REPORT GENERATION


Various types of report will be generated on the basis of query like.

 Daily Cash Deposited

 Daily Cash Withdrawn

 List of transactions with types.

 Summary report of various categories of services.

 Summary report on Saving Account.

 Total sale of postal article.

 Total telephone revenue collection.


MCA 2004 (CS-17) - 32 - Post Office Management System
Project Proposal

CHAPTE
R

SECURITY MECHANISM
8
Various types of security or access restriction will be installed in the system:

 Open and Closing of any account will be authorized by higher authority.

 Edit of Customer profile should be done by upper authority.

 Operators have only access of doing daily transactions only. They have on permission to edit the
customer profile.

 Withdraw of high amount should be authorized by higher authority.

FUTURE SCOPE OF THE PROJECT

In future most of the services rendered by the post office will be on the internet. As on online service

provider, it will grow as a modern, responsive, efficient and flexible organization to adjust with the

rapidly changing situations around the world and to develop itself to fulfill the growing needs of speed,

accuracy, economy, and efficiency.

You might also like