arnwine_amarie
.docx
keyboard_arrow_up
School
Florida Agricultural and Mechanical University *
*We aren’t endorsed by this school
Course
4544
Subject
Information Systems
Date
Dec 6, 2023
Type
docx
Pages
2
Uploaded by DeanBookAntelope110
1. As more companies outsource systems development, will there be less need for in-house
systems analysts? Why or why not? (10 points)
-
Less; Software/systems development will become so specialized that it would be little to no
reason for in-house systems analysts. There is an entire company specialized in the field that
these analysts are in. We will most likely see the best analysts move to these companies, with the
scraps left over. The leftover analysts will either be overpaid (causing inefficiency) or they won’t
be as effective in their position when compared to these specialized software company (which is
a waste of funds for the company).
2. How has the proliferation of mobile devices affected organizations and by
extension IT professionals? (10 points)
-
The increase in mobile devices has caused the world to inadvertently be more connected.
Everyone has quick and easy access to the internet. Trade, socializing, and business have all been
globalized due to the proliferation of mobile devices. However, this has put more strain on IT
professionals. The mass adoption of mobile devices is correlated with the increase in cyber-
attacks, malware, hacking, etc. IT professionals’ goal of preventing these types of problems have
only become increasingly hard.
3. Select a financial SaaS application and describe its main features. (15 points)
-
Accounting seed is a financial SaaS designed to make accounting easier. Accounting seed has a
configurable general ledger (offering multi-currency support, bank conciliation, & no-code user
configuration), tax compliance accounting (with built-in MTA and DCAA compliance),
automated billing & invoicing, and inventory & order management (can analyze stock levels and
purchase inventory).
4. In the auto shop examples in Section 9.1.2, what are some problems that might arise in
Mario’s system? Why won’t Danica run into the same problems? Provide specific examples
in your answer. (15 points)
-
Mario might experience data redundancy or data inconsistency because he has the same
information stored in two separate locations. In this case, Mario experiences a problem with pay
rate because the value stored in the MECHANIC file is different from the one stored in the JOB
SYSTEM file. Danica won’t experience this problem because she uses a relational database
model that connects the two separate tables and makes them act as one.
5. Consider an automobile dealership with three locations. Data fields exist for stock
numbers, vehicle identification number, make, model, year, color, and invoice cost. Identify
the possible candidate keys, the likely primary key, a probable foreign key, and potential
secondary keys. (20 points)
-
The likely primary key would be the VIN, as it is unique to every vehicle. A candidate key could
be the stock number. A probable foreign key may be the VIN. The make, model, or stock number
could potentially be secondary keys.
6. Why would a company choose in-house software development? What are the factors that
influence these decisions? Is it possible to combine other development strategies with in-
house software development and if so, what are some of the circumstances where this
would be suitable? (20 points)
-
A company would choose in-house software development is to satisfy unique business needs &
security requirements, minimize changes in business procedures & policies, meet constraints of
existing systems & technologies, and to develop internal resources & capabilities. Cost is the
main factor of influence in the make-or-buy decision. The company’s short-term & long-term
goals are also contributing factors in the decision-making process. It is possible to combine
development strategies. This situation likely occurs when the company doesn’t have the capacity
to develop the software themselves, but they may have no problem managing or running the
software on their own. Time could also be a factor in whether it is viable for a company to
outsource or not. Simply purchasing a software package may be the best option when
considering short-term time constraints. However, customizing that software to meet the specific
business needs may be more beneficial down the line.
7. You are the IT director at MAN 4544 College. As part of a training program, you decide
to draw a DFD that includes some obvious mistakes to see whether your newly hired junior
analysts can find them. You came up with the diagram 0 DFD shown below. Based on the
rules explained in Module 5, how many problems should the analysts find, what are the
problems. And how should they be resolved.
-CHECK OPEN CLASSES has no output. It should be rearranged to flow back into the class
schedule finalization step. You do not CALCULATE GRADE by using the student id number.
You assign grades using the student id. I suggest you rearrange the bottom portion of the diagram
to reflect so. Two data stores are also connected, CLASS ROSTER and SEATING CHART. You
need to create a process between the two.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help