Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Practical Database Programming With Visual C# .NET

Authors: Ying Bai

1st Edition

0470467274, 978-0470467275

More Books

Students also viewed these Databases questions