Question

In: Accounting

The management of a tertiary institution in Ghana has contacted you to design and implement an...

The management of a tertiary institution in Ghana has contacted you to design and implement an ERP system for handling their internal workflows. Among other things the system should focus on student records, students’ fees management, students’ assessment, human resource functions, and payroll management. Following from this preamble, answer the question that follow. a. What is an ERP system? 2 Marks b. In not more than a page, describe how you would go about building the requested system focusing on what you would do at the first three (3) phases of the SDLC. 10 Marks c. Which system architecture would you recommend for implementing the ERP system, and why? 4 Marks d. Based on your choice of system architecture in c, write down the major hardware and software components that you would need for the successful implementation of the system. 4 Marks e. State and explain any three (3) system conversion strategies that are used to introduce new systems into organizations. 6 Marks f. Which one of the conversion strategies discussed in e, would you use to introduce the ERP system to your client and why? 4 Marks g. State any six (6) use cases of the ERP system, and draw a use case diagram for the system using the identified use cases only.

Solutions

Expert Solution

a) ERP stands for Enterprise Resource planning. It is a process used by companies to manage and integrate various functions of the enterprise with ease. The core processes needed to run a company - Finance, human resources, manufacturing, supply chain , services etc, call all be integrated into a single system using ERP. This system leads to higher productivity, better insights and accelerated reporting.

b) SDLC is a well organized process for building system that guarantees quality and intends to deliver high quality software meeting client's expectations. Therefore,keeping in mind the expectations of the management of the tertiary institution about building the requested system, the first three phases of SDLC shall be done as follows:

1. Planning and requirement analysis: Requirement Gathering is the most important stage in SDLC. A meeting shall be set up with the management of the institution to gather all the requirements of the clients like what to build, who will be the end-user, what is the purpose of the product, etc. Before creating a product, a core understanding or knowledge of the product is very necessary.

2. Defining requirements: Once the requirement analysis is done, the next stage is to document the specifications and get them approved by the project stakeholders. We would document all the requirements at one place which would be accomplished through the “SRS”- Software Requirement Specification document, which embraces all the product elements to be created and developed during the project life cycle.

3.  Designing: In this stage, the requirements gathered in the SRS document would be used as information to obtain the software architecture. Through this,we would first create rough working models, or illustrations of how the software will work, how it will look, how usage flows will move from screen to screen, and more.

c) An ERP system can be divided into two categories :

1) Monolithic system architecture - developed with a single technology stack and a single vendor. It is not flexible to changes

2) Postmodern system architecture - These are more user oriented systems and is not a single product suite.

Therefore Postmodern system architecture wpuld be recommended for implementing the ERP system as these are more unser oriented and therefore the requirements of incorporating student records, students’ fees management, students’ assessment, human resource functions, and payroll management in a single system would be easy and hassle free for the end users of the system. They are simple to use to any user. Furthermore, these systems are agile which means that they are simplified, not containing redundant tables or other complicated things which were required for scalability in previous versions of different ERP products.


Related Solutions

Car Rental Management System in C++ The aim of this project is to design and implement...
Car Rental Management System in C++ The aim of this project is to design and implement a computerized Car Rental Management System for a company called COEN244Cars. The company rents two types of cars: standard and luxury cars. A car is identified by a car identification number (int), a type (string), and a flag that indicates whether the car is currently available or not. The company distinguishes between three types of customers: regular customers, corporate customers, and VIPs (Very Important...
C++ Question The aim of this assignment is to design and implement a computerized “Library Management...
C++ Question The aim of this assignment is to design and implement a computerized “Library Management System”. The system will be used in the back-office to manage the books in the library catalog and to keep track of the various users (borrowers) of the library. The system provides the following key functionalities: Books are characterized by a call number, a title, and a flag that indicates whether the book is currently ‘on-shelf’ (in the library) or ‘on-loan’. -Adding and removing...
A Deputy Chancellor for Student Affairs from a small tertiary institution was concerned about student spending...
A Deputy Chancellor for Student Affairs from a small tertiary institution was concerned about student spending on internet costs during the study period from home since the Covid-19 outbreak. He wanted to find out whether student spending on the Social Sciences group was more than student spending on the Science and Technology family. As a quick and preliminary study, he collected samples of 9 students from the Science and Technology family and 11 students from the Social Sciences family. The...
You have been hired by a research institution to design a study to examine the effects...
You have been hired by a research institution to design a study to examine the effects of a drug (used by physicians to control expectant mothers' nausea over the course of a pregnancy) on infant hearing at birth, 6 months and one year. Briefly explain how you might do this using a cross-sectional design, noting benefits and drawbacks. Then explain what a longitudinal design is and how it would improve on your original approach. Lastly, is there another method to...
A factory contacted a Geotechnical consultant to design foundation of the tall chimney to take care...
A factory contacted a Geotechnical consultant to design foundation of the tall chimney to take care of flue gases formed during the tiles production. As per design of the Geotechnical Engineer, the chimney should have a square footing of 3.0 m side constructed at a depth of 2.50 m in the sub soil. It was found from the results of the laboratory test on the sample of sub-soil that the shear strength parameters in the form of angle of internal...
Java - Design and implement an application that creates a histogram that allows you to visually...
Java - Design and implement an application that creates a histogram that allows you to visually inspect the frequency distribution of a set of values. The program should read in an arbitrary number of integers that are in the range 1 to 100 inclusive; then produce a chart similar to the one below that indicates how many input values fell in the range 1 to 10, 11 to 20, and so on. Print one asterisk for each value entered. Sample...
12) Using examples and illustrations in Ghana discuss five (5) reasons why television is an institution
12) Using examples and illustrations in Ghana discuss five (5) reasons why television is an institution
This week, you will create and implement an object-oriented programming design for your project. You will...
This week, you will create and implement an object-oriented programming design for your project. You will learn to identify and describe the classes, their attributes and operations, as well as the relations between the classes. Create class diagrams using Visual Studio. Review the How to: Add class diagrams to projects (Links to an external site.) page from Microsoft’s website; it will tell you how to install it. Submit a screen shot from Visual Studio with your explanation into a Word...
In this problem you will design and implement C++ code that identifies overlap in strings. Specifically,...
In this problem you will design and implement C++ code that identifies overlap in strings. Specifically, design and implement a C++ program that does the following: 1. Asks a user to input a filename and then opens that file. If the file open fails, then print the message “Unable to open file” and terminate the program using exit(1). 2. Reads the file contents, in order, into an array of strings. (See the file format explanation below.) 3. Computes the string...
You have been hired as consultants to design and implement a widespread security initiative for a...
You have been hired as consultants to design and implement a widespread security initiative for a rapidly expanding global eCommerce corporation with two websites and locations in New York, Chicago, San Francisco, London, Paris and Johannesburg. Business is good! In the next three months, the corporation will be acquiring another company in a different line of business with plans to offer products for sale online. Part of your role is to recommend the best way for integrating both environments. However,...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT