Engineering Homework Help

Engineering Homework Help. MMC Information Technology ER Model

 

Produce an ER Model for the following scenario (presented in Step 1 below) and business need, for the Pythagoras Math Academy.

Deliverables:

  • ER Model for the scenario presented.
  • You have the option to use MS Visio (if you have the software) to produce your ER Model.
  • Alternatively, if you do not have MS Visio, you can use the ERD PLUS (Open source ER Modeling Software) and produce your ER Model.

Required Software:

  • MS Visio by Microsoft OR
  • ERD PLUS, Open Source Offering. This offering is cloud-based, and you do not need to download any clients. You will need to create an account (username and password), link to this offering follows: https://erdplus.com

Lab Steps:

Step 1: Read and understand the Scenario and Business needs presented below. Define and document the ENTITIES, and RELATIONSHIPS, required to address the business needs. The nouns in the scenario below will give the ENTITIES that you will need. Finally, the verbs will describe the RELATIONSHIPS.

Scenario and Business Need

The Pythagoras Math Academy is in need to develop a database to keep track and control of his students, teachers, and classes offered.

Teachers are able to teach multiple courses. But they are required to be certified on the course they are teaching. For example, only a group of teachers are certified to teach Algebra, and other Geometry.

Students can take multiple courses. Courses are taught by teachers with the proper certification and have multiple certs as needed. Courses are taught in one of the classrooms at one of the School’s several sites.

Each classroom is optimized to serve the needs for a course (for example some courses might require computer labs and whiteboards). The school needs to keep track of the math courses delivered in each of the sites.

Step 2: For this project, you are required to use MS Visio or ERD PLUS to produce the deliverables.

If you are using MS Visio follow the steps below:

  • Reference the Course Project Ph2 VIDEO.mp4, for a short demonstration and tutorial of this tool, and project overview/ expectations.
  • Open MS Visio
  • Click on the Software Database Template in the main window
  • Select the Database Model Diagram Template to open a new file.
  • Save the File and ensure to have in your file name PROJECT2_LastName_FistInitial.

If you are using ERD PLUS.

  • Watch the recorded short tutorial for this tool. Reference the attached video as follows: Course Project Ph2 VIDEO.mp4.
  • From the ERP PLUS main interface, select DOCUMENTS –> NEW DIAGRAM (NAME YOUR DIAGRAM) –>ER DIAGRAM –> CREATE
  • Reference demonstration video for how to navigate tool, how to create entities, add attributes, relationships, and Cordiality. Demonstration video attached as follows: Course Project Ph2 VIDEO.mp4

Step 3: Define and Database ENTITIES

  • Add an entity for each Table you identified in the Scenario and Business Need.
  • You will use the MS Visio tool, or the ERD PLUS open source offering to complete this step.

Step 4: ADD the required ENTITY ATTRIBUTES

  • Add the required Attributes for each Entity that you feel would help to define each Entity as needed.
  • Select one of the attributes to be PRIMARY KEY (PK)

Step 5: Define RELATIONSHIPS

  • Use the Crow’s Feet Notation.
  • Reference recorded demonstrations on how to use these notations, for MS Visio and ERD PLUS. Reference attached video as follows: Course Project Ph2 VIDEO.mp4
  • Drag and drop (draw) relationships between the entities you defined.
  • Connect the ends to the two entities for each relation.
  • Defined the Primary Key for the parent entity.

Step 6: Define CARDINALITY RELATIONSHIP

Set the cardinality for each of your relationships defined in Step 5.

For MS Visio: select a relationship line in the drawing area that is connecting two entities. In the Database Properties window, select the miscellaneous category. Select the cardinality for the selected relationship.

Step 7: Upload your Work

  • Save the File and ensure to have in your file name PROJECT2_LastName_FistInitial.

Engineering Homework Help

Engineering Homework Help

Engineering Homework Help. Colorado Technical University Online Rapid Application Development Discussion

 

Be substantive and clear, and use examples to reinforce your ideas.

Using the library and Internet, research information about rapid application development (RAD).

  • Discuss the key advantages of applying RAD techniques to a software development project.
  • Identify the potential difficulties faced in projects using RAD techniques.
  • Select at least 1 of the potential difficulties, and describe the steps you would take to minimize its negative effects on a project. 

