Question

In: Computer Science

You have been asked to build a database for a pet foster and adoption shelter. The...

You have been asked to build a database for a pet foster and adoption shelter. The agency is a non-profit that takes in stray or abandoned pets and places them with foster care givers until the pet is adopted. Foster care givers are volunteers, though they must first be screened. The database needs to track all animals in its care, their species, breed, name and condition. It also needs to track all approved foster care givers and which animals are currently in their care. Foster care givers are also supposed to turn in monthly reports on the animals in their care. The database also needs to track the adoptions of the animals. Currently, volunteers come into the shelter and fill out a paper form. After a background check they are added to a file. Some volunteers complain that they are never contacted again. The shelter staff admits, they tend to go with foster care givers they know and some people get forgotten in the file. The shelter has also occasionally lost track of an animal in foster care when the care giver failed to turn in the monthly reports. Another recurring problem is that when someone comes into the shelter looking to adopt, it is not always easy or even possible to let them know about all the animals available for adoption. Ideally the shelter would like people to be able to register as a volunteer on-line. They would like to be able to call up a list of all available foster volunteers. They also would be like to be able to pull up all the animals of the kind a potential adopter is interested in and know exactly where those animals are and who is caring for them.

Would animals be stakeholders in this database? Explain why or why not.
What might be some of the shelter database security issues?

Solutions

Expert Solution

Questions are answered below, please comment if any doubts:

Yes, the animal also a stake holder in the database, since:

  • In the definition of stakeholder it is defined as, “the stakeholders are either individual or a group of individuals who is impacted positively by the project”.
  • Here the pets are also get benefit by the successful implementation of the project since they will be treated well and their management will get improved.
  • Thus since the animals are getting positive impacts because of the successful execution of the project they are also a stake holders of the database.

Shelter database security issues:

  • The shelters givers, the volunteers, and many users needs to be access the data base, so if the access rights are not properly implemented, it will results in the security issues.
  • The database seems to have less confidential values, it is used only for proper functioning of the adoption firm, thus the security features are less, this may results in network attacks.
  • The absence of proper security tests before actual implementation will results in security threats.
  • The features of the security of the database may contain flaws; it also results in security issues.

Related Solutions

Imagine that you have been asked by Amazon to submit a bid to build, own and...
Imagine that you have been asked by Amazon to submit a bid to build, own and maintain a distribution facility on a remote offshore island off Northeast Canada. The island has a significant population, but no bridges to the mainland. Air and ferry services are very limited. Using economic terminology, discuss what sort of considerations you would take into account when considering the transactions costs associated with this project. What actions would you take to protect your investment should you...
Description: You have been asked to build an admin portal that will allow your company internal...
Description: You have been asked to build an admin portal that will allow your company internal employees to access the portal and perform admin functions on behalf of company clients. Here are additional details: (a) Admin portal is accessible only on company network to only company employees that have the "ADMIN" role. (b) Access to the links is role based i.e. only authenticated internal employees with "ADMIN" role are able to access the portal and what links you can access...
You have been asked to build an admin portal that will allow your company internal employees...
You have been asked to build an admin portal that will allow your company internal employees to access the portal and perform admin functions on behalf of company clients. Here are additional details: (a) Admin portal is accessible only on company network to only company employees that have one of the "ADMIN" roles. (b) Access to the links is role based i.e. only authenticated internal employees with "ADMIN" role are able to access the portal and what links you can...
You are building a bus stop shelter and have been working on it for 20 days....
You are building a bus stop shelter and have been working on it for 20 days. Your boss has asked for a status report for the project after 20 days. a) Fill in the missing values in the following Status Report. b) For the entire project, what is the current a. Cost Performance Index, CPI = ________, b. Schedule Performance Index, SPI = _________, c. Cost Variance, CV = _________, d. Schedule Variance, SV = __________. c) Suppose that the...
You have decided to build the database for John’s system. This question centres around the development...
You have decided to build the database for John’s system. This question centres around the development of John’s database. Q.3.1 Draw any three tables you will include in John’s database. For each table, provide the following: a. Three fields. b. One record in each table. c. One primary key for each table. d. One foreign key. (20) Q.3.2 Design a logical view for the tables you have specified in Q.3.1. Note: You may use any software tool to create your...
Imagine you have been selected as the chief officer of UBER and have been asked to...
Imagine you have been selected as the chief officer of UBER and have been asked to conduct an initial analysis of UBER ethical culture. What ethical concerns would you raise as a priority for the company. What recommendations would you make and why? Report should not exceed 2500 words
You have been asked for your advice in selecting a portfolio of assets and have been...
You have been asked for your advice in selecting a portfolio of assets and have been supplied with the following​ data:. You have been told that you can create two portfolios—one consisting of assets A and B and the other consisting of assets A and C—by investing equal proportions ​(50%​) in each of the two component assets. f. What would happen if you constructed a portfolio consisting of assets​ A, B, and​ C, equally​ weighted? Would this reduce risk or...
You have been asked for your advice in selecting a portfolio of assets and have been...
You have been asked for your advice in selecting a portfolio of assets and have been given the following data: Expected return Year Asset A Asset B Assets C 2016 12% 16% 12% 2017 14 14 14 2018 16 12 16 You have been told that you can create two portfolios, one consisting of assets A and B and other consisting of assets A and C, by investing equal proportions (50%) in each of the two component assets. (a) What...
You have been asked for your advice in selecting a portfolio of assets and have been...
You have been asked for your advice in selecting a portfolio of assets and have been given the following data: Expected return Year Asset A Assest B Assest C 2019 12% 16% 12% 2020 14% 14% 14% 2021 16% 12% 16% You have been told that you can create two portfolios—one consisting of assets A and B and the other consisting of assets A and C—by investing equal proportions (50%) in each of the two component assets. a. What is...
You are looking to estimate the proportion of pet owners that have pet insurance. You know...
You are looking to estimate the proportion of pet owners that have pet insurance. You know from experience that at least 10% have pet insurance. A statistician takes a random sample of 1000 pet owners and creates a 95% confidence interval for the proportion of pet owners that have pet insurance. The confidence interval is [0.23, 0.31]. For each part below, if you can answer the question, provide the answer and an explanation. If you cannot answer the question, provide...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT