Assign Details
Assign Details
IMPORTANT INFORMATION
ACADEMIC INTEGRITY
⚠ This assignment must be all your own work. It is acceptable to discuss course content with others
to improve your understanding and clarify requirements, but solutions to assignment questions must
be done on your own.
⚠ You must not copy from anyone, including tutors and fellow students, nor allow others to copy
your work.
⚠ All Assignments will be checked using collusion monitoring tools to ensure that each assignment is
the original work of the submitting student. Assignments that do not adhere to this requirement will be
deemed as being the result of collusion or plagiarism. This may lead to severe academic penalties as
outlined in USQ Policy Library: Academic Integrity Policy and Procedure. It is your own responsibility
to ensure the integrity of your work. Refer to the USQ Policy Library for more details:
COURSE EXPECTATIONS
⚠ This assignment is quite complex, and exposes you to many different components in Microsoft Access,
Microsoft Excel and Microsoft Word (any version from Office 2007 to current), some or all of which
might be very unfamiliar to you. The assignment description provides some explanation of how to use
these components, but you are also expected to use available resources such as Online Help, the
Beskeen et al text, the Practical Skills sections at the end of each Module in the Study Materials,
the SAM online tutorial activities, the course discussion forums, appendices and practical related
videos, as well as exploring and experimenting on your own.
⚠ It is important to make sure you have backups of all assignments you create. This is especially true
if you store documents on a flash (thumb) drive. Flash drives can become corrupted or lost very easily.
There are many options available (Dropbox, or Google Drive) and USQ students already have access
to Google Drive via uConnect - UDrive. Another good idea is to Email your assignment file to yourself
every-time you finish working on it, that way you have multiple copies of your progress in case you
need to revert to a previous stage or are looking for a piece of information you have mistakenly deleted.
Please note that lost or corrupted assignment files is not grounds for an extension.
P a g e 1 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
REFERENCING REQUIREMENTS
⚠ References are required and the Harvard AGPS standard of referencing must be used, including in-
text referencing. Ensure that your essay is fully referenced, including any references to the textbook.
Your essay should include a List of References using the Harvard ACPS standards. A useful link
on referencing is from USQ’s Library site: <http://www.usq.edu.au/library/referencing>
⚠ Any direct and paraphrased quotes must be referenced using Harvard AGPS style and listed
in the List of References.
Do not repeat verbatim large portions of information from other sources such as the text or
video – you must put the ideas/information in your own words. Only use small direct quotes
where possible.
ASSIGNMENT 1 REQUIREMENTS
LEARNING OBJECTIVES
PREAMBLE
Dr Rikki Wagner retired in 2012 after a long career in Orchestral Music. To keep busy and to fulfil a lifelong
dream, Dr Wagner started a Memorabilia mail order business, specialising in Wedding related products
called the “Queen of Sheba Wedding Emporium”. The business specialises in various types of imported
wedding merchandise and bridal accessories such as bonbonnieres & favours, table centrepieces,
men’s suits, bride’s wedding dresses and bridesmaid’s dresses to customers via mail order around
Australia.
Queen of Sheba Wedding Emporium offers imported products to their clients. It is imported to store the
details of the stakeholders of the business properly in order to have a good datab management sytem.
The Access system stores the customer details, information about the stock items that the business sells,
the suppliers that the business uses and all postal order transactions for the business.
Dr Wagner’s business has experienced a rapid growth in their mail orders. When Dr Wagner first retired,
the business bought a personal computer to help manage the books and finances.
Queen of Sheba Wedding Emporium is located at Shop 19, 13 Aphrodite Avenue, Toowoomba (about
100 km west of Brisbane). Their ABN is 126 279 410. Dr Wagner can be contacted via phone on (07)
4632 5683; fax on (07) 4632 5685; or email on [email protected].
Dr Wagner is extremely impressed with our computing firm “Mendelssohn Technologies” and the business
has contracted our firm to assist them in setting up their various computer-based information systems.
Part A: The first computer-based information system that Dr Wagner is interested in is a Database
Management System (DBMS) utilising Microsoft Access (any version from Access 2007 to current). The
DBMS will to store all of the business’s customer details, information about the stock items that the
business sells, the suppliers that the business uses and all postal order transactions for the business. It
will allow Dr Wagner to run a number of queries on the data, which the business has specified below, and
they wish to be able to print out an invoice for each customer at the end of each month.
Part B: The next computer-based information system that the business is interested in is a Decision
Support System (DSS) utilising Microsoft Excel (any version from Excel 2007 to current). The DSS will
analyse sales trends for the business to determine future courses of action for the business.
Dr Wagner would like the information in the Database Management System (DBMS) (Assignment 1 Part
A) imported into Microsoft Excel (any version from Excel 2007 to current) so that the information can be
P a g e 2 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
summarised as a report and some future analysis of sales trends performed. The suppliers used by the
business, source items from either Luxembourg (LU) or Antigua and Barbuda (AG). Then allow the
business to select from either of these two regions on an ad hoc basic depending on the most
favourable exchange rate at the time.
Dr Wagner has noted that a number of the business’s competitors are providing a discount to customers
who place large orders. The business would like to see what affect adopting a similar policy would have
on the business. The business has also noted a growing number of online businesses are starting to
provide free freight delivery as a way of encouraging more online business; the business would like to
run a number of scenarios based on potential Mark-up and Freight options to ascertain the best
combination for the business if they were to adopt this policy too.
Part C: Dr Wagner also has a number of questions relating to the two computer-based information
systems in Part A & Part B that he would like you to answer, prepare an Essay to answer these questions
he has listed.
All phases in this project must be developed with professionalism and user-friendliness in mind.
http://floraria-rainbowgardens.ro/assets/images/carousel/3.jpg,
Rainbow Gardens, Flori Florarie Munta Rainbow Gardens bucuresti Romania.
Table Specifications
Table: tblCustomers
Fields: Cust ID (Primary Key), Title, Family Name, Given Names, Date of
Birth, Address, City, State, Postcode, Freight Distance (Km), Mobile
Number, eMail Address, Mailing List.
Table: tblItems
Fields: Item ID (Primary Key), Type, Description, Size, Freight Weight (Kg),
Supplier ID, In Stock, On Order, Cost Price (LU)1, Cost Price (AG)2.
Table: tblSuppliers
Fields: Supplier ID (Primary Key), Supplier Name, Address, City, State,
Postcode, Phone Number, Recommended MarkUp
Table: tblOrders
Fields: Cust ID, Item ID, Order Date (Primary Key), Dispatch Date, Order Qty
Note: The primary key of the Orders table is a combined multiple-field
key. It has three fields in one key.
1
LU is the country code for Luxembourg (their currency is the Euro)
2
AG is the country code for Antigua and Barbuda (their currency is the East Caribbean Dollar)
P a g e 3 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Dr Wagner has provided to us a partial list of the business’s customers, stock items, and suppliers and a
partial list of her postal orders for the third quarter 2017 (Jul – Sept) to use as test data in four comma
delimited text files which can be found on your firm’s Intranet (CIS1000 Study Desk).
Mrs Georgie Handel, your manager, has set up the following tasks for you to complete for this phase of
the project:
1. Create a Database and import the four (4) Text files into four (4) Tables
2. Modify Table Design
3. Set Primary Keys
4. Create Relationships between the Tables
5. Edit Customers Table
6. Create Data and Update Queries
7. Create an Invoice Report
8. Create an End of Project Presentation to the Client
qayyumar_1104943_cis5100_assign1.xlsx
Import the four sets of data from your firm’s Intranet (CIS1000 Study Desk).
The easiest and quickest way to import data into Access is by using the Import Text Wizard. The
following steps must be followed carefully to ensure the data is imported correctly:
Importing Tab Delimited Text files into Access (any version from Access 2007 to current) using
the Wizard
1) On the External Data tab, in the Import & Link group, click the Text File data source icon.
2) In the Get External Data - Text File wizard popup, browse to find the ‘Assignment01 Text File
Customers.txt’ text file and select the Import the source data into a new table in the current
database option – then click OK.
3) Select the Delimited – Characters such as commas or tab separate each field option on the
first page of the wizard - then click Next.
4) Select the Tab option on the second page of the wizard and turn on the First Row Contains Field
Names check box - then click Next.
5) Set the following for each field on the third page of the wizard:
Field Name – keep the field name as it appears when imported
Note: Changing Field Names rather than using Captions will result in loss of marks.
Data Type – giving each an appropriate data type (students will be marked on their logical
choice of data types, based on the sample data provided).
Note: Numbers that will not be used for calculations should be set as Text. Numbers such as Freight
Weight and Order Qty must be carefully and logically set to avoid loss of data (numbers without
decimal places should be set to be either binary, integer or long integer; and numbers with decimal
places should be set to be single or double).
See the Beskeen et al textbook Access Unit E for more details on setting appropriate Data
Types, particularly Table E-3: Common Number field properties for logical Data Types.
When you are sure that each field has the appropriate data type, click Next.
6) Select No Primary Key option on the forth page of the wizard – these will be set in Task 2 - then
click Next.
7) Name the table tblCustomers on the final page of the wizard and click Finish.
Repeat the above 7 steps for the rest of the text files naming each Database Table as follows:
Text File Table Name
P a g e 4 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Note: Table names must conform to the Leszynski Naming Convention (LNC) as per the Naming
Convention for Access Database Objects document in the Practical Appendixes found on the Study
Schedule and Module Materials.
P a g e 5 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
For example:
Before proceeding to Task 3, check the Data in the four tables against the Data in the four text
Files to ensure that there has been no loss of Data during Task 1 and 2.
P a g e 6 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
tblCustomers CustID
tblItems ItemID
tblSuppliers SupplierID
tblOrders CustID, ItemID, OrderDate
Note: The primary key of the Orders table is a combined multiple-field key. It has three fields in one key.
See the Beskeen et al textbook Access Unit A and the Video provided in the Course Content
section for creating primary keys.
⚠ Query names must conform to the Leszynski Naming Convention (LNC), as per the Naming
Convention for Access Database Objects document in the Practical Appendixes found on the Study
Schedule and Module Materials – including the Query Number and Two Meaningful Words to
P a g e 7 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
⚠ Not all queries will require the inclusion of all four tables; you must decide which tables are appropriate
for the generation of each query’s output. Only tables needed should be included in the query design
as extraneous tables could cause problems with the query results
See the Beskeen et al textbook Access Unit B, Access Unit F and Access Unit K for more details
on creating queries
Query 1: Late Dispatched Orders Form Query:
Dr Wagner would like to have a single query that the business can display within a form (Task 7:
Form 1) to see the customers who are:
i) Living in New South Wales, have had items dispatched late (between 15th March and
today) and where the item was ordered after the 1st March and the item is in stock
Or
ii) Living in Queensalnd, have had items dispatched late (between 25th March and today)
and where the item was ordered after the 10th March and the item is in stock
Create a Select Query that will display the CustID, Full Customer’s Name (including Title, Given
Names, and Family Name), Full Customer’s Address, Date of Birth, eMail Address, MailingList,
ItemID, Full Item Details (including Item Type, Item Description, Freight Weight and Supplier Name),
OrderDate, Dispatch Date and OrderQty for those customers.
Limit the data to customers:
i) living in New South Wales, who have placed Orders after the 1st March 2018 and where
these orders were only dispatched between the 15th March 2018 and today (using the
BETWEEN criteria tool and the DATE() function), and where the business currently has that
item in stock
ii) OR living in Queensland (using the OR criteria row) , who have placed Orders after the
10th March 2018 but where these orders were only dispatched between the 25th March
2018 and today (using the BETWEEN criteria tool and the DATE() function), and where the
business currently has that item in stock
Display the results sorted by State and Order Date, check that have you included all necessary
Fields and ensure that you only display the required Fields.
Note: This query will display different rows of data depending on the state value for Customer ID
101. Task 5 - Edit Customers Table – requires students to change the address details for this
Customer ID. This means that each student will have different details stored for this Customer, and
consequently, the rows that are selected for the given criteria. Students should review the
displayed data column values to determine if the selected rows conform to the specified criteria
selection.
Query 2: Import Duty Antigua and Barbuda (AG) Cost Price Increase:
A new Australian import duty of 5.00% has been added for all products being imported from the
Antigua and Barbuda (AG) and Dr Wagner has asked you to develop a query that will update the
Cost Price from the Antigua and Barbuda of all items that are currently on order. As it would be
considered profiteering, it is important that the query does not update the Cost Price of items already
in stock.
Create an Update Query that will raise the Antigua and Barbuda (AG) Cost Price for all items on
order that are not in stock by 5.00%. It is always good practice to backup any data before running
an update or a delete query. The following steps should be followed to achieve this Query:
In the List of Tables, copy the table called tblItems and paste it with the new name
tblBackupItems.
Use tblItems for this Update Query, not your back up table tblBackupItems. If you have
difficulties with this query and need to restore your data to the original values, you can copy
columns as necessary from tblBackupItems to tblItems and start again.
Create an Update Query that will increase the Cost Price (AG) in tblItems by 5.00% for all items
currently not in stock but on order.
Include rounding to 2 decimal places with the update calculation by placing the following
P a g e 8 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Hint: ROUND( Cost Price (AG) + Cost Price (AG) * 1.05 ,2)
Round([CostPrice(AG)*1.05],2)
Do not post formulas to the StudyDesk Forums; it may result in academic misconduct.
Make sure you DO NOT change the Query Type – keep it as an Update Query and do not run
the Update Query more than once.
Note: This Query will update 29 rows of data if done correctly – compare the following three Items
(ItemIDs 164, 186, & 239) between the tblItems and tblBackupItems to see if the update has been
applied successfully.
Do not post formulas to the StudyDesk Forums; it may result in academic misconduct.
P a g e 9 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Note: You must use the correct business name and address details given in the assignment preamble for
your invoices – the example above is an example of what the client is looking for only.
Using all Fields from Task 6 Query 3, create in the Report Wizard (using the Block Report Wizard
Template) a single Report called rptCustomerInvoice that produces a professional looking invoice for
the business.
The report must contain at least all the elements displayed in the sample invoice (above).
The dimesions of a landscape single page for your Invoice must be smaller
than 26.5cm in width and 16.5cm in height (adding each individual section
height). You must drag the right hand side margin edge to conform within
the above dimensions
Click on the Summary Options button, then check any Sum boxes that contain
data you wish to have totalled for each Invoice - OrderTotal at least.
Each Customer’s invoice must be on a separate page.
Note: To do this, in the Report Design View, right click on ‘CustID Header’, choose ‘Properties’,
find the ‘Force New Page and change it to ‘Before Section’. You should only view the Invoice in
Print Preview to test that this is working – Report View will not put the Customers on separate
pages.
Each Customer’s invoice must have the Customer’s name merged into a single Field including
Title, Given Names and Family Name by modifying one of the Fields to include:
[Title] & " " & [GivenNames] & " " & [FamilyName]
Each Customer’s invoice must have part of the Customer’s address merged into a single Field
including City, State and Postcode by modifying one of the Fields to include:
[City] & " " & [State] & " " & [Postcode]
P a g e 10 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Each Customer’s invoice must have Today’s Date in the Page Header
Each Customer’s invoice must have an Invoice Total for each customer
Each Customer’s invoice must not have any extraneous data including Grand Totals, Page
Numbering, nor Summary Information.
Each Customer’s order must have the Order Date in the Details Section
Each Customer’s order must have alternating background colours in the Details Section
Report Header
Leave Blank and Resize to No Height - Report Header information only appears at
the top of the first page of the Report - this is not useful for Invoices.
Page Header
Common Invoice Information - Add labels and images here set out the information
that will appear at the top of each Invoice.
CustID Header
Customer Invoice Information - Move all the headings and data fields that contain
Customer Details into this section - it will be repeated only once per customer
(invoice). Also put the headings for the details section in this area as well (at the very
bottom of the CustID Header).
Details
Items and Order Invoice Information - Move all the data fields that contain Item
Details and Order Details into this section - it will be repeated for each time the
customer has made an order.Align the details section with the Headings in the CustID
section.
CustID Footer
Customer Invoice Totals - Move all the headings and Sum (total) fields here so that
each invoice will have a total for all the orders a Customer has made on the
Invoice.
Page Footer
Common Invoice Information (Payments Section) - Add labels and images here set
out the information that will appear at the bottom of each Invoice.
Report Footer
Leave Blank and Resize to No Height - Report Footerinformation only appears at
the bottom of the last page of the Report - this is not useful for Invoices.
To get the CUSTID footer back follow these steps (from Beskeen Unit D - Apply
Group and Sort Order & Beskeen Unit D - Adding Subtotals and Counts):
P a g e 11 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
You should now have the CUSTID footer available for you to use, turn off Group and Sort
Here are some steps to help you put in that missed Invoice Total. In the Report
Design View:
1. Insert a new Textbox in the CustID Footer – it will have “UnBound” in the textbox
2. Change the Label to something like Invoice Total
3. Go to the properties for this new textbox
4. Click on the Control Source ellipse (three dots …)
5. Type in the following:
= SUM([OrderTotal(AU)])
Now when you run the report in Print Preview you should see the Invoice Total for each
customer.
Each Image on the invoice must be inserted using the Image Control and must have the
following properties:
Properties Options
Note: Report names must conform to the Leszynski Naming Convention (LNC) as per the Naming
Convention for Access Database Objects document in the Practical Appendixes found on the Study
Schedule and Module Materials.
1. Create a Spreadsheet and import the four (4) Access Tables into four (4) Worksheets
2. Data Validation Check
3. Create an Index Worksheet
4. Create a Data Input Worksheet Template for later use
5. Create a Calculations Worksheet Template for later use
6. Create Name Ranges for the Customers, Items, and Suppliers data
7. Create a Report Worksheet and set up the column headings
8. Modify the Report Worksheet by Cell Referencing all the Orders Table data
9. Modify the Report Worksheet by using VLOOKUP to get Customer, Item and Supplier data
10. Modify the Data Input Worksheet to include extra data needed for later tasks
11. Modify the Report Worksheet by using a Nested IF to calculate Cost Price (AU)
12. Modify the Report Worksheet by using a Nested IF to calculate Selling Price
13. Modify the Report Worksheet by using a Nested IF to calculate Freight Cost
14. Modify the Report Worksheet by using a AND / IF to calculate Item Discount
P a g e 12 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
15. Modify the Report Worksheet by using simple formulas to find Purchases and Sales, and
Modify the Report Worksheet by using a formula to calculate the Order Discount
16. Modify the Data Input Worksheet to include extra data needed for later tasks
17. Modify the Calculations Worksheet by using simple formulas
18. Modify the Data Input Worksheet by Cell Referencing all the Calculations data
19. Create eight (8) Scenarios on the Data Input Worksheet
20. Create a Scenario Summary of the eight (8) Scenarios
21. Create a Documentation Worksheet
22. Create an Analytical Essay to describe the findings made using the Spreadsheet
P a g e 13 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
1) Select the first unused tab at the bottom of the Spreadsheet, right click on it and rename it
“CustomersTable”.
2) Put a heading at the top of the worksheet in cell A1 called “Customers Table”.
4) Click on the From Access option in the Get External Data icon area.
5) In the Get External Data – From Access wizard popup, browse to find your Assignment 1 Access
Database file and select the – then click Open.
7) In the Import Data wizard popup, select Table and Existing Worksheet $A$3 as the location to
Import the place to put the data.
8) Select the Table Style you wish to apply to this table. Note: You should consider the colours from a
professional perspective.
9) Left click anywhere on the imported data in worksheet then go to the Design Icon Ribbon and
select Convert to Range then click OK.
10) Check that the data has correctly been imported correctly into this worksheet.
11) Modify the layout of the data to a professional level of presentation, making sure that the headings
are in English (Customer ID not CustID).
Use bold, italics, font size, font colours, shading, lines and borders.
Repeat the above 11 steps for the rest of the Access Database tables naming each worksheet as
follows:
Database Table Worksheet Name Worksheet Title (Cell A1)
P a g e 14 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
3
The row and column details are included above to establish exact cell references only. These are not to be included within your
final DataInput worksheet.
P a g e 15 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
* This template will be modified with correct number, formula and function in tasks 10 onwards. 4
Modify the layout of the data to a professional level of presentation. Use bold, italics, font size, font
colours, shading, lines and borders.
Modify the layout of the data to a professional level of presentation. Use bold, italics, font size, font
colours, shading, lines and borders.
Note: You must only create the three name ranges listed in this task, any other name ranges used may
result in loss of marks.
4
LU is the country code for Luxembourg (their currency is the Euro) and AG is the country code for Antigua and Barbuda (their
currency is the East Caribbean Dollar)
5
The row and column details are included above to establish exact cell references only. These are not to be included within your
final Calculations worksheet.
P a g e 16 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Modify the Report worksheets to a professional level of presentation, making sure that the headings are
in English (Customer ID not CustID). Use bold, italics, font size, font colours, shading, lines and borders.
Do not post formulas to the StudyDesk Forums; it may result in academic misconduct.
Modify the Summary worksheets to a professional level of presentation, making sure that the data is
formatted correctly.
Note: All formulas must be designed to be typed once at the top of each column and copied down to the
remaining cells in the column.
Do not post formulas to the StudyDesk Forums; it may result in academic misconduct.
Note: All formulas must be designed to be typed once at the top of each column and copBEd
down to the remaining cells in the column – Beskeen Excel Unit B.
See the Beskeen Excel Unit H and the Videos provided in the Course Content section for
more details on creating VLOOKUP functions
P a g e 17 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Type Store into the cell containing the phrase: [Insert Markup Type here],
Type 25.75% into the cell containing the phrase: [Insert Standard MarkUp here],
Type LU into the cell containing the phrase: [Insert Exchange Rate Type here],
Type the current Exchange Rate LU to AU into the cell containing the phrase: [Lookup &
Insert LU to AU Exchange Rate here], and replace the “as at xx/xx/xx” with the date you looked
up the exchange rate.
Type the current Exchange Rate AG to AU into the cell containing the phrase: [Lookup &
Insert AG to AU Exchange Rate here], and replace the “as at xx/xx/xx” with the date you looked
up the exchange rate.
1. Develop an IF function using the new Recommended Exchange Rate Type value (from the
DataInput worksheet to calculate the Cost Price (AU) (in the Cost Price (AU) column) using the
following criteria:
If the Exchange Rate Type is LU then the Cost Price (AU) is calculated by multiplying the
Cost Price (BE) by the Exchange Rate (LU to AU) cell on the DataInput worksheet.
Hint:
Cost Price (LU) x Exchange Rate (LU to AU)
If the Exchange Rate Type is AG then the Cost Price (AU) is calculated by multiplying the
Cost Price (AG) by the Exchange Rate (AG to AU) cell on the DataInput worksheet.
Hint:
Cost Price (AG) x Exchange Rate (AG to AU)
Do not post formulas to the StudyDesk Forums; it may result in academic misconduct.
2. Ensure that you include rounding (to 2 decimal places – Beskeen Excel Unit B) into each
calculation in your IF function and error checking (Beskeen Excel Unit E) to avoid incorrect
results due to typing mistakes.
Note: All formulas must be designed to be typed once at the top of each column and copied
down to the remaining cells in the column – Beskeen Excel Unit B.
Also do not include any unit measures such as $, kg or km in the IF function as this will result in
a #VALUE error message. Brackets must only be used as indicated in the hints given above,
any incorrect or extraneous usage of brackets may result in loss of marks.
You must remove any reference to the prefix Report! from these Nested IF functions to reduce
complexity and redundancy of code.
See the Beskeen Excel Unit E and the Videos provided in the Course Content section for
more details on creating IF functions
3. Test the IF function: Once you have completed the Cost Price (AU) IF function, perform the
following two tests on it to ensure that it is working correctly:
On the DataInput worksheet, type AG into the Exchange Rate Type cell.
Go to the Report worksheet and observe whether the Cost Price (AU) have changed.
On the DataInput worksheet, type GIGO into the Exchange Rate Type cell.
P a g e 18 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Go to the Report worksheet and observe whether the Cost Price (AU) now displays
an error message.
On the DataInput worksheet, replace the word GIGO with one of the two valid values
for the Exchange Rate Type cell.
1. Develop an IF function using the new Recommended MarkUp Type value (from the
DataInput worksheet) to calculate the Selling Price (in the Selling Price column) using the
following criteria:
If the MarkUp Type is Store then the Selling Price is calculated by increasing Cost Price
by the Store’s Recommended MarkUp % from the DataInput worksheet
Hint:
Cost Price (AU) + Cost Price (AU) x Store Recommended MarkUp
If the MarkUp Type is Supplier then the Selling Price is calculated by increasing Cost
Price by the Supplier’s Recommended MarkUp
Hint:
Cost Price (AU) + Cost Price (AU) x Supplier Recommended MarkUp
Do not post formulas to the StudyDesk Forums; it may result in academic misconduct.
2. Ensure that you include rounding (to 2 decimal places – Beskeen Excel Unit B) into each
calculation in your IF function and error checking (Beskeen Excel Unit E) to avoid incorrect
results due to typing mistakes.
Note: All formulas must be designed to be typed once at the top of each column and copied
down to the remaining cells in the column – Beskeen Excel Unit B.
Also do not include any unit measures such as $, kg or km in the IF function as this will result in
a #VALUE error message. Brackets must only be used as indicated in the hints given above,
any incorrect or extraneous usage of brackets may result in loss of marks.
You must remove any reference to the prefix Report! from these Nested IF functions to reduce
complexity and redundancy of code.
See the Beskeen Excel Unit E and the Videos provided in the Course Content section for
more details on creating IF functions
3. Test the IF function: Once you have completed the Selling Price IF function, perform the
following two tests on it to ensure that it is working correctly:
On the DataInput worksheet, type Supplier into the MarkUp Type cell.
Go to the Report worksheet and observe whether the Selling Prices have changed.
On the DataInput worksheet, type GIGO into the MarkUp Type cell.
Go to the Report worksheet and observe whether the Selling Prices now displays an
error message.
On the DataInput worksheet, replace the word GIGO with one of the two valid values
for the MarkUp Type cell.
P a g e 19 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Also do not include any unit measures such as $, kg or km in the IF function as this will result in
a #VALUE error message. Brackets must only be used as indicated in the hints given above,
any incorrect or extraneous usage of brackets may result in loss of marks.
You must remove any reference to the prefix Report! from these IF / AND functions to reduce
complexity and redundancy of code.
See the Beskeen Excel Unit E and the Videos provided in the Course Content section for
more details on creating IF functions
3. Test the IF function: Once you have completed the Item Discount IF / AND function and filled
it down the column, review the values to ensure that it is working correctly in the following
situations:
1. OrderQty is less than five (5) and Selling Price is less than or equal to $999.99, should
result in $0.00 Item Discount.
2. OrderQty is less than five (5) and Selling Price is greater than $999.99, should result in
$0.00 Item Discount.
3. OrderQty is greater than or equal to five (5) and Selling Price is less than or equal to
$999.99, should result in $0.00 Item Discount.
4. OrderQty is greater than or equal to five (5) and Selling Price is greater than $999.99,
should result in an Item Discount.
Note: All formulas must be designed to be typed once at the top of each column and copied
down to the remaining cells in the column – Beskeen Excel Unit B.
You must remove any reference to the prefix Report! from these formulae to reduce
complexity and redundancy of code. Brackets must only be used as indicated in the hints
given above, any incorrect or extraneous usage of brackets may result in loss of marks.
P a g e 20 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Do not post formulas to the StudyDesk Forums; it may result in academic misconduct.
2. On the Report worksheet develop an IF function using the new Recommended Freight Type
value (from the DataInput worksheet to calculate the Freight Cost (in the Freight Cost column)
using the following criteria:
If the Freight Type is Antonio Vivaldi Transport then the Freight Cost is calculated at
a dollar and twenty-five cents ($1.25) per kilogram of the item’s freight weight and a
quarter of a cent ($0.0025) per kilometre (Distance) if over 1,500 km (otherwise there is
no cost for Distance) per item ordered (Order Qty).
Hint:
($1.25 x Item Weight + IF(Distance > 1,500 km, $0.0025 x Distance, 0)) x OrderQty
If the Freight Type is Charles-Marie Widor Freight then the Freight Cost is
calculated at a dollar seventy-five ($1.75) for the first two and a half kilograms (2.5 kg) and
then at a dollar and twenty-five ($5.25) per kilogram of the item’s freight weight over two
and a half kilograms (2.5 kg) per item ordered (Order Qty).
Hint:
($1.75 + IF(Item Weight > 2.5 kg, (Item Weight – 2.5 kg) x $1.25, 0)) x OrderQty
Do not post formulas to the StudyDesk Forums; it may result in academic misconduct.
3. Ensure that you include rounding (to 2 decimal places – Beskeen Excel Unit B) into each
calculation in your IF function and error checking (Beskeen Excel Unit E) to avoid incorrect
results due to typing mistakes.
Note: All formulas must be designed to be typed once at the top of each column and copied
down to the remaining cells in the column – Beskeen Excel Unit B.
Also do not include any unit measures such as $, kg or km in the IF function as this will result in
a #VALUE error message. Brackets must only be used as indicated in the hints given above,
any incorrect or extraneous usage of brackets may result in loss of marks.
You must remove any reference to the prefix Report! from these Nested IF functions to reduce
complexity and redundancy of code.
See the Beskeen Excel Unit E and the Videos provided in the Course Content section for
more details on creating IF functions
4. Test the IF function: Once you have completed the Freight Cost IF function, perform the
following three tests on it to ensure that it is working correctly:
On the DataInput worksheet, type Antonio Vivaldi Transport into the Freight Type cell.
Go to the Report worksheet and observe whether the Freight Costs have changed.
On the DataInput worksheet, type GIGO into the Freight Type cell.
Go to the Report worksheet and observe whether the Freight Costs now displays an error
message.
P a g e 21 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
On the DataInput worksheet, replace the word GIGO with one of the two valid values for
the Freight Type cell.
Hint: For details on SUMIF and COUNTIF usage see Beskeen Unit E.
Do not post formulas to the StudyDesk Forums; it may result in academic misconduct.
P a g e 22 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Note: Ensure that you only use cell referencing for the Totals data.
Do not post formulas to the StudyDesk Forums; it may result in academic misconduct.
Note: Ensure you have a suitable scenario name for each scenario, eg. Scenario 1, Scenario 2 …
See the Beskeen Excel Unit K and the Videos provided in the Course Content section for
more details on creating Scenarios.
Place the Scenario Summary worksheet between the Calculations and Report worksheets.
P a g e 23 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Purpose should outline why the Spreadsheet was created including – discussion about the Markup
Type, Exchange Rate and Freight Type.
A statement about the protection level that should be used on each Worksheet.
Protection should look at all 10 Worksheets and outline whether each sheet should contain
protection and why.
DO NOT actually apply protection to your Spreadsheet – this will result in it being unable to
be marked.
A statement about how the user can access and use the Worksheets.
User Notes should provide a step by step guide for a new user to use the Spreadsheet from
changing the values on the DataInput Worksheet to observing the outcome of these changes on
both DataInput and Report Worksheets.
A statement about what calculations have been used in the development of this Spreadsheet.
Calculations Notes should provide a brief description of each calculation found on the Calculations
and Report Worksheets (does not need to discuss individual Cell References and VLOOKUPs –
these can be discussed generally as a single calculation type).
Modify the layout of the data to a professional level of presentation. Use bold, italics, font size, font
colours, shading, lines and borders.
Explain why a Database Management System is the appropriate tool for this project.
Explain why a Decision Support System is the appropriate tool for this project.
From the results of the Decision Support System results discuss the following (keeping in mind
the information provided in the preamble on page 2):
o Which Mark-up Type would be most appropriate for the business? Why?
o What would be the impact on the business’s profit if the plan to provide a discount to large
orders was implemented? Why?
o Which Recommended Freight Type would be most appropriate for the business? Why?
o Which country would be most appropriate for the business to import from at the moment?
Why?
The essay should be using a proportional font (eg. Arial, Times New Roman etc.), with a font size of 11
or 12, and be laid out using 1 ½ line spacing.
P a g e 24 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Note: It is expected that you will use the Baltzan et al and Beskeen et al textbooks to answer the topics
Mrs Georgie Handel has given you for the essay, as well as reputable online sources of information.
You need to include a List of References formatted using the Harvard AGPS style on a separate page
and include In-text references for any direct or paraphrased quotes used (see the following USQ
website for referencing help: http://www.usq.edu.au/library/referencing/harvard-agps-referencing-guide.
P a g e 25 | 26
CIS1000 ASSIGNMENT 1 QUESTION FILE SEMESTER 1, 2018
Submission Guidelines
Use the naming convention below, to your online assignment submission in the Assignment 1 area on
the CIS5100 StudyDesk before midnight Australian Eastern Standard Time (AEST) on the day the
assignment is due.
Note: Simply changing the File extension to .accdb or .xlsx or .docx on an Access 2003, Excel 2003 or
Word 2003 File will not result in a suitable submission. If the assignment Files cannot be opened by the
marker, it may be treated as late until a suitable replacement is received.
Upon completion of the submission process, check your uConnect email account for an automatically
generated confirmation email (if you do not have an email account, print out the Submission Complete
screen before exiting the Submission System). You must check that the File name and File size are
listed correctly - if there is a problem with either, please email the course leader immediately.
If you have difficulties submitting through the StudyDesk Assignments submission tool, please review
the Student Instructions document listed also on the CIS5100 StudyDesk. As a last resort only, email
the course leader for instructions on an alternative course of action.
P a g e 26 | 26