Analyzing and visualizing Data
Analyzing and visualizing Data. I’m studying and need help with a Management question to help me learn.
According to Kirk (2016), The essence of “Formulating Your Brief” is to “identify the context in which your work will be undertaken and then define its aims: it is the who, what, where, when and how.” It could be formal or informal as any project you think you must make it. This phase is where you create a vision for your work.
Initial post
Why is it so important to formulate your brief for a data presentation? Discuss some ways you would implement to formulate an effective brief. What are some advantages to your methods? What are some disadvantages?
Reply Post
Reply to 2 of your classmates’ methods. Please provide a summary as to whether you agree/disagree with their advantages/disadvantages.
Remember your initial post on the main topic should be posted by Thursday 11:59 PM (EST). Your 2 following posts should be commenting on your classmates’ post on different days by Sunday 11:59 PM (EST). You should end the week with 3 total discussion posts.
You must do the following:
1) Create a new thread to write your initial response to the discussion prompt.
2) Select AT LEAST 2 other students’ threads and post substantive comments on those threads. Your comments should extend the conversation started with the thread.
3) Provide a thoughtful research-based response and include references to support your thoughts
4) Exclude attachments and cover page in your submission. Type your response in the message box. When responding to your peer, address your peer by name.
5) ALL original posts ( two to three paragraphs supported by resources) and comments must be substantive. (I’m looking for about a paragraph – not just “I agree.”)
6) Paraphrase text from resources used and cite. If quoting text, use double-quotes and cite.
Reference
Kirk, A. (2016). Data Visualisation: A Handbook for Data Driven Design. Thousand Oaks, CA: Sage Publications, Ltd.
—> APA Formate.
—-> No Plagarism
—–>Main post 250 words
—–> Provide 2 replies (each 100 words)
Analyzing and visualizing Data
Southern New Hampshire University Uses of the SQL & Mongo Databases Paper
write my term paper Southern New Hampshire University Uses of the SQL & Mongo Databases Paper.
Apply database systems concepts and principles in the development of a client/server application
Develop client-side code that interfaces with databases
Scenario
You work for Global Rain, a software engineering company that specializes in custom software design and development. Your team has been assigned to work on a project for an innovative international rescue-animal training company, Grazioso Salvare. You have been made the lead developer on this project.
As part of its work, Grazioso Salvare identifies dogs that are good candidates for search-and-rescue training. When trained, these dogs are able to find and help to rescue humans or other animals, often in life-threatening conditions. To help identify dogs for training, Grazioso Salvare has reached an agreement with a non-profit agency that operates five animal shelters in the region around Austin, Texas. This non-profit agency will provide Grazioso Salvare with data from their shelters.
In meeting with the client, you have discovered that they look for certain profiles in dogs to train. For example, search-and-rescue training is generally more effective for dogs that are no more than two years old. Additionally, different breeds of dogs are proficient at different types of rescue, such as water rescue, mountain or wilderness rescue, locating humans after a disaster, or finding a specific human by tracking their scent.
Grazioso Salvare is seeking a software application that can work with existing data from the animal shelters to identify and categorize available dogs. Global Rain has contracted for a full stack development of this application, including a database and a client-facing web application dashboard through which users at Grazioso Salvare will access the database.
In the initial phases of this development, you developed a database and a Python module enabling CRUD functionality for MongoDB. For Project Two, you will complete the development of this project by coding the dashboard and the database interface logic. This will include dashboard attributes. The dashboard must be a user-friendly, intuitive interface that will reduce user errors and training time.
Additionally, Grazioso Salvare has requested that the code for this project be open source and accessible on GitHub, so that it may be used and adapted by similar organizations. To that end, they have asked that you also create a README file that documents and provides instructions for reproducing the project.
Directions
Web Application Dashboard (Python Code)
After successful completion of previous milestones and Project One, you have created a database and established successful CRUD routines in Python for MongoDB. For Project Two, you will now create a fully functional MongoDB dashboard. This will allow the client, Grazioso Salvare, to interact with and visualize the database.
To create the dashboard, you will create the different components in Python code. Dashboard web applications lend well to the MVC design pattern. Using this design pattern, the model is contained and accessed in MongoDB, the views are dashboard widgets, and the controller uses your CRUD Python module for queries as part of the interaction between components. You will also be required to test and deploy the dashboard, taking screenshots to show that each of the components executes successfully.
Before developing the Python code for the dashboard, be sure to review the Dashboard Specifications Document provided by the UI/UX developer at Global Rain. This document is located in the Supporting Materials section and will provide you with examples of the different dashboard widgets you will create:
Interactive options to filter the Austin Animal Center Outcomes data set
A data table which dynamically responds to the filtering options
A geolocation chart and a second chart of your choice that dynamically respond to the filtering options
In addition to the widgets, you have been asked to include the Grazioso Salvare logo and a unique identifier containing your name somewhere on the dashboard. A high-resolution copy of the logo is included in the Supporting Materials section.
Next, you will begin developing the Python code for your dashboard. Starter code is contained in the ProjectTwoDashboard.ipynb file, linked in the What to Submit section. Start by creating a data table on the dashboard which shows an unfiltered view of the Austin Animal Center Outcomes data set. To populate the data onto your table, utilize your previous CRUD Python module from Project One to run a “retrieve all” query and bring in the data from MongoDB.
Tip: Be sure to consider your client when creating the interactive data table. Consider optional features that will make the table easier to use, such as limiting the number of rows displayed, enabling pagination (advanced), enabling sorting, and so on.
Note: If you completed the Module Six Milestone, you have already completed this step. Copy your code for the data table into the ProjectTwoDashboard.ipynb file.
Next, you will make sure that the dashboard filter options can properly retrieve data from the database. Start by developing database queries that match the required filter functionality. Refer to the Rescue Type and Preferred Dog Breeds Table, located in the Dashboard Specifications Document, to help you construct these queries.
Note: Be sure to utilize your previous CRUD Python module (a PY file) from Project One to develop these database queries. You will need to hard code in the username/password for the “aacuser” account as part of the CRUD Python module class instantiation.
You must develop the controller pieces to create interactive options that allow for the selection of data based on your filtering functions (such as radio items or drop-downs). Develop these pieces in your IPYNB file, and be sure to import and use your CRUD Python module queries from Step 3. These interactive options will enable the control of other dashboard widgets, such as the data table and charts.
Tip: You may choose any interactive option that you wish, such as radio items, a drop-down menu, and so on, as long as the client is able to intuitively use the interactive option to filter the data. Refer to the Dash Core Components reading from the module resources to help you set up these options.
Next, you must modify or create the dashboard widgets that receive input from the interactive options and present those dynamic updates to the client. Be sure to modify or create these widgets in your IPYNB file. Specifically, you must do the following:
Modify the data table you created in Step 2 so that it is an interactive data table that responds to input from the interactive options.
Create charts that display data in response to updates from the data table. As outlined in the Dashboard Specifications Document, you are required to create, at minimum, a geolocation chart and a second chart of your choice.
Note: If you completed the Module Six Milestone, you have already begun work on this step by creating the geolocation chart. Copy your code into the ProjectTwoDashboard.ipynb file. You will need to make sure that this chart receives updates from the interactive options.
Finally, after developing all of your code, you must test and deploy the dashboard to make sure that all of your components work. To complete this step, run your IPYNB file. You must either take screenshots or create a screencast of your dashboard and widget functionality. Each of your screenshots or your screencast should contain the Grazioso Salvare logo and your unique identifier. Your screenshots or screencast must show the following:
The starting state of your dashboard, which should include your widgets for the interactive options to filter data (such as radio items or drop-downs), the interactive data table, and the charts
Executions of your dashboard, showing the widgets after each of the following data filters has been applied (four screenshots total):
Water Rescue
Mountain or Wilderness Rescue
Disaster or Individual Tracking
Reset (returns all widgets to their original, unfiltered state)
You will include all of these screenshots, or your screencast, in your README file when describing the functionality of your project. These screenshots are required as they demonstrate proof of your dashboard’s functionality.
README File
Grazioso Salvare has requested documentation to accompany the code for your dashboard. This will ensure that they are able to understand the work that was completed and more easily maintain the code for this project.
You have been asked to create a README file that documents the project and includes instructions for reproducing the project. Be sure to address all of the following areas:
Describe the required functionality of the project. Include the screenshots or screencast taken while testing and deploying your dashboard (Step 6) as proof that you have achieved the required functionality.
Describe the tools used to achieve this functionality and a rationale for why these tools were used.
Be sure to explain why MongoDB was used as the model component of the development, including what specific qualities or capabilities it provides for interfacing with Python.
Be sure to explain the Dash framework that provides the view and controller structure for the web application.
Be sure to include links to any resources or software applications that were accessed or used.
Explain the steps that were taken to complete the project.
Identify any challenges that were encountered and explain how those challenges were overcome.
What to Submit
To complete this project, you must submit the following:
Web Application Dashboard (Python Code)
Submit a zipped folder containing all of the code for your dashboard. The zipped folder should include your completed ProjectTwoDashboard.ipynb file containing the source code for your dashboard. Be sure to also include the code for the CRUD Python module (PY file) that you originally developed in Project One. All code files should follow industry standard best practices, including well-commented code.
README
Your submission should be a Word document that documents the project and provides instructions for reproducing it. In your README file, be sure to include all required screenshots (or your screencast) to demonstrate the functionality of your dashboard.
Supporting Materials
The following resource(s) may help support your work on the project:
Reading: CS 340 Dashboard Specifications Document
This document was created by your UI/UX developer and details the necessary functionality of your dashboard, as well as providing you with a prototype of the dashboard layout. This document also contains the Rescue Type and Preferred Dog Breeds table, which aligns dog breeds with their use in different types of rescue. Use this table to help structure the queries for your dashboard filtering options.
Image: Grazioso Salvare Logo
This high-resolution PNG file contains the Grazioso Salvare logo. Be sure to include this logo as part of your dashboard to ensure that the application is properly branded.
Data Set: Austin Animal Center Outcomes
Grazioso Salvare has provided you with this sample data set (CSV file) of animal center outcomes. This will become the basis of your database and can be used to test the functionality of your code. This data set has been modified for the purposes of this project. Specifically, the following columns have been added: location_lat (latitude), location_long (longitude), and age_upon_outcome_in_weeks (the age of the animal, given in weeks).
Reference: Austin Animal Center. (2020). Austin Animal Center Outcomes [Data set]. City of Austin, Texas Open Data Portal. https://doi.org/10.26000/025.000001
Reading: CS 340 Jupyter Notebook in Apporto (Virtual Lab) Tutorial
This tutorial will help you navigate the technology you will be using in this course. You will learn how to get into the Jupyter Notebook via the Virtual Lab (Apporto), as well as how to complete, save, and download your work.
Reading: CS 340 Mongo in Apporto (Virtual Lab) Tutorial
This tutorial will help you navigate the different Mongo tools needed for your development.
Textbook: Head First Python
This Shapiro Library textbook was designed to teach the Python programming language. Refer to this resource if you need a refresher on any Python syntax as you develop your code.
Reading: Style Guide for Python Code
Refer to this style guide when developing your Python code for this project. It is important that your code follows industry standard best practices, such as including clear variable names, exception handling, and in-line comments throughout your code.
Reading: Make a README
This reading describes the purpose behind README files, and will help you keep in mind the purpose and intended audience for your README file. You are not required to use the same sections as suggested in this reading. As a note, the examples in this article use the MD format, which is a common format for README files on GitHub. You have been asked to submit your README file as a Word document for this project.
Southern New Hampshire University Uses of the SQL & Mongo Databases Paper
Lab Instructions Time Requirements: approximately one hour Procedures: This la
Lab Instructions Time Requirements: approximately one hour Procedures: This la.
Lab InstructionsTime Requirements: approximately one hourProcedures:This lab is conducted in a virtual laboratory. Be sure to read through all of the instructions in both the virtual lab itself and look over the lab report form.Follow the lab instructions within the virtual lab to perform the laboratory investigations. Record your data (Pre-Lab Questions, Procedures, and Post Lab Questions) in your lab notebook. Before you turn in your lab, you will need to transfer all your documentation to your lab report form. Make sure to complete the purpose and hypothesis section before completing the lab.Click on the tabs below to begin your lab and to verify you have completed all parts of the lab.Completion Checklist:Read through the lab introduction.Read through the lab instructions within the virtual lab completely before setting up the materials for your experiment.Conduct the experiments–Experiment 1 and Experiment 2 and record your data.Complete the analysis, conclusions, and answer the Post-lab Questions.Purpose and HypothesisRead through the lab instructions (in the virtual lab) and the lab report form. After reading through the lab instructions fill in the purpose and hypothesis section of the lab report form before proceeding with the lab.Chemistry MathIn chemistry, we often have to perform calculations using formulas. In this lab, you will be using the formula for density. View the following presentation for information on solving formulas in chemistry and practice this essential skill.
Lab Instructions Time Requirements: approximately one hour Procedures: This la
The Discovery and the Consequential Conquest of America Report
Table of Contents Introduction Colonization of America Slave Labor Conclusion Works Cited Introduction The colonization of American was one of the key events that took place in America during the 1600. During this time, Britain was much preoccupied with advancing its economic imperialism. The process of colonization of America began with the exploration activities conducted by the European explorers. The Red Indians were among the Native Americans. The arrival of the British colonists in America led to the oppression and exploitation of the native Indian communities. The British interfered with the indigenous American civilization, subjected them to forced labor and stringent economic policies. Apart from Britain, other European powers such as Sweden and France also attempted to obtain colonies in America. This paper argues that the colonial elite gained control over natives, indentures, African Americans, and poor free whites through a combination of decrees and force. Colonization of America During the British rule in the American colonies, many changes occurred, and they were not in favor of the Americans’ interests. The American society became increasingly stratified under the British rule. This led to the development of inequalities, which really affected many inhabitants of the American colony. Slavery, which had begun during the ancient period, became worse. Slavery was instituted in the Trans Atlantic region earlier than in England. The British Empire adopted slavery in the 17th century, when it occupied America. The ancient slavery was different from the one that was later adopted after European occupation of America. The latter version of slavery was based on racism than the former. For instance, black slaves were introduced in America due to insufficient laborers in the plantations. In the second phase of the 17th century, Britain used its territories as potential markets. The English also derived some raw materials from the territories that were under their control. The British slave trade was intensified in the 18th century and it coincided with mercantilism, which was prevalent in many parts of Europe. Vast commercial interests motivated European powers to extend their territories through colonization. Mercantilism policies became significant in most of the territories that were occupied by Britain. It was conducted through a partnership between merchants that operated in England and the government. British mercantilism was driven by the need to gain big trade surpluses, in order to accumulate gold and silver. Consequently, mercantilism greatly influenced the Americans commercial activities in the sense that they lost their economic independence considerably due to slavery. This later sparked off the rebellion of these territories. Many merchants engaged in selling slaves because it had lucrative returns. Get your 100% original paper on any topic done in as little as 3 hours Learn More Slave Labor In America, plantation farming was particularly boosted by slaves. For example, In Virginia and Carolina, slave trade introduced new prospects for commercial development since industrial products were substituted with slaves. In this case, Virginians offered their merchandise to the Westo Indians who supplied them with captives. The Westo realized that selling war captives was more lucrative than hunting. Thus, they devoted much of their time and resources to enslaving captives of war from vulnerable communities such as the Amerindians. The initial English colonizers mainly originated from Barbados. Their major reason for migrating to Carolina was the need to exploit the fertile land and slave labor. In Britain, the British government arranged to get rid of destitute children by exporting them to Virginia in order provide the much-needed labor in the tobacco farms. The English laborers were termed indentured servants. Since the indentured servants did not provide adequate labor in the plantations in Virginia, the British authorities devised new mechanisms for getting extra labor. “Copying the Spanish, Portuguese, and Dutch colonies, the English enslaved Africans on the plantations both in the West Indies and on the North American mainland” (Gallay 46). Keeping of slaves was not a unique venture since many societies also instituted slavery in their commercial and agricultural activities. “The English rationale for enslavement lay in the belief that captives taken in a just war could be offered enslavement as an alternative to death” (Gallay 46). In the 17th century, the English developed another reason for practicing slavery by declaring that the descendants of slaves were to inherit the status of their parents so that slavery could thrive in future. In America, Interstate slave trade had a positive impact on the economy of the seaboard states that had remained poor for long. Many slaves were transferred to the Deep South especially in Virginia where agricultural production was thriving. As the demand for cotton and tobacco increased, many plantation owners acquired more slaves to expand their production activities. Top on the planters program was the spirited scramble for laborers. “Planters or their agents were stealing servants from under each other’s noses even before they reached the colony; in England, servants who had just indentured for America were being ‘enticed’ to break the contract and indenture for the colony on better terms with somebody else” (Jordan, Walsh and Kirkland 93). We will write a custom Report on The Discovery and the Consequential Conquest of America specifically for you! Get your first paper with 15% OFF Learn More Some indentures were encouraged to flee on arrival and align with new masters. “The burgesses decided ‘most severely to punish the seducers and the seduced’ but in the event targeted the servants alone, and they were to be made to serve the full terms contracted with both masters, one after another” (Jordan, Walsh and Kirkland 93-94). In Chesapeake, the frontier circumstances made it possible for labor to generate more profits and wealth at a phenomenal rate for a preindustrial Britain. “The planters prospered by farming building: by clearing and cultivating new fields and by constructing new fences and buildings” (Taylor 145). The planters fulfilled their material interests at a heavy price. “The Indians unwillingly paid the highest price by losing their lives and domain to provide the lands essential to farm building” (Taylor 145). In Europe, “many viewed the enslavement of Native Americans somewhat differently from the enslavement of Africans, though both were subject to racial prejudice by English who regarded both of them as slaves” (Gallay 47-58). Apart from Georgia, other English colonies enacted various codes that legitimized and supported the exploitation of slave labor. Slaves were handled ruthlessly and their status was not different from that of commodities. In the plantations, “slaves that tried to dodge their masters were either punished or brutally murdered; hence, they avoided unnecessary resistance” (Shifflette). For example, “the Virginia March 1660/1-ACT XXII stipulated that if an indentured servant ran away with a black person who was considered a servant for life, the white servant had to serve additional time to compensate a master” (Shifflette). Still in Virginia, the colonial administrators passed a statute that authorized slave masters to administer corporal punishment to their errant slaves since they were serving on permanent. This implies that slaves were handled quite differently from indentured servants. This law demonstrates that slaves in Virginia did not have any kind of legal protection. “It was also among the numerous decrees passed towards the end of the seventeenth century that reduced the personal rights of black men” (Shifflette). The manner in which slave masters handled their subjects was not consistent. Living conditions of slaves were influenced by places where they worked. For example, slaves that operated in the farms were overworked. Slaves did not have the chance to have families because this could distract their attention, and they were not allowed to hold religious meetings because this could make them conspire to escape. Apart from Virginia slave codes existed in various states, and they were used for guiding how slaves interacted with their masters. Black slaves that converted to Christianity were never liberated, but the Amerindian slaves that embraced Christianity had better social status. Conclusion The above discussion depicts how the English vanquishers inhumanly handled the indentured workers, slaves, and Native Americans. Therefore, it can be concluded that the inhuman practices of the conquerors in North America motivated the thirteen colonies to join forces in order to regain their lost liberty in 1776. “The American Civil War was also crucial to the life of slaves in the sense that it led to their emancipation” (Clark, Hewitt and Brown 111-155). Not sure if you can write a paper on The Discovery and the Consequential Conquest of America by yourself? We can help you for only $16.05 $11/page Learn More One of the fascinating issues about the English slavery was the fact that the English began enslaving their own members and as the demand for labor increased, they turned their attention to Amerindians and later Africans. Lastly, the English slavery practices reveal that slavery was not meant to prejudice other races, but to facilitate the English great commercial interests. Works Cited Clark, Chrsitopher. Who Built America? Volume I: Through 1877: Working People and the Nation’s History. New York: Bedford/St. Martin’s, 2007. Print. Gallay, Alan. The Indian Slave Trade: The Rise of the English Empire in the American South, 1670-1717. New York: Yale University Press, 2002. Print. Jordan, Don, Michael Walsh and Don Kirkland. White Cargo: The Forgotten History of Britain’s White Slaves in America. New York: New York University Press, 2008. Print. Shifflette, Crandal. Selected Virginia Statutes Related to Slavery. Virtual Jamestown, 17 September 1630. Web. Taylor, Alan. American Colonies: The Settling of North America. New York: Penguin, 2002. Print.