1. INTRODUCTION SRS-1
1. Introduction
This section explains the Software Requirement Specifications (SRS) for the
‘Computerization of Food Department’ Project. The document consists of a listing
of the required functionality, system and technical requirements as well as specific
constraints related to the project. Preliminary level GUIs of the required application
are also presented. The specifications provided in this section are based on a
preliminary system analysis and are not final. The SRS is subject to be updated after
the Contractor carries out a detailed system analysis. Similarly Use Case Models and
Graphical User Interfaces are of a preliminary nature and are provided only to
facilitate the Contractor in preparing the Functional Specifications Document.
1.2 References
Bidding Document for Procurement of Computer Hardware & Networking
Equipment for Computerization of Food Department
Manual for “Software Development Standardization” proposed by PITB in
collaboration with MoST (available at PITB’s Website, http://www.pitb.gov.pk)
Khushaal Kissan Khushaal Pakistan Manual
Food Department website (www.punjab.gov..pk/food)
Punjab Sugar Factories Control Rules 1950
Punjab Sugar Factories Control Rules 1950
Punjab Finance Act 1964
Punjab Sugarcane (Dev) Cess Rules 1964
SRS-1
Food Department Information System
3. Organizational Structure
Food Department is headed by Secretary Food. The Directorate Food has 8 divisions
i.e., Gujranwala, Rawalpindi, Lahore, Faisalabad, Sargodha, Bahawalpur, D.G Khan
and Multan working under him. Each division is headed by Deputy Director. Each
district has DFCs (District Food Controllers). Each DFC has a Storage Office
working under him.
There are four Deputy Directors in the Food Directorate with each being incharge of
one section there. These four sections are as follows:
• Purchase deals with wheat procurement and its release. The wheat procurement
and its release are discussed in detail later in the document.
• General deals with the supplies for procurement of wheat, weighing scale, PP
bags, jute bags, pesticides, Polythene Sheets etc
SRS-2
Food Department Information System
• Budget & Accounts maintains the budgets & accounts of the Food Department.
It works in collaboration with the A.G Office to release the funds allocated by
the Government.
Secretary
Food
Director
Cane Commissioner Deputy Secretary-3
Food
DFC
(Field-31)
Food grains
Insp.
SRS-3
Food Department Information System
The Provincial Committee for the monitoring of sugar cane sector includes the
following members:
The composition of the District Committee for the monitoring of sugar cane sector is
as follows:
• DCO (Chairman)
• EDO (Works & Services) (Member / Secy)
• EDO (Agriculture) (Member)
• EDO (F&P) (Member)
• Deputy Director Food (Member)
• DFC (Member)
• 2 Reps of sugar mills (Member)
• 2 Reps of growers in area of each sugar mills (Member)
• Rep of Zila Nazim (Member)
• Rep of P&D (Member)
• Any other person co-opted by Chairman (Member)
The District Committees formulate and initiate development schemes and submit its
recommendations to Provincial Committee for final approval.
4. Vision Statement
SRS-4
Food Department Information System
5. Project Scope
The scope of the project is to develop an automated information system at the Food
Department. The central database developed containing the particulars of storage
units, their capacity, resources, vehicles; routes etc will be able to retrieve any
information for decision support system. The central database will be updated with
each truck routing especially for import of wheat transaction, hence the Food
Department to track down the exact position of the trucks and its delivery time. The
project also includes developing an online facility for the sugarcane mill owners to
submit their reports to the Cane Commissionrate. The IT Infrastructure will be built
in all the offices at 34 Districts and 8 Regions.
6. Existing System
The existing processes at the Food Department are completely manual. The paper
forms being currently used for wheat procurement, releases etc are in Urdu
language. They have about eight computers in the Directorate whose usage is
basically restricted for data typing, compilation of data, accounts and stock article.
At present, there is no Local Area Network (LAN) in the Food Department.
The Food Directorate sets two types of targets. One is procurement of the wheat for
the province. The other for the mill as to how much quantity will be issued. They are
both briefly discussed below:
The directorate sets a target based on historical data as to how much wheat will be
required in the province for the next year. This target is also in consideration of the
fact that the free market starts to run dry after a few months and then the government
needs to supply the Wheat to the mills at a lower rate in order to curtail the rise in
SRS-5
Food Department Information System
wheat prices. In order to set the targets the directorate in consultation with the
Agriculture Department estimates as to how much wheat can be acquired from each
district. Once a district wise target has been set it is forwarded to the related DFC.
The related DFC then sets up the targets for each center that he will establish. He
also identifies the bank that will support the center in making payments. He is at
liberty to choose the bank based on the past history and willingness of the bank in
general. The DFC then forwards this information to the Directorate who then
arranges funds to be transferred to the respective bank branches.
The mills set targets based on their milling capacity. Some mills will have more
target than the other simply because it can mill more wheat than the others. This
target can be increased or decreased according to the season or other factors. This
target is set on milling capacity per day. This means that if a mill does not consume
its target for a day it is not entitled to receive that day’s wheat next day. However, if
the mill has deposited the money on a day and cannot move the wheat due to
logistical problems then it may move it to the next day.
After setting the targets for wheat procurement, the Food Department sets up
approximately 400-450 centers all across the province. Depending upon the
requirement, the Food Department may need to set up some temporary centers
known as Flag Centers. The Purchase centers are made and their targets are set fixed
by the Food Department. Sometimes, Government of the Punjab is unable to meet
the target that it has set. In that case, it may need to import wheat. The wheat
procurement season is from April to June and wheat is released to Flour Mills from
October onwards.
Food Department takes loan from the State Bank which makes district wise and
center wise banking arrangements and nominates banks near the centers who makes
the actual payment to wheat seller/farmer. The Stock register is maintained by the
staff at the center and prints consolidated statement (Form 3) and sends it to banks.
The bank basically matches the statements to check the payments that it has made to
the sellers.
The Flour Mills deposits the required amount along with the authorized letter to the
bank. The Challan Form for buying the wheat from the Food Department also
As the wheat is sold to the flourmills on the subsidized rates, the difference of cost
of wheat and sale price is picked by the Punjab Food Department in the shape of
subsidy from the Punjab Finance Department.
In case of a district facing any shortage of the wheat, the wheat stocks in the surplus
districts are shifted/transported to the deficit districts by the following means:
• Pakistan Railways
• Through NLC Vehicles
• Private Transport Contractor (through tenders)
SRS-6
Food Department Information System
Food Directorate
Division
District 1 District 4
1 to 8 Divisions
Division
District 1 District 4
SRS-7
Food Department Information System
The Salient Features of the Punjab Sugar Factories Control Rules 1950 are as
follows:
The Salient Features of the Punjab Finance Act 1964 are as follows:
Each Sugar Mill operating within Punjab is required to submit two sugar cane
reports (SCR I & SCR II). These reports are to be submitted fortnightly as well as on
a daily basis. The reports/statements at present are being submitted directly to the
office of the Cane Commissioner through fax. The cess collected by the sugar mills
(50% of cess comes from the grower and the other 50% from the mill owner). The
amount deposited in the treasury is verified by the District Food Controller and
District Account Officer. In case of non-reconciliation 95 % of the cess collected
goes back to the district concerned whereas 3% is with held till the verification of
the sum deposited in the treasury. The remaining 2 % are the collection charges. In
case of non compliance, the Cane Commissioner can hold the sugar cane mills liable
to pay a penalty.
There are about 39 sugar mills operating within Punjab covering 19 districts. A
sugar cane mill owner can purchase sugar cane from any district. However this was
not the case in the past when a sugar cane mill owner could only purchase sugar
cane from within his own zone.
SRS-8
Food Department Information System
After setting the wheat procurement targets, the targets are handed over to the DFCs.
Each DFC’s further sets the target for each purchase centre.
The above operation of procurement is made through State Trading in wheat which
is financed by short term loan advances obtained from the Commercial Banks on the
cash credit commodity. The borrowed amounts are re-paid to the banks along with
mark-up. Cash Credit Limit on commodity is sanctioned by the Federal Government
on the basis of value of stocks expected to be held in the Provincial Reserve to
facilitate the accounting system.
For Procurement of wheat, temporary flag stations as per requirement required are
set up in addition to the permanent centers.
1. Wheat Seller (Farmer) brings the wheat that he wants to sell to the centre
incharge and tells him about the quantity of wheat that he has to sell.
2. Centre Incharge determines the number of bardana that needs to be issued to the
farmer.
3. Farmer fills his wheat in these bags and takes them to the purchase point i.e.,
Flag Center or the Provincial Reserve (PR). The seller himself is responsible for
unloading and stacking of the wheat.
4. The Incharge officer takes a sample of the wheat to check out its quality of
wheat and prepares GP 16. A copy of GP 16 is sent to the laboratory for analysis
along with the sample and one copy is sent to the DFC.
5. The Office Incharge at the center accepts the wheat if he thinks it is according to
the standards prescribed by law. Unsatisfactory wheat is rejected and bardana is
also taken back.
6. If the wheat needs cleaning, the seller may be asked to clean the wheat and
present it again.
7. If the wheat is received at the flag center and a transport contractor is not
available then the seller can be asked to deliver to the appointed Provincial
Reserve (PR). For this he is then paid the amount that the transport contractor
would have received.
SRS-9
Food Department Information System
8. If the wheat is received at the flag center, then it needs to be transported to the
PR. The Incharge center fills out GP-13 and sends it along with the wheat to the
PR.
9. If the seller transports the wheat to the PR, then the receiving PR will issue his
bill after an acknowledgement of GP-13. The transporting party brings this
confirmation.
10. If the wheat is accepted, then incharge issues a bill on Form-2, which is issued
for each lot purchased.
11. Each Bill Form -2 is entered in Form-3 and copy of each bill is attached, Form-3
contains all the bills filled during the day that is sent to the bank at the end of
each day that is checked at the bank.
12. The farmer submits his bill at the prescribed bank for collection. Form-2 acts like
a payee’s account cheque. If the payment of wheat is of less than 50 bags then
the bank may pay in cash. If the seller does not draw amount from the bank
within a week then he has to draw permission for extension of payment date.
Incase of delay of month, permission of the DFC is required.
13. The bank counter checks from Form 3 which has received from the Food
Department and copies of Form 2 before making payments to the farmers.
14. The Incharge Officer at the end of the day prepares Form 4 which contains all
the Bill details which are cleared along with un-disbursed bills during the day
which is forwarded to the District Office.
15. At the centre GP-5 also known as the Stock Report is also prepared which
contains the sale and purchase details
16. The Incharge Officer also prepares GP 6, copies of which are forwarded to the
District Office and to the PR to which wheat is dispatched (incase the wheat is
storedat a remote PR). A separate GP 6 is prepared for each different destination
PR.
17. The district office then prepares Form 9 based on all the GP 4’s received from
the centers.
18. Copies of the GP-4 are then sent to the divisional office from where the
information is forwarded to the directorate for further compilation.
SRS-10
Food Department Information System
Seller/Grower
1. Issue bardana
2. The wheat has to be
returned by the seller/ grower Requests for bardana against
with in 7 days of issuance of 2 1 CDR or personal surety
bardana
Flag Center
Checking for weight and
Provincial Reserve 3 quality of food, and after
(PR) (Storage checking the wheat is stored
Center) in a PR or a Flag center
Bank
6.2 Receipt at PR
The PR can receive wheat from the flag centers, others PR’s as well as imported
wheat. Regardless of where the wheat is coming from, following is the procedure
that is followed by the PR In charge.
2. The PR Incharge fills in the GP-7, which is a center wise consolidated report,
related to wheat. This is also consolidated from GP 13. A copy of this is sent
with the stock report. GP-6 and GP-7 are compared to check what was
dispatched and what was received. Every center fills in its own GP-7.
SRS-11
Food Department Information System
3. The incoming GP-13 is counter filled as acknowledgement for the sending party.
This filled GP-13 is handed over to the transporter for him to return at the
starting point.
4. Any transit loss will be recovered from the transport. Recovered transit loss is
when the number of bags received is less than the ones sent.
6. The wheat is then unloaded and stacked in the godown. A GP-8, which is a
goodown wise report, is prepared separately for each godown.
7. At the end of the day, PR Incharge prepares a GP-5, which describes the stock
status of the day and hands it over to the Regional Accounts Office. GP-8 and
GP-5 are also compared with each other, as their totals should tally. The other
copy of GP-5 is given to the respective DFC.
A process flow / workflow which clearly shows the whole process is as below. This
will facilitate the contractor to easily understand the current system and will also
help in understanding the requirements. The whole process ‘Receipt at PR’ is
graphically represented below:
SRS-12
Food Department Information System
Flag Center
Provincial Reserve
(PR) (Storage
Center)
Wheat received for storage from other PR
or flag center to another PR center
1 3
Provincial Reserve
Daily consolidated reports of (Storage Center)
Daily consolidated reports of
flag center and storage center
Divisional offices are sent to
are dispatched to the District
2 the Directorate
offices
1. The Food Directorate allocates and award contract to the firm which transports
wheat.
2. The DFC on receiving the work order from the Directorate, informs the
transporter about the quantity of wheat that need to be transported and schedule.
3. The PR prepares GP-13 , which is sent with the wheat. All the trucks carry GP-
13.
4. The PR also prepares GP-6 which is sent with the last truck and copies of which
are also forwarded to the District Office and to the PR to which wheat is
dispatched.
SRS-13
Food Department Information System
7. If the godown is being cleared/ emptied, SF-26 is prepared. The form is then
forwarded to the district office.
1 2
3
DFC specify quantity of
Approaches DFC for
wheat to dispatch
4 Contract signing
5
Loading of stocks
Storage Center
(PR or Flag Center)
6
7
Sends acknowledgement to the Provincial
Reserve center or the Flag Center through Destination
contractor
SRS-14
Food Department Information System
1. The flourmills request the Food Department for issuance of wheat as per
allocated quota.
3. The mill then presents the bank challan to the DFC who verifies the authenticity
of the challan through bank scroll and issues an authority letter for the PR
Incharge to issue wheat.
5. The PR prepares SF-21 everyday. This is forwarded to the DFC who then
prepares SF-24 and forwards it to the division office.
6. At the end of the day, the PR Incharge prepares a GP-5, which describes the
stock status of the day and hands it over to the Regional Accounts office.
8. The Authority letter along with the bank challan copy is sent to the PR/Flag
Center to for issuance of wheat.
A process flow / workflow which clearly shows the whole process is as below. This
will facilitate the contractor to easily understand the current system and will also
help in understanding the requirements. The whole process ‘Wheat Sale’ is
graphically represented below:
SRS-15
Food Department Information System
Storage Center
(PR or Flag Center)
7
Issue wheat to flour Mills
SRS-16
Food Department Information System
This section presents high-level overview of the software being specified (FDIS) and
the environment in which it will be used, the anticipated users of the software and
the known constraints, assumptions and dependencies.
Microsoft Windows XP Professional will be the standard operating system for the
staff whereas server operating system would be recommended by the software house
according to the given solution. Application should be compatible with Internet
Explorer version 6 or higher.
SRS-17
Food Department Information System
7.3 Hardware
Some of the hardware for the project has been purchased. The Intel based Pentium
IV workstations; UPS, printers have been bought. The hardware yet to be purchased
includes the Application and Data base server. The details of the hardware are
available in Bid Document for Procurement of Computer Equipment & Goods
(Volume-I) for Computerization of Food Department Information System (FDIS).
All Divisions
General Public
Retrieve
Store
Re
tri
ev
e
Retrieve Retrieve
Food Department
All PR Centers Information System Higher Staff
(FDIS)
Store Store
Higher Staff includes the
Secretary, Director, Deputy
Director, etc
Retrieve
Store
Cane
Commissioner
SRS-18
Food Department Information System
Food Directorate
Router
ISDN/DSL
Information Technology
Department (ITD) Cane Commissionrate
ISDN/DSL
Up
al
Di
Service
Storage Center
ISDN/D
ia
Provider Dial Up
l Up
Application Server
Rawalpindi Division
Up
/Dial
ISDN
1 to
8D
ivis
ion
s
Application Server
Sarghoda Division
SRS-19
Food Department Information System
SRS-20
Food Department Information System
SRS-21
Food Department Information System
2. The system should be accessible anytime, anywhere via the desktop or laptop.
4. The system should facilitate the users to search data with minimal response time.
7. ACRs etc related to any employee should only be accessible to the high level
users i.e., senior officials and even not to the Administrator. Likewise data should
be updated and deleted by the Administrator. Similarly all the other users of the
system should only be able use the system as per their access levels.
9. The project should be written in an Object-Oriented language that allows for easy
extension and maintenance of code. Languages like Java or Microsoft dot net
platform may be used for high maintainability.
10. The application should be highly reliable and robust providing restrictions at all
the access level, security, virus protection, proper network support, quick
response time and should be highly available to achieve the required reliability.
11. The contractor must keep the following provision in its design for future:
• Efficient access to central database through WAP.
• Wireless networking between districts & divisions as well as Food
Directorate
• Forecasting system to support Government pf Punjab’s planning activities.
SRS-22
Food Department Information System
Di
al
up
up
al
Di
LA
N
SRS-23
Food Department Information System
4. Exchange latest
Reports
Cane Commissionrate
3. In case of non
Food compliance issue
1. Send sugar cane
Department warnings to Sugar Mills.
Reports to Cane
Commissionrate (Daily
Basis Reports and
Fortnightly Reports)
2. Acknowledgement of
sugar cane report is
displayed.
SRS-24
Food Department Information System
1. Ability to create, edit and view different user groups. A user group is assigned
privileges of reading, writing application resources, e.g. user management screen,
property information entry screen etc.
2. Ability to create a new system user in an already created group and then to edit
and view the user information.
3. Ability to provide login and logout facility to multiple concurrent users (this will
be a multi user application).
4. Ability to authenticate and provide confined view to the user as per permitted
privileges.
5. Software should support both old and new NIC number formats
7. The proposed system shall include full TCP/IP support and capability, including
Telnet, FTP, and SMTP.
8. The software developer will use the process-oriented approach as the basis for
project planning. This approach lays out the importance of particular activities to
be carried out to ensure the quality of the automated system. This also provides
the rudimentary schedule of activities with minimal set of deliverables.
10. The system should be easy to use for first-time, novice, or infrequent users.
11. The system shall be available via local area networks as well as from the Internet.
12. The system should provide prompts to available commands or actions on every
screen.
13. Instructions for receiving help and for quitting from the system should appear on
every screen.
14. The application to be developed must be compatible with the operating hardware
and software purchased for this purpose.
SRS-25
Food Department Information System
15. The system should have the ability of intelli-sense in which e.g., if an id of an
employee is used in a form then all the related fields on the form, which already
persist in the database, should populate automatically.
16. The system must have the facility to distinguish between the 20th and 21st
century.
The engine should facilitate the user in modifying the layout of already created
reports according to requirements.
3. The system must be designed for less than 1% downtime at normal load.
3. The system should have an emergency / contingency module that captures any
data input during a period of possible LAN failure and which permits the upload
of such data to the central database once the LAN becomes operational.
2. The system must be able to identify and reveal which individual has modified,
added or deleted any data within any part of the system. This feature generates a
comprehensive log of all actions undertaken by various users. This trail ensures
all information in the system is secure and can be used for accountability and
proper monitoring of the system.
SRS-26
Food Department Information System
1. The module will control all the authorized users with their assigned rights and
only authorized users can login to the software and can perform the tasks that
the administrator of the software has allowed from menu-level up to the button-
level (add, edit, delete, print, post and view etc.)
2. Authentication of a user to a secure Web site via the Secure Sockets Layer
(SSL) protocol with 128 bits encryption technique.
3. Access level of each user can be defined at the time of creating the user.
4. Access level of each module / interface can be defined at the time of creation of
the user.
11.1.6 Confidentiality
Secret data should not be able to view / access the information of any other user
until and unless that information is made public.
Internal work of FDIS will be performed offline on the LAN. FDIS also requires
some reports and other related information online. The functionality that will be
offered to users depends on their access privileges that are given to them by the
system administrators or power users.
SRS-27
Food Department Information System
2. This system must have the ability to determine the exact position of the
consignment being delivered.
3. The system must have the ability to generate separate web pages for Cane
Commisionerate, Food department and Sugar Mill owners. The type of web
pages displayed will depend upon the access rights given to them. e.g., a food
department employee will automatically be directed to the web pages for Food
Department.
4. The system must have the ability to perform statistical analysis of wheat procured
and released by the Food Department in previous years and based on this analysis
should be able to make predictions for the current year.
5. The system must have the ability to automate information regarding inbound and
outbound trucks and the quantities that they are carrying.
6. The system must have the ability to do wheat order management i.e., the wheat
required for one storage center to another storage center or so.
7. The system must have the ability to perform wheat inventory management.
8. The system must have the ability to order/request wheat from other regions.
9. The system must have the ability to see which districts are in shortage of wheat
and where wheat is in surplus.
10. The system must have the ability to update stocks on daily basis.
SRS-28
Food Department Information System
11. The system must have the ability to maintain record of capacity of each storage
house.
12. The system must have the ability to track down the trucks carrying wheat.
13. The contractor will suggest a tool for making annual wheat estimates.
14. The system must facilitate the applicant by providing a provisional number for a
defined period of time during delay in registration process.
15. The system will facilitate the administrator to use pre-defied access levels to
assign format of reports at storage, district and divisional levels.
16. The system must have the ability to interface and provide information to the Food
Department, I.T Department& Agriculture Department.
17. The system must have the ability to create different user groups.
18. The system must have the ability to track and maintain information about annual
fees related to various transactional activities.
19. The system must have ability to generate reminders and warnings against late
payments.
20. The system must have the ability to maintain audit trail and keep track of each
other’s activities and actions being performed within the system.
21. The system must have the ability to integrate the Financial Account System,
Inventory & Procurement Management System and Gate Management System
(GMS)
22. The system must be able to provide search the database according to the search as
per the criteria specified by the user.
23. The system must have the ability to generate weekly, monthly revenue
statements.
24. The system must have the ability to generate progressive reports.
25. The system must have the ability to generate district wise reports of the wheat
transfer from one PR center to another, procurement of wheat etc.
26. The system must have the ability to generate Sale and Transfer reports.
27. The system must have the ability to generate wheat procurement reports i.e., the
wheat procured for the current fiscal year for any storage center etc.
SRS-29
Food Department Information System
28. The system must have the ability to generate transactional account details reports.
29. The system must have the ability to generate the transactional data and storage
unit reports.
30. The system must have the ability to generate storage unit capacity
and load reports.
31. The system must have the ability to generate the revenue tracking and
notifications reports.
32. The system must have the ability to send print out report in pre-defined format.
2. The system must have the ability to enter, update and delete the different levels of
account heads and their descriptions.
3. The system should have the ability to keep the codes of each account head.
4. The system should provide the facility to authorized staff members of Food
Department to view the summary of different account heads through
LAN/internet.
5. The system must have the ability to enter, update and delete the opening budget
balance of each head.
6. The system must have the ability to prepare the vouchers against the purchase of
different items. Information includes, name, voucher number, account heads
code, item code, quantity, amount etc.
7. The system must have the ability to prepare the bill of different vouchers.
8. The system mush have the ability to keep the information of acknowledgement
slip (token No.) and can print the weekly / monthly / yearly statement of
payment status against each token.
9. The system must have the ability to enter, update and delete the information of
parties / suppliers/vendor.
SRS-30
Food Department Information System
10. The system must have the ability to transfer remaining amount from any head to
another head for re-appropriation at the end of year according to the government
rules.
11. The system must have the ability to generate complete information regarding
payable accounts in its database.
12. The system must have the ability to generate complete information regarding
receivable accounts in its database
13. The system must have the ability to do budget control estimates during one
financial year.
14. The system must have the ability to keep record of all the vouchers generated by
the system.
15. The system must have the ability to do account management with respect to all
the storage centers, district, and division wise in the province.
16. The system must have the ability to do account management with respect to
various schemes floated from time to time by Government of the Punjab.
17. The system must have the ability to maintain the Invoices of various heads in the
system.
18. The system must have the ability to check out the opening balances.
19. The system must have the ability to generate the following reports
SRS-31
Food Department Information System
1. The system must have the ability to directly enter the transactions from the
storage houses.
2. The system must have the ability to maintain record of sale/transfer of wheat to
other provinces.
3. The system must have the ability to maintain information of available stocks.
4. The system must have the ability to maintain the record of available PP bags, jute
bags, weighing bridges, pesticides, polythene sheets etc and must inform the user
incase of low supplies.
5. The system must have the ability to monitor the wheat stocks.
6. The system must have the ability to maintain a quality report of the bardana for
example indigenous wheat etc with respect to procured wheat.
7. The system must have the ability to maintain information regarding the rejected
wheat.
8. The system must have the ability to maintain the record of quantity of wheat
issued and sold to the Flour Mills.
9. The system must have the ability to maintain the record of wheat transferred
between storage houses of districts, region or province.
10. The system must have the ability to maintain record of imported wheat.
11. The system must have the ability to maintain information of the wheat
seller/grower.
12. The system must have the ability to do maintain the information regarding the
bags issued to the farmers and update it on daily basis.
SRS-32
Food Department Information System
13. The system must have the ability to ability to enter the information on Form -2 in
the system., the details of the seller/ grower and the purchaser details are added
into the system.
14. The system must have the ability to generate the wheat purchased receipt.
15. The system must have the ability to maintain the history of wheat rates
announced annually by Government of Punjab.
16. The system must have the ability to have complete record of its inventory
17. The system must be able to generate at least the following reports.
viii. Regarding the available wheat stock in each district & region.
ix. Regarding the project order/work order wise wheat movement report.
SRS-33
Food Department Information System
1. Ability of the System to issue an Outward Gate Pass (OGP), based on a tracking
ID to the vehicle / truck carrying the load from any PR center.
2. Ability of the System to enter information like truck number, quantity of wheat
loaded, the route, destination, date of departure, expected date of arrival, driver
name etc.
3. Ability of the System to issue project order / work order Outward Gate Pass.
4. Ability of the System to issue an Inward Gate Pass (IGP) when a vehicle
carrying the load reaches the destination i.e., PR center.
5. Ability of the System to perform comparison between the Outward and Inward
Gate Pass to check whether the vehicle has arrived on due time or not etc.
6. The system must have the ability to enter all the information regarding the gate
passes issued to the trucks.
7. Ability of the System to integrate this Gate Management System with IMS,
PMS and all other modules of the System.
SRS-34
Food Department Information System
1. The system must have the ability for sugar mills to login to the Food
Department website and enter the data of SCR-I and SCR-II on daily and
fortnightly basis.
2. The system must have the ability to generate a unique receipt number
automatically for sugar mills as soon as the sugar mills submits the SCR-I and
SCR-II on the website.
3. The system must have the ability for both the Cane Commissionerate as well as
the sugar mills employees to view SCR-1 and SCR-II reports using the receipt
no.
4. The system must have the ability for commisionarate to login to the system.
5. The system must have the ability to display to the cane commisionarate list of
all those sugar mills, which has sent their SCR-I and SCR-II, and also of those
mills that have yet to sent their forms.
6. The system must have the ability to send reminders/warnings to all those mills
that have not yet submitted their SCR-I and SCR-II forms.
7. The system must have the ability to allow the cane commisionarate officials to
send warning via through email and viva regular mail to all those sugar mills
that are not complying with Laws/Rules Governing sugar cane industry.
8. The system must aloe the cane commisionarate officials to enter the reports of
SCR-1 and SCR-II for those sugar mills that may not have online facility and
have sent their forms via fax or regular mail.
9. The system must have the ability to allow the DFC to submit online application
report.
10. The system must have the ability for cane commisionarate officials to generate
pre defined online reports (requirement analysis of these reports is o be carried
out by the contractor).
1. The system must have the ability to enter basic data of the employee. Basic data
includes personnel’s posts/designations, religions, occupational groups,
qualifications, departments, provinces, districts, domicile, divisions, languages,
general integrities, general negative characteristics, entitled leaves, payroll etc.
SRS-35
Food Department Information System
2. The system must have the ability to have administrative privileges like: define
multi-level hierarchy, chain of command; leave approval authority within an
office of the Food Department. The system must allow the Administrator to
update or delete the information related to the employees.
3. The system must have the ability to provide an interface for creating an
employees profile including employee’s name, father’s name, seniority level,
occupational group service, birth date, domicile, post, BPS, joining date,
retirement date, religion, marital status, present address, permanent address,
telephone numbers, email addresses, emergency contacts, employment type,
office location, scanned photograph, place of birth, NIC number etc.
4. The system must have the ability to enter trainings attended by an employee,
inside or outside the country including training title, training particulars,
institution, date and duration (number of days) etc.
5. The system must have the ability to enter complete transfer & posting record of
an employee, including designation held, department served, BPS, joining date,
transfer date, etc.
6. The system must have the ability to store employee resumes in a predefined
format and layout and link up with their individual records. The system should
also save a scanned copy of all the required documents of any particular
employee.
7. The system must have the ability to enter any inquiries or any disciplinary actions
conducted on employee during his tenure, if any, including the date, inquiry type,
inquiry detail, inquiry officer, inquiry results, punishments if any etc.
8. The system must have the ability to enter and save the Annual Confidential
Report (ACR) of the employee. This will be critical in deciding about his future
promotions and appointments. It should be kept in mind that ACR are very
confidential and should only be accessed to some privileged users only and
should in encrypted form to others including the System Administrator. The
contractor must suggest a method to implement this feature.
9. The system must have the ability to search an employee record based on his/her
designation, domicile, background, grade level and training needs and to browse
his details including resume etc.
10. The system must have the ability to view a consolidated list of all employees of
any selected district/division/Grade/Post etc of the Food Department.
11. The system must have the ability to provide enter the leave record of employees.
The database must have complete record of amount of leaves availed from the
leave quota and leaves still available.
SRS-36
Food Department Information System
12. The system must have the ability to generate at least the following reports:
• Report containing the names of all employees against whom any criminal
has been taken.
Bug Levels for FDIS should be classified according to the four level of severity
scale developed by IBM. These levels are:
FDIS should be free of Level 0 and Level 1 bugs. This is an initial guideline, which
is to be followed.
SRS-37
Food Department Information System
14.2 Performance
The system should be proposed considering the performance requirements. The
system should behave within norms reckoning the provided statistics.
14.3 Availability
The system should be available and it should meet the availability requirements
mentioned in SRS. To start with, the system might not be 24/7 but it should easily be
convertible to it.
14.4 Reliability
The proposed solution should ensure the integrity and consistency of the application
and all its transactions as the load increases.
14.5 Security
The proposed solution should ensure that the system is secure and it cannot be
compromised.
14.6 Manageability
The proposed system should be capable of managing the system to ensure the
continued health with respect to scalability, reliability, availability, performance and
security.
SRS-38
Food Department Information System
Logi n Logout
User
SRS-39
Food Department Information System
Add Group
View Group
SRS-40
Food Department Information System
SRS-41
Food Department Information System
Update Purchase Weight and Quality Delete Purchase Weight and Quality
Data Entry
Certificate Details Certificate Details
Operator (DEO)
SRS-42
Food Department Information System
Use Case FDIS–001: View Purchase Weight and Quality Certificate Details
Basic Information
Actor: Data Entry Operator
Purpose: To view purchase weight and quality certificate details
Cross Reference: UI-FDIS-003
Pre Condition:
Use Case UL-A: User Login
Primary Course of Events:
1. The user will access the relevant interface.
2. The user will fill in the district, seller/grower name, center and other relevant details.
3. The user will press view button.
4. The similar records as per the step 2 criteria will be shown in a new popup window to
the user.
5. User will select the specific record and presses the ok button.
6. The detailed information of the weight and quality certificate will be displayed on the
screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-43
Food Department Information System
Use Case FDIS-003: Update Purchase Weight and Quality Certificate Details
Basic Information
Actor: Data Entry Operator
Purpose: To update purchase weight and quality certificate details
Cross Reference: UI- FDIS -003
Pre Condition:
Use Case UL-A: User Login
Use Case FDIS-001: View Purchase Weight and Quality Certificate Details
Primary Course of Events:
1. The user will access relevant interface.
2. The user will retrieve the record that he wants to update.
3. The user will press the update button and the fields will change into edit mode.
4. The user will make the required changes.
5. The user will press the save button and the information will be saved into the
database after user presses the ok button of the confirmation box.
Alternate 1 Step 2:
1a) If the record is not found the system will show the message that no record exists.
Alternate 2 step 5:
2a) If the user will press the cancel button of the confirmation box the information will
not be saved into the database.
Post Condition:
Use Case FDIS-004 : Delete Purchase Weight and Quality Certificate Details
Basic Information
Actor: Data Entry Operator
Purpose: To delete purchase weight and quality certificate details
Cross Reference: UI- FDIS -003
Pre Condition:
Use Case UL-A: User Login
Use Case FDIS-001: View Purchase Weight and Quality Certificate Details
Primary Course Of Events:
1. The user will access relevant interface.
2. The user will retrieve the record that he wants to delete
3. The user will press the delete button; information will be deleted (not
physically/permanently) from the database after user presses the ok button of the
confirmation box.
Alternate 1 Step 3:
1a) If the user will press the cancel button of the confirmation box the information will
not be deleted from the database.
Post Condition:
SRS-44
Food Department Information System
SRS-45
Food Department Information System
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-46
Food Department Information System
SRS-47
Food Department Information System
SRS-48
Food Department Information System
5. User will select the specific record and presses the ok button.
6. The detailed information of the particular purchasing center will be displayed on the
screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-49
Food Department Information System
Pre Condition:
Use Case UL-A: User Login
Use Case FDIS-009: View Daily Register of Un-Disbursed Bill Details
Primary Course of Events:
1. The user will access relevant interface.
2. The user will retrieve the record that he wants to update.
3. The user will press the update button and the fields will change into edit mode.
4. The user will make the required changes.
5. The user will press the save button and the information will be saved into the
database after user presses the ok button of the confirmation box.
Alternate 1 Step 2:
1a) If the record is not found the system will show the message that no record exists.
Alternate 2 step 5:
2a) If the user will press the cancel button of the confirmation box the information will
not be saved into the database.
Post Condition:
SRS-50
Food Department Information System
SRS-51
Food Department Information System
the user.
5. User will select the specific record and presses the ok button.
6. The detailed information of the particular PR center will be displayed on the screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-52
Food Department Information System
SRS-53
Food Department Information System
SRS-54
Food Department Information System
6. The detailed information of the particular godown will be displayed on the screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-55
Food Department Information System
SRS-56
Food Department Information System
SRS-57
Food Department Information System
5. User will select the specific record and presses the ok button.
6. The detailed information of the particular report will be displayed on the screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-58
Food Department Information System
SRS-59
Food Department Information System
Use Case FDIS–021: View Dispatch of Wheat from P.R. to P.R. Basis Details
Basic Information
Actor: Data Entry Operator
Purpose: To view details about the wheat dispatched from one PR center to another
Cross Reference: UI-FDIS-011
Pre Condition:
Use Case UL-A: User Login
Primary Course of Events:
1. The user will access the relevant interface.
2. The user will fill in the dispatching center name, receiving center name.
3. The user will press view button.
4. The similar records as per the step 2 criteria will be shown in a new popup window to
SRS-60
Food Department Information System
the user.
5. User will select the specific record and presses the ok button.
6. The detailed information of the dispatching end and the receiving end will be
displayed on the screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
Use Case FDIS-022: Add Dispatch of Wheat from P.R. to P.R. Basis Details
Basic Information
Actor: Data Entry Operator
Purpose: To add details about the wheat dispatched from one PR center to another
Cross Reference: UI- FDIS -011
Pre Condition:
Use Case UL-A: User Login
Primary Course of Events:
1. The user will access the relevant interface.
2. The user will press the add button.
3. The user will fill in the dispatching end details and the receiving end details.
4. The user will press save button; information will be added into database when the
user presses the ok button of the confirmation box.
Alternate 1 Step 3:
1a) If any of the filed is mandatory and is not filled the system will not allow the user to
save data into the database.
Alternate 2 step 4:
2a) If the user will press the cancel button of the confirmation box the information will
not be added into the database.
Post Condition:
Use Case FDIS-023: Update Dispatch of Wheat from P.R. to P.R. Basis Details
Basic Information
Actor: Data Entry Operator
Purpose: To update details about the wheat dispatched from one PR center to another
Cross Reference: UI- FDIS -011
Pre Condition:
Use Case UL-A: User Login
Use Case FDIS-021: View Dispatch of Wheat from P.R. to P.R. Basis Details
SRS-61
Food Department Information System
Use Case FDIS-024 : Delete Dispatch of Wheat from P.R. to P.R. Basis Details
Basic Information
Actor: Data Entry Operator
Purpose: To details about the wheat dispatched from one PR center to another
Cross Reference: UI- FDIS -011
Pre Condition:
Use Case UL-A: User Login
Use Case FDIS-021: View Dispatch of Wheat from P.R. to P.R. Basis Details
Primary Course Of Events:
1. The user will access relevant interface.
2. The user will retrieve the record that he wants to delete
3. The user will press the delete button; information will be deleted (not
physically/permanently) from the database after user presses the ok button of the
confirmation box.
Alternate 1 Step 3:
1a) If the user will press the cancel button of the confirmation box the information will
not be deleted from the database.
Post Condition:
SRS-62
Food Department Information System
Update Wheat Stock Register Details Delete Wheat Stock Register Details
Data Entry
Operator (DEO)
SRS-63
Food Department Information System
4. The similar records as per the step 2 criteria will be shown in a new popup window to
the user.
5. User will select the specific record and presses the ok button.
6. The detailed information of the wheat stock will be displayed on the screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-64
Food Department Information System
Pre Condition:
Use Case UL-A: User Login
Use Case FDIS-025: View Wheat Stock Register Details
Primary Course of Events:
1. The user will access relevant interface.
2. The user will retrieve the record that he wants to update.
3. The user will press the update button and the fields will change into edit mode.
4. The user will make the required changes.
5. The user will press the save button and the information will be saved into the
database after user presses the ok button of the confirmation box.
Alternate 1 Step 2:
1a) If the record is not found the system will show the message that no record exists.
Alternate 2 step 5:
2a) If the user will press the cancel button of the confirmation box the information will
not be saved into the database.
Post Condition:
SRS-65
Food Department Information System
Update Stock Article Register Details Delete Stock Article Register Details
Data Entry
Operator (DEO)
SRS-66
Food Department Information System
the user.
5. User will select the specific record and presses the ok button.
6. The detailed information of the stock at a certain center will be displayed on the
screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-67
Food Department Information System
Pre Condition:
Use Case UL-A: User Login
Use Case FDIS-029: View Stock Article Register Details
Primary Course of Events:
1. The user will access relevant interface.
2. The user will retrieve the record that he wants to update.
3. The user will press the update button and the fields will change into edit mode.
4. The user will make the required changes.
5. The user will press the save button and the information will be saved into the
database after user presses the ok button of the confirmation box.
Alternate 1 Step 2:
1a) If the record is not found the system will show the message that no record exists.
Alternate 2 step 5:
2a) If the user will press the cancel button of the confirmation box the information will
not be saved into the database.
Post Condition:
SRS-68
Food Department Information System
SRS-69
Food Department Information System
the user.
5. User will select the specific record and presses the ok button.
6. The detailed information of the sale of wheat will be displayed on the screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-70
Food Department Information System
SRS-71
Food Department Information System
SRS-72
Food Department Information System
4. The similar records as per the step 2 criteria will be shown in a new popup window to
the user.
5. User will select the specific record and presses the ok button.
6. The detailed information of the bardana inventory will be displayed on the screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-73
Food Department Information System
Pre Condition:
Use Case UL-A: User Login
Use Case FDIS-037: View Inventory of Bardana Details
Primary Course of Events:
1. The user will access relevant interface.
2. The user will retrieve the record that he wants to update.
3. The user will press the update button and the fields will change into edit mode.
4. The user will make the required changes.
5. The user will press the save button and the information will be saved into the
database after user presses the ok button of the confirmation box.
Alternate 1 Step 2:
1a) If the record is not found the system will show the message that no record exists.
Alternate 2 step 5:
2a) If the user will press the cancel button of the confirmation box the information will
not be saved into the database.
Post Condition:
SRS-74
Food Department Information System
SRS-75
Food Department Information System
the user.
5. User will select the specific record and presses the ok button.
6. The detailed information of the center will be displayed on the screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-76
Food Department Information System
SRS-77
Food Department Information System
SRS-78
Food Department Information System
SRS-79
Food Department Information System
SRS-80
Food Department Information System
SRS-81
Food Department Information System
the user.
5. User will select the specific record and presses the ok button.
6. The detailed information of the particular month will be displayed on the screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-82
Food Department Information System
SRS-83
Food Department Information System
SRS-84
Food Department Information System
the user.
5. User will select the specific record and presses the ok button.
6. The detailed information of the items will be displayed on the screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-85
Food Department Information System
SRS-86
Food Department Information System
SRS-87
Food Department Information System
4. The similar records as per the step 2 criteria will be shown in a new popup window to
the user.
5. User will select the specific record and presses the ok button.
6. The detailed information of the particular unserviceable stock will be displayed on the
screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-88
Food Department Information System
SRS-89
Food Department Information System
Upadet Receipt and Sale of Wheat Delete Receipt and Sale of Wheat
Data Entry
Details Details
Operator (DEO)
SRS-90
Food Department Information System
5. User will select the specific record and presses the ok button.
6. The detailed information of the center will be displayed on the screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-91
Food Department Information System
SRS-92
Food Department Information System
SRS-93
Food Department Information System
5. User will select the specific record and presses the ok button.
6. The detailed information of that particular scheme will be displayed on the screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-94
Food Department Information System
SRS-95
Food Department Information System
SRS-96
Food Department Information System
the user.
5. User will select the specific record and presses the ok button.
6. The detailed information of the gate pass for a particular day will be displayed on the
screen.
Alternate 1 Step 3:
1a) If the required record not found the system will give the information message that the
no information found.
Post Condition:
SRS-97
Food Department Information System
Pre Condition:
Use Case UL-A: User Login
Use Case FDIS-069: View Gate Pass Information
Primary Course of Events:
1. The user will access relevant interface.
2. The user will retrieve the record that he wants to update.
3. The user will press the update button and the fields will change into edit mode.
4. The user will make the required changes.
5. The user will press the save button and the information will be saved into the
database after user presses the ok button of the confirmation box.
Alternate 1 Step 2:
1a) If the record is not found the system will show the message that no record exists.
Alternate 2 step 5:
2a) If the user will press the cancel button of the confirmation box the information will
not be saved into the database.
Post Condition:
SRS-98
Food Department Information System
SRS-99
Food Department Information System
SRS-100
Food Department Information System
SRS-101
Food Department Information System
Login
Cane Commissioner Sugar Mill
SRS-102
Food Department Information System
View SCR II
Delete SCR II
SRS-103
Food Department Information System
4. The similar records as per the step 2 criteria will be shown in a new popup window to
the user.
5. User will select the specific record and presses the ok button.
6. The SCR II will be displayed on the screen.
Alternate 1
Post Condition:
SRS-104
Food Department Information System
5) The user will press the save button and the information will be saved into the
database after user presses the ok button of the confirmation box.
Alternate 1
Post Condition:
SRS-105
Food Department Information System
View SCR I
Delete SCR I
SRS-106
Food Department Information System
SRS-107
Food Department Information System
SRS-108
Food Department Information System
SRS-109
Food Department Information System
SRS-110
Food Department Information System
SRS-111
Food Department Information System
Group Management
User Name: Assign Password
Group Name Group Type [Select Group ]
Interface Priviliges Privileges
Insert Delete Update View Print
SRS-112
Food Department Information System
Purchase and Dispatch Form Purchase Weight and Quality Certificate Help
Description: Screen will allow users to navigate through an form to add, update, delete and
view the records etc.
SRS-113
Food Department Information System
Description: Screen will be used to view, add, update and delete wheat
purchase and dispatch record.
SRS-114
Food Department Information System
Description: Screen will be used to add, update delete and view purchase
details and quality certificate details.
SRS-115
Food Department Information System
Sample Slip
Sample Slip
District [Select District] Center [Select Center]
Lot No.
Type [Select District] No. of Bags
Seller Grower Name Dispatching End
Recipient End Receiver Name
Wagon/Truck No. No. of Bags
R.R. No. R.R. Date [Select Date]
Invoice No. Invoice Date [Select Date]
Date of Sampling [Select Date] Laboratory Sent Date [Select Date]
Military Credit Note No. Classification of Bags [Select]
Godown No.
Clear View Add Update Delete Save Exit
Description: Screen will be used to add, update delete and view the of wheat
sampling details.
SRS-116
Food Department Information System
Description: Screen will be used to add, update delete and view wheat bill
purchase details.
SRS-117
Food Department Information System
Description: Screen will be used to add, update delete and view the details of
Wheat Purchase in a particular PR center.
SRS-118
Food Department Information System
Description: Screen will be used to add, update delete and view the information
about the un-disbursed wheat bills.
SRS-119
Food Department Information System
Name of
Stock Treasury
Details of
Received Loss If Challan Challan Reason For
S.No. Things Quantity Received Where
At the Amount Any No. Date Loss
Rate Amount Amount
Rate Of Deposited
Total
Auction Commission
In Case of Approval
Description: Screen will be used to add, update delete and view the details of
miscellaneous items sold.
SRS-120
Food Department Information System
Description: Screen will be used to add, update delete and view the details of
Grain at a certain center
SRS-121
Food Department Information System
Description: Screen will be used to add, update delete and view the details of
Godown like Mass of Godown, Date of Stock Starting, Storage Capacity,
Stock Completion Date etc.
SRS-122
Food Department Information System
Description: Screen will be used to add, update delete and view the details of
wheat dispatched form one P.R. to another.
SRS-123
Food Department Information System
Release
By Order of Reference SF-27
Date SF-27 [Select Date] Quantity
Sale
By Order of Reference SF-27
Date SF-27 [Select Date] Quantity
Bank Name Amount Deposited in Bank
Challan No. Challan Date [Select Date]
Transfer
By Order of Destination
Reference No. of Dispatch Report [Select Date] Date of Dispatching Report [Select Date]
Quantity
Description: Screen will be used to add, update delete and view the wheat stock
article details.
SRS-124
Food Department Information System
Description: Screen will be used to add, update delete and view the information
about the unserviceable stock article.
SRS-125
Food Department Information System
G.P. 13
Serial No Date Dispatching Center Truck/ wagon No. Wheat Quality of Bardana Comments
No. Date
Date Indigenous
Imported Date Insert Quality
Description: Screen will be used to add, update delete and view the Receipt and
Sale of wheat details.
SRS-126
Food Department Information System
Inventory of Bardana
Date 20/12/2004
Inventory of Bardana
Center [Select Center] District [Select District]
Monthly Map [Select Moth] Related (Godown)
Bardana [Select Bardana] Month [Select Bardana]
Previous Balance
Bales Empty Bags
Filled Bags
Receiving
Truck/Train(Biility No) Scheme Year [Select Year]
Date 20/12/2004 Bales
Empty Bags Filled Bags
Consignment No.
Destination Station
Destination Station Dispatch Report (G.P.6)
Report No. Report Date [Select Date]
Bales Filled Bags
Empty Bags Date [Select Date]
Sale Center
Sale center By Order of and S.F. 21
Reference No. Reference Date [Select Date]
Bales Filled Bags
Empty Bags Rate
Bank Challan
Treasure Challan No. Date [Select Date]
Received Amount By
The Bank
Auctioned Bags
By Order of and S.F. 27 Reference No.
Reference Date [Select Date] Bales
Filled Bags Empty Bags
Remarks
Description: Screen will be used to add, update delete and view the details of
Bardana.
SRS-127
Food Department Information System
Instructions
Stock Receipt Information
Commodity Scheme Year [Select Year] Date [Select Date]
Consignment No.
Senders Description
Weight Description
Dispatched Weight Received Weight Excess Short Godown No.Where Stock Report GP-5 Quality of Bardana/
No. Of bags Matric Tons No. Of bags Matric Tons Weight Weight Stock Stored No. Date Remarks
Date
Total (Today)
Previous Toatal
Grand Total
Description: Screen will be used to add, update delete and view the details of
wheat stock for a particular scheme.
SRS-128
Food Department Information System
Description: Screen will be used to add, update delete and view the details of
wheat sale.
SRS-129
Food Department Information System
Gate Pass
Gate Pass Date 20/12/2004
Description: Screen will be used to add, update delete and view gate pass
detail.
SRS-130
Food Department Information System
District [Select District] P.R. Center [Select P.R.Center] Scheme Year 20/12/2004
To Indicate Consolidated Position Of Wheat Stock Fall Schemes in Tons
Bags Tons Bags Tons Bags Tons Bags Tons Bags Tons Bags Tons
30/12/2004
Description: Screen will be used to add, update delete and view the details of
wheat stock like Closing Balance, Receipt, Total Issues etc.
SRS-131
Food Department Information System
Instructions
Dispatching End
Dispatch Report Date 20/12/2004
Wagon No.- Truck No. Dispatch Bags Weight in GP-13 Railway Fare Remarks
Bags Weight
Description: Screen will be used to add, update delete and view the details of
stock dispatched daily through trucks.
SRS-132
Food Department Information System
Description: This screen is used to add, view, update and delete the personal
information of the employee by using relevant buttons.
SRS-133
Food Department Information System
Leave Information
Islamabad
Remarks : Rejected due to ISO audit coming in the next week project evaluations required urgently. He
may apply for leave after a week.
Save Close
Description: This screen is used by the leave-granting officer to either approve / reject the leave
request of an employee along with the remarks.
SRS-134
Food Department Information System
HRMS
Main Menu
SRS-135
Food Department Information System
Password **************
Remember Password
Forget Password
Sign In Cancel
SRS-136
Food Department Information System
SRS-137
Food Department Information System
SRS-138
Food Department Information System
Description: This screen is used to send Intimation Report to the Sugar Mills.
SRS-139
Food Department Information System
17. Reports
17.1 Receipt and Sale of Wheat Report (Date Wise)
Receipt and Sale of Wheat Report (Date Wise)
Government of Punjab
Food Department
Total
SRS-140
Food Department Information System
SRS-141
Food Department Information System
SRS-142
Food Department Information System
SRS-143
Food Department Information System
Government of Punjab
Food Department
SRS-144
Food Department Information System
Government of Punjab
Food Department
Date: _______________________________
Actual Date
No. of Unpaid Amount Center Incharge
S.No. Date of Bill Name of Payee of Payment
Purchase Bill (Rs) Name
by Bank
Total
SRS-145
Food Department Information System
SRS-146
Food Department Information System
SRS-147
Food Department Information System
SRS-148
Food Department Information System
SRS-149
Food Department Information System
Government of Punjab
Food Department
Educational Qualification
SRS-150
Food Department Information System
Government of Punjab
Food Department
Language Proficiency
SRS-151
Food Department Information System
Government of Punjab
Food Department
Trainings
1 Public
Public Health
Health Harvard University 11/11/2003 2 Months
SRS-152
Food Department Information System
Government of Punjab
Food Department
Posting History
SRS-153
Food Department Information System
Government of Punjab
Food Department
ACR 1998
He is a very diligent personnel of the Food Department and has never been found involved in any fraud or wrongdoing. His conduct has
been satisfactory and he proved himself to be an asset of the Food Department
SRS-154
Food Department Information System
18. Appendix A
Glossary of Terms
Term Description
FDIS Food Department Information System
DEO Data Entry Operator
PR Provincial Reserve
LAN Local Area Network
ICDS Integrated Central Depository System
OGP Outward Gate Pass
IGP In Gate Pass
DFC District Food Controller
C&W Construction & Works
FD Food Department
HRMS Human Resources Management System
EDO Executive District Officer
WAN Wide Area Network
LAN Local Area Network
DFC District Food Controller
FDIS Food Department Information System
FTP File Transfer Protocol
IP Internet Protocol
NIC National Identity Card
IGP Inward Gate Pass
OGP Outward Gate Pass
P&D Planning and Development
SRS-155
Food Department Information System
19. Appendix B
SRS-156
Food Department Information System
SRS-157
Food Department Information System
Form 2 (Page 1)
SRS-158
Food Department Information System
Form 2 (Page 2)
SRS-159
Food Department Information System
Form GP-6
SRS-160
Food Department Information System
SRS-161
Food Department Information System
SRS-162
Food Department Information System
SRS-163
Food Department Information System
Stock Ledger
SRS-164
Food Department Information System
Sample Slip
SRS-165
Food Department Information System
19.1.11 Form 3
Form 3
SRS-166
Food Department Information System
Form SF-24
SRS-167
Food Department Information System
Form SF-28
SRS-168
Food Department Information System
Form GP-3
SRS-169
Food Department Information System
Form GP-5
SRS-170
Food Department Information System
Form GP-7
SRS-171
Food Department Information System
Form GP-8
SRS-172
Food Department Information System
SRS-173
Food Department Information System
SRS-174
Food Department Information System
Gate Pass
SRS-175
Food Department Information System
SRS-176
Food Department Information System
SRS-177
Food Department Information System
Wheat Purchase
SRS-178
Food Department Information System
Form SF-21
SRS-179
Food Department Information System
Stock Articles
SRS-180
Food Department Information System
Form SF-27
SRS-181
Food Department Information System
Form SCR I
SRS-182
Food Department Information System
Form SCR II
SRS-183
Food Department Information System
SRS-184