Aspects of the required system for government of ghana


Assignment:

Task 1

Question 1

The Unite Nations have decided to come out with an e-agricultural roadmap for all countries. EU and other countries have taken the lead in coming out with strategies and documentation to rollout their pilot projects.

The government of Ghana have decided to undertake a national project in building an effective and efficient e-agriculture structures and mechanisms for extension, surveillance and early warnings.

The agriculture sector in Ghana holds great potentials to transform the poor unto a sustained economic growth pathway. The need to enhance productivity and incomes of both smallholder family farmers as well as that of commercial farmers is key to promotinglivelihood empowerment, food and nutrition security as well as making significant contribution to the nation's Gross Domestic Product (GDP).

Poor agricultural practices, inefficient flow of relevant knowledge through extension services and early warning messages on weather patterns, climate related hazardsand pest infestations and ineffective supply chains with lack of access to market information are some of the factors militating against the agriculture sector in Ghana.

Enhancing the ability of farming communities through robust innovative systems that allows digital and online applications to access financial solutions, knowledge banks, value chain networks, e-commerce, transportation, and logistics management willsustainably catalyse farmers productivity and ensure profitability, food security and employment opportunities.

In Ghana, both the private sector and public sector as well as the farmers with the aid of different NGOs, CSOs have increasingly promoted different Information and Communication technologies (ICTs) with the ultimate goal of addressing some of these problems faced by the agriculture sector.

The different significant achievements chalked in the use of ICT in aid of Agriculture sector enhancement, provides the motivational background of this Technical Cooperation Project (TCP) which seeks to holistically coordinate and transit a viable and robust E-agriculture ecosystem. This will also build on Food and Agricultural Organization's (FAO) support to Ministry of Food and Agriculture (MoFA) and National
Disaster management Organisation (NADMO) in integrating its Agriculture and Early Warning Systems.

One of the key technical objectives the government seek to achieve is have all Eagriculture systems harmonized, strengthened for generation and dissemination of data, monitoring & evaluation, surveillance and early warnings, pricing and market information.

And also to make the harmonized e-extension and e- services system strengthened for the promotion of commodity value chains and the formalization of informal rural agribusinesses.

The ministry of food and Agriculture is tasked to lead the stakeholder team throughout the lifecycle of the project. Other ministries such as the ministry of Health, Finance, education, Environment, Science and technology, communications, National security etc. were also among the stakeholders. This nationwide e-agriculture information system to be built is to enhance better early warning, service delivery and information sharing.

The information system has the following capabilities:

• Connect the rural, district and regional farm data in a distributed network environment with data centric capability.

• Provision of platforms where data can be used to determine and assess the efficient delivery of quality of services across the supply chain of agricultural services.

• Enhance smooth patient mobility and tracking of goods and services across geographical areas whilst ensuring secure data exchange.

• Help map diseases across geographical areas with multi-level data analytical capability. This includes the following data sets: weather
information, demographic data, socio-economic data, environmental,climate data etc

• Provide a platform where edge, fog and cloud computing capabilities canbe rollout to support agricultural service at all levels where such
technologies are deployed.

• Give capability for disparate devices and systems across the agricultural supply chain such as mobile device applications, smart devices etc. This is help integrate and support rural farmers and urban farmers seamlessly and to enhance integration and interoperability.

• Enhance interoperability between other systems at other sectors and agencies such as food and drugs board, customs services, ports and
harbour agencies etc

• Help the agricultural surveillance and early warning unit to mine real-time data from the information system to rapidly respond to outbreak of diseases and track spread across various farms etc.

• Support the ministries responsible for planning, population and economic activities to engage models that can use agricultural data for national planning in terms of food security, agricultural land use etc.

• Enhance data driven governance for the agricultural sector so that effective national planning and inclusive policy and governance can be
carried out efficiently.

• To accommodate future interoperability and integrations with other systems via an enterprise service bus.

• Etc.

The system should also capture the following information the as part of it

• Farmer's farm data

• Agricultura research institutions information

• Extension services information on data collected from various farmers in a geographical area

• Veterinary laboratory services and other services

• Local markets and storage houses information systems

• Agricultural training facility information systems

• Farm input suppliers' information systems

• Etc.

The governments of Ghana have future plans of creating web services where individual farmers doing at home can integrate their farm systems to help them have their data integrated. This help collect data on seed performance, disease spreads, etc. The system also will incorporate a large artificial intelligence disease diagnostic system that will help in collection of data across farms whilst collecting data during diagnostics of diseases of various farms.

For example, a farmer can use a smartphone to scan a spot on his farm to aid in disease diagnostics and these devices can be using different operating systems that are written in different languages. The system will have future capabilities in supporting other Internet of things-IoT ubiquitous agricultural devices that can easily be hooked up to the system to provide a larger pool of data for analytics and effective data driven agricultural services for farmers.

The government also intend to deploy Artificial intelligence federated agriculture computing systems to support the agriculture sector in district where connectivity in terms of internet will be a concern etc. The government intend to deploy blockchain technology as well to ensure accurate agriculture data, tracking, avoidance of fake agricultural inputs such as seeds, fertilizers etc and ensuring authentic usage of agricultural equipment across all sectors.

