The purpose of this document is to clearly specify the software requirements for a web-based application to distribute information on quality pesticides that will be accessible through SAP henceforth based on the requirements received from the Ministry of Agriculture. Automating existing support processes or sub-services to reduce lead time in processing applications and provide the most up-to-date information on.
Stakeholders
A decision support system (DSS), which would provide different alternatives for making critical decisions through an interactive system using the databases mentioned above. According to the knowledge provided, the interface for the decision support system has not yet been identified.
Definitions, acronyms, and abbreviations
ABBREVIATIONS
POP Package of Practice SAP State Agriculture Portal SAU State Agriculture University Short SMS service.
Overview
PROBLEMS / ISSUES ADDRESSED BY AGRICULTURE MMP
Multiple GAPs and POPs from a variety of sources across India with not necessarily uniform information. Information about prices of pesticides available in the region - Information about local dealer network of pesticides.
Content Capture / Generation
PROPOSED SOLUTIONS PROVIDED BY THE MMP
Keeping the constraints in mind, the proposed technology solution places strategically important ICT interventions to be used at central governmental levels separately and together, aligning them with the service delivery channels through appropriate networks and connectivity. In addition, some of the existing ICT interventions that can be used for the delivery of the identified services have also been integrated into the proposed scenario.
STRUCTURE OF THIS DOCUMENT
O VERALL D ESCRIPTION
- Product Perspective
Information on package of practices that can be followed by the seasoned or new farmers for effective and efficient use of pesticides during the cultivation of crops
Information on quality control and assurance mechanism such as list of banned, registered & restricted for use pesticides, list of pesticide testing laboratories, notified
Automation of existing backend processes or sub services to decrease the lead time in processing applications and to provide the most up to date information on
SMS Based alerts and information dissemination
- SYSTEM INTERFACES
- System Architecture Diagram
- Product Functions
- INFORMATION SYSTEM FOR PESTICIDE
Applications must be a web based application/interface that will be embedded with features such as online generation license, lab test reports with online viewability. These results will be available in SAP and CAP through online services for rapid dissemination of results.
Licensing process for Manufacturer (New/ Renewal)
- DESCRIPTION OF EACH SERVICE
The company must have a CIB registration certificate to apply for a pesticide manufacturing/formulation license in the state. After verifying the documents, DOA grants approval for marketing of pesticides based on the validity of the documents and sends the master certificate to all districts.
SDAO Fills the document like storage capacity
Director Agriculture Approves application for new license Reject licenses application with
Process description: Application in form VI together with all documents is submitted to dept. Process description: Application in form VI (Non-restricted pesticide) / Form VI A (restricted pesticide) together with all documents is submitted to dept.
The procedure for Pesticide Sample Collection
- Plan drawing of samples considering all aspects the season, crop, pest, etc
- The inspector should always carry the identity card & copy of Gazette Notification
- They should study the provisions of the Insecticides Act,1968 and the Rules framed there under(as amended from time to time) and “Methods of sampling for Technical grade
- The inspector should keep a list of registered insecticides, restricted and banned insecticides, approved formulation etc
- The inspector must verify the validity and conspicuous display of manufacturing license in case of manufacturing unit and license for selling, etc, in other cases
- In normal cases, Insecticides Inspector has to draw sample as per monthly/annual targets assigned to him and in accordance with specific instructions issued by the State
In the event of a discrepancy, the missing entries may be checked against a random check. In case of deviation, a sample of the product may be taken as evidence, sent for analysis, and other measures may be taken at the same time in accordance with the provisions of the aforementioned law/rulebook.
Total annual testing capacity of state Pesticides Testing Laboratory
Certificate, but is available in the store or is displayed for sale, or is displayed for sale, the product must be sized according to procedure and initiate legal action. Sample of such product should always be taken as evidence of its presence in the premises and relevant page of stock register may be duly signed and a copy taken with counter signatures with date and seal of the owner/in charge of the premises at that time. In case of variation, missing entries can be checked with respect to cash receipts, challenges etc. which is not reconciled, action may be taken against the defaulter.
State Agriculture Department may draw up detailed lists of all samples drawn at the end of every year
In normal cases, the Insecticide Inspector must sample according to the monthly/annual targets assigned to him and in accordance with the specific instructions issued by the state objectives assigned to him and in accordance with the specific instructions issued by the State Department of Agriculture. State Inspector of Insecticides based on the number of Manufacturers/formulators, dealers and distributors located in the jurisdictional area.
While issuing specific guidelines and allocation targets, the State Agriculture Department should keep in mind the following points: Total number of manufacturers/formulators and dealers/distributors licensed by the State Government. district/area wise) are issued by the State Govt.
- The sampling Procedure should be adopted as indicated under Section 22 of the Insecticides Act, 1968, and duly follows the specification of Bureau of Indian Standards on
- Large containers provide scope for mischief. Normally, samples are drawn form small containers (up to 250 ml) for the sake of convenience and the manufacturers take
- In case sample are drawn from bigger package/large container, the original package/
- One such sealed sample may be handed over to the person from whom the sample is taken and acknowledgement there of obtained
- A bill towards the cost of samples may be contained .No payment is to be made on the spot .as per the latest amendment to the act, payment is to be made after the receipt of
- Dispatch the sample to the Insecticides Analyst forthwith(on the same day of the following day) -an Inspector is not supposed to retain the sample with him/her as per the
- All the dispatches are to be done either by hand or by registered post as per Rule 34
- The insecticide Analyst is required to deliver the report of analysis within a period of 30 days from the date of receiving the sample in the lab.(usually 3-4 days after dispatch by
If the sample is found to be incorrectly branded, no payment is required. The bill is an important document as it is proof that the sample was collected from that person/premises. Send the sample to the Insecticide Analyst immediately (on the same day of the following day) - An inspector is not expected to keep the sample with him/her the next day) - An inspector is not supposed to keep the sample with him/her as per the provisions under section 22(6)(i). Both the sample packets and the cover must be.
The procedure for preparing Performance report by the Insecticides Inspectors
- A progress report on the performance may be sent to the supervisory officer (Plant Protection Inspector Adviser to the Government of India in case of central Insecticides
- The concerned Insecticides Inspector shall be held responsible if there is any delay in sending the above mention report
- It should also be noted that in case any accident occurs due to manufacturer, sale, transport, stock and distribution of insecticides in the identified jurisdiction of insecticides
All deliveries must be made either by hand or registered post as per rule 34. The insecticide analyst is required to submit the analysis report within a period of 30 days from the date of receipt of the sample at the laboratory. (usually 3-4 days after dispatch according to the days from the date of receipt of the sample at the laboratory. (usually 3-4 days after dispatch by registered post). After receipt of the analysis report, further action as per the provisions of the Act/Rules should be invariably initiated by the Insecticide Inspector (It is noted that action must be taken even if a sample is reported to have passed. In that case, a copy of the report must also be given to the person from whom the sample was taken after the cost has to be paid of the part of the sample drawn).
Progress of Inspection Made, Pesticides Samples drawn by Insecticides Inspector
The insecticide analyst is required to deliver the analysis report within a period of 30 days from the date of receipt of the sample in the laboratory (usually 3-4 days after shipment by days from the date of receipt of the sample in the laboratory.(usually 3-4 days after despatch by registered mail).On receipt of the analysis report, further action as per the provisions of the Act/Rules must be initiated by the Insecticide Inspector without exception (It is emphasized that action must be taken even if a sample is reported to pass, in which case a copy of the report must be provided to the person from whom the sample was taken, as well as the cost of sample portion drawn must be paid).
Deciding factors for sending chemicals for quality testing to RPTL or SPTL
After taking the sample from respective sources like a) Manufacturers, b) Dealers, c) Distributors or Dealers, the Insecticide Inspector shall send the drawn sample to the respective testing laboratory and attach the following details. Date/Inspection Visit/Sampling Name & Address of Manufacturer, Dealer, Retailer, Distributor etc. Whether or not samples have been taken. If yes, number of samples taken If no, reason Whether stoppage of sale/seizure u/s.21(1)(d) ) has been made, details thereof Detail of sample, including batch no., manufacture/expiry date and manufacture name .. date of dispatch to laboratory Date of receipt of report If received within the statutory period of 30 days date of issuance of show cause notice if found to be misused. Detail of further legal steps.
Procedure of quality control of pesticides in Laboratory Pesticide samples are received in testing labs in three ways
- The entire process of testing and providing testing report on the nature of pesticides to the recipients (whether it is a standard or, non-standard pesticides ) takes appreciable time
- This is definitely hampering the Agricultural production of the state and hampering the interest of the farmers while applying pesticides without knowing quality of pesticides
- Communication Gap & delay in Information processing
- Non uniformity of time for sending sample
- To improve processing of testing/analysis results of pesticides samples
- To deliver online status and final report of testing/analysis of pesticides samples to the referee/sender
- To generate MIS reports to facilitate monitoring of activities performed by CIL and RPTLs
- To strengthen ICT Infrastructure and undertake Human Resource Development for officials/scientists of CIL and RPTL
- On-line monitoring of work of RPTLs by CIL
- PROPOSED (To- Be) SYSTEM
Forwarding of work samples to respective departments i.e. Coding Officer (II) (Chemistry, Bio-assay, Medical Toxicology etc.) of CIL or Regional Pesticides Testing Laboratory (RPTL). Forwarding the analysis/test report to the respective person in charge of CIL/RPTL i.e. the coding officer (II).
Core Modules
Farmers are also required to be trained/knowledgeable in the methods of seed treatment, post-treatment-handling of seeds and plant materials. The Government of India has therefore launched a nationwide campaign to ensure 100% seed treatment in all major crops in the upcoming Kharif season.
Core modules can be identified as modules whose functionalities cannot be changed from application to application. From a functional perspective, the following modules will be required as the core modules in this application:.
Configurable Modules
Their functionalities remain consistent regardless of where the application is installed or the users who use them. Crop Background, Crop Origin, Area and Distribution, Climate, Cultivation System, Growing Season, Soil and Duration, Varieties, Seed Selection, Seed Treatment, Cultivation, Sowing Methods (Nursery Preparation Technique, Transplanting), Soil Fertility Management ( Nutrients, Requirements by water), plant diseases (disease name, management and recommendations), post-harvest management, packaging/storage.
2.2.1.3.4.1 I NTEGRATION WITH CROP
Information System on Quality Control of Pesticides (declaring output on Standard &
Generation of MIS Report on Pesticides Testing which will be sent to Higher Authority for decision making .Such as
- Test report generation of individual sample wise (on the basis of sample decode no.)
- Report of misbranded sample (Input Sample name/Company name) 7. Pending report (input Date)
- Quarterly, half yearly & yearly tested sample detail report
Generation of pesticide testing MIS report to be sent to higher authority for decision making. As for example The codification used to identify a particular sample of pesticides will be standardized for ease of maintenance of the same.
Configurable but Repeated Modules are
- User Characteristics
- Constraints
- This will be an internet based application which will be designed, developed and centrally hosted in NIC’s Data Centre
- The application will support only Unicode enabled fonts for local language representation
- This will need to interoperate with other software applications which are being developed as part of Mission Mode Project including Local Government Directory, Plan
- There is requirement to develop an interface in regional languages for input and output interfaces
- Assumptions and Dependencies
- Acceptance Criteria
- S PECIFIC R EQUIREMENTS
- External Interface Requirements
- Software Product Features
- Actor attempt to login with wrong User id and Password at least 3 times: System will display the message “Your Account is temporary
- Actor Clicks on reset link: System will clear the user id and password
- Log Out
- If the actor is already logged in into ISQSFP package and System times out the actor: The system logs out the actor whenever the actor tries
- Change Password
- Change Password
- The actor attempts to save the changed password without specifying the New Password
- The actor attempts to save the changed password without specifying the Confirm Password
- The length of the new password is less than 8 characters
- The New Password is same as Old Password
- Confirm Password is different from New Password
- The New Password is not a Strong Password
- Switch Language
- Forget Password
- Forget Password
- Forget User ID
- Forget User ID
- KNOWLEDGE MANAGEMENT SYSTEM
The system will respond with the message: "The length of the password must be longer than 8 characters". The system will respond with the message: "The new password you entered is the same as the old password.
3.2.2.1.1 U SER C REATION
User Creation
The system presents an interface with the following options: .. h) Department Email ID i) Alternate Email ID j) Date of Birth .. k) Category (Departmental or External User) l) Department Name . m) State n) District. The application will check for invalid data or leave any field blank before saving the form details.
3.2.2.1.2 R OLE C REATION
Role Creation
3.2.2.1.3 U SER M ANGEMENT
User Management
- Content Management (For the Sub Service-Pesticide)
- Manage IPM Package of Practice
Context: This use case is to add, edit, enable/disable or freeze the user and user roles from the master table. The system presents the actor list of users (if already existing) or blank page with the possibility to add, edit and delete.
Add IPM Package Practices
Publish IPM Package of Practices
Update IPM Package of Practices
Search IPM Package of Practices
- Manage Master Table
Manage Master Table
- Cancel If Actor cancels the form then system will reach at home page
- Stock and Price of Pesticide
The actor must enter the details in the fields provided and instruct to save the data. This use case is used when an actor sends a request to the company to update stock and price.
Request/reminder to Company & Dealer for update stock and price
3.2.2.5.1 REQUEST/REMINDER TO COMPANIES TO UPDATE stock and price. f) The request email will be sent to all selected companies and a copy to the relevant higher authority. If any inquiry mail is bounced from the company email id then the system stores the status which is used to review the inquiry status.
Company/ Dealer Update Stock and Price
Empty data: The system checks the validation of empty fields and required fields before updating the form data. If an error is found, the system stops processing and displays the corresponding warning messages. States will decide to update inventory and price only per company or per dealer through a web-based application.
View Availability of Stock and Price
- Pesticide Registration Data
- Application for License
The system will display a maximum of 15 rows at a time actor will be activated with page search of information. Assumption This will be integrated with the License Information System when online pesticide registration is fully operational for all categories.
Capture Manufacture License
- Invalid Data System will check for any invalid data before saving. If data is not valid, system halts processing and no data will be saved and
- Cancel If Actor cancels the form then system will reach at home page
If the player selects Bank, the system will ask the player to select the name of the bank from the drop-down menu, which includes all headquarters/countries/. If the player selects Bank, the system will ask the player to select the name of the bank from the drop-down menu, which includes all central/.
Entry Physical verification Report
An SMS stating that the documents have been checked and official allotment for physical verification will be sent to the recipient's mobile and physical verification officer. An SMS indicating the physical verification status and result will be sent to the recipient's mobile.
Issue License
Database is updated and mail trigger to the respective person with consolidated information details of physical verification. Form database is updated and mail trigger to respective person with consolidated information details of physical verification.
Capture Manufacture License Data (Renewal)
If the player selects Bank, the system will prompt the player to select a bank name from a drop-down menu that lists all the banks listed in the database. If the player selects a treasure, the system will prompt the player for the name of the treasure from a drop-down menu that includes all the treasures created by country.
Acceptance of Application (Renewal)
An SMS will be thrown to the applicant from the system of current status of application. An SMS indicating that the documents have been checked and official allotment for physical verification will be sent to the recipient's mobile phone.
Entry Physical verification Report (Renew)
Renew License
- Exit: If Actor exists the form then system will close
This use case is used to renew the license for the company or provide grace period for physical verification. Actor completed physical verification of page and update system with status of physical reposts.. a) System presents actor with 'Renew production license request' list interface.
Capture the Permission Request
- Invalid Data System will check for any invalid data before saving. If data is not valid, system halts processing and no data will be saved and
Email and mobile number are mandatory. e) The system must save the data for future use. f) Upon validation, the data system will instruct to submit data, and the system must provide the receipt for the application with reference number. g) System sends the application to the Director of Agriculture. If data is not valid, the system will stop processing and no data will be saved and is not valid, the system will stop processing and no data will be saved, and the system will ask to re-enter the data.
Grant of Permission
This use case is used for issuing State / Range / District Level Pesticide Marketing License (Form VI).
Capture the Pesticide Marketing License
If the actor selects the state treasury, the system will prompt the actor to enter the state treasury name from the drop-down menu that lists all the state treasury created throughout the state. The system will navigate the actor to the use case Payment Gateway to make payment online.
Issue License
New license will be generated for the request in Form (Form VIII exists in manual).
Capture Pesticide Marketing License Data (Renewal)
If the actor chooses Cash Payment, the System will ask to specify the following details: .. gt; Payment Deposit to: Select Bank or Treasury. If the actor chooses the payment method as a check, the System will ask to specify the following details: .. gt; Check deposited to: Bank/Treasury.
Acceptance of Application (Renewal)
The actor can download the form and submit the form to the Directorate of Agriculture with all the required documents. The system will search the database based on the previous license number, if the data is found, then the system will show the existing data to the applicant in edit mode.
Renew License
This use case is used to accept and assign the pesticide marketing license for physical verification.
Capture the Pesticide Marketing License
Name of the Applicant: The actor must specify his/her full name or the name of the company. By specifying all the details belonging to the Cash/ Cheque/ DD, the System will ask the actor to specify the Amount of license fee paid. f) Before sending the data to the core system, the input fields must be validated and also verify the checklist as below.
Entry Physical verification Report
In case of serial level, when DDPP is placed at serial, application will be forwarded to him/her otherwise application will be shifted to JDA. Only one record at a time could be allowed to change.. for Pesticide Marketing at State/Range/District Level' allotted to him for physical verification.
Issue License
Capture Pesticide Marketing License Data (Renewal)
If the actor selects Mode of Payment as DD, the System will ask to specify the following details: .. gt; Select DD created by > Challan No. > Challan Date. By specifying all the details belonging to the Cash/ Cheque/ DD, the System will ask the actor to specify the Amount of license fee paid. g) Before sending the data to the core system, the input fields must be validated and also verify the checklist as below.
Entry Physical verification Report (Renew)
The database is updated and an email is sent to the relevant person with consolidated information about the new license application. Basic Flow: 1. Physical Verification Report Entry .. a) The system presents to the actor an interface with a list of 'Pesticide Renewal License for Marketing State/Range' assigned to him for physical verification.
Renew License
Mandatory fields, authentication done by client and server at the end. f) The actor will instruct the record keeping and also instruct the assistant officer to print the Marketing License.
Capture the Pesticide Marketing License
The participant indicates .. the full address of the premises where the production activity will be carried out. The participant indicates the name of the pesticide for which he wishes to obtain a permit.
Issue License
This use case is used for renewal of State/Territory/District Pesticide Marketing Authorization (Form VII).
Capture Pesticide Marketing License Data (Renewal)
Email and mobile number are mandatory. f) The system must save the data for future use. g) The system will provide an interface for an actor to enter payment data. h) Make payments: The system will ask the actor to select the payment method from the list from the interface: .. gt; Cash payment > Request withdrawal > Check payment > Internet banking > Debit card > Credit card. Upon validation, the data system will instruct to submit data, and the system must provide the receipt for the application with reference number. h).
Acceptance of Application (Renewal)
Renew License
This use case is used to apply for a pest control operating license (Form VI/VIA).
Capture Pest Control Operation License Data
The situation of the branch office and the depots where the restricted insecticide will be stored for use. Upon validation, the data system will instruct to submit data, and the system must provide the receipt for the application with reference number.
Acceptance of Application
Basic flow: 1. Acceptance of application .. a) The system presents the actor with an interface with a list of "pest control license request" added in UC with 2 new options. Actor can also download or take the print out of the application and documents. e) DAO shall physically verify the site and inventory and physical verification report shall be updated on SAP. f) Upload the physical verification report. g) Before the data is sent to the core system, the input fields must be validated.
Issue Pest Control Operation License
DAO or notified officer as per state can issue the license for pest control of insecticide at district level. This use case is used for the renewal of the license of pest control license (Form VII/VI B).
Capture Pest Control Operation License Data (Renewal)
Is the applicant a newcomer (yes/no): the actor specifies the status as yes or no. Upload option for all scanned documents and certificates > Affidavit .. gt; Agreement of location and storage > Identity document .. gt; Main certificate of the manufacturer.