Responses to Other Students: Respond to at least 2 of your fellow classmates with a reply of at least 100 words about their primary task response regarding items you found to be compelling and enlightening. To help you with your discussion, please consider the following questions:

  • What did you learn from your classmate’s posting?
  • What additional questions do you have after reading the posting?
  • What clarification do you need regarding the posting?
  • What differences or similarities do you see between your posting and other classmates’ postings? 

Engineering Homework Help

Engineering Homework Help

Engineering Homework Help. MacMurray College Information Technology Questions

 

I’m working on a information technology case study and need support to help me learn.

The purpose of this assignment is to examine the components of a research article and help you identify guidelines for conducting critical analyses of published works.. Please use the attached “Guidelines for Evaluating a Research Article” to answer the below questions:

What is an Information Technology Project? 

Identify & explain the major parts of a research paper.

  • Explain the difference(s) between qualitative vs quantitative research methods.
  • Why use Peer Reviewed journals?
  • Why are keywords used during the Literature Review process?
  • Why are project deliverables, limitations & deadlines an important aspect of project development?
  • Why use/apply APA Basic Citation Stiles in your writing assignments/research?
  • Why is Academic Integrity important (see syllabus)?
  • Explain the difference between plagiarism vs self-plagiarism?
  • Your assignment must follow these formatting requirements:

Engineering Homework Help

Engineering Homework Help

Engineering Homework Help. MacMurray College Business Intelligence Questions

 

I’m working on a information technology case study and need support to help me learn.

1. How does prescriptive analytics relate to descriptive and predictive analytics

2. Explain the differences between static and dynamic models. How can one evolve into the other?

3. What is the difference between an optimistic approach to decision making under assumed uncertainty?

4. Explain why solving problems under uncertainty sometimes involves assuming the problem is solved under conditions of risk. 

5. Investigate via a web search how models and their solutions are used by the US Department of Homelands Security in the “war against terrorism” Also investigate how other governments or government agencies are using models in their missions. 

Engineering Homework Help

Engineering Homework Help

Engineering Homework Help. MacMurray College Mobile Development Discussion

 

I’m working on a information technology question and need support to help me learn.

Think about the last time you utilized a mobile application or attempted to build your own mobile website.  What planning process did you go through before you began your project?  You may have considered the steps or tasks you needed to perform.  You may also have considered the resources and platforms needed for your outcome.  For example, which model fits your business domain needs?  Do you have time constraints that will make completing the web application/site difficult within a reasonable period of time?  You may also have considered the myths that surround developing mobile apps and the difficulties generally associated with mobile app development.

  • Why is mobile development difficult?  Explain
  • How does design & utility make a difference between good vs great websites?
  • How is deciding between a mobile application vs a mobile website an important consideration by developers? Explain

Engineering Homework Help

Engineering Homework Help

Engineering Homework Help. MC Information Technology and Mobile Technology Worksheet

 

Instructions:

  • Answer each question in question-and-answer format after each question cite the references
  • There must be at least two APA formatted reference (and APA in-text citation) to support the thoughts for each question.
  • Do not claim credit for the words, ideas, and concepts of others. Strictly no plagiarism.

Question 1:

From the humdrum of the mid-2000s web apps, Apple radically changed the mobile world with the iPhone, offering well-designed apps of their own and curating apps that were accepted into the App Store. That influence has been far reaching, prompting Google to push their boundaries and develop material design, a design language that has become the distinctive hallmark of Android apps. When compared to the web world where some popular apps could get away with mediocre design, why do mobile apps face a higher design bar?

  • When compared to the web world where some popular apps could get away with mediocre design, why do mobile apps face a higher design bar?
  • Compare and contrast native mobile app design versus standard desktop app design. Discuss considerations for choosing one over the other. Elaborate on main advantages vs disadvantages.

Question 2:

It was only June 29th, 2007 when the first iPhone came out, but it feels like we have been living with these devices and their apps for much longer. Smartphones have created a new way of living. We are always connected, have instant access to information, instant directions to any location, and much more. The mobile experience is now expected, and enterprises have to adapt and provide these experiences to their customers, employees, and partners.

  • Discuss why mobile application development is considered unique in comparison to website development.
  • How has mobile application development impacted the use of Smartphones? Explain
  • Why are mobile apps an expected part of enterprise development and marketing?

