1. Homepage
  2. Homework
  3. NIT2113 Cloud Application Development Semester 2 2022 - Assignment 1: Cloud-based App for Online laptop computer retailer (Design)
This question has been solved

NIT2113 Cloud Application Development Semester 2 2022 - Assignment 1: Cloud-based App for Online laptop computer retailer (Design)

Engage in a Conversation
NIT2113Cloud Application DevelopmentCloud AppPHPPythonFlask

NIT2113 Cloud Application Development Semester 2 2022 (Henan Campus) CourseNana.COM

Assignment 1 CourseNana.COM

READ THE FOLLOWING GUIDELINES CAREFULLY AND UNDERSTAND ALL REQUIREMENTS BEFORE STARTING THIS ASSIGNMENT CourseNana.COM


CourseNana.COM

Assessment Overview CourseNana.COM

This assignment is the first part of the development of an app for online laptop computer retailer. You will use Salesforce for the design and implementation of the app. Certain required details will need to be implemented in the app. As an example, the details of a customer of the laptop retailer—their name, contact phone number, shipping address, etc.—need to be accessible from your app. Assignment 2 will deal with the actual final implementation of the app designed in Assignment 1. CourseNana.COM

This assignment is worth 25% of the total marks for the unit. CourseNana.COM


CourseNana.COM

Students complete the assignment in groups of two (pairs). Students must complete and submit the assignment in groups as Graduate Capabilities GC1 and GC2 will be fulfilled through this group work. Each student in the pair will receive the same marks. CourseNana.COM


CourseNana.COM


CourseNana.COM

Description CourseNana.COM

Apps can be developed with cloud-based systems like Salesforce. Salesforce is a system that allows a company to use an app to maintain data about the company’s customers, which is important today in supporting relationships with customers. CourseNana.COM

An online laptop computer retailer sells computers from its web site. However, the retailer wants to record certain information within its app. Generally, the retailer wants to store details about: CourseNana.COM

You will form a pair with another student in the unit to complete both Assignment 1 and 2 as that same pair. Choose to work with someone you will continue with onto Assignment 2 to complete development of the site based on Assignment 1. Assignment 1 is about the initial design of your app. You will set up the app with the details provided later in this guide. CourseNana.COM


CourseNana.COM

Invoice CourseNana.COM

The invoice shows all purchases of laptops by a given customer in the form of line items. Every invoice has a final total reflecting all laptops sold in that invoice to the customer. This total is how much the customer finally pays for all the purchases of that invoice. CourseNana.COM

A particular invoice is identified by a unique number, to distinguish it from other invoices. We know the customer associated with a particular invoice as the invoice contains a customer number. CourseNana.COM

An invoice also has a status. The status of the invoice can be either open or closed. Therefore, the details that must be set up about invoices in the app are: CourseNana.COM

  1. Invoice number
  2. Customer number
  3. Status of invoice
  4. Invoice total

Laptops sold at site CourseNana.COM

There is a range of different laptop computers sold by the retailer at its site. Laptops are made are by different manufacturers. Each laptop is identified with a model number by the manufacturer. However, the retailer has its own number (like an ID) that it assigns to laptops for internal purposes, to identify the laptops it sells. The retailer records how many of each laptop model it has in stock and the price of each model. CourseNana.COM

Therefore, the details that must be set up about laptops in the app are: CourseNana.COM

  1. Number used by the retailer internally to identify a particular laptop model
  2. Manufacturer of the laptop model
  3. Model of the laptop
  4. Price of the model
  5. Quantity of that model in stock

Line items of an invoice CourseNana.COM

A line item in an invoice reflects the purchase of a particular model of a laptop. The customer can purchase any quantity of that model, which is shown in the line item. A customer can be a company that wants to purchase several different models of laptops. Thus, there can be several line items in an invoice where each line item shows the model of the laptop and the quantity of that model purchased. We must know to which invoice a particular line item belongs. CourseNana.COM

Therefore, the details that must be set up about line items in the app are: CourseNana.COM

  1. Line item number
  2. Invoice of the line item
  3. Laptop model sold according to that line item
  4. Quantity of that model sold according to that line item

Customer details CourseNana.COM

Various details about a customer of the retailer need recording. A customer number needs to be set for each customer that will uniquely identify customers from each other. The customer’s name and their contact details need to be stored. CourseNana.COM

Therefore, the details that must be set up about customers in the app are: CourseNana.COM

  1. Customer number
  2. Customer’s surname
  3. Customer’s first name
  4. Customer’s shipping address
  5. Customer’s billing address
  6. Customer’s phone number
  7. Customer’s email address

