2012 Department of Agriculture & Cooperation Ministry of Agriculture Government of India Agricultural Mission Mode Project under National e-Governance Plan Karnataka State Agricultural Portal Software Requirement Specifications “The State Agriculture Portal would be the front end for all the services’ delivery in Agriculture MMP. A farmer would typically come to SAP to find information / avail any service through CSC / Internet.” Agricultural Informatics Division National Informatics Centre Department of Information Technology Ministry of Communications & Information Technology Government of India First Release Date: 28/02/2012 Version Number: 1.1 Sahara India Center 2, Kapoorthala Complex, Aliganj Lucknow – 226024, India NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Amendment Log Version Number Date Change Number Brief Description 0.01 Draft 26/12/2011 - Draft 09/01/2012 - Draft 17/01/2012 - Draft 0.03 Draft 31/01/2012 - Draft 0.04 Draft 24/02/2012 - Draft 17/04/2012 - 21/04/2012 - 26/04/2012 - 04/05/2012 16/05/2012 - 0.02 Draft 0.02 Draft 0.05 0.06 0.07 0.08 1.1 Draft Draft Draft Draft Complete Document P a g e |1 Sections change Changes in layout and inclusion of Use Cases Requirements specific to state incorporated. Suggestions as made by NIC team included Changes suggested by team in Department of Agriculture and NIC team incorporated Changes in header, footer and maps as suggested by team post review. Spelling mistakes corrected. About State added, reference added Use cases, section 2.4, 3, 4 etc Use Cases and Portal images Cover page, TOC formatting NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Table of Contents 1. INTRODUCTION ..................................................................................................................... 5 1.1 1.2 1.1 BACKGROUND ....................................................................................................................... 5 PROFILE OF THE STATE - KARNATAKA.......................................................................................... 5 IMPORTANT BASICS AT GLANCE ................................................................................................. 5 1.1.1 1.1.2 1.2 1.3 1.4 Geography .............................................................................................................................. 6 Climate ................................................................................................................................... 7 ABOUT KARNATAKA AGRICULTURE ............................................................................................ 8 KARNATAKA AGRICULTURE DEPARTMENT ................................................................................... 9 KARNATAKA – FISHERIES SECTOR ............................................................................................ 10 1.4.1 1.4.2 Karnataka – Fisheries Statistics .......................................................................................... 10 Karnataka – Fisheries Department ...................................................................................... 15 1.5 KARNATAKA – LIVESTOCK SECTOR ........................................................................................... 15 2. PURPOSE ........................................................................................................................... 16 2.1 2.2 2.3 2.4 2.5 SCOPE................................................................................................................................ 16 OBJECTIVES OF KARNATAKA STATE AGRICULTURAL PORTAL .......................................................... 16 DEFINITIONS, ACRONYMS AND ABBREVIATIONS ......................................................................... 16 REFERENCES........................................................................................................................ 19 OVERVIEW OF THE DOCUMENT ............................................................................................... 20 3. OVERALL DESCRIPTION - STATE AGRICULTURAL PORTAL ............................................................. 21 3.1 AS-IS SYSTEM OF DEPARTMENT OF AGRICULTURE....................................................................... 21 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.2 3.3 3.4 Website of Department of Agriculture ................................................................................. 21 Website of Department of Agricultural Marketing and Karnataka State Agricultural Marketing Board ................................................................................................................ 23 Website of Karnataka State Seed Certification Agency ....................................................... 25 Website of Department of Animal Husbandry & Veterinary Services of Karnataka State 27 Website of Fisheries Department, Government of Karnataka– ........................................... 28 Website of Department of Horticulture, Karnataka State– http://horticulture.kar.nic.in/ ... 29 Website of Department of Sericulture, Karnataka State– http://reshmesiri.kar.nic.in ........ 31 Other websites ...................................................................................................................... 33 GAPS AND ISSUES WITH CURRENT SYSTEM ................................................................................ 41 STATE AGRICULTURAL PORTAL – PERSPECTIVES ......................................................................... 42 GRIEVANCES REDRESSAL MANAGEMENT AND EXPERT ADVISORY SYSTEM ................... 45 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.4.1 As-Is Process ......................................................................................................................... 45 Scope .................................................................................................................................... 45 To-Be Solution ...................................................................................................................... 46 Information Architecture of GRM –NeGPA .......................................................................... 47 Expected Outcomes .............................................................................................................. 47 Grievance Redressal Management Process Workflow ......................................................... 47 Expert Advisory Workflow .................................................................................................... 48 4. SPECIFIC REQUIREMENTS ...................................................................................................... 50 4.1 4.2 4.3 USERS OF STATE AGRICULTURAL PORTAL ...................................................................... 50 USER INTERFACES ........................................................................................................... 51 HARDWARE INTERFACES FOR STATE AGRICULTURAL PORTAL ........................................................ 55 P a g e |2 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 4.4 PRODUCT FUNCTIONS ........................................................................................................... 55 5. SPECIFIC REQUIREMENTS ...................................................................................................... 56 5.1 5.2 5.3 5.4 STATE AGRICULTURAL PORTAL................................................................................................ 56 STATE AGRICULTURAL PORTAL : HOME PAGE VIEW .................................................................... 57 STATE AGRICULTURAL PORTAL SECTIONS VIEW .......................................................................... 57 STATE AGRICULTURAL PORTAL FUNCTIONS ............................................................................... 65 5.4.1 5.4.2 5.4.3 5.4.4 5.4.5 5.4.6 5.4.7 5.4.8 5.4.9 5.4.10 5.4.11 5.4.12 5.4.13 5.4.14 5.4.15 5.4.16 5.4.17 5.4.18 5.4.19 5.4.20 5.4.21 5.4.22 5.4.23 5.4.24 5.4.25 5.4.26 5.4.27 5.4.28 5.4.29 5.4.30 5.4.31 5.4.32 5.4.33 5.4.34 5.4.35 5.4.36 5.4.37 5.4.38 5.4.39 5.4.40 5.4.41 5.5 5.6 5.7 5.8 5.9 5.10 Department of Agriculture ................................................................................................... 65 Farmer Registration ............................................................................................................. 94 Farm Machinery................................................................................................................. 106 Weather Forecasting .......................................................................................................... 107 Harvesting .......................................................................................................................... 107 Import / Export ................................................................................................................... 108 Schemes .............................................................................................................................. 109 Organic Farming................................................................................................................ 110 Irrigation ............................................................................................................................ 111 Drought Relief Information ............................................................................................ 111 Fodder ............................................................................................................................ 112 Good Agricultural Practices .......................................................................................... 113 Fisheries ......................................................................................................................... 114 Livestock ......................................................................................................................... 115 Horticulture .................................................................................................................... 115 Floriculture .................................................................................................................... 116 Government Policies and Initiatives .............................................................................. 117 Download Forms ............................................................................................................ 118 FAQ ................................................................................................................................ 119 Online Advise ................................................................................................................. 119 Interaction Platform ....................................................................................................... 120 General Information Section .......................................................................................... 121 Search............................................................................................................................. 122 Sitemap ........................................................................................................................... 123 Contact Us ...................................................................................................................... 123 Add to Favorites ............................................................................................................. 124 Tell A Friend .................................................................................................................. 125 Latest News .................................................................................................................... 126 Announcements............................................................................................................... 127 About This Portal ........................................................................................................... 128 Help ................................................................................................................................ 128 Terms of Use .................................................................................................................. 129 Visitors Summary ........................................................................................................... 130 NewsLetter...................................................................................................................... 131 Feedback ........................................................................................................................ 132 Press Media Coverage ................................................................................................... 132 Accessibility Statements ................................................................................................. 133 Greivance Management ................................................................................................. 134 Expert Advisory .............................................................................................................. 140 MAPS.............................................................................................................................. 156 Flash season specific Information.................................................................................. 160 USER CHARACTERISTICS....................................................................................................... 161 ASSUMPTIONS AND DEPENDENCIES ....................................................................................... 163 ACCEPTANCE CRITERIA ........................................................................................................ 163 GENERAL CONSTRAINTS ...................................................................................................... 163 ASSUMPTIONS AND DEPENDENCIES ....................................................................................... 164 THE STATE AGRICULTURAL PORTAL CONTENT MANAGEMENT SYSTEM ..................................... 164 P a g e |3 NeGP-Agriculture Mission Mode Project Portal 5.11 5.12 5.13 5.14 5.15 5.16 Software Requirement Specifications (SRS) Karnataka State Agricultural STATE AGRICULTURAL PORTAL COORDINATORS & CONTENT CONTRIBUTORS ............................. 165 CONTENT MANAGEMENT SYSTEM AND WORKFLOW MANAGEMENT ........................................ 166 CONTENT VALIDITY......................................................................................................... 166 ACCESSING PORTAL CONTENT CMS .................................................................................. 167 LOGON TO THE STATE AGRICULTURAL PORTAL CMS ............................................................. 167 CONTENT MANAGEMENT SYSTEM USER INTERFACE .............................................................. 167 6. NON-FUNCTIONAL REQUIREMENTS ....................................................................................... 168 6.1 6.2 6.3 6.4 PERFORMANCE REQUIREMENTS ............................................................................................ 168 DESIGN CONSTRAINTS ......................................................................................................... 168 STANDARD COMPLIANCE ..................................................................................................... 169 SOFTWARE SYSTEM ATTRIBUTES ........................................................................................... 169 7. CONCLUSION ................................................................................................................. 170 ANNEXURE ............................................................................................................................ 171 USE CASE DIAGRAMS ................................................................................................................ 171 SUGGESTION FROM DEPARTMENT OF AGRICULTURE, KARNATAKA .......................................... 185 ARTIFACTS FROM NIC ............................................................................................................... 186 P a g e |4 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 1. INTRODUCTION 1.1 Background The Department of Agriculture and Cooperation (DAC), Ministry of Agriculture is implementing National e-Governance Programme (NeGP) in the Agricultural Sector as a Mission Mode Project (A-MMP), covering Agriculture Sector, Livestock Sector and Fisheries Sector. The NeGP-AMMP aims to address the needs of the farming community and its other related stakeholders, through provision of relevant information and services through the various delivery channels available in their vicinity for assisting them in making rational decision for raising farm productivity and farm income. In first Phase, project will be implemented in 7 pilot states. These are Assam, Himachal Pradesh, Maharashtra, Madhya Pradesh, Jharkhand, Kerala and Karnataka. 12 Cluster of Services identified under this project, will cover information on Pesticides, Fertilizers and Seeds, Soil Health, crops, farm machinery, training and Good Agricultural Practices (GAPs), forecasted weather and agro-met advisory, prices, arrivals, procurement points, and providing interaction platform, Electronic certification for exports & imports, marketing infrastructure, Monitoring implementation / Evaluation of schemes & programs, fisheries, irrigation infrastructure, Drought Relief and Management, Livestock Management. This document describes the Software Requirements Specification for the State Agricultural Portal (SAP) for Karnataka. 1.2 Profile of the state - Karnataka Karnataka is located in South West part of India. Karnataka has a total geographical area of 19.17 m.ha and lies between 74o -78°30' east longitude and 10°58- 18°30' north latitude in the peninsular India. It was created on 1 November 1956, by States Reorganization Act. This day is annually celebrated as Karnataka Rajyotsava (Formation Day). Karnataka was known as the State of Mysore originally. It was renamed as Karnataka in 1973. It is the land of the Kannadigas, Tuluvas, Konkanis and Kodavas. The capital and largest city is Bangalore. (Source: http://en.wikipedia.org/wiki/Karnataka) Karnataka is bordered by the Arabian Sea to the west, Goa to the northwest, Maharashtra to the north, Andhra Pradesh to the east, Tamil Nadu to the southeast, and Kerala to the southwest. The state covers an area of 191,791 square kilometers, 5.83% of the total geographical area of India. It is the eighth largest Indian state by area. With over 61 million inhabitants (2011), Karnataka is the ninth largest state by population, comprising 30 districts. Kannada is the most widely spoken and official language of the state. 1.1 Important basics at glance Some of the data for 2011 Census for Karnataka is as given below:P a g e |5 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Administrative Data Capital: Bangalore Largest city: Bangalore Districts: 30 Official language(s): Kannada Geographical Data Population Density: 319/km² (2011 census) Area: 191,791 km² Time zone: IST Statistical Data Total Population (2011 census): 6,11,30,704 Male 3,10,57,742 Female 3,00,72,962 Literacy rate (2011 census): 75.60% Male 82.85% Female 68.13% Sex Ratio (Male:Female): 1000 : 968 (Source: http://censusindia.gov.in/2011-prov-results/paper2/prov_results_paper2_kar.html) 1.1.1 Geography The state has three principal geographical zones The coastal region of Karavali The hilly Malenadu region comprising the Western Ghats The Bayaluseeme region comprising the plains of the Deccan plateau The major portion of the state is in the Bayaluseeme region, the northern part of which is the second-largest arid region in India. The highest point in Karnataka is the Mullayanagiri hills in Chickmagalur district which has an altitude of 1,929 meters (6,329 ft). The two main river systems of the state are Krishna and its tributaries (Bhima, Ghataprabha, Vedavati, Malaprabha, and Tungabhadra) in the north, and the Cauvery and its tributaries (Hemavati, Shimsha, Arkavathi, Lakshmana Thirtha and Kabini) in the south. Both these rivers flow eastward and fall into the Bay of Bengal. Karnataka consists of four main types of geological formations — the Archean complex made up of Dharwad schists and granitic gneisses, the Proterozoic non-fossiliferous sedimentary formations of the Kaladgi and Bhima series, the Deccan trappean and intertrappean deposits and the tertiary and recent laterites and alluvial deposits. Significantly, about 60% of the state is composed of the Archean complex which consists of gneisses, granites and charnockite P a g e |6 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural rocks. Laterite cappings that are found in many districts over the Deccan Traps were formed after the cessation of volcanic activity in the early tertiary period. Eleven groups of soil orders are found in Karnataka, viz. Entisols, Inceptisols, Mollisols, Spodosols, Alfisols, Ultisols, Oxisols, Aridisols, Vertisols, Andisols and Histosols. Depending on the agricultural capability of the soil, the soil types are divided into six types, viz. red, lateritic, black, alluvio-colluvial, forest and coastal soils. 1.1.1.1 Land Utilization Pattern Table 1: Land utilization pattern in Karnataka Sl.No. Land use (Area in m.ha) 1 Total geographic area 19.17 2 Reporting area for land utilization statistics 19.05 3 Forest 3.03 4 Not available for cultivation 1.92 5 Other uncultivated land excluding fallow land 2.13 6 Fallow land 1.56 7 Net are sown 10.40 8 Area sown more than once 0.84 9 Total cropped area 11.24 (Source: http://www.inseda.org, Soils of Karnataka, Booklet no. 361, Soil Science: SSS-6) 1.1.2 Climate Karnataka experiences four seasons. The winter in January and February is followed by summer between March and May, the monsoon season between June and September and the post-monsoon season from October till December. Meteorologically, Karnataka is divided into three zones — coastal, north interior and south interior. Of these, the coastal zone receives the heaviest rainfall with an average rainfall of about 3,638.5 mm (143 in) per annum, far in excess of the state average of 1,139 mm (45 in). Agumbe in the Shivamogga district receives the second highest annual rainfall in India. The highest recorded temperature was 45.6 °C (114 °F) at Raichur and the lowest recorded temperature was 2.8 °C (37 °F) at Bidar. About 38,724 km2 of Karnataka (i.e. 20% of the state's geographic area) is covered by forests. The forests are classified as reserved, protected, unclosed, village and private forests. The percentage of forested area is slightly less than the all-India average of about 23%, and significantly less than the 33% prescribed in the National Forest Policy. P a g e |7 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Table 2: Agro-climatic zones of Karnataka Sl.no 1 2 3 4 5 6 7 8 9 10 1.2 Zone name North-eastern Transition zone North eastern dry zone Northern dry zone District Entire Bidar, Gulbarga Annual Rainfall (mm) Partly Mostly during June to September 800-900 mm Parts of Gulbarga and Raichur Most parts of Bijapur, Bellary, parts of Raichur, Dharwad and Belgaum Central dry Entire Chitra durga , Parts zone of Tumkur Eastern dry Whole of Bangalore and zone Kolar Southern Dry Whole of Mandhya and zone parts of Mysore, Tumkur and Hassan Southern Parts of Hassan Shimoga, Transition Mysore and zone Chickmagalore Northern Parts of Dharwad and Transition Belgaum zone Hill zone The Malnad or Hilly areas of Uttar Kannada, Belgaum, Shimoga, Dharwad, Kodagu and Hassan Coastal zone Entire Dakshina Kannada and Uttara Kannada Mostly during June to September 630-800 mm Mostly during September to October 465-640 mm Mostly from May to June 455-717 mm 679 to 889 mm During monsoon 600 to 900 mm season 700 to 1050 mm during monsoon season 619 to 1303 mm spread over from May to October 1300 to 3800 mm with a characteristics of torrential rains 3000 to 4700 mm About Karnataka Agriculture Agriculture plays a vital role in economy of Karnataka. Karnataka is heavily dependent on the agricultural sector. About 1.8 m ha area of the state is under irrigation which constitutes about 16 percent of the gross cropped area. The main crop under irrigated conditions is rice which shares about 40 per cent of the irrigated area (Table 3). Maize, sugarcane, groundnut etc. are other crops grown in irrigated areas. The Government has, assigned very high priority to agriculture. Table 3: Irrigated area under different important crops in Karnataka Sl.No 1 2 3 Crops Rice Sugarcane Maize Area (thousand ha) 730 177 129 P a g e |8 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 4 5 Groundnut 113 Others 652 Total 1801 The major crops grown in different agro climatic zones, regions, districts and soils have been given in table 4. Table 4: Agro Climatic Zone wise, Districts wise major crops Zone 1&2 Districts Soils Bidar, Gulbarga & parts Red, black and of Raichur laterites 3 Bijapur, Bellary, parts of Raichur, Dharwad and Belgaum Chitradurga, Tumkur, Mandhya, Bangalore, Kolar, parts of Hassan, Mysore and Chickmagalur Parts of Belgaum, Dharwad, Shimoga, Hassan, Mysore Black and red soils Coorg, parts of Hassan, Chickmagalur, Uttara Kannada and Dharwad Dakshina Kannada and parts of Uttara Kannada Red, red sandy and laterites 4,5&6 7 &8 9 10 1.3 Red, red sandy laterite and black soils -do- Red, alluvial & laterite soils Major crops Sorghum, Red Gram, Groundnut, Safflower, Rice, Cotton, Sugarcane & Chilies Sorghum, Pearl millet, Groundnut, Bengal gram, Cotton, Wheat, Sunflower Finger millet, Pulses, Rice, Sugarcane, Cotton & Millets Sorghum, Finger millet, Rice, Oilseeds, Pulses, Cotton, and Tobacco, Millets and Aromatic plants Rice, Plantation and Horticultural Crops Rice, Pulses, Groundnut, Plantation and Horticultural crops Karnataka Agriculture Department The main functions and responsibilities of the Department of Agriculture, Karnataka are: o o o o o To undertake appropriate land use and protection conservation measures in order to minimize erosion through watershed approach and simultaneously increase the productivity of the land and income of the farmers. Improve agriculture extension services by adopting new institutional arrangements through the involvement of farmers, NGOs, organizations and agriculture universities. Endeavouring for adequate and timely supply of inputs such as seeds, fertilizers, pesticides, agricultural credit and implements to farmers. Enforcement of various Acts to ensure supply of quality inputs. Administering the National Agricultural Insurance Scheme (NAIS), Modified National Agricultural Insurance Scheme (MNAIS) and Weather Based Crop Insurance Scheme (WBCIS) to provide relief to farmers in event of crop failure. P a g e |9 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural o Assisting the Central Government in laying down Minimum Support Prices (MSPs) for selected key agricultural commodities to ensure remunerative prices to farmers. o Promotion of production and distribution of quality seeds through various State and Central Sector Schemes like RKVY, NFSM, etc, o Promotion of Integrated Nutrient Management (INM) and monitoring the distribution of inorganic fertilizers. o Promoting plant protection measures and practices through the dissemination of appropriate technologies such as Integrated Pest Management (IPM). o Promoting Farm mechanization to mitigate shortage of farm labour and reduce drudgery. o Promoting Micro irrigation to conserve water and increase area under protective irrigation. o Developing suitable strategies for rainfed farming through people’s participation and promotion of Integrated Farming System (IFS) approach for augmenting the income and nutritional level of farming communities. o To build a strong academic foundation for the scientific and technical man power and conducting suitable technological trainings to the farming society. o To identify thrust areas in agriculture, which have relevance for future and initiate work so that emerging problems can be spotted and research directed towards their solution. (Source: http://raitamitra.kar.nic.in/RFD-2011-12.pdf) 1.4 Karnataka – Fisheries Sector Karnataka state emerged as a maritime State in 1956 with the reorganization of the states. An independent Department of Fisheries was set up in 1957. Since then, the Department of Fisheries has been consistently striving hard for overall development of fisheries and of fishermen by implementing several developmental schemes both in Marine and Inland sectors. The fisheries sector plays an important role in the socio economic development of State, in view of its contribution to the food basket, nutritional security, large foreign exchange earnings, employment generation and income. The fish production in Karnataka was around 2.0 lakh tons in early eighties and reached to a peak of over 3.0 lakh tons in mid nineties. The average fish production in the last 5 years is about 2.73 lakh tons with the contribution of Marine sector being 64 % and Inland sector 36%. The fish production from the state contributed about 4.8 % of India’s total fish production. The current level of per-capita fish availability in the state is about 5.3 kg. The Gross domestic product of the state (GSDP) has witnessed a steady increase over the years. The contribution of Fisheries Sector to GSDP at current prices during 1993-94 was Rs 16,316 lakh and it has increased to Rs 92,318 lakh in 2006-07. 1.4.1 Karnataka – Fisheries Statistics 1.4.1.1 Fishery Resources and Potential (i) Annual catchable potential of important species / groups of fishes P a g e | 10 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural of Karnataka at 0-50 fathoms depth Sl. No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Species Elasmobranches Oil Sardines Other sardines Other Clupeids White Baits Mackerel Seer fish Tuna Carangids Pomfrets Silver Bellies Sciaenids Ribbon fish Cat fish Flat fish Prawns Cephalopods Lizard fish Perches Other Total Catchable potential (in metric tons) Karnataka % to total 2704 1.00 50902 18.90 6331 2.35 8255 3.07 14870 5.45 53445 19.84 4012 1.49 5700 2.12 27874 10.35 2511 0.93 5854 2.17 4156 1.54 6506 2.42 6600 2.42 5984 2.22 9908 3.68 2625 0.97 2508 0.93 8358 3.10 40413 15.01 269316 100.00 Source: Working Group GOI (1991): Catchable Potential (ii) Marine Fishery Resources 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Exclusive Economic Zone Continental Shelf Coastal length Fishermen population Active fishermen population Fishermen villages Harbours Fish Landing Centers Mechanized Boats Non-Mechanized Boats Fishing Nets Ice Plants Cold Storages Freezing Plants Frozen Storages Canning Plants Fish Meal Plants Boat building yards P a g e | 11 87000 sq.km 27000 sq.km 300 km. 311946 151105 156 6 26 9076 8524 37804 163 29 14 11 8 21 27 NeGP-Agriculture Mission Mode Project Portal 19 20 21 22 23 24 25 26 27 28 Software Requirement Specifications (SRS) Net making plants Brackish water Area 1. Suitable for Culture 2. Area developed for culture 3. Average production Brackish water Fish Farmers Dev. Agencies Shrimp Hatcheries Fisheries Co-operative Societies Fishery Co-op. Apex Federations Fish Markets Aquarium Karnataka Fisheries Development Corporation(KFDC) Karnataka State Agricultural 3 8000 ha. 4200 ha 420 ha 1465 kg/ha/yr 2 5 114 2 213 1 1 (iii) Inland Fishery Resources 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Departmental tanks (>40 Ha achcut) Gram Panchayat tanks (<40 Ha achcut) Water spread area of tanks Number of Reservoirs Water spread area of Reservoirs Length of rivers Length of canals Fish seed Production and Rearing Centers a) Government i) Production centre ii) Rearing centre iii) Nursery b) Private Fishermen population Active fishermen population Fish Farmers Development Agencies Fishermen Co-operative Societies Fishermen Co-operative Apex Federation Fishermen training centers Fish Markets Aquaria Ice Plants Cold Storages Freezing plants Frozen Storages 3399 22624 2.93 lakh ha. 82 2.72 lakh ha 5813 km 3187 km 27 28 72 72 560599 136582 13 416 1 3 382 13 67 24 1 1 1.4.1.2 Fish production and export of fish products Year-wise fish production (Qty.: Year in metric tons) (Value: Rs in Lakh) Marine Inland P a g e | 12 Total NeGP-Agriculture Mission Mode Project Portal Quantity Software Requirement Specifications (SRS) Value Quantity Value Karnataka State Agricultural Quantity Value 1997-98 189859 23643 120542 28394 310401 52037 1998-99 160627 21009 118419 27995 279046 49004 1999-00 165653 23684 126646 29706 292299 53390 2000-01 177907 24829 127468 29911 305375 54740 2001-02 128416 19942 121196 28343 249612 48285 2002-03 180161 33653 86262 9805 266423 43458 2003-04 187003 40498 70036 18783 257039 59281 2004-05 171227 45873 80470 21582 251698 67455 2005-06 176974 46598 120599 32321 297573 78918 2006-07 168545 55143 123919 37176 292464 92318 2007-08 175566 51787 122124 42744 297690 94531 2008-09 218137 82024 143717 57487 361854 139511 2009-10 248728.80 2010-11 340570.68 133564.71 186008.75 77348.29 526579.43 210913.00 90198.11 159324.00 63730.00 408052.80 153928.11 Year-wise Export of Marine Fish Products, its value and Growth rate Year 1992-93 1993-94 1994-95 1995-96 1996-97 1997-98 1998-99 1999-00 2000-01 2001-02 2002-03 2003-04 2004-05 2005-06 2006-07 2007-08 2008-09 2009-10 Quantity (metric tons.) 6632 8127 9099 7158 9914 10551 11747 12897 11823 9430 9788 8474 10349 15965 26723 26155 33000 57359 Value (Rs. In lakh) 5768.00 7601.00 11312.71 9874.30 9926.36 11731.87 11395.35 12238.00 9446.00 6338.00 6270.00 6447.00 7692.39 10327.00 14949.00 16261.00 26400.00 39112.00 Qty. Value - 14 + 23 + 12 - 21 + 38 + 6 + 11 +10 -8 -20 +4 -13 +22 +54 +67 -2 +26 0 + 32 + 49 - 13 + 1 +18 - 3 +7 -23 -33 -1 +3 +19 +34 +39 +9 +62 Unit value per kg (in Rs.) 87 94 124 138 100 111 97 95 80 67 64 76 135 65 56 62 80 +73 +48 68 Growth % P a g e | 13 NeGP-Agriculture Mission Mode Project Portal 2010-11 104795 Software Requirement Specifications (SRS) 68813.00 +83 Karnataka State Agricultural +76 66 Figure: Fish production in Karnataka 350000 300000 200000 150000 Marine 100000 Inland 50000 0 Year Figure : Export of Marine Fish Products and value 200000 180000 160000 140000 120000 100000 Value (Rs. In lakh) 80000 60000 Quantity (metric tons.) 40000 20000 0 1992-93 1993-94 1994-95 1995-96 1996-97 1997-98 1998-99 1999-00 2000-01 2001-02 2002-03 2003-04 2004-05 2005-06 2006-07 2007-08 2008-09 2009-10 2010-11 Qty in MTS 250000 Year P a g e | 14 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 1.4.2 Karnataka – Fisheries Department The Department of Fisheries coordinates various activities of fishery in the state. The objectives of the Department are To augment fish production through the development of inland resources by adopting judicious stocking of quality fish seed and suitable management practices. To encourage Marine fishermen to take up off shore and deep sea fishing as production from in shore waters has reached saturation point. To create employment in the rural areas. To improve the socio-economic conditions of the fishermen and the nutritional status of the general public. (Source: http://www.karunadu.gov.in/fisheries/pages/home.aspx) 1.5 Karnataka – Livestock Sector The Department of Animal Husbandry & Veterinary Services started functioning independently from 1945. The department is playing a vital role in providing healthcare services to livestock, extension and training to farmers, implementation of Socio-economic programs, conducting Sample Survey and Animal Census programs periodically in the State. According to the 18th Livestock Census 2007, the livestock population in Karnataka was 328.83 lakhs where the cattle population constitutes the largest group numbering 105.07 lakhs and the poultry population in Karnataka was 424.33 lakhs. (Source: http://www.karunadu.gov.in/ahvs-website/pdf/Livestock_Population.pdf). The prime objectives of the department are Prevent, control, eradicate animal diseases and provide diagnostic, therapeutic and veterinary services. Development of Feed and Fodder along with Quality Control. Development of cattle, buffaloes, small ruminants, poultry and pigger. Increase milk, meat and egg production with quality assurance. Provide assistance to livestock, poultry farmers and entrepreneurs. Improve livestock production technologies. Encourage hygienic production system, processing and marketing milk, meat and eggs. Establish Quality Control/Certification units for milk, meat and eggs. Promote Research and Developmental activities in Animal, Veterinary and Dairy sciences. Strengthening extension education activities. Conservation and development of native breeds along with genetic mapping. Establishing/strengthening Veterinary Institutions with focus on backward area. Socio-economic development of SC, ST, OBC and women through animal husbandry programs. P a g e | 15 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 2. PURPOSE This document describes the Software Requirements Specification for the Karnataka State Agricultural Portal. The Purpose of this document is to provide guidelines for the development of the portal. 2.1 Scope The Scope of this SRS document mainly covers the complete functional requirements like functionality, user interface, user characteristics, sitemap, navigation etc. It also covers nonfunctional requirements like performance, reliability, availability, security, maintainability etc. 2.2 Objectives of Karnataka State Agricultural Portal The State Agriculture Portal would be the front end for all the services’ delivery in Agriculture MMP. A farmer would typically come to SAP to find information / avail any service through CSC / Internet. SAP would be in English and local language, and have easy to use navigation, search and browse features. SAP would be connected to the State gateway through firewall and SWAN / Internet and would be accessible to department, SAUs, KVKs for information update and to various service delivery channels like CSCs / State Call Centre, Kisan Call Centers, RSK’s (Raita Samparka Kendra) and internet for public access. The State Agricultural Portal is a conceptual design of service delivery channel at the state level. 2.3 Definitions, Acronyms and Abbreviations ACMS ADO ADA AGMARKNET AMFU B2C BAO BOO BOOT BPR CAP CFPM CFQCTI Agriculture Content Management System Agriculture Development Officer Assistant Director of Agriculture Agricultural Marketing Information System Network Agro-Meteorological Forecasting Unit Business to Citizen Block Agriculture Officer Build-Own-Operate Build-Own-Operate-Transfer Business Process Re-engineering Central Agriculture Portal Cross Functional Process Mapping Central Fertilizer Quality Control & Training Institute P a g e | 16 NeGP-Agriculture Mission Mode Project Portal CIBRC CIL CIPMC CPMU CSC CTQ DAC DAHD DAO DARE DDA DMI DPPQS DPR EA EIS ESA FCI FEO FMC FRS G2B G2C G2G GAP HTTP HTTPS ICAR ICT IMD IT IVRS JDA KCC KKMS KVK LWO MANAGE MIS MIT MMP MSP Software Requirement Specifications (SRS) Karnataka State Agricultural Central Insecticides Board & Registration Committee Central Insecticides Laboratory Central Integrated Pest Management Centers Central Program Management Unit Citizen Service Centre Critical To Quality Department of Agriculture and Co-operation Department of Animal Husbandry & Dairying District Agriculture Officer Department of Agricultural Research & Education Deputy Director of Agriculture Directorate of Marketing & Inspection Directorate of Plant Protection, Quarantine & Storage Detailed Project Report Enterprise Architecture Enterprise Information Service Economic and Statistics Advisor Food Corporation of India Fisheries Extension Officer Futures Market Commission Functional Requirement Specifications Government to Business Government to Citizen Government to Government Good Agriculture Practice Hyper Text Transfer Protocol Hyper Text Transfer Protocol Secure Indian Council of Agricultural Research Information and Communication Technology Indian Meteorological Department Information Technology Interactive Voice Response Service Joint Director of Agriculture Kisan Call Center Kisan Knowledge Management System Krishi Vigyan Kendra Locust Warning Organization National Institute of Agriculture Extension & Management Management Information System Ministry of Information Technology Mission Mode Project Minimum Support Price P a g e | 17 NeGP-Agriculture Mission Mode Project Portal NAFED NCDC NCF NCOF NCUI NeGP NIC NISG NSAI NSC PeMT PMU POP PPP PQS PSU RBM RFP RMC RSK SAMB SAP SAU SCC SDC SeMT SFCI SLA SMS SOA SEC SRS SSO SWAN VLEW XML Software Requirement Specifications (SRS) Karnataka State Agricultural National Agricultural Cooperative Marketing Federation of India Ltd National Cooperative Development Corporation National Commission of Farmers National Centre for Organic Farming National Cooperative Union of India National e-Governance Plan National Informatics Centre National Institute for Smart Governance National Seed Association of India National Seeds Corporation Project e-Governance Mission Team Project Management Unit Package of Practice Public – Private – Partnership Plant Quarantine Station Public Sector Undertakings Result Based Management Request for Proposal Regulated Market Committees Raita Samparka Kendra State Agricultural Marketing Boards State Agriculture Portal State Agriculture University State Call Centre State Data Centre State e-Governance Mission Team State Farms Corporation of India Service Level Agreement Short Message Service Service Oriented Architecture State Empowered Committee Software Requirements Specifications Single-Sign-On State Wide Area Network Village Level Extension Worker Extensible Markup Language P a g e | 18 NeGP-Agriculture Mission Mode Project Portal 2.4 Karnataka State Agricultural References Sl No. 1. Publisher/Author Version Detailed Project Report for National Mission Mode Project under National e-Governance Plan Discussion with NIC officials of Karnataka Discussion with State Level officials of Karnataka Documents shared by state team and NIC team of Karnataka 2. 3. 4. Sl. No. 1 Software Requirement Specifications (SRS) Department Description Release Date URL / Website Address Department of Agriculture http://raitamitra.kar.nic.in/ 2 Department of Agriculture http://stg1.kar.nic.in/mmr/ 3 Department of Agriculture http://stg1.kar.nic.in/mmrstate 4 Department of Agriculture http://stg3.kar.nic.in/suvarna/ Department of Agriculture http://164.100.80.122/agridealer/ State Seed Certification Agency Marketing http://kssca.kar.nic.in State Agriculture Produce Processing & Export Corporation limited Cooperative http://kappec.kar.gov.in Horticulture http://www.horticulture.kar.nic.in/ Animal Husbandry http://www.ahvs.kar.nic.in/ Veterinary university http://www.kvafsu.kar.nic.in/ Breeding and Training Centre Nandini http://slbtc.kar.nic.in/ Mother Dairy http://www.motherdairy.com/MotherDairyPages/ home.aspx http://www.karnatakafisheries.com/ 5 6 Agriculture 7 8 9 10 11 12 13 Horticulture Animal Husbandry Livestock 14 15 16 Dairy Fisheries 17 18 19 Sericulture Sugar Karnataka Fisheries Development Corporation Sericulture Cocoon Price information system Karnataka Sugar Institute P a g e | 19 http://krishimaratavahini.kar.nic.in http://sahakara.kar.gov.in/ http://www.kmfnandini.coop/ http://reshmesiri.kar.nic.in http://reshmesiri.kar.nic.in/sericulture/ http://salcogen.gov.in NeGP-Agriculture Mission Mode Project Portal Sl. No. 20 21 Department 24 2.5 Description Karnataka State Agricultural URL / Website Address Watershed Watershed http://watershed.kar.nic.in Drought Monitoring Cell Drought Monitoring Cell http://dmc.kar.nic.in Agriculture University http://www.uasd.edu/ University of Agriculture sciences, Bangalore University of Agriculture Sciences, Dharwad http://www.uasbangalore.edu.in/ 22 23 Software Requirement Specifications (SRS) University http://www.bagalkot.nic.in/UHS/hortmain.htm Overview of the Document This document is organized in four parts. Section 1 is Introduction which mainly provides background of the project, Profile and important basics of Karnataka State, Agricultural Profile of the state, Fisheries and Livestock details of the state. Section 2 describes purpose, scope, objectives, abbreviation and references. Section 3 describes the general factors that influence the product and its requirements. This section does not state specific requirements. Section 2 consists of the following topics. As-Is system of Department of Agriculture Gaps and issues with current system State Agricultural Portal Perspectives Grievances Redressal management and Expert Advisory system- As is process, to-be solution, workflows, etc. Section 4 explains about users of the State Agricultural Portal, User interfaces, Product functions etc. Section 5 describes all of the software requirements to the level of detail sufficient to enable designers to design a system to satisfy those requirements, and testers to test that the system satisfies those requirements. Section 5 consists of two parts. Part A describes about the State Agricultural Portal server and Part B describes about the State Agricultural Portal Content Management System. Section 6 covers mainly the non-functional requirement of the website. P a g e | 20 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 3. OVERALL DESCRIPTION - STATE AGRICULTURAL PORTAL 3.1 As-Is system of Department of Agriculture The information on all functions and activities of the Karnataka State Department of Agriculture is provided through the following channels and websites3.1.1 Website of Department of Agriculture – http://raitamitra.kar.nic.in The Raitamitra website is the official website of the Karnataka State Department of Agriculture. This website provides the following information1. About place 2. Crop related Services a. Contacts b. Anki Ansha c. Weather Report d. Market Price e. Estimates of area, production and yield 3. Grant and Releases 4. Schemes 5. Right to Information 6. Advise to Farmers 7. Government Orders P a g e | 21 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 8. Crop related a. Seeds b. Fertilizers c. Pesticides d. Departmental Information i. Protection ii. Soil Survey iii. Training iv. Plant Pathology v. State Farms vi. Commercial Crops vii. Pesticide Training e. Pest Surveillance and Advisory Unit 9. Tenders 10. Bhoochetana 11. SuvarnaBhoomi 12. Latest Updates Merits 1. Website is in local language. 2. The website provides Departmental information on i. Plant Protection ii. Soil Survey iii. Training iv. Plant Pathology v. State Farms vi. Commercial Crops vii. Pesticide Training Demerits 1. The website does not provide all the information required by the concerned stakeholders 2. The website is not all inclusive 3. The content in the website is not latest 4. The content has not been updated for long 5. The website is in the local language Kannada and no option is provided for any other language P a g e | 22 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 3.1.2 Website of Department of Agricultural Marketing and Karnataka State Agricultural Marketing Board – http://krishimaratavahini.kar.nic.in/ The Krishi Marata Vahini is the official website of the Department of Agricultural Marketing and Karnataka State Agricultural Marketing Board. The website content is available in English and Kannada (local language). This website provides the following information1. SMS Registration (Crop-wise and market-wise) 2. Citizen Charter 3. Market a. Market Profile b. Infrastructure c. Committee d. On Map e. Warehouses 4. Commodities a. Minimum Support Prices b. MSP specification c. List of notified commodities d. Markets e. On Map f. Export Specifications g. Importers / Exporters P a g e | 23 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural h. Processing Units 5. Price Reports 6. National Prices 7. Procedure and Forms 8. Private Markets a. Direct Purchase Center b. Private Market Yards c. Spot Exchange 9. Development Tenders 10. Sellers and Buyers a. List of Sellers b. List of Probable Buyers c. Register as Probable Buyers 11. Magazines 12. RTI 13. Others a. Related Websites b. E-mandi 14. T.V. Display 15. Latest Updates 16. Acts 17. Departments 18. KSAMB (The Karnataka State Agricultural Marketing Board) Merits 1. The website is in local language as well as in English. 2. Website is having Buyers and Sellers lists Demerits 1. The website does not provide all the information required by the concerned stakeholders a. Only agricultural produce information is provided 2. The website is not all inclusive a. Price information on seeds, fertilizers and pesticides is not provided P a g e | 24 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 3.1.3 Website of Karnataka State Seed Certification Agency – http://kssca.kar.nic.in/ This is the official website of the Karnataka State Seed Certification Agency. The website provides complete information on Seed Certification. This website is a one-stop-solution for all activities related to Seed certification. The website content is available in English. It is maintained by the Seed Certification Agency. The website provides the following information1. Home a. News 2. About Us 3. Seed Certification Procedures a. Seed Producers b. Seed Processing Units c. Functions d. Field Inspection P a g e | 25 NeGP-Agriculture Mission Mode Project Portal 4. 5. 6. 7. Software Requirement Specifications (SRS) Karnataka State Agricultural e. Seed Processing f. Reporting of Results g. Bagging and Tagging h. Certification Validity i. Certification Revocation j. Grading of Seed Class Service Charges Pollination Behavior a. Major Pests b. Major Diseases c. Planting Space Seed Legislation a. ISTA b. OECD c. WTO d. Organic Farming Workflow – static information on a. Network of KSSCA b. Hybrids/ Varieties c. Crops based on Pollination d. Seed Borne Diseases e. Field Standards f. Isolation Distance g. Grading of Crop Seeds h. Seed Standards i. Seed Treatments Merits 1. The website provides information on Seed certification procedures, Service charges, pollination behavior, seed legislation and workflow. Demerits 1. The website provides information related to Seed Certification Agency only 2. The content is static. Information is not searchable. 3. It is maintained by Seed Certification Agency with no links to any other department or information 4. The content has not been updated and is not latest 5. No provision for workflows for online applications 6. Website is in English only. P a g e | 26 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 3.1.4 Website of Department of Animal Husbandry & Veterinary Services of Karnataka State– http://www.ahvs.kar.nic.in/ This is the official website of the Department of Animal Husbandry & Veterinary Services of Karnataka State. It contains the following information About us Contact Origin of Department Laboratories Schemes Developments – activities carried out by department for o Fodder development o Piggery development o Poultry development Breeding policy Other links Notifications Merits P a g e | 27 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 1. The website provides information on departmental activities and schemes being implemented by department for livestock development. Demerits 1. The website provides information on department and departmental activities only. 2. Information for livestock farmers with respect to livestock development is not available 3. Website is not available in local language 3.1.5 Website of Fisheries Department, Government of Karnataka– http://www.karunadu.gov.in/fisheries/pages/home.aspx This is the official website of the Fisheries Department of Government of Karnataka. It contains the following information History Objectives Functions Administrative Setup Feasibility Certificate List Schemes Annual Report Statistics Publications Legislations P a g e | 28 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural RTI-Act Notifications Downloads Archives Monthly Programme Implementation Calendar Merits 1. The website provides information on departmental activities and schemes being implemented by department for fisheries development. Demerits 1. The website provides information on department and departmental activities only. 2. Information for fish farmers with respect to fish development is not available 3.1.6 Website of Department of Horticulture, Karnataka State– http://horticulture.kar.nic.in/ This is the official website of the Department of Horticulture of Karnataka State. It contains the following information History of Department Organization Activities Achievements Contact details P a g e | 29 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Schemes o State Sector Schemes and their outlays o District Sector Schemes and their outlays Area & Production Reports District profile o Horticulture Area & Production o Horticulture related Industries, Nurseries and organisations o Processing Industries o Farm and Nurseries Public Nursery – Name, Addresses, Proprietor, year of establishment, Annual Production Capacity, Crop/variety propogated Horticulture Services o Cold Storage Units o Processing Industries o Seed Producing Companies o Farms & Nurseries o Glasshouse/Green Houses o Tissue Culture Labs o Bio-Control Agents/Bio-Fertilizer Producing Units o Organic Certification Agency o Approved dealers of Drip Irrigation o Approved Companies of Horticulture implements o Universities/College/Research Station Circulars, Tender, RTI, Result Framework Document Result Framework Document Success stories Events Merits 1. The website provides information on departmental activities and schemes being implemented by department in horticulture sector, Horticulture services, Success stories which is very useful information for horticulture farmers. Demerits 1. Website does not provides information and links for horticulture marketing, Good Agricultural Practices (GAPs), etc. 2. Not all the information on the Website is available in local language P a g e | 30 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 3.1.7 Website of Department of Sericulture, Karnataka State– http://reshmesiri.kar.nic.in This is the official website of the Department of Sericulture of Karnataka State. It contains the following information About us o Deparment of Sericulture o Vision and Mission o Sericulture in Karnataka Information on sericulture Activities o Silk Farms o Seed Areas o Grainages o Technical Service Centres o Cocoon markets o Silk Exchanges/Silk Filatures o Sericulture Training Institutes o Audio-visual o Cooperative Societies Schemes o Catalytic Development Program o Post cocoon Activities P a g e | 31 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural o Zila Panchayat Programs o Reshme Varadana o SCP/TSP Technologies o Soil Testing o Mulberry varieties o Mulberry cultivation o Mulberry diseases and pests o Disinfection and Hygiene o Silkworm races o Chawki Rearing o Silkworm Diseases and Pests o Silk Reeling o New Technologies o Compost and Manure RTI Contact US Policy Citizen Charter Circulars and Orders Cocoon Market Rates Gallery Result Framework Document (RFD) Merits 1. The site has pleasant look and feel. 2. Content about sericulture is very informative with respect to sericulture sector 3. Site provides details on Daily Cocoon Market Prices, Seed Cocoon Availability 4. Site is available in local language Demerits 1. No specific P a g e | 32 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) 3.1.8 Other websites http://salcogen.gov.in http://watershed.kar.nic.in P a g e | 33 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) http://dmc.kar.nic.in http://www.uasbangalore.edu.in/ P a g e | 34 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) http://www.uhsbagalkot.edu.in/ http://www.kvafsu.kar.nic.in P a g e | 35 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal http://kappec.kar.gov.in http://seednet.gov.in/ Software Requirement Specifications (SRS) P a g e | 36 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) http://cibrc.nic.in/ P a g e | 37 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) http://www.bis.org.in/ P a g e | 38 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) https://eproc.karnataka.gov.in/eportal/index.seam P a g e | 39 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) http://bhoomi.karnataka.gov.in/ http://agricoop.nic.in/ P a g e | 40 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) http://dacnet.nic.in/ http://dacnet.nic.in/farmer/new/home-new.html 3.2 Karnataka State Agricultural Gaps and Issues with current System No single point for complete information Stakeholders have to access multiple websites for information relevant to different sections More often than not, the knowledge of which website to access is not available Issues with information not being updated regularly – thus outdated information being provided which may not be relevant P a g e | 41 NeGP-Agriculture Mission Mode Project Portal 3.3 Software Requirement Specifications (SRS) Karnataka State Agricultural State Agricultural Portal – Perspectives The Portal would be developed as a Mission Mode Project under the National e-Governance Plan of the Government. The objective behind the Portal is to provide a single window access to the information and services being provided by the Department of Agriculture and all other departments in agricultural sectors for the farmers and other stakeholders. An attempt has been made through this Portal to provide comprehensive, accurate and reliable and one stop source of information about Agriculture and its various facets. Links to other websites and sources of information too will be provided. The content in this Portal will be a collaborative effort of various Indian Government Ministries and Departments, at the Central/State/District level. The scheme orientation that has traditionally been the mechanism for addressing the needs of the farmers has been changed in light of achieving the overall objectives of the project by providing a service orientation to them. This essentially means that the government under the Agriculture Mission Mode Project would provide services in addition to the existing schemes and programmes of the Central and State governments, which would be integrated in nature. This also implies that in the proposed scenario no matter if the services originate from the Central or the State government, they would be provided through a single delivery interface to the farmer. The key recommendations for the services, in the proposed project provide the accessibility to the following information and sub services to the farmers: Providing information on crops Providing information on pesticides Providing information on fertilizers Providing information on seeds Providing information on soil health Providing information on crop diseases Providing information on forecasted weather Providing market information on prices and arrivals of agricultural commodities P a g e | 42 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Providing related market information to facilitate farmers get better prices Providing interaction platform for producers, buyers and transport service providers Providing information on Minimum Support Price and Government Procurement Points Providing electronic certification for imports and exports Providing information on marketing infrastructure and post harvest facilities Providing information on storage infrastructure Monitor implementation of schemes / programs Providing training support to farm schools for adoption of GAPs Sharing Good Agricultural Practices with farmers and trainers and providing extension support through online video Providing information on fisheries Providing information on irrigation infrastructure Providing information on Farm Machinery Providing information on Harvesting Providing information on Import / Export Providing information on Organic Farming Providing information on Fodder Providing information on Livestock Providing information on Horticulture Providing information on Floriculture Providing information on Government Policies and Initiatives Providing Drought Relief Information Providing latest News Providing Interactive platforms Providing information specific to season/month for crops in that season/month state-wise The Portal will also contain the following components: Grievance Management Expert Advisory System P a g e | 43 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) P a g e | 44 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal 3.4 Software Requirement Specifications (SRS) Karnataka State Agricultural Grievances Redressal Management and Expert Advisory System 3.4.1 As-Is Process The current system for Grievance Management is manual. The process is as described below Farmer registers grievance with officer at RSK(Raitu Sampark Kendra) If the grievance can be addressed at RSK level, the officer provides the solution / information to the farmer In case the RSK officer is not able to handle the grievance, letter or application is sent to Taluk ADA In case the Taluk ADA is not able to handle the grievance, application is forwarded to District DDA or JDA who resolve the issue or further forward the application to State Department of Agriculture in Bangalore RSK Officer is informed of the resolution from the Taluk/District office or Department of Agriculture. RSK officer informs the farmer. In some cases, farmer needs to travel to the Taluk / District office for resolution The farmer can call the Kisan Call Center. The steps are as described below. Farmer calls Call Center Agent registers need for advice Agent refers the Knowledge Management System Agent offers advice Issues with Current System Process is manual RSK officer is single point of contact If issue not resolved at RSK level, then o Either, farmer has to wait for information to be provided by Taluk / District office. This often leads to delay in issue resolution o Or, farmer has to travel to different offices. This also leads to delay in issue resolution in addition to the hazards of travelling faced by farmer. 3.4.2 Scope The following basic components shall be considered in the GRM and EAS systems: Provision for easier and approachable channel for submitting the grievances/queries Multiple Channels for submitting the grievances/queries and for delivering the services Delivery of services in local languages P a g e | 45 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Consideration of Cross Platform language issues on mobile devices /electronic devices Provision for the personalized advisory system for season specific , crop specific and location specific 3.4.3 To-Be Solution Based on above scope the proposed solution for GRM and EAS can be envisaged suitable for A-MMPs. Following points will be considered in the development of GRM and EAS for NEGP-A. The GRM and EAS shall be the part of the A-MMPs and interact with all 12 services of A-MMPs, so that an integrated common platform shall be adopted for GRM, irrespective of any cross platform issue among software modules of services. The grievances in GRM and EAS are receiving from grass root level i.e. from the farmer-community across the country. The technological solution should be as much as simple and handy to use for them. Facility has to be provided for submitting the grievance in GRM and EAS through multiple channels web interface / SMS /IVRS system. Provision to acknowledge the complainer by issuing complaint registration number through SMS/IVRS/WEB Interface. The System will support English and regional language. Automatic generation of reminder / SMS alert to concern officer, if action has not been taken in specified time. Provision for delivery of advices according to State / Region / Crop specific. The GRM and EAS system shall be automatic as much as possible with less human intervention except for submitting and updating grievances. Provision in GRM and EAS shall be added for broadcasting of any specific / urgent information for farmers / Stakeholders / Govt. Integration of GRM and EAS with news channels / mass media for dissemination of information of advisory system, if required P a g e | 46 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 3.4.4 Information Architecture of GRM –NeGPA 3.4.5 Expected Outcomes Easy interface to submit the grievances Effective monitoring of grievances Immediate dissemination of information to farmer and concerned user 3.4.6 Grievance Redressal Management Process Workflow The grievance management module would facilitate the farmers/general citizens to raise their grievances related to the selected sub service. The raised grievances would be forwarded to the assigned person to address the grievances. P a g e | 47 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 3.4.1 Expert Advisory Workflow The expert advisory module would facilitate the Subject Matter Experts (SMEs) to provide the advices against the queries received from the farmers and citizens. If the query is not relevant to the SME, it could be forwarded to the concerned SME. In case the SME is not able to give advice within stipulated time, it will automatically be forwarded to the next authorized expert for his/her advice. The Modules to be managed are: 1. Adding Query (Through the Frequently Asked Question module) 2. Query Acceptance and Managing Expert Advisory P a g e | 48 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) P a g e | 49 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 4. SPECIFIC REQUIREMENTS 4.1 Users of State Agricultural Portal Sl No. 1. Type of User Description Visitors Common Citizen to SAP 2. 3. Registered Visitor to CAP Content Contributors Farmers 4. a. Individual farmers b. Farmer groups c. Farmer cooperatives d. Common Citizen Central Government 5. a. Department of Agriculture & Cooperation b. Attached Offices & Directorates c. Testing Labs d. Academic & Research Institutions State Government 6. a. Department of Agriculture & Cooperation b. Attached Offices & Directorates c. Testing Labs d. Academic & Research Institutions Private Sector a. Manufacturers / Wholesalers / Dealers of inputs b. Importers and Exporters of agriculture produce c. Traders, Buyers and Commodity Exchanges d. Call Centers e. Agri Business Clinics & Centers P a g e | 50 NeGP-Agriculture Mission Mode Project Portal 4.2 Software Requirement Specifications (SRS) Karnataka State Agricultural User Interfaces The home page of the State Agricultural Portal will be accessible using a defined URL across the world by any user through Internet. One should be able to navigate through the State Agricultural Portal Home page with or without mouse and keyboard. It will be supported across major Operating System and browsers. The home page of State Agricultural Portal and all pages and links across it will have beautiful appearance with good images and banners, links with meaningful headings. User Interface for the Home Page of State Agricultural Portal On the top of home page, there will be a graphic image across the width of home page signifying India’s National Emblem making it distinct as government website. Different Sections covering Government, Citizen, Departments, Sectors, and Business. All these section will contain a small introduction to the section along with links to subsections within the section. The Portal will also contain the following components : o Grievance Management o Expert Advisory System Header Links to Site Map, Add to Favorite, Tell a Friend, Feedback and Contact Us Flash display of crops relevant to the season/month o Example – Rabi crops in Karnataka are Wheat, Rabi jowar, Bengal gram, Beans, Peas and Green vegetables. Between September and December, flash displays providing information on these crops can be provided. One can search contents from State Agricultural Portal Sign in for Personalized Viewing of State Agricultural Portal. For personalized viewing the visitor will need to register in the State Agricultural Portal Spotlight: Latest topic of concern updated every fortnight How do I: - For searching information for the services provided by the government, government undertakings, Agricultural Universities and colleges and NGOs Latest News: - Latest news updates Link to maps of different categories like maps of India, Maps of State, District Maps P a g e | 51 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Announcements Section: -One can visit to search announcements made by Central and State Government Departments Banner linked to latest subject of concern. It will change frequently as and when required Weekly content from State Agricultural Portal: - It will contain important content from the State Agricultural Portal Footer Links to About this Portal, Help, Terms of Use, Visitors Summary, Newsletter, Your Opinion, Press Media Coverage and Accessibility Statements Introductory Statement to the State Agricultural Portal Common in all User Interfaces for Sections and Sub-Sections of State Agricultural Portal:- For sake of similarity, resemblance and identity across the entire State Agricultural Portal, all pages linked through the Portal Home page to Sections and Sub-Section would have some common features mentioned below. All pages will contain same Header Image signifying the page to be part of State Agricultural Portal. Link on this image will lead back to Home page of the State Agricultural Portal Header Image signifying Section and Sub-Section of the State Agricultural Portal State Agricultural Portal menu containing sections heading and link to sections Citizen, Business, Department, Government, Know state, Sectors, Directories, Forms, Maps, Tenders Source information Icon (mouse on event describing the source of content.) Sections or Sub-Section last updated information Sub-section Links under the Section Footer with links to Home, About the Portal, Site Map, Link to Us, Add to Favorite, Suggest to a Friend, Help, terms of Use, Feedback on each page of the Portal Copyright information Common features in all the pages of the portal i. User Interface for Sections Government, Citizen, Business and Sectors P a g e | 52 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Other than the common interface mentioned in previous section, user interface for the sections would contain all the sub-section with icon image and link, along with small description about the section on the top. Section Header Image Breadcrumb Just below the Section Header Image Iconic Subsection Links Small introduction to the section More Sub-section link with small banner Footer sub-section links as Iconic Sub-section link. Both the links iconic and footer will lead to same page ii. User Interface for Sub-Sections under Section Government, Citizen, Business, Departments, Know State and Sectors: Sub-Section under the section is mostly an area, subject or topic of an interest. Sub-Section page would contain in depth information on the topic or link to the page or URL of a website, where you may get the detailed information on the subject or topic or schemes or services. Sub-Section Header Image Breadcrumb Just below the Sub-section Header Image Small introduction to the Sub-section. Further Sub-section Links Sub-section link with small banner Related links outside the State Agricultural Portal. Footer Sub-section links. iii. Linking to External Website or Portal On the State Agricultural Portal, mainly two types of links will be there. Content coming from the State Agricultural Portal repository will be termed as Internal Link and link leading to some URL outside the State Agricultural Portal repository will be termed as External Link. If any link P a g e | 53 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural leads to external website or portal, it is proposed to be opened in the new window. The URL should clearly be shown with outerwin.htm in the URL box. A message should also be displayed on mouse on event on the exclamation symbol. External links in the State Agricultural Portal are verified once in a week for its availability. In case it is found not working, a message is sent to the concerned. In case it is not made operational for next one week or no message is received for alternate URL or no message is received regarding this, the link is removed from the State Agricultural Portal. External links are also added and removed in State Agricultural Portal as per its usability and non-usability. In subsection of the State Agricultural Portal, External Links will be put under heading Related Links. In case there is no External Link available at any time, the heading Related Links will not be of any use and it will be removed. Sections with Interactive User Interfaces Some section of the State Agricultural Portal would be provided with visitor interaction facility either to gather information of user to provide visitor specific facility (Personalized State Agricultural Portal) or to get comment from the visitor for further improvement of the Portal (Speak out your Opinion or Feedback) or to let the visitor seek some specific information (search facility). P a g e | 54 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 4.3 Hardware Interfaces for State Agricultural Portal To be decided at design and development stage. 4.4 Product Functions Providing one stop information services to the farmers required by him through the various crop cycles and other stakeholders in the agricultural sector. Providing content repository for Forms, Documents, Schemes, Services, Acts, Rules, Websites, Contacts, Announcements, and Search facility for each type of contents. Providing spot light on current topic of mass concern. Facility of registering into the State Agricultural Portal for personalized viewing of the Portal. Latest news from DD, PIB and weather. How do I type of Search facility for various services provided by the State and State Government and PSUs. Visitor summary, Newsletter, Your opinion, Press/ Media coverage, About the portal, Site Map, Link to Us, Add to Favorite, Suggest to a friend, Help, Terms of Use, Feedback, Contact Us, Copyright, Best Viewing , Designed and Developed by like regular basic features of web portal. P a g e | 55 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 5. SPECIFIC REQUIREMENTS This chapter has been divided into two parts. Part-A explains details of specific requirements of State Agricultural Portal and Part-B explains details of the State Agricultural Portal Content Management Systems. PART-A 5.1 State Agricultural Portal The State Agriculture Portal can be accessed by Farmers, Citizens, Agricultural Officers, Manufacturers, Dealers and officers in Department of Agriculture. It can be accessed using web browser and mobile phones as well. The system is as shown below - The tentative structure of the State Agricultural Portal will contain the content as mentioned below. P a g e | 56 NeGP-Agriculture Mission Mode Project Portal 5.2 Software Requirement Specifications (SRS) Karnataka State Agricultural State Agricultural Portal : Home Page View The Home page view of State Agriculture View is as shown below- Sample Layout (This layout is not the exact form of visual representation of the SAP. It may be changed during the course of design) 5.3 State Agricultural Portal Sections View Section wise detailed view of each section on the home page of the State Agricultural Portal is as illustrated in Section 4.2. The various sections areP a g e | 57 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Agriculture o Seeds o Fertilizer o Pesticides o Soil Health Irrigation Infrastructure Crops Livestock Management Fisheries Marketing Infrastructure Weather and Agro-met advisory Drought Relief and Management Schemes and Programs Exports and Imports Farmers Registration Farm Machinery Interaction with Agricultural Scientists Harvesting Information Organic Farming Drought Relief Information Fodder Availability Good Agricultural Practices Expert Advisories Grievance Redressal Horticulture Floriculture Government Policies Downloadable Forms FAQ Maps Accessibility Options Sitemap RSS Select Theme Select Font About this portal Help Terms of Use Visitor’s Summary News Letter Your Opinion Press/ Media Coverage Accessibility Statement Screenshots of few sections are as depicted below - P a g e | 58 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) P a g e | 59 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) P a g e | 60 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) P a g e | 61 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) P a g e | 62 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) P a g e | 63 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) P a g e | 64 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal 5.4 Software Requirement Specifications (SRS) Karnataka State Agricultural State Agricultural Portal Functions 5.4.1 Department of Agriculture 5.4.1.1 Seeds Section Scope: This activity enables the actor to access the Seed Application of Department of Agriculture Use Case ID: UC_ SAP_001 Use Case Name: Link to Seed Application Actors: Stake Holder: Description: Trigger: Pre conditions: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Seed Application Actor clicks on State Agriculture Portal Seeds Section Actor should have opened the State Agriculture Portal and accessed the Department of Agriculture application Post conditions: Seed Section application opens Input: Output: P a g e | 65 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Normal Flow: Actor Actions Actor clicks on the “Seed Section” link on home page of Department of Agriculture Alternative Flow: Actor clicks on the “Fertilizer Section” link on home page of Department of Agriculture Actor clicks on the “Pesticide Section” link on home page of Department of Agriculture Actor clicks on the “Soil Health Section” link on home page of Department of Agriculture Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses Actor is redirected Section” application Actor is redirected to “Fertilizer Section” application Actor is redirected to “Pesticides Section” application Actor is redirected to “Soil Health Section” application System Responses Standard internet message for URL not found Standard internet message for connection not found Scope: This activity enables the actor to view the list of dealers/distributors for seeds Use Case ID: UC_ SAP_002 Use Case Name: Dealers List Farmer / Citizen Citizens / Farmers This service aims at providing the actor with list of dealers for seeds Actor clicks on Seeds Section Dealer Networks Actor should have portal window active Dealers list to be displayed P a g e | 66 “Seed 5.4.1.1.1 DEALER NETWORK Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: to NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Normal Flow: Actor Actions Actor clicks on “Dealer Distributor Outlets” System Responses / List with following fields is displayed o District o Taluk o Block o Product Category o Dealer Name o Office Address o Phone Number 1 o Phone Number 2 o email o License Number o License Validity Alternative Flow: Actor Actions System Responses Filter options to be provided List with same fields is displayed but District with filters as selected Taluk Block Product category Dealer name Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: 5.4.1.1.2 PRICING AND AVAILABILITY Scope: This activity enables the actor to view the prices and availability status for seeds Use Case ID: UC_ SAP_004 Use Case Name: Price List and availability Actors: Farmer / Citizen Stake Holder: Citizens / Farmers Description: This service aims at providing the actor with prices and availability for seeds Trigger: Actor clicks on “Seeds Section Pricing and Availability” Pre conditions: Actor should have portal window active P a g e | 67 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Post conditions: Price list for seeds to be displayed Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on “Pricing and List with following fields is displayed Availability” o Dealer Name o Crop o Product category o Price / quantity o Stock available o District o Taluk o Block Link is provided on dealer name, which when clicked provides contact details of the dealer like address, phone, email Alternative Flow: Actor Actions System Responses Filter options to be provided List with same fields is displayed but District with filters as selected Taluk Block Product category Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.1.3 AREA W ISE RECOMMENDATIONS Scope: This activity enables the actor to view area wise recommendations Use Case ID: UC_ SAP_005 Use Case Name: Area wise recommendation Actors: Farmer / Citizen P a g e | 68 NeGP-Agriculture Mission Mode Project Portal Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Software Requirement Specifications (SRS) Karnataka State Agricultural Citizens / Farmers This service aims at providing the actor with recommendations for the area Actor clicks on “Seeds Section Area wise recommendation” Actor should have portal window active Area wise recommendation page to be displayed to actor Actor Actions System Responses Actor accesses the portal and List with following fields is displayed clicks on “Area Wise Recommendation” o District o Taluk o Crops grown o Seeds o Specified quantity / defined area (Ex - Kg/hectare) o Supplier o Link is provided on supplier, which when clicked provides contact details of the supplier like address, phone, email Alternative Flow: Actor Actions System Responses Filter options to be provided List with same fields is displayed but District with filters as selected Taluk Crops Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.1.4 REGISTRATION / LICENSING FOR SEEDS Scope: This activity enables the actor to register as dealer for Seeds and apply for license Use Case ID: UC_ SAP_006 Use Case Name: Registration / License for seeds P a g e | 69 NeGP-Agriculture Mission Mode Project Portal Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Software Requirement Specifications (SRS) Karnataka State Agricultural Dealer Dealer This service enables the actor to register and apply for licenses Actor clicks on “Seeds Section Registration / Licensing for Seeds” Actor should have portal window active Redirected to Registration / Licensing functionality Actor Actions Actor clicks “Registration/License” System Responses on Actor is redirected to the Registration / License Functionality (service 1 SRS) Alternative Flow: Actor Actions System Responses Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: Use Case for Registration/Licenses in Service 1 SRS other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.1.5 SEED TESTING LABORATORIES Scope: This activity enables the actor to view list of Seed Testing Laboratories Use Case ID: UC_ SAP_007 Use Case Name: List of Seed Testing Laboratories Actors: Stake Holder: Description: Trigger: Pre-conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service enables the actor to view seed testing labs. Actor clicks on “Seeds Section Seed Testing Laboratories” Actor should have portal window active List of Seed Testing Laboratories to be displayed Actor Actions System Responses P a g e | 70 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Actor clicks on “Seed Testing Laboratories” List of Seed Testing Laboratories is displayed Lab Name Address Contact Person Contact Number email Alternative Flow: Actor Actions System Responses Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.1.6 SEED CERTIFICATION APPLICATION Scope: This activity enables the actor to access the Seed Certification application Use Case ID: UC_ SAP_008 Use Case Name: Seed Certification Application Actors: Farmer / Citizen Stake Holder: Citizens / Farmers Description: This service aims at providing the actor access for seed certification application Trigger: Actor clicks on “Seeds Section Seed Certification Pre-conditions: Actor should have portal window active Post conditions: Actor navigates to Seed Certification Application Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on “Seed Actor is redirected to the Seed Certification” Certification Application Alternative Flow: Actor Actions System Responses P a g e | 71 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.1.7 RELATED W EBSITES Scope: This activity enables the actor to view the links/websites related to Seed section Use Case ID: UC_ SAP_009 Use Case Name: Related Websites List Actors: Farmer / Citizen Stake Holder: Farmer / Citizen Description: This service aims at providing the actor the list of websites related to Seeds section Trigger: Actor clicks on “Seeds Section” “Related Websites” Pre-conditions: Actor should have State Agriculture Portal open in web Post conditions: Related websites should be displayed Input: Output: Normal Flow: Actor Actions System Responses Actor logs into the portal and Related websites list is displayed selects “Related Website” Actor clicks on “Seednet http://seednet.gov.in/ opens in new Portal” window Actor clicks Certification” Alternative Flow: Actor Actions on “Seed http://kssca.kar.nic.in/ opens in a new window System Responses P a g e | 72 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.2 Fertilizer Section Scope: This activity enables the actor to access the Fertilizer application of Department of Agriculture Use Case ID: UC_ SAP_010 Use Case Name: Link to Fertilizer application Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Fertilizer application Actor clicks on State Agriculture Portal Fertilizer Section Actor should have opened the State Agriculture portal Fertilizer Section application opens Actor Actions Actor clicks on the “Fertilizer Section” link on home page of Department of Agriculture Alternative Flow: Actor clicks on the “Seed Section” link on home page of Department of Agriculture Actor clicks on the “Pesticide Section” link on home page of Department of Agriculture Actor clicks on the “Soil Health Section” link on home page of Department of Agriculture P a g e | 73 System Responses Actor is redirected to “Fertilizer Section” application Actor is redirected Section” application Actor is redirected to “Pesticides Section” application Actor is redirected to “Soil Health Section” application to “Seed NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.2.1 DEALER NETWORK - FERTILIZERS Scope: This activity enables the actor to view the list of dealers/distributors for fertilizers Use Case ID: UC_ SAP_011 Use Case Name: Dealers List Fertilizers Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Citizens / Farmers This service aims at providing the actor with list of dealers for fertilizers Actor clicks on “Fertilizers Section Dealer Network” Actor should have portal window active Dealers list to be displayed Actor Actions Actor clicks on “Dealer’s List” System Responses List with following fields is displayed o o o o o o o o o o o o P a g e | 74 District Taluk Block Product Category Brand Names Dealer Name Office Address Phone Number 1 Phone Number 2 email License Number License Validity NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Alternative Flow: Actor Actions Filter options to be provided District Taluk Block Product category Brand Name Dealer name Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses List with same fields is displayed but with filters as selected System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.1.2.2 PRICING AND AVAILABILITY Scope: This activity enables the actor to view the prices for fertilizers Use Case ID: UC_ SAP_012 Use Case Name: Price List and Availability Actors: Farmer / Citizen Stake Holder: Citizens / Farmers Description: This service aims at providing the actor access to view prices for fertilizer and availability Trigger: Actor clicks on “Fertilizers Section Pricing & Availability” Pre conditions: Actor should have portal window active Post conditions: Price list for fertilizers to be displayed Input: Output: P a g e | 75 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Normal Flow: Actor Actions Actor clicks Information” on Karnataka State Agricultural System Responses “Pricing List with following fields is displayed o Dealer Name o Crops o Product Category o Brand Names o Price / Quantity o Available Stock o District o Taluk o Block Link is provided on dealer name, which when clicked provides contact details of the dealer like address, phone, email System Responses List with same fields is displayed but with filters as selected Alternative Flow: Actor Actions Filter options to be provided District Taluk Block Product category Brand name Dealer name Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.2.3 FERTILIZERS USAGE GUIDELINES Scope: This activity enables the actor to view area wise recommendations for fertilizers to be used Use Case ID: UC_ SAP_013 Use Case Name: Recommendation for usage of Fertilizers Actors: Farmer / Citizen Stake Holder: Citizens / Farmers P a g e | 76 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Description: This service aims at providing the actor with recommendations for the area Trigger: Actor clicks on “Fertilizer Section Usage Guidelines” Pre conditions: Actor should have portal window active Post conditions: Area wise recommendation page to be displayed to actor Input: Output: Normal Flow: Actor Actions System Responses Actor accesses the portal and List with following fields is displayed clicks on “Usage Guidelines” o District o Taluk o Crops grown o Fertilizers recommended (stagewise for crop) o Specified quantity / defined area (Ex - Kg/hectare) o Supplier Link is provided on supplier, which when clicked provides contact details of the supplier like address, phone, email Alternative Flow: Actor Actions System Responses Filter options to be provided List with same fields is displayed but District with filters as selected Taluk Fertilizers Stage of crops cycle supplier Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.2.4 REGISTRATION/LICENSING Scope: This activity enables the actor to view, register and apply for license to manufacture/distribute P a g e | 77 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural fertilizers Use Case ID: UC_ SAP_014 Use Case Name: Registration / License for fertilizers Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Dealer / Manufacturer Dealer / Manufacturer This service enables the actor to register and apply for licenses for fertilizers Actor clicks on “Fertilizer Section Registration / License” Actor should have portal window active Redirected to Registration / Licensing functionality Actor Actions Actor clicks “Registration/License” System Responses on Actor is redirected to the Registration / License Functionality (service 1 SRS) Alternative Flow: Actor Actions System Responses Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: Use Case for Registration/Licenses in Service 1 SRS other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.2.5 FERTILIZER TESTING LABORATORIES Scope: This activity enables the actor to view list of Fertilizer Testing Laboratories Use Case ID: UC_ SAP_015 Use Case Name: List of Fertilizer Testing Laboratories Actors: Farmer / Dealer Stake Holder: Farmer / Dealer Description: This service enables the actor to view fertilizer testing labs Trigger: Actor clicks on “Fertilizer Section Fertilizer Testing Laboratories” Pre conditions: Actor should have portal window active Post conditions: List of Seed Testing Laboratories to be displayed Input: P a g e | 78 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Output: Normal Flow: Actor Actions System Responses Actor clicks on “Fertilizer List of Fertilizer Testing Laboratories Testing Laboratories” is displayed Lab Name Address Contact Person Contact Number email Alternative Flow: Actor Actions System Responses Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.2.6 FMS APPLICATION Scope: This activity enables the actor to access the FMS application Use Case ID: UC_ SAP_016 Use Case Name: mFMS Application Actors: Farmer / Citizen / Officials at Department of Agriculture Stake Holder: Farmer / Citizen Description: This service aims at providing the actor access to mFMS application Trigger: Actor clicks on State Agriculture Portal “Fertilizer Section” “FMS Application” Pre conditions: Actor should have State Agriculture Portal open in web browser Post conditions: Actors authorized to access FMS application should be able to access it Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on “FMS FMS Application opens in new Application” window (web application being developed by NIC – link not available) P a g e | 79 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Alternative Flow: Actor Actions Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.1.2.7 RELATED W EBSITES Scope: This activity enables the actor to view the links/websites related to Fertilizer section Use Case ID: UC_ SAP_017 Use Case Name: Related Websites List Actors: Farmer / Citizen Stake Holder: Farmer / Citizen Description: This service aims at providing the actor the list of websites related to Fertilizer section Trigger: Actor clicks on State Agriculture Portal “Fertilizer Section” “Related Websites” Pre conditions: Actor should have State Agriculture Portal open in web Post conditions: Related websites should be displayed Input: Output: Normal Flow: Actor Actions System Responses Actor logs into the portal and Related websites list is displayed selects “Related Website” Actor clicks on “FMS FMS Application opens in new Application” window (web application being developed by NIC – link not available) Actor clicks on “Fertilizer http://www.agricoop.nic.in/sublegi/ Control Order” FertilizerControlOrder.htm opens in a new window Alternative Flow: Actor Actions System Responses P a g e | 80 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.3 Pesticides Section Scope: This activity enables the actor to access the Pesticides application of Department of Agriculture Use Case ID: UC_ SAP_018 Use Case Name: Link to Pesticides application Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Pesticides application Actor clicks on State Agriculture Portal Pesticides Section Actor should have opened the State Agriculture Portal Pesticides Section application opens Actor Actions Actor clicks on the “Pesticides Section” link on home page of Department of Agriculture Alternative Flow: Actor clicks on the “Seed Section” link on home page of Department of Agriculture Actor clicks on the “Fertilizer Section” link on home page of Department of Agriculture Actor clicks on the “Soil Health Section” link on home page of Department of Agriculture P a g e | 81 System Responses Actor is redirected to “Pesticides Section” application Actor is redirected Section” application Actor is redirected to “Fertilizer Section” application Actor is redirected to “Soil Health Section” application to “Seed NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.3.1 DEALER NETWORK Scope: This activity enables the actor to view the list of dealers/distributors for pesticides Use Case ID: UC_ SAP_019 Use Case Name: Dealers List Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Citizens / Farmers This service aims at providing the actor with the list of dealers for pesticides Actor clicks on “Pesticides Section Dealer Network” Actor should have portal window active Dealers list to be displayed Actor Actions Actor clicks on “Dealer List” System Responses List with following fields is displayed o o o o o o o o o o o o P a g e | 82 District Taluk Block Product category Brand Names Dealer Name Office address Phone Number 1 Phone Number 2 email License Number License Validity NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Alternative Flow: Actor Actions Filter options to be provided District Taluk Block Product Category Brand Name Dealer name Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses List with same fields is displayed but with filters as selected System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.1.3.2 PRICING AND AVAILABILITY Scope: This activity enables the actor to view the Prices for Pesticides Use Case ID: UC_ SAP_020 Use Case Name: Price List and Availability Actors: Farmer / Citizen Stake Holder: Citizens / Farmers Description: This service aims at providing the actor with prices for pesticides and availability Trigger: Actor clicks on “Pesticides Section Pricing and Availability” Pre conditions: Actor should have portal window active Post conditions: Price list for pesticides to be displayed Input: Output: P a g e | 83 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Normal Flow: Actor Actions Actor clicks Information” on Karnataka State Agricultural System Responses “Pricing List with following fields is displayed o Dealer Name o Crops o Product category o Brand names o Price / Quantity o Available Stock o District o Taluk o Block Link is provided for Dealer name. When actor clicks it, contact details of dealer like address, Phone, email are displayed. System Responses List with same fields is displayed but with filters as selected Alternative Flow: Actor Actions Filter options to be provided District Taluk Block Product Category Brand Name Dealer name Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.3.3 USAGE GUIDELINES Scope: This activity enables the actor to view area wise recommendations for pesticides to be used Use Case ID: UC_ SAP_021 Use Case Name: Recommendation for usage of Pesticides Actors: Farmer / Citizen P a g e | 84 NeGP-Agriculture Mission Mode Project Portal Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Software Requirement Specifications (SRS) Karnataka State Agricultural Citizens / Farmers This service aims at providing the actor with recommendations for the area Actor clicks on “Pesticides Section Usage Guidelines” Actor should have portal window active Area wise recommendation page to be displayed to actor Actor Actions System Responses Actor accesses the portal and List with following fields is displayed clicks on “Usage Guidelines” o District o Taluk o Crops grown o Pesticides recommended (stage wise) o Specified quantity / defined area (Ex - Kg/hectare) o Supplier Link is provided for Supplier name. When actor clicks it, contact details of Supplier like address, Phone, email are displayed. Alternative Flow: Actor Actions System Responses Filter options to be provided List with same fields is displayed but District with filters as selected Taluk Crops Stage of crop cycle Supplier Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . P a g e | 85 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 5.4.1.3.4 REGISTRATION / LICENSING Scope: This activity enables the actor to apply for registration / licensing as dealer / manufacturer for pesticides Use Case ID: UC_ SAP_022 Use Case Name: Registration / License for pesticides Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Dealer Dealer This service enables the actor to register and apply for licenses Actor clicks on “Seeds Section Registration / License” Actor should have portal window active Redirected to Registration / Licensing functionality Actor Actions Actor clicks “Registration/License” System Responses on Actor is redirected to the Registration / License Functionality (service 1 SRS) Alternative Flow: Actor Actions System Responses Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: Use Case for Registration/Licenses in Service 1 SRS other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.3.5 PEST INFORMATION @ RSK Scope: This activity enables the actor to enter information on pest and diseases at RSK level Use Case ID: UC_ SAP_022a Use Case Name: Pest information from RSK Actors: Farmer / Citizen / Agricultural officer at RSK Stake Holder: Citizens / Farmers, Pesticides division/section Description: This service aims at providing the actor with an interface to enter the details of pests and diseases infecting the land/area P a g e | 86 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Trigger: Actor clicks on “Pesticides Section Pest information @ RSK” Pre conditions: Actor should have portal window active Post conditions: Interface to enter information to be displayed and saved in database. Mail sent to representative from Pesticides section with pre-decided subject. Content as entered on page is mailed. Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on “Pest Interface with following fields is information @ RSK” displayed o o o o o o o o Alternative Flow: Actor Actions Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Farmer Name District Taluk / Block Crops infected Pest or Disease Percentage of infestation Percentage of damage Control Measures advised by RSK System Responses System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.1.3.6 PESTICIDE TESTING LABORATORIES Scope: This activity enables the actor to view list of Pesticide Testing Laboratories Use Case ID: UC_ SAP_023 Use Case Name: List of Pesticide Testing Laboratories Actors: Farmer / Dealer P a g e | 87 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Stake Holder: Farmer / Dealer Description: This service enables the actor to view pesticide testing labs Trigger: Actor clicks on “Pesticides Section Pesticides Testing Laboratories” Pre conditions: Actor should have portal window active Post conditions: List of Pesticide Testing Laboratories to be displayed Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on “Pesticides List of Pesticides Testing Testing Laboratories” Laboratories is displayed Lab Name Address Contact Number email Contact Person Contact Name Alternative Flow: Actor Actions System Responses Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.3.7 RELATED W EBSITES Scope: This activity enables the actor to view the links/websites related to Pesticide Section Use Case ID: UC_ SAP_024 Use Case Name: Related Websites List Actors: Farmer / Citizen Stake Holder: Farmer / Citizen Description: This service aims at providing the actor the list of websites related to Pesticide section Trigger: Actor clicks on State Agriculture Portal “Pesticide Section” “Related Websites” Pre conditions: Actor should have State Agriculture Portal open in web browser P a g e | 88 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Post conditions: Related websites should be displayed Input: Output: Normal Flow: Actor Actions Actor logs into the portal and selects “Related Website” Actor clicks on “Central Insecticide Board” Actor clicks on “Bureau of Indian Standards” Karnataka State Agricultural System Responses Related websites list is displayed http://cibrc.nic.in/ opens in new window http://www.bis.org.in/ opens in new window Alternative Flow: Actor Actions System Responses Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.4 Soil Health Section Scope: This activity enables the actor to access the Soil Health application of Department of Agriculture Use Case ID: UC_ SAP_025 Use Case Name: Link to Soil Health application Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Soil Health application Actor clicks on State Agriculture Portal Soil Health Section Actor should have opened the State Agriculture Portal Soil Health Section application opens P a g e | 89 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Normal Flow: Actor Actions Actor clicks on the “Soil Health Section” link on home page of Department of Agriculture Alternative Flow: Actor clicks on the “Seed Section” link on home page of Department of Agriculture Actor clicks on the “Pesticide Section” link on home page of Department of Agriculture Actor clicks on the “Fertilizer Section” link on home page of Department of Agriculture Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses Actor is redirected to “Soil Health Section” application Actor is redirected Section” application Actor is redirected to “Pesticides Section” application Actor is redirected to “Fertilizer Section” application to “Seed System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.1.4.1 SOIL TESTING SOFTWARE Scope: This activity enables the actor to access Soil Testing Software Use Case ID: UC_ SAP_026 Use Case Name: Soil Testing Software Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Dealer / Officer at Taluk and District Officer at Taluk and District This service enables the actor to view Soil Testing application Actor clicks on “Soil Health Section Soil Testing Software” Actor should have portal window active Authorized users should have access to Soil testing software Actor Actions System Responses Actor clicks on “Soil Health Actor is redirected to the Soil Software” Testing Software / Application P a g e | 90 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Alternative Flow: Actor Actions Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.1.4.2 IRRIGATION ADVISE Scope: This activity enables the actor to access the Irrigation Advice Application Use Case ID: UC_ SAP_027 Use Case Name: Irrigation advise based on soil type Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer Farmer This service enables the actor to view irrigation advise Actor clicks on “Soil Health Section Irrigation Advise” Actor should have portal window active Irrigation Advise Application to be accessible Actor Actions Actor clicks on “Irrigation Advise” Alternative Flow: Actor Actions Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required P a g e | 91 System Responses Actor is redirected to Irrigation Advise application System Responses System Responses Standard internet message for URL not found Standard internet message for connection not found NeGP-Agriculture Mission Mode Project Portal Priority: Low/medium/high Frequency of Use: continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural High Frequent . 5.4.1.4.3 SOIL TYPES Scope: This activity enables the actor to view information on Soil Types Use Case ID: UC_ SAP_028 Use Case Name: Information on Soil Types Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service enables the actor to view information on soil types Actor clicks on “Soil Health Section Soil Types” Actor should have portal window active View information on Soil Types Actor Actions Actor clicks on “Soil Types” System Responses Actor is redirected to Soil Types application Alternative Flow: Actor Actions System Responses Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . P a g e | 92 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 5.4.1.4.4 SOIL TESTING LABS Scope: This activity enables the actor to view list of Seed Testing Laboratories Use Case ID: UC_ SAP_029 Use Case Name: List of Soil Testing Laboratories Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Dealer Farmer / Dealer This service enables the actor to view Soil Testing Laboratories Actor clicks on “Soil Health Section Soil Testing Laboratories” Actor should have portal window active List of Soil testing Labs Actor Actions System Responses Actor clicks on “Soil Testing List of Soil Testing Laboratories is Laboratories” displayed Lab Name Address Contact Person Contact Number Email Alternative Flow: Actor Actions System Responses Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.1.5 Diseases and Remedial Measures Scope: This activity enables the actor to access the application for Diseases and Remedial Measures Use Case ID: UC_ SAP_030 Use Case Name: Application for Diseases and Remedial Measures P a g e | 93 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Actors: Farmer Stake Holder: Farmer Description: This service aims at taking the actor to the Diseases and Remedial Measures section Trigger: Actor clicks on State Agriculture Portal Diseases and Remedial measures Pre conditions: Actor should have opened the State Agriculture Portal Post conditions: Application for Diseases and Remedial Measures section is loaded Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on the “Diseases Actor is redirected to “Diseases and and Remedial Measures” link Remedial Measures” application on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.2 Farmer Registration Scope: This activity enables the actor to access the Farmer Registration application of Department of Agriculture Use Case ID: UC_ SAP_031 Use Case Name: Link to Farmer Registration Application Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Farmer Registration Application Actor clicks on State Agriculture Portal Farmer Registration Actor should have opened the State Agriculture Portal Soil Health Section application opens P a g e | 94 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Output: Normal Flow: Actor Actions Actor clicks on the “Farmer Registration” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses Actor is redirected to “Farmer Registration” application System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.2.1 Farmer Registration Scope: This activity enables the actor to register as farmer and update the Farmers database Use Case ID: UC_ SAP_032 Use Case Name: Registration of farmer Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Farmer Farmer This service aims at registering the farmer and updating the Farmers Database Actor clicks on “Farmer Registration” link in home page Actor should have opened the State Agriculture Portal Trigger mail sent to the Actor’s mail id and database to be updated with farmer details Input: 1.Farmer’s detail Name (First Name, Middle Name, Last Name) Address (State, District, Block, Village, Pin Code (Link with Post database)) Phone - Landline Mobile Number E-mail Id Farmer Type (Agricultural, Livestock, Fisherman) Output: Details as mentioned to be entered in database (respective tables) P a g e | 95 NeGP-Agriculture Mission Mode Project Portal Normal Flow: Software Requirement Specifications (SRS) System Responses Actor clicks on the “Farmer Farmer basic details page is loaded Registration” link on home with following fields. This is the portal minimum required information for farmer registration. Name (First Name, Middle Name, Last Name) Address (State, District, Block, Village, Pin Code (Link with Post database)) Phone - Landline Mobile Number E-mail Id Farmer Type (Agricultural, Livestock, Fisherman) Actor fills the details and clicks on Submit Actor selects Yes Karnataka State Agricultural Actor is redirected to “Update Static Information” use case Actor is redirected to home page of portal Actor selects No Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Actor is provided with option to update "Static Information” with Yes/No options. System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.2.2 Update Static Information for farmer Scope: This activity enables the actor to provide the static information required and update the Farmers database Use Case ID: UC_ SAP_033 P a g e | 96 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Use Case Name: Update Static information Actors: Farmer Stake Holder: Farmer Description: This service aims at updating the Farmers Database Trigger: Actor is redirected from UC_SAP_032 Actor logs into portal and clicks on “Update Profile” and clicks on “Static Information” Pre conditions: Actor should have opened the State Agriculture Portal and logged in with valid user credentials Post conditions: Trigger mail sent to the Actor’s mail id and database to be updated with farmer details Input: Output: Details as mentioned to be entered in database (respective tables) Normal Flow: Actor Actions System Responses Logs in to Portal and clicks on Personal details page is loaded with “Static Information” following information fields This is the information required for Father’s name Sum Total of Required data Mother’s name elements (LCM) for 360 degree Gender view. Age (Date of birth) Marital status Photo Identification (Voter id, Ration Card, UID, Driving License, KCC No.,NPR, Fishermen Biometric card etc.) Personal Identification Mark Educational Qualification o Illiterate/Literate o Non-Matric, Matric, Graduate, Post-Graduate, Diploma, Other o Field Farmer fills the personal details and clicks on Next. Family details page is loaded with following information fields Family details No. of family members (Dependent) o Name(First Name, Middle Name, Last Name), o Gender o Relationship with farmer o Age o Educational qualification o Employment status, o If employed, then income, o Photo (based on number of family members, the details for each family member is to P a g e | 97 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural be validated) add/edit/delete) Farmer fills the personal and family details and clicks on Next (option to Farm details page is loaded with following information fields Farm details Land Holding details ( Khasra No., Rakba, Rin Pustika No., Survey/Sub-division Number, Sub-survey No. etc.) (Integration with Land Records) Farm Size (In Bigha/Acres/Hectares/..) (Based on it automatic categorization as Landless Farmer(0 – 3 Bigha / 0 - 0.4 Hectares) , Marginal Farmer (3 – 7.5 Bigha / 0.4 – 1 Hectares), Small Farmer (7.5 – 15 Bighas / 1-2 Hectares) , Big Farmer (More than 15 Bighas / More than 2.0 Hectares) Land type Land type Irrigated/Rainfed/Dry land Irrigation Infrastructure available on farm (Wells, tube wells, drip irrigation, etc.) Type of Cultivation (Self / Lease / Share) Man Power for Farming Self / Hired Basis Type of area Area under nursery Area under vegetable crops Area under permanent crops Area under progeny orchard Planting materials Tuber crops Crop details Crops cycles Crops grown Livestock details P a g e | 98 Number of animals owned Species, Animal, breed, age NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Farmer fills the details and clicks on Next Karnataka State Agricultural Other details page is loaded with following information fields Equipment details Name of equipment Number Make (option to add/edit/delete) Source of agricultural Inputs Name and address of the dealer/agency (Seed, Fertilizers, Pesticides) (option to add/edit/delete) Markets accessed for produce Name of the market address (option to add/edit/delete) and Farmer fills the details and clicks on Next Financial details page is loaded with following information fields Bank details (option to add/edit/delete) Bank name MICR No Branch Name and Code Account Number Loan as on date Kisan Credit Card Holder (Yes/No) Insurance details (option to add/edit/delete) Name of the agency Type of insurance Insured on Policy no Date of maturity Premium Mode of payment Family Economical Status P a g e | 99 APL/BPL/AAY (Antyodaya Anna Yojana) Annual Income From farm From livestock From fisheries From other activities (Specify) NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural (option to add/edit/delete) Farmer fills the details and clicks on Next Others page is loaded following information field with Source of knowledge /Technical updating State Agriculture Departments, KVK, SAU, ICAR, Helpline (toll Free numbers), Meetings, Trainings/ Workshops, TV, Radio, SMS, Progressive Farmers, Extension Workers, etc. (option to add/edit/delete) Other House (owned / rental) (pakka / kaccha) (option to add/edit/delete) Size of house (Sq. meters/feet) (option to add/edit/delete) Caste/ Category (SC/ST/BC/OBC/Gen) Religion Minority (Yes/No) Membership in societies/ groups like PACS, Agricultural cooperatives, NGOs, SHGs etc. Name of the agency Address details Membership number Date of issue Date of validity Farmer fills the details and (option to add/edit/delete) clicks on Submit Alternative Flow: Actor Actions Actor chooses to update the Dynamic information Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required P a g e | 100 Actor is redirected to the Landing page in “Update details” System Responses Actor is redirected to Dynamic Information use case accordingly System Responses Standard internet message for URL not found Standard internet message for connection not found NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Static Information is a one-time activity. However, option to edit details should be provided. Also, wherever applicable, option to add/edit/delete to be provided Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.2.3 Update Dynamic Information for farmer Scope: This activity enables the actor to provide the dynamic information required and update the Farmers database Use Case ID: UC_ SAP_034 Use Case Name: Update Dynamic information Actors: Farmer Stake Holder: Farmer Description: This service aims at updating the Farmers Database Trigger: Actor logs into portal and clicks on “Update Profile” and clicks on “Dynamic Information” Pre conditions: Actor should have opened the State Agriculture Portal and logged in with valid user credentials Post conditions: Trigger mail sent to the Actor’s mail id and database to be updated with farmer details Input: Output: Details as mentioned to be entered in database (respective tables) Normal Flow: Actor Actions System Responses Logs on to Portal and clicks on The page loads with following “Update Information” and information fields selects “Dynamic Information” Year (to be auto populated) This information has to be updated Season (to be auto populated) every season. Inputs Crop sown Area sown Variety used Seeds used Fertilizers used Pest occurrence and pesticides used Water sources used Labour Machinery used Production, Income, Expenditure, Insurance Crop wise production Crop wise income P a g e | 101 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Expenditure Crop Insurance details o Name of the agency o Type of insurance o Insured on o Policy no o Date of maturity o Premium o Mode of payment Marketing Warehouse facility used Processing facilities used Markets Actor clicks on Submit Actor is redirected to home page of portal System Responses System should allow the actor to do so System Responses Standard internet message for URL not found Standard internet message for connection not found Alternative Flow: Actor Actions Actor submits only partial information Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Dynamic Information is repetitive activity every season. However, option to edit details should be provided. Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.2.4 Mail/SMS sent to farmer to update season information Scope: This activity enables the actor to provide the dynamic information required and update the Farmers database Use Case ID: UC_ SAP_035 Use Case Name: Reminder mail/SMS to farmer to update Information Actors: System Stake Holder: Farmer Description: This service aims at updating the Farmers Database P a g e | 102 NeGP-Agriculture Mission Mode Project Portal Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Alternative Flow: Exceptional Flow: Includes: other use case id UI: required/not required Priority: Low/medium/high Frequency of Use: continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural Admin from Taluk/District office chooses to send reminder mail/SMS to farmers Mail/SMS sent to farmer requesting to update season information based on time set for trigger Season duration specified Timeframe for updating of information specified System runs a check before sending mail. The system checks if information has been updated in the Database or not. If not, mail/SMS is sent to those farmers Trigger mail sent to all farmers who haven’t updated the Dynamic Information for the season Details as mentioned to be entered in database (respective tables) Actor Actions System Responses System checks if information is updated Lists all farmers whose information is yet to be updated Sends SMS/ mail in pre-decided format requesting farmers to update information Mail is also sent to concerned Taluk with list of farmers (Taluk-wise) intimating failure to update data Actor Actions System Responses Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Required High Frequent . 5.4.2.5 Registered Farmers List Scope: This activity enables the actor to view the list of farmers registered Use Case ID: UC_ SAP_036 Use Case Name: Farmers List P a g e | 103 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Actors: Taluk/ District office admin (RSK Officer, Agricultural Officer, Taluk ADA, DDA, District JDA) Stake Holder: Farmer, Taluk/ District office admin (RSK Officer, Agricultural Officer, Taluk ADA, DDA, District JDA) Description: This service aims at providing the actor the list of farmers who have registered with the State Agriculture Portal Trigger: Actor clicks on “Farmer Registration” “Registered Farmers List” Pre conditions: Actor should have logged into the portal and should have access to view the list Post conditions: Input: Output: Normal Flow: Actor Actions System Responses Actor logs into the portal and List is displayed with basic details of selects “Registered Farmers farmer List” List is displayed with basic details of Option to filter the list with farmer based on filter options following filters selected by actor District Taluk Block List of farmers with their static Actor selects “Static information is displayed Information” List of farmers with their dynamic information is displayed Actor Selects “Dynamic Information” Alternative Flow: Actor Actions System Responses Actor Selects “Dynamic Info List of farmers with dynamic Status Update” information and status is updated Actor clicks on “Send Reminder UC_SAP_004 is invoked Mail” Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: UC_SAP_004 other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . P a g e | 104 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 5.4.2.6 Related Websites Scope: This activity enables the actor to view the links/websites related to Department of Agriculture Use Case ID: UC_ SAP_037 Use Case Name: Related Websites List Actors: Farmer / Citizen Stake Holder: Farmer / Citizen Description: This service aims at providing the actor the list of websites related to Department of Agriculture Trigger: Actor clicks on State Agriculture Portal “Related Websites” Pre conditions: Actor should have access to the State Agriculture Portal Post conditions: Related websites should be displayed Input: Output: Normal Flow: Actor Actions System Responses Actor logs into the portal and Related websites list is displayed selects “Related Website” Actor clicks on “Raita Mitra” http://raitamitra.kar.nic.in/ opens in new window Actor clicks on “Krishi Marata Vahini” http://krishimaratavahini.kar.nic.in/ opens in a new window Actor clicks Procurement” “e- https://eproc.karnataka.gov.in/epor tal/index.seam opens in a new window Actor clicks on “Bhoomi” http://bhoomi.karnataka.gov.in/ opens in a new window Actor clicks on “Agricoop” http://agricoop.nic.in/ opens in a new window Actor clicks on “DACNET” http://dacnet.nic.in/ opens in a new window Actor clicks on “Farmer Portal” on http://dacnet.nic.in/farmer/new/ho me-new.html opens in a new window Alternative Flow: Actor Actions System Responses Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id P a g e | 105 NeGP-Agriculture Mission Mode Project Portal UI: required/not required Priority: Low/medium/high Frequency of Use: continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural Required High Frequent . 5.4.3 Farm Machinery Scope: This activity enables the actor to access the application for Farm Machinery Use Case ID: UC_ SAP_038 Use Case Name: Application for Farm Machinery Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to Farm Machinery application Actor clicks on State Agriculture Portal Farm Machinery Actor should have opened the State Agriculture Portal Application for Farm Machinery section is loaded Actor Actions Actor clicks on the “Farm Machinery” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: P a g e | 106 System Responses Actor is redirected to Machinery” application “Farm System Responses Standard internet message for URL not found Standard internet message for connection not found NeGP-Agriculture Mission Mode Project Portal Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural . 5.4.4 Weather Forecasting Scope: This activity enables the actor to access the application for Weather Forecasting Use Case ID: UC_ SAP_039 Use Case Name: Weather Forecast Section Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Weather Forecasting section Actor clicks on State Agriculture Portal Weather Forecasting Actor should have opened the State Agriculture Portal Application for Weather Forecasting section is loaded Actor Actions Actor clicks on the “Weather Forecasting” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . System Responses Actor is redirected to “Weather Forecasting” application System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.5 Harvesting Scope: This activity enables the actor to access the application for Harvesting Use Case ID: UC_ SAP_040 Use Case Name: Application for Harvesting Actors: Farmer / Citizen Stake Holder: Farmer / Citizen Description: This service aims at taking the actor to the Harvesting section P a g e | 107 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Trigger: Actor clicks on State Agriculture Portal Harvesting Pre conditions: Actor should have opened the State Agriculture Portal Post conditions: Application for Harvesting section is loaded Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on the “Harvesting” Actor is redirected to “Harvesting” link on home page of SAP application Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.6 Import / Export Scope: This activity enables the actor to access the application for Import / Export Use Case ID: UC_ SAP_041 Use Case Name: Application for Import / Export Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to Import / Export Section Actor clicks on State Agriculture Portal Exports and Imports Actor should have opened the State Agriculture Portal Application for Import / Export section is loaded Actor Actions System Responses Actor clicks on the “Import / Actor is redirected to “Import / Export” link on home page of Export” application SAP Alternative Flow: P a g e | 108 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.7 Schemes Scope: This activity enables the actor to access the application for Schemes Use Case ID: UC_ SAP_042 Use Case Name: Application for Schemes Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Schemes section Actor clicks on State Agriculture Portal Schemes and Programs Actor should have opened the State Agriculture Portal Application for Schemes section is loaded Actor Actions Actor clicks on the “Schemes” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high P a g e | 109 System Responses Actor is redirected to “Schemes” application System Responses Standard internet message for URL not found Standard internet message for connection not found NeGP-Agriculture Mission Mode Project Portal Frequency of Use: continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural Frequent . 5.4.8 Organic Farming Scope: This activity enables the actor to access the application for Organic Farming Use Case ID: UC_ SAP_043 Use Case Name: Application for Organic Farming Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Organic Farming section Actor clicks on State Agriculture Portal Organic Farming Actor should have opened the State Agriculture Portal Application for Organic Farming section is loaded Actor Actions Actor clicks on the “Organic Farming” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . P a g e | 110 System Responses Actor is redirected to “Organic Farming” application System Responses Standard internet message for URL not found Standard internet message for connection not found NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 5.4.9 Irrigation Scope: This activity enables the actor to access the application for Irrigation Use Case ID: UC_ SAP_044 Use Case Name: Application for Irrigation Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Irrigation section Actor clicks on State Agriculture Portal Irrigation Actor should have opened the State Agriculture Portal Application for Irrigation section is loaded Actor Actions Actor clicks on the “Irrigation” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . System Responses Actor is redirected to “Irrigation” application System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.10 Drought Relief Information Scope: This activity enables the actor to access the application for Drought Relief Information Use Case ID: UC_ SAP_045 Use Case Name: Application for Drought Relief Information Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Drought Relief Information section Actor clicks on State Agriculture Portal Drought Relief & Management Actor should have opened the State Agriculture Portal Application for Drought Relief Information section is loaded P a g e | 111 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Input: Output: Normal Flow: Actor Actions Actor clicks on the “Drought Relief Information” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses Actor is redirected to “Drought Relief Information” application System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.11 Fodder Scope: This activity enables the actor to access the application for Fodder Use Case ID: UC_ SAP_046 Use Case Name: Link for Fodder Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Fodder section Actor clicks on State Agriculture Portal Fodder Actor should have opened the State Agriculture Portal Application for Fodder section is loaded Actor Actions System Responses Actor clicks on the “Fodder” Actor is redirected to “Fodder” link on home page of SAP application Alternative Flow: P a g e | 112 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.12 Good Agricultural Practices Scope: This activity enables the actor to access the application for Good Agricultural Practices Use Case ID: UC_ SAP_047 Use Case Name: Application for Good Agricultural Practices Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the GAP section Actor clicks on State Agriculture Portal Good Agricultural Practices Actor should have opened the State Agriculture Portal Application for Good Agricultural Practices section is loaded Actor Actions Actor clicks on the “Good Agricultural Practices” link on home page SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required P a g e | 113 System Responses Actor is redirected to “Good Agricultural Practices” application System Responses Standard internet message for URL not found Standard internet message for connection not found NeGP-Agriculture Mission Mode Project Portal Priority: Low/medium/high Frequency of Use: continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural High Frequent . 5.4.13 Fisheries Scope: This activity enables the actor to access the application for Fisheries Use Case ID: UC_ SAP_048 Use Case Name: Application for Fisheries Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Fisheries section Actor clicks on State Agriculture Portal Fisheries Actor should have opened the State Agriculture Portal Application for Fisheries section is loaded Actor Actions Actor clicks on the “Fisheries” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . P a g e | 114 System Responses Actor is redirected to “Fisheries” application System Responses Standard internet message for URL not found Standard internet message for connection not found NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 5.4.14 Livestock Scope: This activity enables the actor to access the application for Livestock Use Case ID: UC_ SAP_049 Use Case Name: Application for Livestock Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Livestock section Actor clicks on State Agriculture Portal Livestock Actor should have opened the State Agriculture Portal Application for Livestock section is loaded Actor Actions Actor clicks on the “Livestock” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . System Responses Actor is redirected to “Livestock” application System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.15 Horticulture Scope: This activity enables the actor to access the application for Horticulture Use Case ID: UC_ SAP_050 Use Case Name: Application for Horticulture Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Horticulture section Actor clicks on State Agriculture Portal Horticulture Actor should have opened the State Agriculture Portal Application for Horticulture section is loaded P a g e | 115 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Input: Output: Normal Flow: Actor Actions Actor clicks on the “Horticulture” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses Actor is redirected to “Horticulture” application System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.16 Floriculture Scope: This activity enables the actor to access the application for Floriculture Use Case ID: UC_ SAP_051 Use Case Name: Application for Floriculture Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the Floriculture section Actor clicks on State Agriculture Portal Floriculture Actor should have opened the State Agriculture Portal Application for Floriculture section is loaded Actor Actions System Responses Actor clicks on the Actor is redirected to “Floriculture” “Floriculture” link on home application page of SAP Alternative Flow: P a g e | 116 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.17 Government Policies and Initiatives Scope: This activity enables the actor to access the application for Government Policies and Initiatives Use Case ID: UC_ SAP_052 Use Case Name: Application for Government Policies and Initiatives Actors: Farmer / Citizen Stake Holder: Farmer / Citizen Description: This service aims at taking the actor to the Government Policies and Initiatives section Trigger: Actor clicks on State Agriculture Portal Government Policies and Initiatives Pre conditions: Actor should have opened the State Agriculture Portal Post conditions: Application for Government Policies and Initiatives section is loaded Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on the Actor is redirected to “Government “Government Policies and Policies and Initiatives” application Initiatives” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled P a g e | 117 NeGP-Agriculture Mission Mode Project Portal Includes: other use case id UI: required/not required Priority: Low/medium/high Frequency of Use: continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural Required High Frequent . 5.4.18 Download Forms Scope: This activity enables the actor to download forms Use Case ID: UC_ SAP_053 Use Case Name: Application to download forms Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service enables the actor to download forms Actor clicks on State Agriculture Portal Download Forms Actor should have opened the State Agriculture Portal List of forms with download option is loaded Actor Actions Actor clicks on the “Download forms” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: P a g e | 118 System Responses Actor is redirected to page with list of forms with download option System Responses Standard internet message for URL not found Standard internet message for connection not found NeGP-Agriculture Mission Mode Project Portal Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural . 5.4.19 FAQ Scope: This activity enables the actor to access the application for Frequently Asked Questions Use Case ID: UC_ SAP_054 Use Case Name: Application for Frequently Asked Questions (FAQ) Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to FAQ section Actor clicks on State Agriculture Portal FAQ Actor should have opened the State Agriculture Portal Application for FAQ section is loaded Actor Actions Actor clicks on the “FAQ” link on home page of Department of Agriculture Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . System Responses Actor is redirected application Scope: This activity enables the actor to access the application for Online Advise Use Case ID: UC_ SAP_055 Use Case Name: Application for Online Advise P a g e | 119 “FAQ” System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.20 Online Advise Actors: Farmer / Citizen to NeGP-Agriculture Mission Mode Project Portal Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Software Requirement Specifications (SRS) Karnataka State Agricultural Farmer / Citizen This service aims at taking the actor to the Online Advise section Actor clicks on State Agriculture Portal Online Advise Actor should have opened the State Agriculture Portal Application for Online Advise section is loaded Actor Actions Actor clicks on the “Online Advise” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . System Responses Actor is redirected to “Online Advise” application System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.21 Interaction Platform Scope: This activity enables the actor to access the platform for interaction Use Case ID: UC_ SAP_056 Use Case Name: Platform for Interaction Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: This service aims at taking the actor to the Interaction Platform Actor clicks on State Agriculture Portal Interaction Platform Actor should have opened the State Agriculture Portal Application for Interaction is loaded Actor Actions System Responses Actor clicks on the “Interaction Actor is redirected to “Interaction Platform” link on home page of Platform” application SAP P a g e | 120 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.22 General Information Section Scope: This activity enables the actor to access the application for General Information Use Case ID: UC_ SAP_057 Use Case Name: Application for General Information Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to the General Information section Actor clicks on State Agriculture Portal General Information Actor should have opened the State Agriculture Portal Application for General Information section is loaded Actor Actions Actor clicks on the “General Information” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required P a g e | 121 System Responses Actor is redirected to “General Information” application System Responses Standard internet message for URL not found Standard internet message for connection not found NeGP-Agriculture Mission Mode Project Portal Priority: Low/medium/high Frequency of Use: continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural High Frequent . 5.4.23 Search Scope: This activity enables the actor to access the Search Application Use Case ID: UC_ SAP_058 Use Case Name: Application for Search Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for Search Actor clicks on State Agriculture Portal Search Actor should have opened the State Agriculture Portal Application for Search section is loaded Actor Actions Actor clicks on the “Search” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . P a g e | 122 System Responses Actor is redirected to “Search” application System Responses Standard internet message for URL not found Standard internet message for connection not found NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 5.4.24 Sitemap Scope: This activity enables the actor to access the Sitemap Application Use Case ID: UC_ SAP_059 Use Case Name: Application for Sitemap Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for Sitemap Actor clicks on State Agriculture Portal Sitemap Actor should have opened the State Agriculture Portal Application for Sitemap section is loaded Actor Actions Actor clicks on the “Sitemap” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . System Responses Actor is redirected to “Sitemap” application System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.25 Contact Us Scope: This activity enables the actor to access the Contact Us Application Use Case ID: UC_ SAP_060 Use Case Name: Application for Contact Us Actors: Stake Holder: Description: Trigger: Pre conditions: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for Contact Us Actor clicks on State Agriculture Portal Contact Us Actor should have opened the State Agriculture Portal P a g e | 123 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Post conditions: Interface for Contact Us is loaded. When clicked on Submit, mail is sent to the e-mail id as provided in the system Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on the “Contact Us” Actor is redirected to “Contact Us” link on home page State page Agriculture Portal Following fields of information is displayed Address Telephone No E-mail address Comments (Address / telephone number and email address retrieved from database) Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.26 Add to Favorites Scope: This activity enables the actor to access the “Add to Favorites” Application Use Case ID: UC_ SAP_061 Use Case Name: Application for “Add to Favorites” Actors: Farmer / Citizen Stake Holder: Farmer / Citizen Description: This service aims at taking the actor to application so that the page can be added to “Add to Favorites” Trigger: Actor clicks on State Agriculture Portal any page Add to Favorites Pre conditions: Actor should have opened the State Agriculture Portal and accesses any page in the portal Post conditions: Application for Add to Favorites is loaded P a g e | 124 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Input: Output: Normal Flow: Actor Actions Actor clicks on the “Add to Favorites” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses Actor is redirected to “Add to Favorites” application System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.27 Tell A Friend Scope: This activity enables the actor to access the Tell a Friend Application Use Case ID: UC_ SAP_062 Use Case Name: Application for “Tell a Friend” Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for “Tell A Friend” Actor clicks on State Agriculture Portal Tell a Friend Actor should have opened the State Agriculture Portal Interface for “Tell a Friend” section is loaded Actor Actions System Responses Actor clicks on the “Tell a Actor is redirected to “Tell a Friend” Friend” link on home page of page. Following fields are displayed SAP E-mail id of friend Subject Body The link of the page is mailed to the email id provided. Validation for e-mail id. P a g e | 125 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.28 Latest News Scope: This activity enables the actor to access the “Latest News” Application Use Case ID: UC_ SAP_063 Use Case Name: Application for Latest News Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for Latest News Actor clicks on State Agriculture Portal Latest News Actor should have opened the State Agriculture Portal Application for Latest News section is loaded Actor Actions System Responses Actor clicks on the “Latest Actor is redirected to “Latest News” News” link on home page of application. The content for this SAP section is managed by users with privileges. This section is displayed only post publishing. Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id P a g e | 126 NeGP-Agriculture Mission Mode Project Portal UI: required/not required Priority: Low/medium/high Frequency of Use: continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural Required High Frequent . 5.4.29 Announcements Scope: This activity enables the actor to access the Announcements Application Use Case ID: UC_ SAP_064 Use Case Name: Application for Announcement Actors: Farmer / Citizen Stake Holder: Farmer / Citizen Description: This service aims at taking the actor to application for Announcements Trigger: Actor clicks on State Agriculture Portal Announcements or To be flashed on screen Pre conditions: Actor should have opened the State Agriculture Portal Post conditions: Application for Announcements section is loaded Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on the Actor is redirected to “Announcements” link on “Announcements” application home page of SAP Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: P a g e | 127 NeGP-Agriculture Mission Mode Project Portal Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural . 5.4.30 About This Portal Scope: This activity enables the actor to access the About This Portal web page Use Case ID: UC_ SAP_065 Use Case Name: Application for “About This Portal” Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to web page for “About This Portal” Actor clicks on State Agriculture Portal About this Portal Actor should have opened the State Agriculture Portal Application for “About this Portal” section is loaded Actor Actions System Responses Actor clicks on the “About this Actor is redirected to “About this Portal” link on home page of Portal” page SAP Content is already managed and published for this page by authorized users Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.31 Help Scope: This activity enables the actor to access the Help Application Use Case ID: UC_ SAP_066 Use Case Name: Application for Help P a g e | 128 NeGP-Agriculture Mission Mode Project Portal Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Software Requirement Specifications (SRS) Karnataka State Agricultural Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for Help Actor clicks on State Agriculture Portal Help Actor should have opened the State Agriculture Portal Application for Help section is loaded Actor Actions Actor clicks on the “Help” link on home page Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . System Responses Actor is redirected to “Help” application System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.32 Terms of Use Scope: This activity enables the actor to access the “Terms of Use” Application Use Case ID: UC_ SAP_076 Use Case Name: Application for Terms of Use Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for “Terms of Use” Actor clicks on State Agriculture Portal Terms of Use Actor should have opened the State Agriculture Portal Application for “Terms of Use” section is loaded Actor Actions System Responses Actor clicks on the “Terms of Actor is redirected to “Terms Of Use” link on home page of SAP Use” application P a g e | 129 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.33 Visitors Summary Scope: This activity enables the actor to access the Visitors Summary Application Use Case ID: UC_ SAP_077 Use Case Name: Application for Visitors Summary Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for Visitors Summary Actor clicks on State Agriculture Portal Visitors Summary Actor should have opened the State Agriculture Portal Application for “Visitors Summary” section is loaded Actor Actions Actor clicks on the “Visitors Summary” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required P a g e | 130 System Responses Actor is redirected to “Visitors Summary” application System Responses Standard internet message for URL not found Standard internet message for connection not found NeGP-Agriculture Mission Mode Project Portal Priority: Low/medium/high Frequency of Use: continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural High Frequent . 5.4.34 NewsLetter Scope: This activity enables the actor to access the NewsLetter Application Use Case ID: UC_ SAP_078 Use Case Name: Application for NewsLetter Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for NewsLetter Actor clicks on State Agriculture Portal NewsLetter Actor should have opened the State Agriculture Portal Application for NewsLetter section is loaded Actor Actions System Responses Actor clicks on the Actor is redirected to “NewsLetter” “NewsLetter” link on home application page of SAP (Option to add/edit and delete Newsletter under Content Management System is to be provided to privileged user) Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: P a g e | 131 NeGP-Agriculture Mission Mode Project Portal Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural . 5.4.35 Feedback Scope: This activity enables the actor to access the Feedback Application Use Case ID: UC_ SAP_079 Use Case Name: Application for Feedback Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for Feedback Actor clicks on State Agriculture Portal Feedback Actor should have opened the State Agriculture Portal Application for Feedback section is loaded Actor Actions System Responses Actor clicks on the “Feedback” Actor is redirected to “Feedback” link on home page of SAP application Interface with following fields is provided Department Section Comments Option to Submit Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.36 Press Media Coverage Scope: This activity enables the actor to access the Press Media Coverage Application P a g e | 132 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Use Case ID: UC_ SAP_080 Use Case Name: Application for Press Media Coverage Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for Press Media Coverage Actor clicks on State Agriculture Portal Press Media Coverage Actor should have opened the State Agriculture Portal Application for Press Media Coverage section is loaded Actor Actions Actor clicks on the “Press Media Coverage” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . System Responses Actor is redirected to “Press Media Coverage” application System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.37 Accessibility Statements Scope: This activity enables the actor to access the Accessibility Statements Application Use Case ID: UC_ SAP_081 Use Case Name: Application for Accessibility Statements Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for Accessibility Statements Actor clicks on State Agriculture Portal Accessibility Statements Actor should have opened the State Agriculture Portal Application for Accessibility Statements section is loaded P a g e | 133 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Output: Normal Flow: Actor Actions Actor clicks on the “Accessibility Statement” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . Karnataka State Agricultural System Responses Actor is redirected to “Accessibility Statements” application System Responses Standard internet message for URL not found Standard internet message for connection not found 5.4.38 Greivance Management Scope: This activity enables the actor to access the Grievance Management Application Use Case ID: UC_ SAP_082 Use Case Name: Application for Grievance Management Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for Grievance management Actor clicks on State Agriculture Portal Grievance Management Actor should have opened the State Agriculture Portal Application for Grievance Management section is loaded Actor Actions System Responses Actor clicks on the “Grievance Actor is redirected to “Grievance Management” link on home Management” application page of SAP Alternative Flow: P a g e | 134 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.38.1 New Grievance registered Scope: This activity enables the actor to register a grievance Use Case ID: UC_ SAP_083 Use Case Name: Entry of new grievance Actors: Stake Holder: Description: Trigger: Pre conditions: Farmer / Citizen Farmer / Citizen This service enables the user to enter a grievance into the system Actor selects Grievance Redressal option on Home page Actor should have opened the State Agriculture Portal Users authorized to receive the grievance already listed/entered in system (based on user access) Post conditions: Grievance is registered in the system and mail sent to actor and concerned authority for addressing the issue Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on the Actor is redirected to “Grievance “Grievances” link on State Redressal” application on Agriculture Portal home page Submitting Actor is provided with following Information as entered by actor is fields for information entry registered in Database. Department (options of Unique number assigned to the all relevant departments grievance for reference is displayed such as Agriculture, on screen for actor horticulture, floriculture Mail /SMS sent to actor with receipt etc is provided) for grievance and details of Section (options of all grievance registered. Timelines for sections seeds, resolution of grievance also pesticides, soil etc is mentioned P a g e | 135 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) provided) Option for Others is provided Grievance / Issue Additional information Name of actor (optional) Mobile number (optional) E-mail ID (optional) Options to Submit, Exit provided Actor selects submit option Actor selects Exit option Alternative Flow: Karnataka State Agricultural Mail is sent to concerned authority with details for grievance and timelines assigned Actor is redirected to home page of State Agriculture Portal Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.38.2 View Grievance and take action Scope: This activity enables the actor to view grievance and take appropriate action Use Case ID: UC_ SAP_084 Use Case Name: Action for grievance Actors: Stake Holder: Description: Trigger: Pre conditions: Agricultural offices, Taluk ADA , District DDA and JDA Farmer / Citizen This service enables the user to take appropriate action on grievance Actor received mail for grievance Actor should have opened the State Agriculture Portal Users authorized to receive the grievance already listed/entered in system receive it Post conditions: Grievance is directed to person responsible to address it Input: P a g e | 136 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Output: Normal Flow: Actor Actions Actor clicks on the “Grievances responsibility” link Actor is provided with following fields for information entry Department (options of all relevant departments such as Agriculture, horticulture, floriculture etc is provided) Section (options of all sections seeds, pesticides, soil etc is provided) Option for Others is provided Grievance / Issue Grievance reference number Responsibility (option to select user from list) Time frame (option to enter number of days provided) Actor selects submit option Alternative Flow: Actor selects Exit option Karnataka State Agricultural System Responses Information as entered by actor is registered in Database. Mail /SMS sent to actor under “Responsibility” field with details of grievance registered. Timelines for resolution of grievance also mentioned Mail is sent to concerned authority Actor is redirected to home page of State Agriculture Portal Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . P a g e | 137 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 5.4.38.3 Resolution of Grievance Scope: This activity enables the actor to resolve the grievance Use Case ID: UC_ SAP_084 Use Case Name: Resolution of grievance Actors: Stake Holder: Description: Trigger: Pre conditions: Agriculture Officer, Taluk ADA, District DDA and JDA Farmer / Citizen This service enables the actor to provide resolution for grievance Mail received from concerned authority to address grievance Actor should have opened the State Agriculture Portal Users authorized to receive the grievance already listed/entered in system Post conditions: Grievance resolution is updated in the system and mail sent to actor and concerned authority with resolution Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on the “Grievances Information as entered by actor is Resolution” link on Grievance registered in Database. Redressal application Mail /SMS sent to actor with receipt Actor is provided with following for grievance and details of fields for information entry grievance resolution Grievance / Issue Mail/SMS is sent to user who Grievance reference registered grievance and concerned number authority with details for grievance Resolution comments and resolution Option to submit Alternative Flow: Actor selects Exit option Actor is redirected to home page of State Agriculture Portal Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent Continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: If no mail id or phone number is provide by actor registering the grievance, resolution is displayed only to user information available (user details as registered) Notes and Issues: . P a g e | 138 NeGP-Agriculture Mission Mode Project Portal Priority: Low/medium/high Frequency of Use: continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural High Frequent . 5.4.38.4 Escalation of grievance Scope: This activity enables the actor to escalate a grievance Use Case ID: UC_ SAP_085 Use Case Name: Escalation grievance Actors: Stake Holder: Description: Trigger: Pre conditions: Farmer / Citizen Farmer / Citizen, concerned authority This service enables the user to escalate a grievance in the system Actor selects Grievance Redressal option on Home page Actor should have opened the State Agriculture Portal Users authorized to receive the grievance already listed/entered in system (for escalation) Grievance is registered in the system Post conditions: Grievance is registered in the system and mail sent to actor and concerned authority for addressing the issue post escalation Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on the Actor is redirected to “Grievance “Grievances” link on State Redressal” application Agriculture Portal home page Actor selects “Grievance This option is available only when Escalation” option escalation matrix is provided Alternative Flow: Actor is provided with following fields for information entry Grievance / Issue (registered earlier) Grievance Reference Number Comments (to enter details for escalation) Options to Submit, Exit provided Actor selects submit option Actor selects Exit option P a g e | 139 Information as entered by actor is registered in Database. Mail /SMS sent to actor with receipt for grievance and details of grievance registered. Timelines for resolution of grievance also mentioned Mail is sent to concerned authority (for escalation)with details for grievance and timelines assigned Actor is redirected to home page of State Agriculture Portal NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: Use cases for assigning responsibility and resolution to be used ) other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.39 Expert Advisory Scope: This activity enables the actor to access the Expert Advisory Application Use Case ID: UC_ SAP_086 Use Case Name: Application for Expert Advisory Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for Expert Advisory Actor clicks on State Agriculture Portal Expert Advisory Actor should have opened the State Agriculture Portal Application for Expert Advisory section is loaded Actor Actions Actor clicks on the “Expert Advisory” link on home page of SAP Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required P a g e | 140 System Responses Actor is redirected to “Expert Advisory” application System Responses Standard internet message for URL not found Standard internet message for connection not found NeGP-Agriculture Mission Mode Project Portal Priority: Low/medium/high Frequency of Use: continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: Software Requirement Specifications (SRS) Karnataka State Agricultural High Frequent . 5.4.39.1 Add New Query Scope: The System provides a provision to the actor to Add a New Query, if he/she doesn’t found the answer of his/her query available in the existing FAQ list on the SAP Portal/Service/Sub Service. Use Case ID: UC_SAP_087 Use Case Name: Add New Query Actors: Primary Actor Farmer/Citizen who wishes to raise any query to get advice of the subject matter expert. Stake Holder: Farmer/Citizen Description: This use case allows actor to Add New Query on specific service/sub service. Trigger: The actor selects the option available State Agriculture Portal View FAQ List->Add New Query. Pre conditions: Actor is viewing the Service/ Sub-service home page. Or SAP user is logged in to the Portal and viewing the any Service/Sub service home page. Post conditions: 1. Submitted Query will be forwarded to the subject matter expert for acceptance/rejection. 2. The status of the submitted query will be reflected as “Submit” on the Service Home Page and the SAP. 3. As the actor submit query, it would also be sent to the registered subject matter expert of the selected FAQ Category. 4. A System generated reference number against the submitted query will be sent to the actor’s registered mobile number in local language. P a g e | 141 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 5. Using this reference number, the actor can view the status of the submitted query on the Portal/ Service home page. Input: SAP service/sub service name FAQ category name Query Text Mobile number E-mail ID Other Address Details Output: The query will be forwarded to the subject matter expert for acceptance/ rejection. Normal Flow: Actor Actions Systems Responses Actor chooses Add New 1. System captures the following Query. mandatory parameters to add a Query : a. SAP Service/ Sub Service name – this field is auto displayed by the system as the Service/Sub-service Actor would fill all the above fields through which the actor has and submits the data. browsed the Add query link. b. FAQ Category Name - Actor selects the suitable FAQ category name from the drop box list. Actor selects District in the Location Area Level, c. Query text – Actor enters the text of his Number- Actor query/question. d. Mobile Actor selects Tahsil in the Location Area Level, specifies the registered mobile number on which he/she wants to receive the status of the submitted query. e. Email id - Actor specifies the email address on which the Actor selects Block Location Area Level, in the P a g e | 142 reply needs to be sent. NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Email would be the optional field. f. Location Area level -The System prompts the actor to select the location area to which he/she belongs i.e. District/Tahsil/Block/ Panchayat/Village/ Khasra No. Actor selects Panchayat in the Location Area Level, g. District – Actor selects the district name from the drop box list wherein he/she is currently located. h. Tahsil- Actor selects the Tahsil name from the drop box list wherein he/she is currently located. i. System prompts the actor to select the district name from the drop down enlisting all Actor selects Village in the Location Area Level, the districts of the belonging State. The System prompts the actor to select the Tahsil name from the drop box list wherein he/she is currently located. P a g e | 143 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) j. Karnataka State Agricultural Block: System prompts the actor to select the district name from the drop down enlisting all the districts of the belonging State. The System prompts the actor to select the Tahsil Actor enters Captcha word. the specified name from the drop box list wherein his belonging block exists. All the Tahsil Actor fills all the above fields and belonging to the submits the details. selected district will be displayed for selection The System prompts the actor to select the block name from the drop down enlisting all the blocks of the selected Tahsil. k. Panchayat: System prompts the actor to select the district name from P a g e | 144 the drop NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural down enlisting all the districts of the selected State. The System prompts the actor to select the Tahsil name from the drop box list wherein selected block exists. All the Tahsils in the selected district will be displayed for selection The System prompts the actor to select the block name from the drop down enlisting all the blocks of the selected Tahsil. Depending on the selected block, the system will prompt the actor to select his/her Panchayat name from the drop down enlisting all the Panchayats of that block. l. Village: System prompts the actor to select P a g e | 145 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural the district name from the drop down enlisting all the districts of the selected State. The System prompts the actor to select the Tahsil name from the drop box list wherein his block exists. All the Tahsils in the selected district will be displayed for selection The System prompts the actor to select the block name from the drop down enlisting all the blocks of the selected Tahsil. Depending on the selected block, the system will prompt the actor to select his/her Panchayat name from the drop down enlisting all the Panchayats of that block. The System will prompt the actor to P a g e | 146 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural select the village name from the drop down enlisting all the villages of the selected Panchayat. The Actor would specify the Khasra Number of his/her land. m. Captcha – The actor would be required to specify the Captcha image being shown on the screen in the available text box. System responds with the message “FAQ Category was successfully submitted/ added in the system.” System responds with the message “Your Query has been successfully submitted.” Alternative Flow: None Exceptional Flow: Actor attempts to submit without selecting the ‘FAQ Category name’ System displays the message “Please select the FAQ category name” Actor attempts to submit without System displays the message “Please enter entering the ‘Query text’ value in Query Text” Actor attempts to submit without entering the ‘Mobile Number’ System displays the message “Please specify the mobile number”. Actor attempts to submit without System displays the message “Please select selecting the ‘Location Area Level’ location area level” Actor attempts to submit without System displays the message “Please select P a g e | 147 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) selecting the Karnataka State Agricultural District/Tahsil/Block/Panchayat/Village” ‘District/Tahsil/Block/Panchayat/ Village’ The System displays the message, “Please specify the Khasra No.” Actor attempts to submit without specifying Khasra No. if the selected Location Area Level is Village. Includes: other use case id UI: Required required/not required Priority: Medium Low/medium/high Frequency of Use: Medium Continuous/ frequent/ medium/ less/ rare Business Rules: 1. FAQ Category drop box would be populated on the basis of the SAP Service/Sub-service name being browsed by the actor while adding the query. Refer Add FAQ Category use case. 2. Query should be routed to the respective Subject Matter Expert of the Service/Sub Service for answering. 3. FAQ manager of SAP portal should be able to answer the query of any SAP Service/Sub Service. 4. Actor should be able to choose more than one query at a time to answer. This would be done for providing a single answer to similar type of queries available in the query list. 5. For actor as a Farmer/Citizen, Add Query option should be available on all pages of Service/Sub Service or SAP as global link. 6. Actor should be able to add query in any of the UNICODE supported languages. Special Requirements: None Assumptions: None Dependency: Extends None P a g e | 148 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Is Extended By None Uses SAP/Service/sub service Home Page Login (for SAP registered User) Notes and Issues: None . 5.4.39.2 Query Acceptance and Expert Advice Scope: The expert advisory process relates to the advice sought by the farmers directly from subject matter experts at the state and national level, with regards to their queries on cropping lifecycle. Use Case ID: UC_ SAP_088 Use Case Name: Query Acceptance and Expert Advice Actors: Primary Actor Subject Matter Expert and authorized to give advices against the raised queries Stake Holder: Farmers/Citizen Description: This use case will provide a provision to the actor to give advices for the received queries. Trigger: The actor selects the option available State Agriculture Portal->Transactions and Work Flow->Query Acceptance and Expert Advice Pre conditions: 1. The actor must be registered on the SAP and logged in 2. There must be at least one query available in his/her expert advisory system. Post conditions: If the actor accepts the queries, the queries would be reflected in his expert advice system to give response/advice. The status of the accepted or rejected queries will be reflected on the SAP/Service home page. As the actor accepts or rejects the query, system triggers an SMS to the registered mobile number of the stakeholder against the generated reference number. If the actor doesn’t respond to the query within stipulated time, it will be forwarded to the next level expert advice. P a g e | 149 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural The saved answers of the experts will be stored in the database and would be available for publishing these to the actor with the assigned privileges (Director for verification and Conformance.) Saved answers would be available for modification/deletion. Published answers would be added in the FAQ List and displayed on the home page of the SAP/Service and an SMS will be sent to the stakeholder’s registered mobile number. System should capture the User id of the actor forwarding the query along with date & Time of forwarding the query. In case query is forwarded by the actor, the query should be moved to the ‘Answer Query list’ of the specified SME for answering and the Query is removed from the current actor’s ‘Answer Query list’ and moved to that of forwarded SME. The replied queries should also be removed from the SME’s list and should be displayed in the “Responded Query List”. One or Multiple Query Acceptance/Rejection. Adding responses/advices. Output: The provided advices will be added to the FAQ Answer list and would be available to the stakeholder to view on the SAP/Service home page. Normal Flow: Actor Actions System Responses Input: 1) The actor clicks on the System displays the list of queries FAQ option “Accept/Reject category wise as available to him/her for Query”. acceptance and advice. If the actor finds query He/ She may accept the Query relevant to his/her subject If the actor finds query He/ She may reject the Query. irrelevant to his/her subject. He/ She may forward it to the relevant If the actor finds query Subject Matter Expert. relevant to some other Subject of the same These will be reflected to the actor to service/Sub service. give responses under Expert Advice Once the Selected queries get option. accepted by the actor, P a g e | 150 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural The rejected queries will be discarded Once the Selected queries get from the Expert Advice interface and rejected by the actor, would be displayed in the “Rejected Queries” link. The actor gives advices against the selected queries- 1. Actor may either choose to Answer Query or Forward Query. Actor chooses to Answer Query 2. System captures the following mandatory parameters in read only mode as specified by the stakeholder in the add a Query use case : a. SAP Service/Sub Service name – System displays the Service/Sub Service name. b. FAQ Category Name System displays the FAQ category name. c. Query text – System displays the query text. d. Location Area Level System displays the selected District/Tahsil/Block/Pan Actor clicks on the “FAQ Answer” link to add the query answer in the ‘FAQ Answer Text’. chayat/Village. e. Mobile Number f. Email id – System displays the email id Actor saves the data Answer – actor enters the answer to the query Actor clicks on the Publish button system responds with the message “Query was successfully answered and added to the FAQ list” P a g e | 151 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural The given responses would be confirmed and added on the FAQ list. Alternative Flow: Alternative Flow 1: 1. System displays the options Actor chooses to Forward Query in given below for forwarding the while giving Advices in Step 1. query using ‘Forward to’. Actor can select any one of the mentioned options : a. Central Level – In case actor selects Central level, system displays the name(s) and user ids of all users who have been assigned the role of Subject Matter Expert for the FAQ/Subject Category at Central Level. Actor then selects the Centrl SME specific from the drop box. b. State Level - In case actor selects State level, system captures the State name from the actor. And displays the name(s) and user ids of all users who have been assigned the role of SME for the specified FAQ Category/ Subject in the selected State, Actor then selects the specific P a g e | 152 State SME NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural from the drop box. c. District Level - In case actor selects District level, system further captures the State name and then District Name from the actor. And displays the Actor enters remarks and click Forward name(s) and user ids of link. all users who have been assigned the role of Alternative Flow 2: SME for the specified FAQ/Subject Actor doesn’t respond to the query in the selected District, within stipulated time from its Actor then selects the submission. specific District SME from the drop box. Actor enters the Remarks and submits. System responds with the message “Query was forwarded successfully.” The System will automatically forward it to the next higher level of SME for give responses. System displays a message,” Response has been submitted successfully.” Exceptional Flow: Includes: other use case id UI: required/not required Priority: Low/medium/high Frequency of Use: continuous/ frequent/ medium/ less/ rare None Required High Medium P a g e | 153 NeGP-Agriculture Mission Mode Project Portal Business Rules: Software Requirement Specifications (SRS) Karnataka State Agricultural 1. Query is available to the respective SME of Service/Sub-service FAQ Category for answering as per the SAP Service/Sub Service name. 2. FAQ manager of SAP portal would be able to answer the query of any Service/Sub service. 3. Once answered, query should be removed from the list and forwarded to the View FAQ List. 4. The query should be answered in the language of the query only. 5. A query can be forwarded by the actor as many times as required by him/her. 6. The role SME would be available at all levels – Central, State and District. 7. The Central SME, State SME and District SME drop box list would be populated only with respect to the service/ sub service name of the query raised. 8. Forwarded Query should be removed from the actor’s Answer Query list and moved to another SME’s list (to whom the query was forwarded by the actor). 9. In case actor is answering a Forwarded Query, he/she should be able to view following additional ‘Forward details’ on the query as (in Read only mode): Forward Remarks – Remarks entered by the actor while query was forwarded by him/her. User id – User id of the actor who has forwarded this query. Role (Central SME/State SME /District SME) – Level/role to whom the query was forwarded. State (in case Role is State SME) District (in case District SME) Date & Time – Date & Time when query was forwarded. 10. There would be as many ‘Forward Details’ visible to the actor while answering as many times the Query was forwarded before coming to him/her. 11. All the unanswered Queries would be auto archived after every Time Frequency for 30 days (configurable parameter at SAP level). P a g e | 154 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 12. While all the archived queries would be auto deleted after the Duration of 60 days (configurable parameter at SAP level). Exceptions: No Query available in the system for System displays the message as “No answering: Query Available.” Actor attempts to submit without System displays the message “Please entering the ‘Answer’: enter Answer” Actor attempts to Forward to Central System displays the message “No level while no users exists under Central SME is available in the system.” Central SME role: System displays the message “No State Actor attempts to Forward to State SME is available in the system.” level while no users exists under State SME role: System displays the message “No District SME is available in the system.” Actor attempts to Forward to District level while no users exists under District SME role: Special Requirements: None Assumptions: a. b. c. d. The actor is registered either on SAP and access the application/service through single sign on. Hardware like computer/laptop system and network connection is available to the actor. The actor is having a valid mobile number. Actor is having an internet banking access, debit card and credit card Dependency: Extends View Manage FAQ page Is Extended By None Uses Login Notes and Issues: None . P a g e | 155 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 5.4.40 MAPS Scope: This activity enables the actor to access the MAPS application Use Case ID: UC_ SAP_089 Use Case Name: Application for MAPS Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: Farmer / Citizen Farmer / Citizen This service aims at taking the actor to application for MAPS Actor clicks on State Agriculture Portal MAPS Actor should have opened the State Agriculture Portal Application for MAPS section is loaded Actor Actions System Responses Actor clicks on the “MAPS” link Actor is redirected to “MAPS” on home page of SAP application Map of India with filter options to select following Crops Topological Information Weather Seeds Fertilizers Pesticides Soil types Actor selects any filter from Office Information options Map of India with filter selected is displayed Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . P a g e | 156 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 5.4.40.1 Map of State Scope: This activity enables the actor to access the MAPS application Use Case ID: UC_ SAP_090 Use Case Name: Application to invoke state map Actors: Farmer / Citizen Stake Holder: Farmer / Citizen Description: This service aims at taking the actor to application for state maps with filter options in map Trigger: Actor clicks on State Agriculture Portal MAPS Any state Pre conditions: Actor should have opened the State Agriculture Portal Post conditions: Application for State Map section is loaded Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on any state on the Actor is redirected to “State Maps” MAP of India application Map of State with selected filter is presented. (Refer Annexure) Option to change filter with following options is provided Crops Topological Information Weather Seeds Fertilizers Pesticides Soil types Office Information Map of State with filter selected is displayed Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . P a g e | 157 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 5.4.40.2 State MAP Scope: This activity enables the actor to access the State Map application Use Case ID: UC_ SAP_091 Use Case Name: Application for State Map Actors: Farmer / Citizen Stake Holder: Farmer / Citizen Description: This service aims at taking the actor to application for MAPS to view any state map Trigger: Actor clicks on State Agriculture Portal MAPS Any State Pre conditions: Actor should have opened the State Agriculture Portal Post conditions: Application for State Maps section is loaded Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on any “State” on Actor is redirected to “State Map” Map Of India with filter application Map of the selected State with filter selected is displayed (Refer Annexure) – drill down report on the state selected Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.40.3 District Map Scope: This activity enables the actor to access the District Maps application Use Case ID: UC_ SAP_092 Use Case Name: Application for District Maps Actors: Farmer / Citizen P a g e | 158 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Stake Holder: Farmer / Citizen Description: This service aims at taking the actor to application for District Maps Trigger: Actor clicks on State Agriculture Portal MAPS Any State Any District Pre conditions: Actor should have opened the State Agriculture Portal Post conditions: Application for District maps section is loaded Input: Output: Normal Flow: Actor Actions System Responses Actor clicks on any district on Actor is redirected to District Maps the State Map application Map of District with filter selected for state is displayed (Refer Annexure) Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.40.4 Taluk/Block Map Scope: This activity enables the actor to access the Taluk/Block Maps application Use Case ID: UC_ SAP_092a Use Case Name: Application for Taluk/Block Maps Actors: Farmer / Citizen Stake Holder: Farmer / Citizen Description: This service aims at taking the actor to application for Taluk/Block Maps Trigger: Actor clicks on State Agriculture Portal MAPS Any State Any District Any Taluk/Block Pre conditions: Actor should have opened the State Agriculture Portal Post conditions: Application for Taluk/Block maps section is loaded Input: Output: P a g e | 159 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Normal Flow: Actor Actions System Responses Actor clicks on any Taluk/Block Actor is redirected to Taluk/Block on the District Map Maps application Map of Taluk/Block with filter selected for state is displayed (Refer Annexure) Alternative Flow: Exceptional Flow: Actor Actions System Responses Clicks link but the Service URL is Standard internet message for URL unavailable not found Clicks link but the actor’s Standard internet message for internet access has been connection not found temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.4.41 Flash season specific Information Scope: This activity enables the system to flash season specific Information Use Case ID: UC_ SAP_093 Use Case Name: Application to flash season specific Information Actors: Stake Holder: Description: Trigger: Pre conditions: Post conditions: Input: Output: Normal Flow: System Farmer / Citizen This service aims at displaying crop information relevant to the season/month System based trigger which runs based on season/month of crop Actor should have opened the State Agriculture Portal Season specific display for crops Actor Actions System Responses System displays information relevant to Crop for the season in this section. Database is fed with inputs for Seasons Crops for the season Information to be displayed P a g e | 160 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Alternative Flow: Exceptional Flow: Actor Actions Clicks link but the Service URL is unavailable Clicks link but the actor’s internet access has been temporarily disabled Includes: other use case id UI: Required required/not required Priority: High Low/medium/high Frequency of Use: Frequent continuous/ frequent/ medium/ less/ rare Business Rules: Special Requirements: Assumptions: Dependency: Notes and Issues: . 5.5 Karnataka State Agricultural System Responses Standard internet message for URL not found Standard internet message for connection not found User Characteristics The users of the State Agricultural Portal have been specified in section 3.1. The users of the State Agricultural Portal will be people with various technical and non-technical backgrounds. Applications will be primarily used by the Farmers, Officials of Village Panchayats, Block Panchayats, District Panchayats, State Agriculture Departments, Private and Government Institutions, Agencies, Dealers, Call Centers and Ministry of Agriculture. Apart from these users, some of the reports can be viewed by other Central Line Ministries/Departments and also the common man, farmers and NGOs for the purpose of information and social audit. The Government Officials at District and block level are being provided with basic working knowledge of computers under various capacity building programmes, however they are not very familiar with computer based applications. Accordingly, the user interfaces will be intuitively designed so that these are fairly simple, easy to use and self-explanatory. The software should allow the users to switch-over to local language so that all the textual elements are displayed in local language for better understanding and effective use. The State and Central Ministry users are already working with computers and are fairly conversant with computer based applications. P a g e | 161 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural The software will facilitate the farmers and the other users who are having any disability to read and understand the textual elements by receiving voice messages in their local language and the images related to the text mouse over, wherever necessary. The user interface of the State Agricultural Portal will include radio buttons, tables, forms, pull-down menus, submit buttons, etc, all features that are conform W3C XHTML standard. Any user with a basic understanding of the Internet and knowledge about his/her browser software should be able to make use of all the available functionality of the portal. 1. The application will be an internet based application which will be designed, developed and centrally hosted. 2. The users will be accessing the software application using various connectivity scenarios. 3. As the application will be used by all the Blocks, Districts and State Agriculture Departments, Central Government departments, Private Institutions, Dealers, Agencies, KCCs, farmers etc. the no. of application users and concurrent users will be very high as mentioned in Non-Functional Requirements. The software should also scale-up as per the growing requirements. The software has to take into account all sorts of communication environments and slow communication links. 4. The application will support only Unicode enabled fonts for local language representation. 5. The State Agricultural Portal will need to interoperate with other software applications which are being developed as part of Mission Mode Project including Central Agricultural Portal and State Agricultural Portal indicated in Non-Functional Requirements. 6. The State Agricultural Portal will be constrained by the minimum hardware specifications that are likely to be available in the production environment. 7. The stakeholder groups (farmers, private sector and the government) could use the proposed service delivery channels (CSC, Department, KCC, SCC, Private Kiosks, Mass P a g e | 162 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Mobile, IVRS, Agri-clinics and Agri-business centers) to initiate service requests; which would be processed by the Central and State Agricultural Portals (depending on the level of service request generation and processing location). 5.6 Assumptions and Dependencies Common features including Login, Logout, Forgot password, Change Password, User Management features etc. which will be used across all software applications as part of Mission Mode Project will be developed commonly and uniformly. The availability of software applications with which the State Agricultural Portal would be interoperating will be crucial for smooth functioning of IDSQSFP (Information Dissemination System on Quality Seed, Fertilizer and Pesticides). It is assumed that the third party tools and applications software wherever required to fulfill the functionality of State Agricultural Portal will be available on the machines where such features will be executed. These may include office tools for viewing the PDF and charts generated by the package. Further, a use case wise description of assumptions have been described, wherever applicable, as part of Functional Requirements. 5.7 Acceptance Criteria This SRS document will stand accepted once DAC accord a formal approval to this document. 5.8 General Constraints It is an attempt to provide comprehensive, accurate, and reliable one stop source of information about Indian Agriculture and its various facets. To achieve the main goal it is needed to follow various standard, guidelines and policy. The main guidelines and policies which are needed to be followed are: Guidelines for Indian Government Websites The main guidelines and policies which are needed to be formulated by State Department and followed are: Content Contribution, Moderation and Approval Policy Content Review Policy Content Archival Policy P a g e | 163 NeGP-Agriculture Mission Mode Project Portal 5.9 Software Requirement Specifications (SRS) Karnataka State Agricultural Assumptions and Dependencies The users must have a web browser that supports W3C XHTML and have a TCP/IP connection to the web server HTTP traffic must be possible on the network connection between the server and the client. 5.10 The State Agricultural Portal Content Management System The Proposed Portal will be the Official Portal of the Karnataka State. The Portal will be developed as a Mission Mode Project under the National e-Governance Plan of the Government. The objective behind the Portal is to provide a single window access to the information and services being provided by the Indian Government for the farmers and other stakeholders. An attempt has been made through this Portal to provide comprehensive, accurate and reliable and one stop source of information about Indian Agriculture and its various facets. The content which is very crucial to the success of this Portal will be the result of a collaborative effort of various departments of Karnataka State dealing in Agriculture, Horticulture, Sericulture, Animal Husbandry and Dairying, Fisheries, etc. The State portal coordinators, nominated by various Ministries/ Departments of the State Government will be contributing the content to the portal as well as maintaining it through a simple web based Content Management Interface. P a g e | 164 NeGP-Agriculture Mission Mode Project Portal 5.11 Software Requirement Specifications (SRS) Karnataka State Agricultural State Agricultural Portal Coordinators & Content Contributors Classification Stakeholder o Divisions of Department of Agriculture & Cooperation (DAC) o Directorate of Extension o Directorate of Marketing & Inspection (DMI) o Directorate of Plant Protection, Quarantine & Storage (DPPQ&S) o National Seeds Corporation (NSC) o Central Insecticides Board & Registration Committee (CIB&RC) o Regional Plant Protection & Quarantine Station (RPPQS) o Central Insecticides Laboratory (CIL) o Central Fertilizer Quality Control & Training Institute (CFQCTI) o National Centre for Organic Farming (NCOF) Central Level o State Farm Corporation of India (SFCI) o National Seed Association of India (NSAI) o National Institute of Agriculture Extension & Management (MANAGE) o Fisheries Division, Department of Animal Husbandry, Dairy and Fisheries o Indian Meteorological Department (IMD) o Food Corporation of India (FCI) o Jute Corporation of India o Cotton Corporation of India o Indian Council for Agricultural Research (ICAR) o National Informatics Centre (NIC) o Kisan Call Centre o Divisions of State Department of Agriculture o Central Integrated Pest Management Centers (CIPMC) State Level o Locust Warning Organization (LWO) o State Seeds Corporation o State Seeds Certification Agency o State Indian Meteorological Department o Agro-Meteorological Forecasting Unit (AMFU) o State Warehouse Corporation P a g e | 165 NeGP-Agriculture Mission Mode Project Portal Classification Software Requirement Specifications (SRS) Karnataka State Agricultural Stakeholder o State Agriculture University (SAU) o Krishi Vigyan Kendra (KVK) o Extension Education Institutes State Level o Regulated Marketing Committees (RMC) o State Agricultural Marketing Boards (SAMB) o Directorate of Fisheries o State Call Centers o Soil Testing Laboratories o Pesticide Testing Laboratories o Fertilizer Testing Laboratories o Seed Testing Laboratories o Multi Commodity Exchange of India o National Commodity & Derivates Exchange Limited Others o Private Sector Manufacturers, Wholesalers & Dealers o Importers and exporters of agriculture produce o Traders and Buyers o Agri Business Clinics & Centers 5.12 Content management System and Workflow Management The access to CMS for uploading and editing content will be provided over internet in secure environment. The login screen will prompt the user for their user id and password to enable them using the CMS modules. The User will be advised to change his/her password the first time he/she logs into the CMS. 5.13 Content Validity Validity Up to field will be incorporated in the entire interface. Content which does not expire i.e., perpetual, should allow the content contributor to put in the 10 years hence date. Only content like announcements will not be displayed on the portal after the expiry of the validity date. It is proposed to develop Reminder Module if so required with the following functionality. The first reminder will be issued to the content contributor along with the content two weeks prior to the validity date. P a g e | 166 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural The second reminder will be sent along with the content 1 week prior to the validity date and then two days before the valid up to date to the final moderator to take the decision whether to show the content on portal or not. 5.14 Accessing Portal Content CMS The home page of State Agricultural Portal - Portal Content will be accessible using specified URL of the SAP across the world to any user through Internet. One should be able to navigate through the State Agricultural Portal - Portal Content Home page with or without mouse and keyboard. It will be supported across commonly available browsers such as Internet Explorer, Mozilla, Opera, Chrome, etc. The home page of State Agricultural Portal - Portal Content will have normal login screen for the authorization of the content contributors and link to the State Agricultural Portal home page. 5.15 Logon to the State Agricultural Portal CMS Structure of Home page of the State Agricultural Portal CMS will be as given below: On the top of home page, there will be a graphic image across the width of home page signifying India’s National Emblem, NeGP-logo, State emblem etc. Link on the image will lead to State Agricultural Portal Home page. To facilitate content contribution and approval, any authorized user can login through State Agricultural Portal - CMS home page. 5.16 Content Management System User Interface Main Menu: - After login into Content Management System, the page will consist of 1. Welcome message to the user who logged in 2. Contents Section- containing links to the contents listing and contributions 3. Reference Documents section containing links to different documents related with State Agricultural Portal. P a g e | 167 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 6. NON-FUNCTIONAL REQUIREMENTS 6.1 Performance Requirements Performance is one of the major issues related to any portal. It is proposed to use state of the art infrastructure for the best performance of the State Agricultural Portal as per the “Guidelines for Indian Government Websites”. The maximum time for downloading Home page of the State Agricultural Portal should be around 10 sec when average 1000 number of users will be accessing the portal simultaneously at modem speed of 64 Kbps. The maximum time for downloading other pages of the State Agricultural Portal would be around 25 sec with same condition as above. The maximum time for downloading Search page of the State Agricultural Portal will be 30 sec with same condition as above. Maximum Number of hits served in an hour to be 1,50,000. However, the performance requirements will be finalized during the design stage of the system. 6.2 Design Constraints Major portion of the portal is based on a set of design templates. The pages would be designed for a screen resolution of 1024X768. Home page: This will be the entry page of the portal and will contain the links to all the modules of the portal. The home page template is unique and only applies to one page. The rest of the pages are based on a set of five design templates. Design templates Level 1 template: pages listing the major sub modules Level 2 pages: pages containing the navigation of the sub modules up to the last level Content pages: last level page that links the content present in the portal External link window: the external sites open in this window Search pages: Pages containing search functionality Template components Main header: This establishes the government of India identity and Karnataka State Government identity on the template and it will be the same for all the templates. Sub header: The sub header identifies the section or module of the portal P a g e | 168 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Navigation bar: This shows the path to the current level from the homepage and technically known as breadcrumbs Global Navigation: This contains the links to the major modules of the portal Content area: The content area displays content according to the level of the template Footer: Footer contains the links to the other sections on the same level in that module Links to the Home, About the Portal, Site Map, Link to Us, Add to Favorites, Suggest to a Friend, Help, Terms of Use, Feedback, Design Copyright information Related information: This contains banners and other related information 6.3 Standard Compliance The State Agricultural Portal will be developed in compliance with the standard of “Guidelines for Indian Government Websites”. The State Agricultural Portal to conform to W3c standard guidelines. 6.4 Software System Attributes To be decided later at design and development stage. P a g e | 169 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 7. CONCLUSION The success of the State Agricultural Portal lies in the efficient delivery of services to the farmers. In measuring efficiency it would be important to understand the processes within and outside the government framework. Private sector brings with itself a large experience in providing services to the farming community at the field level; and the government brings an in-depth knowledge of the bottlenecks that it may face during the delivery of the services. By creating a common platform for both public and private sector to assimilate their resources and create an exchange by means of which services can be provided to the farmers, would amount a natural success of the proposed initiative. P a g e | 170 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural ANNEXURE Use Case Diagrams 1. State Agricultural Portal State Agricultural Portal Sitemap Search Fodder Agriculture Floriculture Horticulture Farmer Registration Farm Machinery Weather Forecasting Harvesting Import / Export Schemes All Users Grievance Management Organic Farming Irrigation Drought Relief Information Livestock Fisheries Good Agricultural Practices Good Agricultural Practices Download Forms Expert Advise Expert Advise P a g e | 171 Expert Advise FAQ NeGP-Agriculture Mission Mode Project Portal 2. Software Requirement Specifications (SRS) Department of Agriculture Department of Agriculture Seeds Section Fertilizers Section Pesticides Section Farmer / Citizen Soil Health Section P a g e | 172 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal 3. Software Requirement Specifications (SRS) Karnataka State Agricultural Seeds Section Seeds Section Dealer Network Price and Availability Area-wise Recommendation Registration / Licensing Seed Testing Laboratories Farmer / Citizen Seed Certification Related Websites P a g e | 173 NeGP-Agriculture Mission Mode Project Portal 4. Software Requirement Specifications (SRS) Karnataka State Agricultural Fertilizers Section Fertilizer Section Price and Availability FMS Application Dealer Network Registration / Licensing Farmer / Citizen Fertilizer Testing Laboratories Usage Guidelines Related Websites P a g e | 174 NeGP-Agriculture Mission Mode Project Portal 5. Software Requirement Specifications (SRS) Karnataka State Agricultural Pesticides Section Pesticides Section Price and Availability Dealer Network Registration / Licensing Pesticide Testing Laboratories Farmer / Citizen Usage Guidelines Related Websites P a g e | 175 NeGP-Agriculture Mission Mode Project Portal 6. Software Requirement Specifications (SRS) Karnataka State Agricultural Soil Health Section Soil Health Application Soil Testing Software Irrigation Advise Soil Types Farmer / Citizen Soil Testing Labs P a g e | 176 NeGP-Agriculture Mission Mode Project Portal 7. Software Requirement Specifications (SRS) Karnataka State Agricultural Grievance Management Grievance Management New grievance Registered View Grievance and Take Appropriate Action Resolution of Grievance Farmer / Citizen Concerned Authority Escalation of Grievance 8. Expert Advisory Expert Advisory Add new Query Farmer / Citizen Concerned Authority Query Acceptance and Expert Advice P a g e | 177 NeGP-Agriculture Mission Mode Project Portal 9. Software Requirement Specifications (SRS) Karnataka State Agricultural Farmer Registration Farmer Registration Application Farmer Registration - Basic Information Update Static Information Registered Farmers List Farmer System / Admin Related Websites Related Websites Mail/SMS Reminder to update Dynamic Information P a g e | 178 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural I) Farmer’s Database Farmer Registration/Database Workflow A. Minimum Required data elements (HCF) 1. Farmer’s detail a. Name (First Name, Middle Name, Last Name) b. Address (State, District, Block, Village, Pin Code (Link with Post database)) c. Phone - Landline d. Mobile Number e. E-mail Id f. Farmer Type (Agricultural, Livestock, Fisherman) B. Sum Total of Required data elements (LCM) for 360 degree view a. Static Information 1. Farmer’s detail P a g e | 179 NeGP-Agriculture Mission Mode Project Portal a. b. c. d. e. f. g. h. i. j. k. l. m. n. o. Software Requirement Specifications (SRS) Karnataka State Agricultural Name (First Name, Middle Name, Last Name) Address (State, District, Block, Village) Phone - Landline Mobile Number E-mail Id Farmer Type (Agricultural -Crop, Horticulture, Sericulture, Apiculture, Floriculture, Forestry etc., Livestock, Fisherman) Farming Sub Category i. Crop Farming-Rice, Maze, sugarcane etc. ii. Fish farming-Trout, Lobsters etc. iii. Horticulture Farming (Apple, Mango etc.) Father’s name Mother’s name Gender Age (Date of birth) Marital status Photo Identification (Voter id, Ration Card, UID, Driving License, KCC No.,NPR, Fishermen Biometric card etc.)(Integration with respective databases) i. Personal Identification Mark Educational Qualification i. Illiterate/Literate ii. Non-Matric, Matric, Graduate, Post-Graduate, Diploma, Other iii. Field 2. Family details a. No. of family members (Dependent) b. Name(First Name, Middle Name, Last Name), Gender, Relationship with farmer, age, Educational qualification, whether employed, if yes, then income, photo 3. Farm details a. Land Holding details ( Khasra No., Rakba, Rin Pustika No., Survey/Sub-division number, Sub-Survey No. etc.) (Integration with Land Records) b. Farm Size (In Bigha/Acres/Hectares/..) (Based on it automatic categorization as Landless Farmer(0 – 3 Bigha / 0 - 0.4 Hectares) , Marginal Farmer (3 – 7.5 Bigha / 0.4 – 1 Hectares), Small Farmer (7.5 – 15 Bighas / 1-2 Hectares) , Big Farmer (More than 15 Bighas / More than 2.0 Hectares) c. Soil type d. Land type - Irrigated/Rainfed/Dry land e. Irrigation Infrastructure available on farm (Wells, tube wells, drip irrigation, etc.) P a g e | 180 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural f. Type of Cultivation (Self / Lease / Share) g. Man Power for Farming Self / Hired Basis h. Type of area i. Area under Nursery ii. Area under vegetable crops iii. Area under permanent crops iv. Area under progeny orchard v. Planting materials vi. Tuber crops 4. Crop details a. Crops cycles b. Crops grown 5. Livestock details a. Number of animals owned b. Species, Animal, breed, age 6. Equipment details a. Name of equipment b. Number c. make 7. Source of agricultural Inputs a. Name and address of the dealer/agency (Seed, Fertilisers, Pesticides) 8. Markets accessed for produce a. Name of the market and address 9. Bank details a. Bank name b. MICR No c. Branch Name and Code d. Account Number e. Loan as on Date f. Kisan Credit Card Holder (Yes/No) 10. Insurance details a. Name of the agency b. Type of insurance c. Insured on d. Policy no P a g e | 181 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural e. Date of maturity f. Premium g. Mode of payment 11. Family Economical Status a. APL/BPL/AAY (Antyodaya Anna Yojana) b. Annual Income i. From farm ii. From livestock iii. From fisheries iv. From other activities (Specify) 12. Source of knowledge /Technical updating a. State Agriculture Departments, KVK, SAU, ICAR, Helpline (toll free numbers), Meetings, Trainings/ Workshops, TV, Radio, SMS, Progressive Farmers, Extension Workers, etc. 13. Other a. b. c. d. e. f. House (Owned / Rental) (Pakka / Kaccha) Size of house (Sq. meters/feet) Caste/ Category (SC/ST/BC/OBC/Gen) Religion Minority (Yes/No) Membership in societies/ groups like PACS, Agricultural cooperatives, NGOs, SHGs etc. i. Name of the agency ii. Address details iii. Membership number iv. Date of issue v. Date of validity b. Dynamic Information to be filled every season 1. Year, Season (Rabbi/ Kharif) 2. Inputs a. Crop sown b. Area sown c. Variety used d. Seeds used e. Fertilisers used f. Pest occurrence and pesticides used g. Water sources used h. Labour P a g e | 182 NeGP-Agriculture Mission Mode Project Portal i. Software Requirement Specifications (SRS) Machinery used 3. Production, Income, Expenditure, Insurance a. Crop wise production b. Crop wise income c. Expenditure d. Crop Insurance details i. Name of the agency ii. Type of insurance iii. Insured on iv. Policy no v. Date of maturity vi. Premium vii. Mode of payment 4. Marketing a. Warehouse facility used b. Processing facilities used c. Markets Integration with 1. DMS database for National Dairy farmer database 2. National Marine Fishermen database 3. Land Records database 4. NPR Register, UID database, Post database, P a g e | 183 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) II) MAPS Application – Drill-Down Report Map of India User clicks on Karnataka State State Map P a g e | 184 Karnataka State Agricultural NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural User then selects a district Detail district map shall be displayed District Map III) Standards to be used MDDS – Demographic (Person Identification and Land Region Codification) Standards by DIT Suggestion from Department of Agriculture, Karnataka 1) The success story of the farmers should be in the Home Page 2) Dash board - to view the list of beneficiaries in different schemes 3) SMS facility to alert/inform farmers about important issues P a g e | 185 NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural Artifacts from NIC Agriculture and its allied Sectors' Website Government of Karnataka Sl. No Website(s) and URL: Year of launch Implementin g agency 1 Department of Agriculture http://raitamitra.kar.nic.in Department of Agriculture http://stg1.kar.nic.in/mmr/ http://stg1.kar.nic.in/mmrstat e Department of Agriculture http://stg3.kar.nic.in/suvarna/ 2000 NIC - KSU Frequency of website updation Daily 2002 NIC - KSU Monthly 2011 NIC - KSU Department of Agriculture http://164.100.80.122/agridea ler Agriculture Marketing http://krishimaratavahini.kar.n ic.in Animal Husbandry and veterinary science http://www.ahvs.kar.nic.in Fisheries Department, Government of Karnataka http://www.karunadu.gov.in/fi sheries/pages/home.aspx Department of Horticulture http://www.horticulture.kar.ni c.in Department of Sericulture http://reshmesiri.kar.nic.in 2010 http://reshmesiri.kar.nic.in/ser iculture/ Cocoon price information system Karnataka State Seed certification Agency (KSSCA) http://kssca.kar.nic.in 2 3 4 5 6 7 8 9 10 11 12 Karnataka Sugar Institute http://salcogen.gov.in 13 Watershed Development Department http://watershed.kar.nic.in 14 15 16 Hosting of website at Beneficiaries NIC Koramangala NIC Koramangala Farmers and related department Agriculture Department NIC Koramangala Farmers and 7 other line departments NIC - KSU As and when required Daily NIC Koramangala Farmers, Dealers and Department 2002 NIC - KSU Daily NIC Koramangala Farmers, APMC, Business people 2008 NIC - KSU As and when required NIC Koramangala Farmers and Department Farmers and related department NIC-KSU 2002 NIC - KSU Alternate days NIC Koramangala 2010 NIC - KSU NIC Koramangala 2008 NIC - KSU As and when required Every day NIC Koramangala Farmers , Business people and dept. 2008 NIC - KSU As and when required NIC Koramangala Farmers , Seed Produers, Dealers Business people and dept. Farmers , Business people and other institutes Not Known Karnataka Sugar Institute As and when required Farmers , Business people and dept. 2003 NIC - KSU As and when required NIC Koramangala Farmers , common people and department Drought Monitoring Cell http://dmc.kar.nic.in Not Known NIC - KSU NIC Koramangala University of Agricultural Sciences Bangalore http://www.uasbangalore.edu. in/ Univeristy of Agricultural Sciences, Dharwad http://www.uhsbagalkot.edu.i n/ Not Known University of Bangalore As and when required As and when required Farmers, drought or fold affected people and dept. Students, Ph.d Scholars, common people, Farmers Not Known NIC As and when required NIC P a g e | 186 University of Bangalore Students, Ph.d Scholars, common people, Farmers NeGP-Agriculture Mission Mode Project Portal Software Requirement Specifications (SRS) Karnataka State Agricultural 17 Karnataka Veterinary University http://www.kvafsu.kar.nic.in Not Known NIC - KSU As and when required NIC Koramangala Students, Ph.d Scholars, common people, Farmers 18 Karnataka State Agriculture Produce Processing & export Corporation Limited http://kappec.kar.gov.in Not Known KAPPEC Govt. of Karnataka As and when required Govt. of Karnataka Farmers, Business people and Agri. Marketing Board P a g e | 187