There are plans to also integrate data with international agribusiness and supply chain systems across different geographical areas in exchanging of real-time information on agricultural products and services.

The entire agriculture information system to be built has ben considered as a critical information infrastructure that has been has also involved cyber security experts across different spectrums with an oversight also from the Ministry of National Security.

Government has a future plan of building a robust machine learning capabilities into the system to help aid climate change forecasting, disease spread, addressing issues with food security, etc.

The government of Ghana decides to form an extensive stakeholder team of experts involving consultants from all concerned sectors indicated. The government of Ghana has a systems development team that you are made the Chief Systems information Officer to lead the development team.

As the Chief Systems Information Systems Officer and the leader of the special team tasked to ensure the feasibility, planning. execution, deployment, configuration, and maintenance of this nationwide project, solve the following:

(a) Making critical reference to elements in the case study above, explain and justify why you will prefer four (4) out of eight (8) of the below listed models to aid your team in developing different parts or all aspects of the required system for the government of Ghana.

1. Waterfall model

2. Rapid Application Development model

3. Component-based development

4. The formal methods model

5. The unified process or Rational Unified Process (RUP)

6. Agile model

7. Spiral model

8. Prototype model

NB: Support your justification with relevant literature with articles indexed in high reputable places Scopus. Use journal articles such as Journals in IEEE Xplore, ACM digital library, Association for Information Systems (AIS) eLibrary, IET library, Engineering Index of Elsevier, BCS computer Journals etc. At least 70% of the justifications should come from scientific publications. You can also use other resources such as ITU databases, EU documentations on e-agriculture, UN FAO etc (b) Effectively applying the methods of capturing and specifying user and system requirements helps in designing good systems that meets goals of the eagricultural information system, discus four (4) out of the below approaches for eliciting, collecting, and developing requirements and support your discussions with best practices and lessons learned from other implemented works and published documents (Journal, white papers etc.) In your discussion, provide further justifications using suitable software process model(s) for your selected approaches. Relate your discussions and justifications to the elements of the case
study given above.

1. Group interviews and one-to-one interviews/ meetings

2. Requirements gathering tools eg Axia's RFI/RFP

3. Brainstorming and workshops

4. Feasibility study and current system documentation

5. Use case modelling e.g. UML

6. Observation and Questionnaires

7. Prototyping

8. JRD (Joint Requirements Development)

NB: Support your justification with relevant literature with articles indexed in high reputable places Scopus. Use journal articles such as Journals in IEEE Xplore, ACM digital library, Association for Information Systems (AIS) eLibrary, IET library, Engineering Index of Elsevier, BCS computer Journals etc. At least 70% of the justifications should come from scientific publications. You can also use other resources such as ITU databases, EU documentations on e-agriculture, UN FAO etc.

Question 2

As newer and better approaches continue to emerge, information systems are forced to adopt and incorporate these newer approaches in order to continuously provide cutting edge solutions to businesses. Business models and organisational behaviours do affect the rapid adaptation and evolution of information systems as well as the tools and techniques engaged in developing such information systems.

A good case is the effect of COVID-19 on businesses today. Restaurants were heavily affected by partial and full lockdowns. Educational institutions were heavily affected and health institutions were overwhelmed at the early stages. Certain countries at a point have to encourage cashless approaches of doing business whist supply chains were disrupted across the globe. Zoom application and other meeting platform have increased in patronage and have also undergone rapid security adaptability changes to meet certain demands of users.

Most business and institutions that stood the shocks waves of the effect of the virus were the businesses that were built to stand or adapt easily to rapid changes. Adaptation to rapid changes in business processes are essential and we are expecting rapid changes in business environments, and these have influenced and affected how information systems are built.

The Agricultural system to be built by the Government of Ghana must have capabilities that makes it support disparate devices and multilingual software systems since integration must occur for different vendor-based systems and across different geographical areas. Another critical feature of the system is its ability to evolve and accommodate future changes and new technologies rapidly. This ability makes the system agile.

Agility, scalability, interoperability and rapid adaptability are some of the critical needs of systems that rapidly evolve over time. Business processes evolve over time and adaptive project management approaches to systems development have become an integral part of system development teams. Adaptable systems tend to give more competitive advantage to businesses. These systems require rigorous work from system development and business process modelling teams. Present day information processing systems are built to accommodate dynamic modelling techniques in order to make them easily adaptable to business models and respond to changing business requirements. The development of these information systems will require theengagement of dynamic system development methodologies, tools and techniques.

(a) Discuss and analyse how

i. Dynamic System Development methods,

ii. Extreme Programming approaches are providing some solutions to the development of adaptable business information systems in an ever-evolving business environment with rapid changes to business processes and technology disruptions.

(b) Discuss and analyse how the following information systems project management approaches can help project teams in effectively capturing and specifying user and system requirements in such a way that system failures can be avoided.

iii. Adaptive information systems project management

iv. Extreme information systems project management