Question 3:

Among one of many reasons to target the Android platform, first and foremost is cost. On average you can get an Android smartphone for a fraction of the cost of an iPhone. They may not have commensurate features, but thrift is a major component for new smartphone buyers. Next is flexibility. Developers can often find on cheap and imported Android devices a version of Google Play that is maintained by the manufacturer. Developers should develop as if they expect their app to be available to all Android devices.

  • Besides cost, why should mobile app developers target the Android platform?
  • Why is Android competition to itself?
  • Describe key ingredients needed to create mobile applications on the iOS platform.

Question 4:

The latest generation of mobile devices are portable enough to carry at all times, connected to voice and data networks, and contextually aware by using sensors and networks to preemptively complete tasks. Many of today’s mobile applications are personalized and are not useful if they can only access the data on the phone. For a user to get, for example, sports scores, retrieve stock quotes, or perform accounting work, the mobile device needs to communicate with one or more servers, starting with the Window servers.

  • Discuss effective use of screen real estate
  • How does mobile user interface designs & websites reduce end-user self-efficacy?
  • What are the challenges of integrating mobile applications with multiple databases?

Question 5:

Appcelerator Titanium was released in December 2008 and has been steadily growing in functionality since its release. Starting with its Titanium Developer product, Appcelerator provides a single-point interface to run applications. Titanium Studio is a full-featured IDE which provides a single place to handle all steps of the development environment including a debugging solution. Titanium is not a magic bullet; however, it does include a solid framework for developing a single codebase to deploy to multiple platforms. In addition, it allows developers to use a language they are more familiar with to create apps in a domain outside of their knowledge.

  • What are some advantages to using Appcelerator Titanium?
  • Though Appcelerator is reasonably priced, why do some mobile app developers feel that the bugs don’t make it worth the effort?.
  • How is Appcelerator different from other mobile application developers?

Question 6:

Developing in the mobile space can be a daunting task for developers. Developers must figure out which platforms they should support for their apps, purchase the hardware, and join the developer programs for each platform. PhoneGap is an open source set of tools which enables developers to create mobile applications for multiple devices by utilizing the same code. It is a hybrid mobile application framework that allows the use of HTML, CSS, and JavaScript to write applications which are based on the open standards of the web. MonoTouch and Mono for Android rely on the Mono Framework to function. Mono is a cross-platform open source implementation of the .NET Framework. Mono is a cross-platform open source implementation of the .NET Framework.

  • How is sharing code being one of the most appealing reasons to use MonoTouch and Mono for Android? Explain
  • How is the use of debugging tools helpful in resolving mobile application issues quickly?

Engineering Homework Help

Engineering Homework Help

Engineering Homework Help. CU Engineering Discussion

 

Why is it important for business strategy to drive organizational strategy and IS strategy? What might happen if the business strategy was not the driver?

Initial Postings: Read and reflect on the assigned readings for the week. Then post what you thought was the most important concept(s), method(s), term(s), and/or any other thing that you felt was worthy of your understanding in each assigned textbook chapter.Your initial post should be based upon the assigned reading for the week, so the textbook should be a source listed in your reference section and cited within the body of the text. Other sources are not required but feel free to use them if they aid in your discussion.

Also, provide a graduate-level response to each of the following questions:

Discuss an example of a project that is not subject to resource constraints. Is this project subject to other constraints?

Why is the impact of scheduling and resource allocation generally more significant in multiproject organizations? How do large fluctuations in demand affect the situation?

Engineering Homework Help

Engineering Homework Help

Engineering Homework Help. I’m working on a engineering question and need support to help me learn: WRITING CHAINCODE

 

LAB 02 – WRITING CHAINCODE

Attached Files:

Now that you have a running business network, you can write, install, and run smart contracts, called chaincode, to interacts with your blockchain. Chancode makes up your blockchain application and provides the only way for users to read from, and append to, the blockchain.

In this lab you’ll examine several chaincode files, run the sample chaincode presented in your textbook, and run tests on the chaincode to assess its functionality.

Engineering Homework Help