Académique Documents
Professionnel Documents
Culture Documents
Contact: qualityonewriters@gmail.com
Whatsapp/Call: +919502220077
Assignment 1
Database Management System (DBMS)&
Decision Support System (DSS)
Description Marksoutof Wtg(%) Duedate
Assignment1 100.00 20.00 10thMay2017
Thisassignmentmustbeallyourownwork.Itisacceptabletodiscusscoursecontentwithothersto
improveyourunderstandingandclarifyrequirements,butsolutionstoassignmentquestionsmustbe
doneonyourown. Youmustnotcopyfromanyone,includingtutorsandfellowstudents, norallow
otherstocopyyourwork.AllAssignmentswillbecheckedusingcollusionmonitoringtoolstoensure
thateachassignmentistheoriginalworkofthesubmittingstudent.Assignmentsthatdonotadhereto
thisrequirementwillbedeemedasbeingtheresultofcollusionorplagiarism.Thismayleadtosevere
academicpenaltiesasoutlinedinUSQPolicyLibrary:AcademicIntegrityPolicyandProcedure.Itis
yourownresponsibilitytoensuretheintegrityofyourwork.RefertotheUSQPolicyLibraryformore
details:
AcademicIntegrityPolicy
AcademicIntegrityProcedure
Applicablecourseobjective:
applyinformationsystemsconceptstoidentifyandresolveproblemswithinabusinesscontext
applyinformationsystemsskillstodeveloppracticalsolutionswithinabusinesscontext
communicate information systems concepts to both technical and nontechnical audiences
withinabusinesscontext.
Applicablegraduatequalitiesandskillsgainedfromthisassessmentinstrument:
ProblemSolving
Communications
This assignment is quite complex, and exposes you to many different components in Microsoft
Access(anyversionfromAccess2007tocurrent),andMicrosoftExcel(anyversionfromExcel2007
tocurrent),someorallofwhichmightbeveryunfamiliartoyou.Theassignmentdescriptionprovides
someexplanationofhowtousethesecomponents,butyouarealsoexpectedtouseavailableresources
suchasOnlineHelp,theBeskeenetaltext,thePracticalSkillssectionsattheendofeachModulein
theStudyMaterials,theSAMonlinetutorialactivitiesandthecoursediscussionforums,aswellas
exploringandexperimentingonyourown.
Table Specifications
Table: tblCustomers
Fields CustID(Primary Key), Title, FamilyName, GivenNames, Date
: of Birth, Address, City, State, Postcode, Freight Distance
(Km), MobileNumber, eMailAddress, MailingList.
Table: tblItems
Fields ItemID(Primary Key), Type, Description, Size,FreightWeight
: (Kg), SupplierID, In Stock, OnOrder, CostPrice (IE)1,
CostPrice (NZ)2.
Table: tblSuppliers
Fields SupplierID(Primary Key), SupplierName, Address, City, State,
: Postcode, PhoneNumber, Recommended MarkUp
Table: tblOrders
Fields CustID, ItemID, OrderDate(Primary Key), Dispatch Date,
: OrderQty
Note: The primary key of the Orders table is a combined
multiple-field key. It has three fields in one key.
TheDoctorhasprovidedtousapartiallistofthebusinessscustomers,stockitems,andsuppliersand
apartiallistofherpostalordersforthefirstquarter2017(JanMarch)touseastestdatainfour
commadelimitedtextfileswhichcanbefoundonyourfirmsIntranet(CIS5100StudyDesk).
MrsTara Dis, your manager, has set up the following tasks for you to complete for this part of the
project:
Part A Tasks:
1. CreateaDatabaseandimportthefour(4)Textfilesintofour(4)Tables
2. ModifyTableDesign
3. SetPrimaryKeys
4. CreateRelationshipsbetweentheTables
5. CreateDataandUpdateQueries
6. CreateanInvoiceReport
1IEisthecountrycodeforIreland(theircurrencyistheEuro)
2NZisthecountrycodeforNewZealand(theircurrencyistheDollar)
TheeasiestandquickestwaytoimportdataintoAccessisbyusingtheImportTextWizard. The
followingstepsmustbefollowedcarefullytoensurethedataisimportedcorrectly:
ImportingTabDelimitedTextfilesintoAccess(anyversionfromAccess2007tocurrent)using
theWizard
1) OntheExternalDatatab,intheImport&Linkgroup,clicktheTextFiledatasourceicon.
2) IntheGetExternalDataTextFilewizardpopup,browsetofindtheAssignment01TextFile
Customers.txttextfileandselectthe Importthesourcedataintoanewtableinthecurrent
databaseoptionthenclickOK.
3) SelecttheDelimitedCharacterssuchascommasortabseparateeachfieldoptiononthefirst
pageofthewizardthenclickNext.
4) SelecttheTaboptiononthesecondpageofthewizardandturnontheFirstRowContainsField
NamescheckboxthenclickNext.
5) Setthefollowingforeachfieldonthethirdpageofthewizard:
FieldNamekeepthefieldnameasitappearswhenimported
Note:ChangingFieldNamesratherthanusingCaptionswillresultinlossofmarks.
DataTypegivingeachanappropriatedatatype(studentswillbemarkedontheirlogical
choiceofdatatypes,basedonthesampledataprovided).
Note:NumbersthatwillnotbeusedforcalculationsshouldbesetasText.Numberssuchas
Freight Weight and Order Qtymust be carefully and logically set to avoid loss of data
(numberswithoutdecimalplacesshouldbesettobeeitherbinary,integerorlonginteger;
andnumberswithdecimalplacesshouldbesettobesingleordouble).
See the Beskeen et al textbook Access 2013 Unit E for more details on setting
appropriateDataTypes,particularlyTableE3:CommonNumberfieldpropertiesfor
logicalDataTypes.
Whenyouaresurethateachfieldhastheappropriatedatatype,clickNext.
6) SelectNoPrimaryKeyoptionontheforthpageofthewizardthesewillbesetinTask2then
clickNext.
7) NamethetabletblCustomersonthefinalpageofthewizardandclickFinish.
Repeattheabove7stepsfortherestofthetextfilesnamingeachDatabaseTableasfollows:
TextFile TableName
Assignment01TextFileItems.txt tblItems
Assignment01TextFileSuppliers.txt tblSuppliers
Assignment01TextFileOrders.txt tblOrders
Note:Table names must conform to theLeszynski Naming Convention (LNC) as per the Naming
ConventionforAccessDatabaseObjectsdocumentinthePracticalAppendixesfoundontheStudy
ScheduleandModuleMaterials.
BeforeproceedingtoTask3,checktheDatainthefourtablesagainsttheDatainthefourtext
FilestoensurethattherehasbeennolossofDataduringTask1and2.
tblCustomers CustID
tblItems ItemID
tblSuppliers SupplierID
tblOrders CustID,ItemID,OrderDate
Note:TheprimarykeyoftheOrderstableisacombinedmultiplefieldkey.Ithasthreefieldsinone
key.
SeetheBeskeenetaltextbookAccess2013UnitAandtheVideoprovidedintheCourse
Contentsectionforcreatingprimarykeys
Note:Thismustbedoneafteryouhaveestablishedtheprimarykeys
See the Beskeen et al textbook Access 2013 Unit E and the YouTube videos on the
StudyDeskformoredetailsoncreatingrelationships
Note:Notallquerieswillrequiretheinclusionofallfourtables;youmustdecidewhichtablesare
appropriateforthegenerationofeachquerysoutput.Onlytablesneededshouldbeincludedinthe
querydesignasextraneoustablescouldcauseproblemswiththequeryresults.
Note: QuerynamesmustconformtotheLeszynskiNamingConvention(LNC)aspertheNaming
ConventionforAccessDatabaseObjectsdocumentinthePracticalAppendixesfoundontheStudy
Schedule and Module Materials including the Query Numberand Two Meaningful Words to
describethequeryeg.qry1XxxxxxXxxxxx.
SeetheBeskeenetaltextbookAccess2013UnitB,Access2013UnitFandAccess2013
UnitKformoredetailsoncreatingqueries
Query1:LateDispatchedOrdersQuery:
TheDoctorwouldliketohaveasinglequerythatthebusinesscanusetoseethecustomerswho
are:
i) LivinginVictoria,havehaditemsdispatchedlate(between28 thFebruaryandtoday)and
wheretheitemwasorderedbeforethe21stFebruaryandtheitemisinstock
Or
ii) LivinginSouthAustralia,havehaditemsdispatchedlate(between5 thMarchandtoday)
andwheretheitemwasorderedbeforethe28thFebruaryandtheitemisinstock
CreateaSelectQuerythatwilldisplaytheCustID,FullCustomersName(includingTitle,Given
Names,andFamilyName),FullCustomersAddress,DateofBirth,eMailAddress,MailingList,
ItemID,FullItemDetails(includingItemType,ItemDescription,FreightWeightandSupplier
Name),OrderDate,DispatchDateandOrderQtyforthosecustomers
i) livingin Victoria,whohave placedOrdersbeforethe21stFebruary2017butwhere
theseorderswereonlydispatchedbetweenthe28thFebruary2017andtoday(usingthe
BETWEENcriteriatoolandtheDATE()function),andwherethebusinesscurrentlyhas
thatitemnotinstock
ii) OR livingin SouthAustralia(usingthe OR criteriarow),whohave placed Orders
beforethe28thFebruary2017 andwheretheseorderswereonly dispatchedbetween
the 5thMarch 2017 and today (using the BETWEEN criteria tool and the DATE()
function),andwherethebusinesscurrentlyhasthatitemnotinstock
DisplaytheresultssortedbyStateandOrderDate,checkthathaveyouincludedallnecessary
FieldsandensurethatyouonlydisplaytherequiredFields.
Note:Thisquerywilldisplay51rowsofdataifdonecorrectly(25VICand33NSW).
Query2:ImportDutytheNewZealand(NZ)CostPriceIncrease:
AnewAustralianimportdutyof9.95%(tohelpbuildabridgebetweenthetwocountries)has
beenaddedforallproductsbeingimportedfromtheNewZealand(NZ)andTheDoctorhas
askedyoutodevelopaquerythatwillupdatetheCostPricefromtheNewZealandofallitems
thatarecurrentlyonorder.Asitwouldbeconsideredprofiteering,itisimportantthatthequery
doesnotupdatetheCostPriceofitemsalreadyinstock.
Create an Update Querythat will raise the New Zealand (NZ) Cost Price for all items on
orderthatarenotinstockby9.95%.Itisalwaysgoodpracticetobackupanydatabeforerunning
anupdateoradeletequery.ThefollowingstepsshouldbefollowedtoachievethisQuery:
Hint:
ROUND(CostPrice(NZ)+CostPrice(NZ)*9.95%,2)
Note:PercentagesmustbeconvertedtodecimalsinUpdateQueries.
DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.
MakesureyouDONOTchangetheQueryTypekeepitasanUpdateQueryanddonotrun
theUpdateQuerymorethanonce.
Note:ThisQuerywillupdate30rowsofdataifdonecorrectlycomparethefollowingfourItems
(ItemIDs196,395,&453)betweenthetblItemsandtblBackupItemstoseeiftheupdatehasbeen
appliedsuccessfully.
Query3:InvoiceQuerywithCalculatedFields:
TheDoctorwouldliketohaveaquerythatthebusinesscanusetoproducecustomerinvoices
(Task7)toseehowmanycustomers notliving inNewSouthWalesand notliving inVictoria
orderedaTARDISrelatedproductwheretheitemwasinstock.Thisqueryshouldalsocalculate
thesellingprice(basedongoodspurchasedfromtheIreland)andordertotal,bothofwhichwill
beneededonthecustomerinvoices.
CreateaSelectQuerythatwilldisplaytheCustID,FullCustomersName(includingTitle,Given
NamesandFamilyName), Full CustomerAddress,ItemID,FullItemDetails(includingItem
Type, Item Description, Item Size, Freight Weight and Supplier Name), OrderDate, and
OrderQty,includingtwocalculatedFieldsSellingPrice(AU)andOrderTotal(AU).Limit
the query to only those customers NOTliving in New South Wales and NOT living in
Victoria(usingthe NOT criteria tools) whoordereda product where theItemDescription
containingthewordTARDIS(usingtheLIKEcriteriatool),obtainedfromauserspecified
Supplier,andwherethebusinesscurrentlyhasthatiteminstock.
ExchangeRateNZtoAU:0.93
Include roundingto 2 decimal places for the SellingPrice Calculated Field byplacing the
DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.
Note:Thisquerywilldisplay8rowsofdataifdonecorrectly.
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.
UsingallFieldsfromTask5Query3,createintheReportWizard(usingtheBlockReportWizard
Template)asingleReportcalledrptCustomerInvoicethatproducesaprofessionallookinginvoicefor
thebusiness.
Theinvoicemusthavethefollowingattributes:
Thereportmustcontainatleastalltheelementsdisplayedinthesampleinvoice(above).
ThereportmustbegroupedbyCustID.
EachCustomersinvoicemustbeonaseparatepage.
Note:To do this, in the Report Design View,right click on CustID Header, choose
Properties,findtheForceNewPageandchangeittoBeforeSection.Youshouldonly
viewtheInvoiceinPrintPreviewtotestthatthisisworkingReportViewwillnotputthe
Customersonseparatepages.
Each Customers invoice must have the Customers name merged into a single Field
includingTitle,GivenNamesandFamilyNamebymodifyingoneoftheFieldstoinclude:
[Title]&""&[GivenNames]&""&[FamilyName]
EachCustomersinvoicemusthavepartoftheCustomersaddressmergedintoasingleField
includingCity,StateandPostcodebymodifyingoneoftheFieldstoinclude:
[City]&""&[State]&""&[Postcode]
EachCustomersinvoicemusthaveTodaysDateinthePageHeader
EachCustomersinvoicemusthaveanInvoiceTotalforeachcustomer
EachCustomersinvoice must nothaveanyextraneousdataincludingGrandTotals,Page
Numbering,norSummaryInformation.
EachCustomersordermusthavetheOrderDateintheDetailsSection
EachCustomersordermusthavealternatingbackgroundcoloursintheDetailsSection
EachImageontheinvoice must beinsertedusingtheImageControland must havethe
followingproperties:
Properties Options
PictureType: Embedded
ControlSource: Blank
Picture: [FileName]
SeetheBeskeenetaltextbookAccess2013UnitDandAccess2013UnitLandthe
VideosprovidedintheCourseContentsectionformoredetailsoncreatingReports
PartBTasks:
1. CreateaSpreadsheetandimportthefour(4)AccessTablesintofour(4)Worksheets
2. DataValidationCheck
3. CreateanIndexWorksheet
4. CreateaDataInputWorksheetTemplateforlateruse
5. CreateaCalculationsWorksheetTemplateforlateruse
6. CreateNameRangesfortheCustomers,Items,andSuppliersdata
7. CreateaReportWorksheetandsetupthecolumnheadings
8. ModifytheReportWorksheetbyCellReferencingalltheOrdersTabledata
9. ModifytheReportWorksheetbyusingVLOOKUPtogetCustomer,ItemandSupplierdata
10. ModifytheDataInputWorksheettoincludeextradataneededfortasks11to15
11. ModifytheReportWorksheetbyusingaNestedIFtocalculateCostPrice(AU)
12. ModifytheReportWorksheetbyusingaNestedIFtocalculateSellingPrice
13. ModifytheReportWorksheetbyusingaNestedIFtocalculateFreightCost
14. ModifytheReportWorksheetbyusingaAND/IFtocalculateItemDiscount
15. ModifytheReportWorksheetbyusingsimpleformulastofindPurchasesandSales,and
ModifytheReportWorksheetbyusingaformulatocalculatetheOrderDiscount
16. ModifytheDataInputWorksheettoincludeextradataneededfortasks18to22
17. ModifytheCalculationsWorksheetbyusingsimpleformulas
18. ModifytheDataInputWorksheetbyCellReferencingalltheCalculationsdata
19. Createeight(8)ScenariosontheDataInputWorksheet
20. CreateaScenarioSummaryoftheeight(8)Scenarios
21. CreateaDocumentationWorksheet
OpenasinglenewExcel(anyversionfromExcel2007tocurrent)spreadsheetandnamethefile
[lastname] [initial] _ [student number] _ [course code] _ [assignment number] (eg.
genrichr_0050051005_cis5100_assign1.xlsx).
Importthefollowingfour(4)databasetablesfromyourAssignment1MicrosoftAccess(anyversion
fromAccess2007tocurrent)DatabaseFileandintoMicrosoftExcel(anyversionfromExcel2007to
current)(tblCustomers,tblItems,tblSuppliers,tblOrders).Theeasiestandquickestwaytoimportdata
fromAccess(anyversionfromAccess2007tocurrent)intoExcel(anyversionfromExcel2007to
current)isbyusingtheImportFromAccessWizard.Thefollowingstepswillassistyouwiththis
process:
8) SelectthefirstunusedtabatthebottomoftheSpreadsheet,rightclickonitandrenameit
CustomersTable.
9) PutaheadingatthetopoftheworksheetincellA1calledCustomersTable.
10) GototheDataIconRibbon(seebelow)
11) ClickontheFromAccessoptionintheGetExternalDataiconarea.
12) IntheGetExternalDataFromAccesswizardpopup,browsetofindyourAssignment1
AccessDatabasefileandselectthethenclickOpen.
13) IntheSelectTablewizardpopup,selecttblCustomersclickOK.
14) IntheImportDatawizardpopup,selectTableandExistingWorksheet$A$3asthelocation
toImporttheplacetoputthedata.
15) LeftclickanywhereontheimporteddatainworksheetthengototheDesignIconRibbonand
selectConverttoRangethenclickOK.
16) Checkthatthedatahascorrectlybeenimportedcorrectlyintothisworksheet.
17) Modifythelayoutofthedatatoaprofessionallevelofpresentation,makingsurethatthe
headingsareinEnglish(CustomerIDnotCustID).
Usebold,italics,fontsize,fontcolours,shading,linesandborders.
ChecktheimporteddataintheCustomersTable,ItemsTable,SuppliersTableandOrdersTabletoensure
that:
1. Thecolumnheadingsaredisplayedcorrectly
2. Thecontentofeachcolumndisplaysinaformatthatappearsvalidforthattypeofdata(apply
appropriateformattingifrequired).
3. Thecontentofeachcolumncontainscompleteandaccuratedatavalues(eg.Phonenumbers
arenottruncated).
4. Thecontentofeachcolumncontainsreasonabledatavaluesfortheuseofthisbusiness.
Ifyoudiscoverthatthedataimportedinanyofyour4tableworksheetscontainsmissingorinaccurate
values,pleasecontacttheCIS5100courseteamimmediately.Youwillbeissuedwithanewcopyofthe
Assignment1AccessDatabasefile(containingthe4DatabaseTables)torestartTask1.
Modifythelayoutofthedatatoaprofessionallevelofpresentation.Usebold,italics,fontsize,font
colours,shading,linesandborders.
AddaworksheetlabelledDataInputaftertheIndexworksheetfromTask2(butbeforethefourtables
fromTask1)thatconformstothePracticalAppendixesfoundontheStudyScheduleandModule
MaterialsSpreadsheetdesignconsiderations.PutaheadingatthetopoftheworksheetincellA1
calledDataInputWorksheetandtheninputthefollowingtemplateintheexactcellsshownbelow
ontothisworksheet:
A B C D
3 ChangingCells:
4 RecommendedMarkUpType [InsertMarkupTypehere]
5 RecommendedFreightType [InsertFreightTypehere]
6 StoreRecommendedMarkUp% [InsertStandardMarkUp%here]
7 RecommendedExchangeRateType [InsertExchangeRateTypehere]
8 ExchangeRate(IEtoAU) [InsertIEtoAUExchangeRatehere]
9 ExchangeRate(NZtoAU) [InsertNZtoAUExchangeRatehere]
10
11 QuarterlyIncome:
12 TotalSales [InsertCellReferencehere]
13
14 QuarterlyFixedExpenses:
16 ElectricityExpenses [InsertElectricityExpensehere]
17 FreightInwardsExpenses [InsertFreightInwardsExpensehere]
18 InternetExpenses [InsertInternetExpensehere]
19 TelephoneExpenses [InsertTelephoneExpensehere]
20 WagesExpenses [InsertWagesExpensehere]
21
22 TotalQuarterlyFixedExpenses [InsertCellReferencehere]
23
24 QuarterlyVariableExpenses:
25 TotalPurchasesExpenses [InsertCellReferencehere]
26 TotalFreightOutwardsExpenses [InsertCellReferencehere]
27
28 TotalQuarterlyVariableExpenses [InsertCellReferencehere]
29
30 TotalProfit: [InsertCellReferencehere]
32 No.OrdersDiscountApplied: [InsertCellReferencehere]
*Thistemplatewillbemodifiedwithcorrectnumber,formulaandfunctionintasks10onwards.34
Modifythelayoutofthedatatoaprofessionallevelofpresentation.Usebold,italics,fontsize,font
colours,shading,linesandborders.
3The row and column details are included above to establish exact cell references only. These are not to be included within your
final DataInput worksheet.
4IEisthecountrycodeforIreland;NZisthecountrycodeforNewZealand.
AddaworksheetlabelledCalculationsaftertheDataInputworksheetfromTask4(butbeforethefour
tablesfromTask1)thatconformstothePracticalAppendixesfoundontheStudyScheduleand
ModuleMaterialsSpreadsheetdesignconsiderations.Putaheadingatthetopoftheworksheetin
cellA1calledCalculationsWorksheetandtheninputthefollowingtemplateintheexactcellsshown
belowontothisworksheet:
A B C D
3 QuarterlyIncome
4 TotalSales: [InsertFormulahere]
6 QuarterlyExpenses
7 TotalQuarterlyFixedExpenses: [InsertFormulahere]
9 TotalQuarterlyVariableExpenses
10 TotalPurchasesExpenses [InsertFormulahere]
11 TotalFreightOutwardsExpenses [InsertFormulahere]
12
13 TotalQuarterlyVariableExpenses: [InsertFormulahere]
14
16 TotalDiscountforOrders: [InsertFormulahere]
17 No.OrdersDiscountApplied: [InsertFormulahere]
*Thistemplatewillbemodifiedwithcorrectnumber,formulaandfunctionintasks10onwards.5
Modifythelayoutofthedatatoaprofessionallevelofpresentation.Usebold,italics,fontsize,font
colours,shading,linesandborders.
OntheCustomersTable,ItemsTableandSuppliersTableworksheetssetthefollowingCellRange
Names:
Custonallthedata(notheadings)intheCustomersTableworksheet
Itmsonallthedata(notheadings)intheItemsTableworksheet
Supponallthedata(notheadings)intheSuppliersTableworksheet
Note:Youmustonlycreatethethreenamerangeslistedinthistask,anyothernamerangesusedmay
resultinlossofmarks.
5Therowandcolumndetailsareincludedabovetoestablishexactcellreferencesonly.Thesearenottobeincludedwithinyour
finalCalculationsworksheet.
CustomerID,Title,FamilyName,GivenNames,Address,City,State,Postcode,Distance
(km),ItemID,Type,Description,Size,FreightWeight(Kg),SupplierID,SupplierName,
SupplierRecommendedMarkup(%),OrderDate,OrderQty,CostPrice(IE),CostPrice
(NZ),CostPrice(AU),SellingPrice,Purchases,ItemDiscount,Sales,FreightCost,Order
Discount.
ModifytheReportworksheetstoaprofessionallevelofpresentation,makingsurethattheheadings
areinEnglish(CustomerIDnotCustID).Usebold,italics,fontsize,fontcolours,shading,linesand
borders.
OntheReportworksheet,UsetheCellReferencesformula,toobtainall1000rowsofdatafromthe
OrdersTableworksheetforthefollowing:
CustomerID,ItemID,OrderDate,OrderQty.
DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.
ModifytheSummaryworksheetstoaprofessionallevelofpresentation,makingsurethatthedatais
formattedcorrectly.
Note:Allformulasmustbedesignedtobetypedonceatthetopofeachcolumnandcopieddowntothe
remainingcellsinthecolumn.
OntheReportworksheetusetheVLOOKUPfunctionwiththeCellRangeNames(Task2),obtain
all1000rows ofdatafromtheCustomersTable,ItemsTableandSuppliersTableworksheetsforthe
following:
CustomersWorksheet:
o Title,FamilyName,GivenNames,Address,City,State,Postcode,FreightDistance
(km)
ItemsWorksheet:
o Type,Description,Size,FreightWeight(kg),SupplierID,CostPrice(IE),
CostPrice(NZ)
SuppliersWorksheet:
DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.
Note:Allformulasmustbedesignedtobetypedonceatthetopofeachcolumnandcopieddown
totheremainingcellsinthecolumnBeskeenExcelUnitB.
SeetheBeskeenExcelUnitHandtheVideosprovidedintheCourseContentsectionfor
moredetailsoncreatingVLOOKUPfunctions
OntheDataInputworksheetperformsthefollowing:
typeStoreintothecellcontainingthephrase:[InsertMarkupTypehere],
type47.25%intothecellcontainingthephrase:[InsertStandardMarkUphere],
typeIEintothecellcontainingthephrase:[InsertExchangeRateTypehere],
type1.38intothecellcontainingthephrase:[InsertIEtoAUExchangeRatehere],
type0.93intothecellcontainingthephrase:[InsertNZtoAUExchangeRatehere].
OntheReportworksheet:
1. DevelopanIFfunctionusingthenewRecommendedExchangeRateTypevalue(fromthe
DataInputworksheettocalculatetheCostPrice(AU)(intheCostPrice(AU)column)using
thefollowingcriteria:
IftheExchangeRateTypeisIEthentheCostPrice(AU)iscalculatedbymultiplying
theCostPrice(IE)bytheExchangeRate(IEtoAU)cellontheDataInputworksheet.
Hint:
CostPrice(IE)xExchangeRate(IEtoAU)
IftheExchangeRateTypeisNZthentheCostPrice(AU)iscalculatedbymultiplying
theCostPrice(NZ)bytheExchangeRate(NZtoAU)cellontheDataInputworksheet.
Hint:
CostPrice(NZ)xExchangeRate(NZtoAU)
DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.
Note:Allformulasmustbedesignedtobetypedonceatthetopofeachcolumnandcopied
downtotheremainingcellsinthecolumnBeskeenExcelUnitB.
YoumustremoveanyreferencetotheprefixReport!fromtheseNestedIFfunctionstoreduce
complexityandredundancyofcode.
3. TesttheIFfunction:OnceyouhavecompletedtheCostPrice(AU)IFfunction,performthe
followingtwotestsonittoensurethatitisworkingcorrectly:
OntheDataInputworksheet,typeNZintotheExchangeRateTypecell.
GototheReportworksheetandobservewhethertheCostPrice(AU)havechanged.
OntheDataInputworksheet,typeGIGOintotheExchangeRateTypecell.
GototheReportworksheetandobservewhethertheCostPrice(AU)nowdisplays
anerrormessage.
OntheReportworksheet:
1. Develop an IF function using the new RecommendedMarkUp Type value (from the
DataInputworksheet)tocalculatetheSellingPrice(intheSellingPricecolumn)usingthe
followingcriteria:
IftheMarkUpTypeisStorethentheSellingPriceiscalculatedbyincreasingCostPrice
bytheStoresRecommendedMarkUp%fromtheDataInputworksheet
Hint:
CostPrice(AU)+CostPrice(AU)xStoreRecommendedMarkUp
IftheMarkUpTypeisSupplierthentheSellingPriceiscalculatedbyincreasingCost
PricebytheSuppliersRecommendedMarkUp
Hint:
CostPrice(AU)+CostPrice(AU)xSupplierRecommendedMarkUp
DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.
Note:Allformulasmustbedesignedtobetypedonceatthetopofeachcolumnandcopied
downtotheremainingcellsinthecolumnBeskeenExcelUnitB.
Alsodonotincludeanyunitmeasuressuchas$,kgorkmintheIFfunctionasthiswillresult
ina#VALUEerrormessage.Brackets must onlybeusedasindicatedinthehintsgiven
above,anyincorrectorextraneoususageofbracketsmayresultinlossofmarks.
YoumustremoveanyreferencetotheprefixReport!fromtheseNestedIFfunctionstoreduce
complexityandredundancyofcode.
SeetheBeskeenExcelUnitEandtheVideosprovidedintheCourseContentsectionfor
OntheDataInputworksheet,typeSupplierintotheMarkUpTypecell.
GototheReportworksheetandobservewhethertheSellingPriceshavechanged.
OntheDataInputworksheet,typeGIGOintotheMarkUpTypecell.
GototheReportworksheetandobservewhethertheSellingPricesnowdisplaysan
errormessage.
2. OntheReportworksheetdevelopanIFfunctionusingthenewRecommendedFreightType
value (from the DataInput worksheet to calculate the Freight Cost (in the Freight Cost
column)usingthefollowingcriteria:
1. IftheFreightTypeisLethbridgeStewartTransportthentheFreightCostiscalculated
attwentyfivecents($0.25)perkilogramoftheitemsfreightweightandathirdofacent
($0.0033)perkilometre(Distance)ifover750kmperitemordered(OrderQty).
Hint:
($0.25xItemWeight+IF(Distance>750km,$0.0033xDistance,0))xOrderQty
2. IftheFreightTypeisSarahJaneSmithLogisticsthentheFreightCostiscalculatedata
fourdollarsandfiftycents($4.50)forthefirstninehundredandninetygrams(0.99kg)
andthenatadollarandfivecents($1.05)perkilogramoftheitemsfreightweightover
ninehundredandninetygrams(0.99kg)peritemordered(OrderQty).
Hint:
($4.50+IF(ItemWeight>0.99kg,(ItemWeight0.99kg)x$1.05,0))xOrderQty
DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.
Note:Allformulasmustbedesignedtobetypedonceatthetopofeachcolumnandcopied
downtotheremainingcellsinthecolumnBeskeenExcelUnitB.
Alsodonotincludeanyunitmeasuressuchas$,kgorkmintheIFfunctionasthiswillresult
ina#VALUEerrormessage.Brackets must onlybeusedasindicatedinthehintsgiven
above,anyincorrectorextraneoususageofbracketsmayresultinlossofmarks.
YoumustremoveanyreferencetotheprefixReport!fromtheseNestedIFfunctionstoreduce
complexityandredundancyofcode.
2. GototheReportworksheetandobservewhethertheFreightCostshavechanged.
3. OntheDataInputworksheet,typeGIGOintotheFreightTypecell.
4. GototheReportworksheetandobservewhethertheFreightCostsnowdisplaysanerror
message.
1. IftheOrderQtyisgreaterthanorequaltoten(10)ofthesameiteminanysingleorder
ANDthe SellingPrice forthatitemisgreaterthan $25.00, thenthe ItemDiscount is
calculatedat7.5%oftheSellingPriceforthatitem,otherwisetheItemDiscountiszero.
Hint:
=IF(AND(OrderQty>=10,SellingPrice>$25),SellingPricex7.5%,0)
Note:Allformulasmustbedesignedtobetypedonceatthetopofeachcolumnandcopied
downtotheremainingcellsinthecolumnBeskeenExcelUnitB.
Alsodonotincludeanyunitmeasuressuchas$,kgorkmintheIFfunctionasthiswillresult
ina#VALUEerrormessage. Brackets must onlybeusedasindicatedinthehintsgiven
above,anyincorrectorextraneoususageofbracketsmayresultinlossofmarks.
YoumustremoveanyreferencetotheprefixReport!fromtheseIF/ANDfunctionstoreduce
complexityandredundancyofcode.
SeetheBeskeenExcelUnitEandtheVideosprovidedintheCourseContentsectionfor
moredetailsoncreatingIFfunctions
3. TesttheIFfunction: OnceyouhavecompletedtheItemDiscountIF/ANDfunctionand
filleditdownthecolumn,reviewthevalues toensurethatitisworkingcorrectlyinthe
followingsituations:
5. OrderQtyisgreaterthanorequaltoten(10)andSellingPriceisgreaterthan$25,should
resultinanItemDiscount.
OntheReportworksheetcalculatethefollowingthreesimpleformulas:
1. PurchasesbymultiplyingOrderQtywithCostPrice(AU).
2. Sales bymultiplyingOrderQtybythedifferenceofSellingPricelesstheItemDiscount
amount.
Hint:
=(SellingPriceItemDiscount)xOrderQty
3. OrderDiscountbymultiplyingOrderQtywithItemDiscount.
Note:Allformulasmustbedesignedtobetypedonceatthetopofeachcolumnandcopied
downtotheremainingcellsinthecolumnBeskeenExcelUnitB.
You must remove any reference to the prefix Report! from these formulae to reduce
complexityandredundancyofcode.Brackets must onlybeusedasindicatedinthehints
givenabove,anyincorrectorextraneoususageofbracketsmayresultinlossofmarks.
DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.
OntheDataInputworksheet:
1. Replacethephrase[InsertBankChargesExpenseshere]incellD15with$7,695.65
2. Replacethephrase[InsertElectricityExpenseshere]incellD16with$2,537.20
3. Replacethephrase[InsertFreightInwardsExpensehere]incellD17with$85,130.55
4. Replacethephrase[InsertInternetExpensehere]incellD18with$4,159.98
5. Replacethephrase[InsertTelephoneExpenseshere]incellD19with$3,392.22
6. Replacethephrase[InsertWagesExpenseshere]incellD20with$49,202.42
OntheCalculationsworksheetcalculatethefollowingfoursimpleformula:
1. ReplacethephraseinD4[InsertFormulahere]withafunctiontocalculatetheTotalSales
8. ReplacethephraseinD17[InsertFormulahere]withafunctiontocalculatetheNumber
ofOrderswhereaDiscountwasAppliedbyusingtheCOUNTIF()functiontocountallcells
with an Order Discount greater than 0 in the Order Discount column on the Reports
worksheet.
Hint:FordetailsonSUMIFandCOUNTIFusageseeBeskeenUnitE.
DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.
OntheDataInputworksheet:
8. Replacethephrase[InsertCellReferenceHere]incellD32withacellreferencetotheNo.
OrdersDiscountAppliedamountontheCalculationsworksheet.
Note: EnsurethatyouonlyusecellreferencingfortheTotalsdata.
ModifytheCustomerTable,ItemTable,OrdersTable,SuppliersTable,DataInput,Calculations
andReportworksheetstoaprofessionallevelofpresentation,makingsurethatthedatais
formattedcorrectly.Usebold,italics,fontsize,fontcolours,shading,linesandborders.
DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.
UsingtheScenarioManagerinExcelcreateandcheckthefollowingeight(8)Scenariosusingthe
ChangingCellsofD4,D5andD7ontheDataInputworksheet:
Note:Ensureyouhaveasuitablescenarionameforeachscenario,eg.Scenario1,Scenario2
SeetheBeskeenExcelUnitKandtheVideosprovidedintheCourseContentsectionfor
moredetailsoncreatingScenarios.
Place the Scenario Summary worksheet between the Calculations and Report worksheets.
Note:FormatyourScenarioSummaryworksheettolookprofessionalasfollows:
ModifytheheadingoftheScenarioSummary
RemovetheCurrentValueandNotes
LabeltheChangingCellsandResultsCells
TheDocumentationWorksheetmustdemonstratethefollowing:
AstatementoutliningthepurposeoftheSpreadsheet:
PurposeshouldoutlinewhytheSpreadsheetwascreatedincludingdiscussionabouttheMarkup
Type,ExchangeRateandFreightType.
AstatementabouttheprotectionlevelthatshouldbeusedoneachWorksheet.
Protection should look at all 10 Worksheets and outline whether each sheet should contain
protectionandwhy.
DONOTactuallyapplyprotectiontoyourSpreadsheetthiswillresultinitbeingunableto
bemarked.
AstatementabouthowtheusercanaccessandusetheWorksheets.
AstatementaboutwhatcalculationshavebeenusedinthedevelopmentofthisSpreadsheet.
Calculations Notes should provide a brief description of each calculation found on the
CalculationsandReportWorksheets(doesnotneedtodiscussindividualCellReferencesand
VLOOKUPsthesecanbediscussedgenerallyasasinglecalculationtype).
Modifythelayoutofthedatatoaprofessionallevelofpresentation.Usebold,italics,fontsize,font
colours,shading,linesandborders.
EssayshaveaparticularstructureAnintroduction,abody(whereyouwriteyouranswerina
numberofparagraphs,usuallyoneforeachideaortopic)andaconclusion. Theconclusionis
TheinformationatthefollowingURLmaybeuseful:
http://www.usq.edu.au/learningcentre/assignment-skills/writing-assignments/essay-writing
Thebodyofyouressayshouldconsiderthefollowingissues:
FromPartA(Approx.500words):
Explain why a Database Management System is the appropriate tool for this project.
Explain why this Database Management System was developed as a Relational Database.
Describe what a Database Query is and discuss briefly the THREE (3) queries that were
developed for this project.
Describe what a Database Report is and discuss briefly the report that was developed 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 How would the choice of the Mark-up Type impact on the customers decision to
purchase from the company? Why?
o What would be the impact on the businesss 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 What would be the impact that the different Recommended Freight Types would have on
the businesss profit if the cost was transferred to the business instead of the customer (as
discussed in the preamble)? Why?
o Which country would be most appropriate for the business to import from at the moment?
Why?
o What issues could cause the business to rethink its choice of country of import? Why?
Theessayshouldbeusingaproportionalfont(eg.Arial,TimesNewRomanetc.),withafontsizeof
11or12,andbelaidoutusing1linespacing.
Note:ItisexpectedthatyouwillusetheBaltzanetalandBeskeenetaltextbookstoanswerthetopics
MrsTaraDishasgivenyoufortheessay,aswellasreputableonlinesourcesofinformation.Youneed
toincludeabriefBibliographyformattedusingtheHarvardAGPSstyleonaseparatepage(seethe
followingUSQwebsiteforreferencinghelp:http://www.usq.edu.au/library/referencing/harvardagps
referencingguide.
Attachthethree(3)files:
Access(anyversionfromAccess2007tocurrent),
Excel(anyversionfromExcel2007tocurrent),&
Word(anyversionfromWord2007tocurrent)
Usethenamingconventionbelow,toyouronlineassignmentsubmissionintheAssignment1areaon
theCIS5100StudyDeskbeforemidnightAustralianEasternStandardTime(AEST)onthedaythe
assignmentisdue.
1. [lastname][initial]_[studentnumber]_[coursecode]_assign1.accdb(eg.
genrichr_0050051005_cis5100_assign1.accdb).
2. [lastname][initial]_[studentnumber]_[coursecode]_assign1.xlsx(eg.
genrichr_0050051005_cis5100_assign1.xlsx).
3. [lastname][initial]_[studentnumber]_[coursecode]_assign1.docx(eg.
genrichr_0050051005_cis5100_assign1.docx).
Note:SimplychangingtheFileextensionto.accdbor.xlsxor.docxonanAccess2003,Excel2003or
Word2003Filewillnotresultinasuitablesubmission.IftheassignmentFilescannotbeopenedbythe
marker,itmaybetreatedaslateuntilasuitablereplacementisreceived.
Uponcompletionofthesubmissionprocess,checkyouruConnectemailaccountforanautomatically
generatedconfirmationemail(ifyoudonothaveanemailaccount,printouttheSubmissionComplete
screenbeforeexitingtheSubmissionSystem).YoumustcheckthattheFilenameandFilesizeare
listedcorrectlyifthereisaproblemwitheither,pleaseemailthecourseleaderimmediately.
IfyouhavedifficultiessubmittingthroughtheStudyDeskAssignmentssubmissiontool,pleasereview
theStudentInstructionsdocumentlistedalsoontheCIS5100StudyDesk.Asalastresortonly,email
thecourseleaderforinstructionsonanalternativecourseofaction.
Pleasenotethat:
ThefollowingistheUSQAssessmentAssignment(LateSubmission)andCompassionate
andCompellingCircumstancesprocedurethatrelatetoExtensionsandLateAssignments.
Theycanbefoundunderthefollowinglinks:
AssessmentAssignment(LateSubmission)Procedure:
http://policy.usq.edu.au/documents.php?id=14749PL#4.2_Assignments
AssessmentofCompassionateandCompellingCircumstancesProcedures:
http://policy.usq.edu.au/documents.php?id=131150PL
StudentsseekingextensionsforanyAssignmentworkmustprovideappropriate
documentationtosupporttheirrequestbeforetheduedateoftheassignment(seepoints4.3
and4.4intheAssessmentofCompassionateandCompellingCircumstancesProcedures
abovetoseewhatisconsideredasCompassionateandCompellingreasonforanextension
andthelevelofdocumentationthatwillbeneeded).
AnAssignmentsubmittedaftertheduedatewithoutanapprovedextensionoftimewillbe
penalised.Thepenaltyforlatesubmissionisareductionbyfivepercent(5%)ofthemaximum
MarkapplicablefortheAssignment,foreachUniversityBusinessDayorpartBusinessDay
thattheAssignmentislate.AnAssignmentsubmittedmorethanten(10)UniversityBusiness
DaysaftertheduedatewillhaveaMarkofzerorecordedforthatAssignment.
TheStudyDeskAssignmentssubmissiontoolwillacceptlateassignmentsupuntil
23:55pmonthe10thUniversityBusinessDayaftertheduedate.