Uploaded by Lesego Dintwenyane

BIS712- BUSINESS INFORMATION SYSTEM ASSIGNMENT 2023

advertisement
Inspire Tomorrow, Today
BOU ASSESSMENT COVER PAGE
STUDENT NUMBER:2022
SURNAME: DINTWENYANE
FIRST NAME/S: LESEGO
CAMPUS/REGIONAL CENTRE: GABORONE
SEMESTER NO: 2
CONTACT NUMBER: 74126523/74431376
BOU EMAIL ADDRESS:
PROGRAMME NAME: BACHELOR OF COMMERCE
COURSE/MODULE NAME: BUSINESS
INFORMATION SYSTEM (BIS712)
COURSE/MODULE CODE: BIS712
TUTOR/SUPERVISOR:
DUE DATE:
NUMBER OF PAGES:
CERTIFICATION
I certify that the content of this Assignment/Exam/Test is my own and that this is original work. I certify
that all sources in this document have been accurately referenced, reported, and acknowledged. I
certify further that this document has not previously been submitted in its entirety or in part by any
other student at BOU or at any other educational establishment.
I hereby also confirm that I have read and understood the contents of the BOU Academic Integrity
Policy.
L., DINTWENYANE
SIGNATURE OF STUDENT
FOR OFFICE USE ONLY
CAMPUS NAME
NAME OF TUTOR
SIGNATURE OF TUTOR
DATE RECEIVED
MARKS
DATE MARKS CAPTURED
814226124
NATIONAL ID NUMBER/PASSPORT NUMBER
Inspire Tomorrow, Today
1.) (a)Describe the prototyping as a development as a system development methodology
and why it is important. (6 marks) (naimishsahu08, 2021)
A software development process called prototyping relies on the usage of functioning
models that are continuously improved in response to end-user feedback. The
development of systems with extensive end-user interaction and intricate user
interfaces is the most typical application of prototyping.
Software prototyping is becoming more and more well-liked as a methodology for
software development since it enables the early capturing of customer requirements. It
enables priceless customer feedback and helps software developers and designers
comprehend what is anticipated directly from sales.
The process of developing software application prototypes that show off the
functionality of the product under development but may not exactly match the logic of
the original software is referred to as "software prototyping."
Prototyping is crucial because:
 Users influence the future. As a result, mistakes might be found in the early
stages of software development.
 Because prototyping makes it possible to see non-existent performance, it is
also seen as a risk reduction function.
 Helps team members communicate successfully.
 Customer happiness is present, and he can immediately feel the quality of the
goods.
 There won't be any chance of losing software.
 Improved software solutions can be developed with the help of quick user
input.
(b) State four disadvantages of Prototyping.




The process of prototyping requires a lot of time and effort.
Because the prototype is ultimately discarded, all of the costs associated with
producing a particular sort of trash are lost.
An excessive number of modification requests could be the outcome of
prototyping.
It's possible that customers won't stick with the iteration cycle for very long.
2 (a) Explain what ERP System does. (Dynamics.Microsoft, n.d.)
 ERP is a class of software that assists firms in managing and automating
critical business activities for optimum performance. By coordinating the data
flow between a company's business activities, ERP software creates a single
source of truth and streamlines operations throughout the whole organization.
The financials, supply chain, operations, business, reporting, manufacturing,
and human resources functions of an organization can all be integrated onto
one platform.
Inspire Tomorrow, Today
(b) What is open-source software? How does it differ from closed –source software? Give
an example of each. (Satyabrata_Jena, 2023)
 Open Source Software: The term "open source software" refers to computer
programs whose sources are accessible to and used by anybody. It is known to
as OSS in short. Open source software's source code is accessible to everyone.
It makes use of open-source code from the Internet. Since this code can be
altered by other individuals and groups, anyone can peek at the source code.
Open source software is very inexpensive, and users are not subject to as many
limitations regarding software use and customization. Open source applications
include Firefox.
 Closed Source Software: Computer programs referred to as "closed source
software" are those whose source code is not available to the general public.
CSS is the abbreviation for it. In closed source software, the source code is
protected. The only person or entity that can alter the software is the one who
created it. Closed source software is expensive, and using it necessitates
possessing a validated license. Due to the fact that it grants an authenticated
license, it also imposed numerous restrictions on users' capacity to use and
alter software. Closed source software includes programs like Skype.
3(a) List three differences between a spreadsheet and a database. (Lithmee, 2019)
 The primary distinction between a spreadsheet and a database is that a spreadsheet is a
