Batch-5 Project Template
Batch-5 Project Template
20BQ1A4237 - M.V.J.Priya
20BQ1A4261-V.S.L.Tirumala
20BQ1A4207-B.Bhargav
20BQ1A4254-T.Mahesh
Title GROWZ
Clients Ministry of micro,Small and Medium Enterprises
Users 1.Farmers
2. Agricultural Experts
3. Agricultural Researchers
Non-Functional F1:Performance:
Requirements This involves how quickly and efficiently the system can process user requests
and provide accurate recommendations. To deliver good performance, the
system must be well-optimized, with efficient algorithms for data processing and
prediction, fast databases for storing and retrieving data, and a responsive user
interface.
F2:Scalability:
As the number of users grows, the system should be able to handle the increased
load without a decline in performance. This could involve using cloud-based
servers that can be easily scaled up or down, or designing the system architecture
to allow for distributed processing of tasks.
F3:Security:
The system must protect user data and system data from unauthorized access
and cyber threats. This could involve techniques like encryption of data, secure
user authentication methods, regular security audits, and adhering to best
practices in secure coding.
F8:Compatibility:
The system should be compatible with various devices, operating systems, and
web browsers that farmers might use. This could involve using responsive web
design to ensure the user interface works well on different screen sizes and
testing the system thoroughly on various platforms
Hardware Requirements:
1. Development Machine: -Processor: A modern multicore processor (e.g.,
Intel Core i5 or AMD Ryzen 5) with a clock speed of at least 2.5 GHz or
higher.
RAM: 8GB to 32GB of RAM.
Storage: An SSD (Solid State Drive) with at least 500GB of storage space.
Graphic Card: A dedicated graphics card (e.g., NVIDIA GeForce GTX or RTX
series) with at least 4GB of VRAM.
Operating System: Windows 10, macOS, or a popular Linux distribution
(e.g., Ubuntu, CentOS).