arnwine_amarie

.docx

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

Report
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