Question
Case study: The case study describes a dairy farm management system for small scale farmers. The systems main functionalities are: Animal control, Stocking and capital
Case study:
The case study describes a dairy farm management system for small scale farmers. The systems main functionalities are:
Animal control, Stocking and capital expenditure: This is where recording of the cost of animal acquisition or farm inputs take place.
Human resource management: allows for capturing of human resource details such as their national identification numbers, worker earnings, names and cadre.
Animal production management: Farm produce is captured per unit of production. For example, in a dairy farm, milk recording is done per cow hence monitoring production per animal per milking session.
Consumables recording: Alongside stocking and capital expenditure, there is need to capture routine consumables.
Equipment: The acquisition of farm equipment is recorded as capital expenditure. Once acquired, records for maintenance and servicing are captured through the equipment module.
Document Management: allows for scanning and uploading of documents using phone camera. Uploaded documents may be restored on need basis and used as proof of expenditure or income. .
Buyer registration and rating: allows for buyers to be registered so that in case they are identified as not being fair, they could be reported to other farmers.
Reporting: users can generate simple reports from the various core functionalities.
Question One
a) Differentiate between software engineering and software development. [4 marks]
b) Using the provided case study, describe the type(s) of requirements elicitation you will employ [4 Marks]
d) One of the key developments that led to use of engineering concepts in Software was the Software Crisis of the 1960s, which continued up date. This software crisis has been caused by among others Technical factors, social and human problems:
i. Using the case study, give an example of the software crisis cases which could arise from each category
ii. Give a proposal of how you would mitigate each cause in d (i)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started