NB: Support your justification with relevant literature with articles indexed in high reputable places such as Scopus. Use journal articles such as Journals in IEEE Xplore, ACM digital library, Association for Information Systems (AIS) eLibrary, IET library, Engineering Index of Elsevier, BCS computer Journals etc. At least 70% of the justifications should come from scientific publications.

Task 2

Question 1

Access to financing is vital for the growth of the agriculture sector in Ghana, mainly for working capital such as acquiring inputs (seedlings, farm fertilizer) and for hiring labour, as well as for fixed capital acquisition such as machinery. The absence of financing limits the average acreage of cultivated farmlands and thereby, impedes agricultural growth with consequences for the macro economy as a whole. In Ghana
the financial sector players involved in agricultural financing include banks, rural banks, Savings and Loans Companies and Microfinance institutions.

To support Agribusiness activities through the country, a new Agricultural development bank is being setup to boost the agricultural sectors that needs financial support. The Agricultural development Bank is to has regional branches across the 16 regions of Ghana and other subbranches across the municipal and districts. All the Branches of the Bank needs to be integrated and the Head Office is in Accra. The Bank requested software to manage their business transactions.

(a) As the software project manager at the new bank, provide a formalized banking system's Object Model and an instance diagram of the model with the following:

1. The head office coordinates transactions and management activities of the all the branches

2. Transactions involving credit and debit of accounts are done at all branches

3. The types of accounts at the bank owned by customers are savings and current accounts.

NB: Attributes should be determined by the student and modelling tools are required.

Explain the Banking Object Model drawn and justify why models can assist the analysis/design process of the system.

(b) Provide a Use Case diagram for the Object Model banking system in question

(a) above. Explain the Use Case and justify why Use Cases can be used to document system requirements.

(c) Provide a Sequence diagram, performed on a per Use Case basis for question

(b), examine the flow of method calls within the system. [10 marks]

NB: Appropriate referencing of works is highly required. A plagiarized work will be rejected and forwarded to academic dishonesty committee.

Question 2

The Agricultural development Bank have decided to add an investment section to its banking activities. They decided to make stocks available for online trading. There is a need of a systems analyst and developer to help in modelling of the system.

Assuming you are the head at the head of system's development unit within a software company leading and managing the system development project, use the following information to provide solution to the system.

The system to be developed should have an asset trading system that will engage investors and brokers online to trade by accessing the stock market.

The system must have the below requirements:

An investor through a graphical interface with an account can access the services of a broker. The investor needs to first have portfolio with an asset or assets. The broker then trades with the investor and accesses a list of databases and stock markets.

NB: Attributes should be determined by the student and modelling tools are required. A software company has been contacted to help design and build the system.

(a.) As the software project manager at the contracted software company, provide a formalized investment system's Object Model and an instance diagram of the model with the following:

• An investor can only engage a broker at a time

• A stock market should be accessible by the investor and the broker via the trading asset system

• An investor can have many portfolios and assets

• The asset trading system should be accessible via a GUI and APIs for external users.

Draw a System Object Model for the situation above and explain the Object Model drawn. Justify why the object model can assist the analysis/design process of the system

(b.) Provide a Use Case diagram for the Object Model question (a) above.

Explain the Use Case and justify why Use Cases can be used to document system requirements.

(c.) Provide a Sequence diagram, performed on a per Use Case basis for question (b) and examine the flow of method calls within the system.

(d.) Provide a class diagram for the object model in (a) show the relation and association between the classes. Discuss 2 advantages of using class diagrams to document software with justifications as an OO CASE tool.

(e.) Provide an object UML diagram based on the above UML class in (d) and explain the diagram. Explain using this example why UML is a good OO CASE tool for this example.

NB: Appropriate referencing of works is highly required. A plagiarized work will be rejected and forwarded to academic dishonesty committee.

NB: Support your justification with relevant literature with articles indexed in high reputable places such as Scopus. Use journal articles such as Journals in IEEE Xplore, ACM digital library, Association for Information Systems (AIS) eLibrary, IET library, Engineering Index of Elsevier, BCS computer Journals etc. At least 70% of the justifications should come from scientific publications.

Question 3

Requirements are the "blueprints" that everyone involved on the project uses to work from. Systems development process models play very significance role in the building of information systems. However, challenges with project teams in selecting appropriate models can affect the entire project.

Critically discuss why poor documentation of system requirements and poor selection of appropriate systems development process models is a challenge in systems development.

NB: Appropriate referencing of works is highly required. A plagiarized work will be rejected and forwarded to academic dishonesty committee.

NB: Support your justification with relevant literature with articles indexed in high reputable places such as Scopus. Use journal articles such as Journals in IEEE Xplore, ACM digital library, Association for Information Systems (AIS) eLibrary, IET library, Engineering Index of Elsevier, BCS computer Journals etc. At least 70% of the justifications should come from scientific publications.

Solution Preview :

Prepared by a verified Expert
Management Information Sys: Aspects of the required system for government of ghana
Reference No:- TGS03147380

Now Priced at $50 (50% Discount)

Recommended (98%)

Rated (4.3/5)