Specifying above details CourseNana.COM

The above sections covered details you need to set up in your app. You will need to pay attention to how you set up these details in the app with regard to: CourseNana.COM

The naming of the fields for these details. Ensure that you use appropriate, relevant names for the fields reflecting these details.
The data types of the fields for these details. Ensure that you set the correct data type for each field.
CourseNana.COM

Screen shots of specifications from Salesforce account CourseNana.COM

You will need to take screen shots (using any method you like for generating screen shots) for inclusion in your MS Word document. These screen shots will show the details covered in the above sections and their associated properties. Screen shots may be in any image format you like (e.g., .jpg, .png, .gif, .bmp, etc.) as long as they can be read clearly and are able to be inserted into the Word document. CourseNana.COM

Within the custom object page for any object will be the two sections: CourseNana.COM

  1. Standard Fields
  2. Custom Fields & Relationships

These sections contain all required details for marking. You must screen capture both of those sections for inclusion in the document. Capture both sections in the one image—there is no need for two separate images. Ensure to make it clear which object these sections represent (in fact, you can capture both sections and the object’s name, shown as the heading on the custom object page, within one capture). CourseNana.COM

Do not submit web pages (i.e., in .html, .html or .mht formats) of the above sections instead of screen shots. That is, do not save the relevant custom object pages in any of these formats and submit them. Content of pages must be presented as screen shots (images) for marking purposes. Marks will be deducted if information about details is not conveyed properly as screen shots. CourseNana.COM

Important issues CourseNana.COM

Plagiarism is a form of academic dishonesty, and if students are found involved in this it would result in plagiarism proceedings with these students. CourseNana.COM

To avoid students plagiarising material, all content that is used in the pair’s submission must be totally their own work and not of anybody else’s work outside that pair. CourseNana.COM

Assignment Mode CourseNana.COM

Since this assignment involves group work, you should arrange with another student of the unit as soon as possible to form a pair and commence the work immediately. Do not leave it until later to find a group partner as other students may have already found partners and it may be difficult finding another student for this purpose. You can find a partner through attendance of your lab. CourseNana.COM

A document, titled “GUIDELINES FOR GROUP WORK”, is placed in the “Assignment 1” area on VU Collaborate. Make sure that both members of the pair read this document and apply its contents when working on the assignment. CourseNana.COM

Marking scheme Criterion CourseNana.COM

Invoices CourseNana.COM

Marks CourseNana.COM

Assignment 1 CourseNana.COM

Invoice number 1 Customer number 1 Status of invoice 1 Invoice total 1 CourseNana.COM

Laptops CourseNana.COM

Number used by the retailer 1 Manufacturer 1 Model 1 Price 1 Quantity in stock 1 CourseNana.COM

Line items CourseNana.COM

Line item number 1 Invoice of the line item 1 Laptop model sold on line item 1 Quantity of that model on line item 1 CourseNana.COM

Customer details CourseNana.COM

Customer number 1 Customer’s surname 1 Customer’s first name 1 Customer’s shipping address 1 Customer’s billing address 1 Customer’s phone number 1 Customer’s email address 1 Total 20 CourseNana.COM

Get in Touch with Our Experts

WeChat WeChat
Whatsapp WhatsApp
NIT2113代写,Cloud Application Development代写,Cloud App代写,PHP代写,Python代写,Flask代写,NIT2113代编,Cloud Application Development代编,Cloud App代编,PHP代编,Python代编,Flask代编,NIT2113代考,Cloud Application Development代考,Cloud App代考,PHP代考,Python代考,Flask代考,NIT2113help,Cloud Application Developmenthelp,Cloud Apphelp,PHPhelp,Pythonhelp,Flaskhelp,NIT2113作业代写,Cloud Application Development作业代写,Cloud App作业代写,PHP作业代写,Python作业代写,Flask作业代写,NIT2113编程代写,Cloud Application Development编程代写,Cloud App编程代写,PHP编程代写,Python编程代写,Flask编程代写,NIT2113programming help,Cloud Application Developmentprogramming help,Cloud Appprogramming help,PHPprogramming help,Pythonprogramming help,Flaskprogramming help,NIT2113assignment help,Cloud Application Developmentassignment help,Cloud Appassignment help,PHPassignment help,Pythonassignment help,Flaskassignment help,NIT2113solution,Cloud Application Developmentsolution,Cloud Appsolution,PHPsolution,Pythonsolution,Flasksolution,