computer program that aids in data organization, management, and calculation,
whereas a database is a collection of connected data that is set up to facilitate data
access.
 Moreover, a spreadsheet is accessed directly by a user, whereas a database is accessed
either by a user or by an application to enter or modify data. Hence, this is another
difference between spreadsheet and database.
 Furthermore, spreadsheet is used for accounting tasks, while a database is used in
large enterprises to store lot of data.
(b) What do you mean by the term “normalisation of database”. (Vaughan, n.d.)
 Database normalization is the process of arranging data into tables so that queries are
always answered in a clear and intended manner. Such normalization is fundamental
to the theory of relational databases. It frequently leads to the establishment of new
tables and may have the consequence of duplicating data in the database.
4(a) what does the term business process mean? (Villanovau University, 2022)
 A business process is a structured procedure used by a corporation to carry out
everyday tasks. Maintaining your company's organization and progress depends on its
business processes. A business process is essentially a set of repeated actions that a
corporation uses to achieve a specific objective. For you to achieve your goals and
enhance the operations of your company, effective processes are essential. Its main
objective is to assist your firm in achieving a specified goal. Processes enable you to
move forward in repeatable, consistent phases when you want to do anything as a
business.
Inspire Tomorrow, Today
(b) What is an ERP System? How does an ERP System enforce best practices for an
Organisation? (PLANETTOGETHER, 2021)
 The term "Enterprise Resource Planning" (ERP) refers to a business process
management system that enables a company to manage tasks and functions including
technology, services, and human resources through a system of integrated
applications. A business operation's various aspects, such as product planning,
development, production, sales, and marketing tasks, are all essentially consolidated
into one location by an ERP software.
 ERP systems are beneficial to businesses because they streamline internal business
planning, data integration, and information distribution processes. Both large and
small firms now depend on these kinds of systems since they may aid in managing
production and assisting plant managers in making data-based decisions.
(c)State one criticism of ERP Systems?



It can be extremely costly
Training Inefficiency
High implementation times
SECTION B –ESSAY QUESTIONS
QUESTION 1
a. Define the term ‘Computer based information system’ (CIBS) (Base, n.d.)
 Computer-based information systems (CBIS) compile and transform
unprocessed data so that users have access to consolidated information for
making decisions. They are utilized by organizations, governments, and of the
following elements; Hardware, Software, Data, Procedures and people.
b. Four CBIS’ that is likely to be found in a branch of spar,
 TRANSACTION PROCESSING SYSTEM- The most basic computer-based
system in an organization is used to process business transactions. A
transaction processing system is a computer-based system that captures,
categorizes, stores, maintains, updates, and retrieves transaction data for the
purposes of record keeping and input into other CBIS. Transaction processing
systems are designed to improve routine business activities such as hiring
employees and depositing checks. The types of transactions vary by
organization, but this CBIS is most likely to be found in spar because they
require up-to-date information on the goods they have sold and the goods they
currently have in stock. As a result, transaction processing systems are used,
with all updates to the stock database occurring in real time. Transactional
systems would include, for example, recording payments received for goods
and services and placing orders for products or service
Inspire Tomorrow, Today
 Decision Support Systems -A decision support system, sometimes known as a
DSS, is an information system that helps businesses make decisions that call
for judgment, determination, and a series of actions. An organization's midand high-level management benefits from the information system's analysis of
massive amounts of unstructured data and collection of data that can aid in
problem-solving and decision-making. A DSS can be automated, run by
people, or use a combination of both. By collecting and analysing data, a
decision support system generates comprehensive information reports.
Therefore, a DSS differs from a conventional operations program, whose
objective is to gather data rather than analyse it. A DSS is used by planning
departments in an organization, like the operations department, to gather data
and provide reports that management can utilize to make decisions. Using
Spar as an example, it is reasonable to suppose that diverse data is gathered in
the stores using transaction processing systems. Departmental managers have
access to this data via the company's mainframe system, which they can use to
generate reports utilizing expert systems. This enables the managers to gather
data such as the proportion of consumers who prefer chicken over beef, which
can then be combined with details about the additional products that customers
purchase along with these items.
Download