Professional Documents
Culture Documents
Assignment 1 Dumisani Mavenyengwa r184880z
Assignment 1 Dumisani Mavenyengwa r184880z
FACULTY OF SCIENCE
DEPARTMENT OF PHYSICS
REG #: R184880Z
ASSIGNMENT1
DATE: 04/11/19
1. Discuss three reasons why aligning overall business goals with Information System goals is
important.
It increases the efficiency of technological investment
Reduces the financial and operational risks associated with IS change
The alignment gives the business a competitive advantage over other businesses
as it will be able to foster a better customer experience and make for faster time-
to-market.
2. Define the different types of feasibility that systems development must consider.
Technological feasibility
o Proposed technological requirements are they accessible to the business
Resource feasibility
o the resources should be enough up to the end of the system development
Schedule feasibility
o the time frame of the project is it logical for the project to be completed
successfully
Organisational feasibility
o This involves the fact that the new system should be in line with the existing
organisational structure i.e. are the goals of the system aligned with those of the
business
5. What is the difference between systems investigation and systems analysis? Identify the
stakeholders and activities which happen during the systems investigation process.
System investigation System analysis
-This involves the act of understanding -analysis involves the act of trying to
the problem at hand understand the solutions
-Considers what the available resources -Puts across what the system must do to
and opportunities are solve the problem
9. Describe the steps in preparing for, conducting, and following up an interview session? State
how would you ensure that you get all the right information during an interview session?
11. You have been hired to perform systems investigation for a restaurant owner in Bulawayo.
She is thinking of opening a new restaurant with a state-of-the art computer system that would
allow customers to place orders on the Internet or at kiosks at restaurant tables. Describe how
you would determine the technical, economic, legal, operational, and schedule feasibility for the
restaurant and its new computer system.
Technical feasibility
We look at the devices needed for the system to run successfully and compare with those
devices that are already available in restaurant
Economic feasibility
The amount of money needed to develop the required system can the restaurant afford it
or not
Legal feasibility
The implementation of the system should be within the legal confines of the state and so a
research avoids a case whereby the restaurant is sued.
Operational feasibility
Will the customer be able to operate the system, how computer literate are the
employees?
Schedule feasibility
The size of the system determines how long it will take for the system to be built, an
estimate will determine whether the deadline can be handled or not
12a. The purchasing department handles purchase requests from other departments in the
company. People in the company who initiate the original purchase request are the “customers”
of the purchasing department. A case worker within the purchasing department receives the
request and monitors it until it is ordered and received. Case workers process requests for the
purchase of products under $1,500, write a purchase order, and then send it to the approved
vendor. Purchase requests over $1,500 must first be sent out for bid from the vendor that
supplies the product. When the bids return, the case worker selects one bid and then writes a
purchase order and sends it to the vendor.
Request for
purchase Casewkr
Customer
Case-worker (less than
Write purchase
order 1500)
write
Case-worker
Request for
purchace
Select bid
Send to vendor
b. The shipping department receives all shipments on outstanding purchase orders. When the clerk
in the shipping department receives a shipment, he or she finds the outstanding purchase order for
those items. The clerk then sends multiple copies of the shipment packing slip. One copy goes to
Purchasing, and the department updates its records to indicate that the purchase order has been
fulfilled. Another copy goes to Accounting so a payment can be made. A third copy goes to the
requesting in-house customer so he or she can receive the shipment. After payment is made, the
accounting department sends a notification to Purchasing. After the customer receives and accepts
the goods, he or she sends notification to Purchasing. When Purchasing receives these other
verifications, it closes the purchase order as fulfilled and paid.
Receive
shipment
Clerk Find
outstanding
order
Send copy of
shipment
packing slip
Allow for Purchasing
payment to
Accounting Updates be made
records
Send customer
notificationto
purchasing
department
In-
Receive
goods hou
se
Receive shipment
Find outstanding
purchase orders
Receive
notifications
Send notifications
informing the purchases
department
13. Draw an entity-relationship diagram, including minimum and maximum cardinality, for
the following: The system stores information about two things: cars and owners. A car has
attributes for make, model, and year. The owner has attributes for name and address.
Assume that a car must be owned by one owner and an owner can own many cars, but an
owner might not own any cars (perhaps she just sold them all, but you still want a record of
her in the system).
Owner Car
14. Draw a class diagram for the cars and owners described above, but include subclasses for
sports car, sedan, and minivan, with appropriate attributes.
Owner Car
NAME 1… 0… MAKE
ADDRESS YEAR
YEAR
SEDAN MINIVAN
SPORTS CAR