Vous êtes sur la page 1sur 35

Need this or a similar Assignment

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

CIS5100 Assignment 1 Question Page 1


Incompletingthisassignment,youareexpectedtouseavailableresourcessuchasthepracticalactivities
inthestudymodules,theCourseStudyDeskespeciallytheDiscussionForums(clicktheStudyDesk
linkonUConnect<http://uconnect.usq.edu.au>),aswellasexploringandexperimentingonyourown.

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.

CIS5100 Assignment 1 Question Page 2


Preamble
DrJohnSmith(TheDoctortohisfriends)retiredin2012afteralongcareerinGeneralPractice
Medicine.Tokeepbusyandtofulfilalifelongdream,TheDoctorstartedaMemorabiliamailorder
business, specialising in Doctor Who related products called the WhovianPandorica and began
sellingvarioustypesofimportedDoctorWhomerchandisesuchasstatues,iPhoneskins,giftware,
bobbleheads,mugs,clothingandotherassortedDoctorWhoparaphernaliatocustomersviamailorder
aroundAustralia.ThesetypesofDoctorWhomerchandisehavebecomeverypopular,especiallysince
therebootoftheBBCDoctorWhotelevisionseriesin2005andthehugelypopularportrayalsofthe
10th, 11th and 12th Doctors by David Tennant, Matt Smith and Peter Capaldi have brought the
phenomenonbackintothepublicsattention,aswellasthemassivespectaclethatthe50 thAnniversary
stirredin2015;andTheDoctorsbusinesshasexperiencedarapidgrowthintheirmailorders.When
The Doctorfirst retired, the business bought a personal computer to help manage the books and
finances.
WhovianPandoricaislocatedatShop19,63HartnellTroughtonBoulevard,Toowoomba(about100
kmwestofBrisbane).TheirABNis126279410.TheDoctorcanbecontactedviaphoneon(07)4632
1856;faxon(07)46321943;oremailonenquiries@WP.com.au.
TheDoctorisextremelyimpressedwithourcomputingfirmClaraOsbourneTechnologiesandthe
businesshascontractedourfirmtoassisttheminsettinguptheirvariouscomputerbasedinformation
systems.
PartA: ThefirstcomputerbasedinformationsystemthatTheDoctorisinterestedinisaDatabase
ManagementSystem(DBMS)utilisingMicrosoftAccess(anyversionfromAccess2007tocurrent).
TheDBMSwillbeusedtostoreallofthebusinessscustomerdetails,informationaboutthestock
itemsthatthebusinesssells,thesuppliersthatthebusinessusesandallpostalordertransactionsforthe
business.It will allowTheDoctortorunanumberofqueriesonthedatawhichthebusinesshas
specifiedbelowandtheywishtobeabletoprintoutaninvoiceforeachcustomerattheendofeach
month.
PartB:ThenextcomputerbasedinformationsystemthatthebusinessisinterestedinisaDecision
SupportSystem(DSS)utilisingMicrosoftExcel(anyversionfromExcel2007tocurrent).TheDSS
willbeusedtoanalysesalestrendsforthebusinesstodeterminefuturecoursesofactionforthe
business.
DrJohnSmithwouldliketheinformationintheDatabaseManagementSystem(DBMS)(Assignment
1)importedintoMicrosoftExcel(anyversionfromExcel2007tocurrent)sothattheinformationcan
besummarisedasareportandsomefutureanalysisofsalestrendsperformed.Thesuppliersusedby
thebusiness,sourceitemsfromeitherIreland(IE)orNewZealand(NZ).Theyallowthebusinessto
selectfromeitherofthesetworegionsonanadhocbasicdependingonthemostfavourableexchange
rateatthetime.
DrJohnSmithhasnotedthatanumberofthebusinessscompetitorsareprovidingadiscountto
customerswhoplacelargeorders.Thebusinesswouldliketoseewhataffectadoptingasimilarpolicy
wouldhaveonthebusiness.Thebusinesshasalsonotedagrowingnumberofonlinebusinessesare
startingtoprovidefreefreightdeliveryasawayofencouragingmoreonlinebusiness;thebusiness
wouldliketorunanumberofscenariosbasedonpotentialMarkupandFreightoptionstoascertain
thebestcombinationforthebusinessiftheyweretoadoptthispolicytoo.
PartC:DrJohnSmithalsohasanumberofquestionsrelatingtothetwocomputerbasedinformation
systemsinPart A& Part Bthat hewouldlikeyoutoanswer,prepareanEssaytoanswerthese
questionshehaslisted.
Allpartsofthisprojectmustbedevelopedwithprofessionalismanduserfriendlinessinmind.

CIS5100 Assignment 1 Question Page 3


http://www.bbc.co.uk/doctorwho/medialibrary/images/misc/logos/new_logo_512.jpg,
Michael Sauers,11th Doctor Who Logo.

CIS5100 Assignment 1 Question Page 4


Assignment 1: Part A (Database Management System)
Your firms Systems Analyst has developed a database structure that has been determined to be
suitabletocreateadatabasetostoreTheDoctorscustomer,item,supplierandorderdataforthe
business,whichhasbeenprovidedasfollows:

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)

CIS5100 Assignment 1 Question Page 5


Task 1: Create and Import
CreateanewblankAccessDatabase(usinganyversionfromAccess2007tocurrent)andname
it[lastname][initial]_[studentnumber]_[coursecode]_assign1.accdb(eg.
genrichr_0050051005_cis5100_assign1.accdb).
ImportthefoursetsofdatafromyourfirmsIntranet(CIS5100StudyDesk).

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.

CIS5100 Assignment 1 Question Page 6


Task 2: Modify Table Design
Modify the four imported tables structures using the given Table Specifications,from the section
above,inMicrosoftAccessusingTableDesignView:
Usetheabovetablespecifications,checkingthatyouhavethecorrecttablenamesandfield
names.
CheckthatallfieldshavetheappropriateDataTypefromthefollowing:
o Text,Number,Date/Time,Currency,Yes/No,Hyperlink.
Addanappropriate FieldDescriptionsto ALL datafieldwithawellstructureddescription,
eg.forCustIDanappropriatedescriptionwouldbe:
CustomerIdentification|DataType:ShortText:3Characters
Ensure that you also set properties for each field where appropriate. You MUSTset the
following:
o FieldSizesetappropriatelogicalfieldssizesforallTextandNumberdatatypes
(numberswithoutdecimalplacesshouldbesettobeeitherbinary,integerorlong
integer;andnumberswithdecimalplacesshouldbesettobesingleordouble)
o CaptionsetanappropriateEnglishcaptionforallfieldswherethefieldnameisnot
inEnglish(eg.CustomerIDforCustID)
o Formatsetanappropriateformatforall:Yes/NoandDatedatafields;Textdata
fieldsthatshouldbestoredinUpperCase(State);Hyperlinksdatafieldsthatshould
be stored in lowercase (EmailAddress); and numbers that contain currency or
percentages
Note:IE isthecountrycodeforIrelandshouldbeformattedinEuros; NZ isthe
countrycodeforNewZealandshouldbeformattedinDollars.
o Decimalssetanappropriatenumberofdecimalplacesforanysingleordouble
numbers
o DefaultValuesetanappropriatedefaultvalueforallYes/NodataFields
o RequiredsetanydataFieldsthat mustcontaindatatoRequiredandleaveany
Fieldswheredataisoptionalasunchecked.
o ValidationRuleandValidationTextincludeappropriateValidationRulesforeach
of the following data Fields:Title; State; and Item Type. This ensures that
onlylimitedvalueoptionscanbeenteredforthesedataFields.
See the Beskeen et al textbook Access 2013 Unit E for more details on appropriate
settingsforeachDataType

CIS5100 Assignment 1 Question Page 7


Forexample:

BeforeproceedingtoTask3,checktheDatainthefourtablesagainsttheDatainthefourtext
FilestoensurethattherehasbeennolossofDataduringTask1and2.

Task 3: Set Primary Keys


Setthe PrimaryKeysforthe four(4) TablesasperthefollowingtablespecificationsinMicrosoft
AccessusingTableDesignView:
TableName PrimaryKey(s)

tblCustomers CustID
tblItems ItemID
tblSuppliers SupplierID
tblOrders CustID,ItemID,OrderDate
Note:TheprimarykeyoftheOrderstableisacombinedmultiplefieldkey.Ithasthreefieldsinone
key.
SeetheBeskeenetaltextbookAccess2013UnitAandtheVideoprovidedintheCourse
Contentsectionforcreatingprimarykeys

Task 4: Create Relationships between the Tables


Createthefollowingrelationshipsbetweenthefour(4)tables:
tblCustomerstotblOrders
tblItemstotblOrders
tblSupplierstotblItems
CheckthatthecorrecttablenamesandfieldnamesarelistedintheEditRelationships
screen.
EnsurethatyouENFORCEreferentialintegrity,butdonotsetCascadingUpdatesor
CascadingDeletes.
Youshouldcheckthatthecomputerhasidentifiedcorrectlythe1torelationshipsbetweenthefour
(4)tables.

Note:Thismustbedoneafteryouhaveestablishedtheprimarykeys
See the Beskeen et al textbook Access 2013 Unit E and the YouTube videos on the
StudyDeskformoredetailsoncreatingrelationships

CIS5100 Assignment 1 Question Page 8


Task 5: Create Data and Update Queries
CreatethefollowingTHREE(3)queriesusingtheQueryDesignView.Usethenamesgivenforeach
querytoavoidconfusionfortheclient(makesureyousubmitthemintheordergivenbelow).

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:

CIS5100 Assignment 1 Question Page 9


In the List of Tables, copy the table called tblItems and paste it with the new name
tblBackupItems.

Use tblItems forthis UpdateQuery, notyourbackuptabletblBackupItems.If youhave


difficultieswiththisqueryandneedtorestoreyourdatatotheoriginalvalues,youcancopy
columnsasnecessaryfromtblBackupItemstotblItemsandstartagain.
CreateanUpdateQuerythatwillincreasetheCostPrice(TV)intblItemsby9.95%forall
itemscurrentlynotinstockbutonorder.
Includeroundingto2decimalplaces withtheupdatecalculationbyplacingthefollowing
functionaroundtheupdateformula:ROUND(update_formula,2)

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.

Note: Asnosuppliernamehasbeengiven,thisquerymustusea Parameter inplaceofthe


suppliername.
DisplaytheresultssortedbyCustID,ItemIDandOrderDate,checkthathaveyouincludedall
necessaryFieldsandensurethatyouonlydisplaytherequiredFieldsandtestusingSuppliers
NameofRassilonLtd..
CalculatedFieldDetails:
SellingPrice(AU) CostPrice (NZ) x Exchange Rate x (1 + Recommended MarkUp)
OrderTotal(AU) SellingPrice(AU) x Ordered Qty

ExchangeRateNZtoAU:0.93

Include roundingto 2 decimal places for the SellingPrice Calculated Field byplacing the

CIS5100 Assignment 1 Question Page 10


followingfunctionaroundtheformula:
ROUND( calculated_Field,2)
SellingPriceandOrderTotalmustbeformattedtotheappropriatecurrencyandprovidedwith
meaningfulcaptionsinthepropertiesforthesetwocalculatedFields.

DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.

Note:Thisquerywilldisplay8rowsofdataifdonecorrectly.

Task 6: Create an Invoice Report


TheDoctorhasprovidedyouwiththefollowingsampleInvoice.Theclientrequiresyoutodevelopa
similarinvoicefortheirbusiness.

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.

CIS5100 Assignment 1 Question Page 11


Note:ThisReportwilldisplay7customerinvoicesifdonecorrectlywhentestedusingtheSupplier
Name:RassilonLtd..

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

Note:Report namesmust conformtotheLeszynski NamingConvention(LNC)aspertheNaming


ConventionforAccessDatabaseObjectsdocumentinthePracticalAppendixesfoundontheStudy
ScheduleandModuleMaterials.

CIS5100 Assignment 1 Question Page 12


Assignment 1: Part B (Decision Support System)
MrsTaraDis,yourmanager,hassetupthefollowingtasksforyoutocompleteforthispartofthe
project:

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

CIS5100 Assignment 1 Question Page 13


Task 1: Create and Import

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.

CIS5100 Assignment 1 Question Page 14


Repeattheabove10stepsfortherestoftheAccessDatabasetablesnamingeachworksheetas
follows:

DatabaseTable WorksheetName WorksheetTitle(CellA1)

tblItems ItemsTable ItemsTable


tblSuppliers SuppliersTable SuppliersTable
tblOrders OrdersTable OrdersTable

Task 2: Data Validation Check

ChecktheimporteddataintheCustomersTable,ItemsTable,SuppliersTableandOrdersTabletoensure
that:

1. Thecolumnheadingsaredisplayedcorrectly
2. Thecontentofeachcolumndisplaysinaformatthatappearsvalidforthattypeofdata(apply
appropriateformattingifrequired).
3. Thecontentofeachcolumncontainscompleteandaccuratedatavalues(eg.Phonenumbers
arenottruncated).
4. Thecontentofeachcolumncontainsreasonabledatavaluesfortheuseofthisbusiness.

Ifyoudiscoverthatthedataimportedinanyofyour4tableworksheetscontainsmissingorinaccurate
values,pleasecontacttheCIS5100courseteamimmediately.Youwillbeissuedwithanewcopyofthe
Assignment1AccessDatabasefile(containingthe4DatabaseTables)torestartTask1.

Task 3: Index Worksheet

Addaworksheetlabelled Index beforethefourtablesfromTask1.Putaheadingatthetopofthe


worksheetincellA1called IndexWorksheet.Ensurethatitcontainsalltherecommendeddatafor
thisworksheetlistedinthePracticalAppendixesfoundontheStudyScheduleandModuleMaterials
Spreadsheetdesignconsiderations.

Modifythelayoutofthedatatoaprofessionallevelofpresentation.Usebold,italics,fontsize,font
colours,shading,linesandborders.

CIS5100 Assignment 1 Question Page 15


Task 4: Data Input Worksheet Template

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:

CIS5100 Assignment 1 Question Page 16


15 BankCharges [InsertBankChargesExpensehere]

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]

CIS5100 Assignment 1 Question Page 17


31 TotalDiscountforOrders: [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.

CIS5100 Assignment 1 Question Page 18


Task 5: Calculations Worksheet Template

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

CIS5100 Assignment 1 Question Page 19


15 TotalProfit: [InsertFormulahere]

16 TotalDiscountforOrders: [InsertFormulahere]

17 No.OrdersDiscountApplied: [InsertFormulahere]

*Thistemplatewillbemodifiedwithcorrectnumber,formulaandfunctionintasks10onwards.5

Modifythelayoutofthedatatoaprofessionallevelofpresentation.Usebold,italics,fontsize,font
colours,shading,linesandborders.

Task 6: Name Ranges

OntheCustomersTable,ItemsTableandSuppliersTableworksheetssetthefollowingCellRange
Names:

Custonallthedata(notheadings)intheCustomersTableworksheet

Itmsonallthedata(notheadings)intheItemsTableworksheet

Supponallthedata(notheadings)intheSuppliersTableworksheet

Note:Youmustonlycreatethethreenamerangeslistedinthistask,anyothernamerangesusedmay
resultinlossofmarks.

5Therowandcolumndetailsareincludedabovetoestablishexactcellreferencesonly.Thesearenottobeincludedwithinyour
finalCalculationsworksheet.

CIS5100 Assignment 1 Question Page 20


Task 7: Report Worksheet Headings

Addaworksheetlabelled Report aftertheCalculationsworksheetfromTask5(butbeforethefour


tables from Task 1) that conforms to the Practical Appendixes found on the Study Schedule and
ModuleMaterialsSpreadsheetdesignconsiderations.Putaheadingatthetopoftheworksheetin
cellA1calledReportWorksheetandthentypethefollowingcolumnheadings,startingincellA3:

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.

Task 8: Report Worksheet Cell Reference

OntheReportworksheet,UsetheCellReferencesformula,toobtainall1000rowsofdatafromthe
OrdersTableworksheetforthefollowing:

CustomerID,ItemID,OrderDate,OrderQty.

(For example, type =OrdersTable!A4 to reference data in cell A4 of the OrdersTable


worksheet.)

DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.

ModifytheSummaryworksheetstoaprofessionallevelofpresentation,makingsurethatthedatais
formattedcorrectly.

Note:Allformulasmustbedesignedtobetypedonceatthetopofeachcolumnandcopieddowntothe
remainingcellsinthecolumn.

Task 9: Report Worksheet VLOOKUP

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:

CIS5100 Assignment 1 Question Page 21


o SupplierName,RecommendedMarkup(%)

DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.

Note:Allformulasmustbedesignedtobetypedonceatthetopofeachcolumnandcopieddown
totheremainingcellsinthecolumnBeskeenExcelUnitB.

SeetheBeskeenExcelUnitHandtheVideosprovidedintheCourseContentsectionfor
moredetailsoncreatingVLOOKUPfunctions

Task 10: Modify Data Input Worksheet

OntheDataInputworksheetperformsthefollowing:

typeStoreintothecellcontainingthephrase:[InsertMarkupTypehere],

type47.25%intothecellcontainingthephrase:[InsertStandardMarkUphere],

typeIEintothecellcontainingthephrase:[InsertExchangeRateTypehere],

type1.38intothecellcontainingthephrase:[InsertIEtoAUExchangeRatehere],

type0.93intothecellcontainingthephrase:[InsertNZtoAUExchangeRatehere].

Task 11: Report Worksheet Cost Price (AU) Nested IF

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.

2. Ensurethatyouinclude rounding (to2decimalplacesBeskeenExcelUnitB)intoeach


calculationinyourIFfunctionanderrorchecking(BeskeenExcelUnitE)toavoidincorrect
resultsduetotypingmistakes.

Note:Allformulasmustbedesignedtobetypedonceatthetopofeachcolumnandcopied
downtotheremainingcellsinthecolumnBeskeenExcelUnitB.

CIS5100 Assignment 1 Question Page 22


Alsodonotincludeanyunitmeasuressuchas$,kgorkmintheIFfunctionasthiswillresult
ina#VALUEerrormessage.Brackets must onlybeusedasindicatedinthehintsgiven
above,anyincorrectorextraneoususageofbracketsmayresultinlossofmarks.

YoumustremoveanyreferencetotheprefixReport!fromtheseNestedIFfunctionstoreduce
complexityandredundancyofcode.

CIS5100 Assignment 1 Question Page 23


SeetheBeskeenExcelUnitEandtheVideosprovidedintheCourseContentsectionfor
moredetailsoncreatingIFfunctions

3. TesttheIFfunction:OnceyouhavecompletedtheCostPrice(AU)IFfunction,performthe
followingtwotestsonittoensurethatitisworkingcorrectly:

OntheDataInputworksheet,typeNZintotheExchangeRateTypecell.

GototheReportworksheetandobservewhethertheCostPrice(AU)havechanged.

OntheDataInputworksheet,typeGIGOintotheExchangeRateTypecell.

GototheReportworksheetandobservewhethertheCostPrice(AU)nowdisplays
anerrormessage.

Task 12: Report Worksheet Selling Price Nested IF

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.

2. Ensurethatyouinclude rounding (to2decimalplacesBeskeenExcelUnitB)intoeach


calculationinyourIFfunctionanderrorchecking(BeskeenExcelUnitE)toavoidincorrect
resultsduetotypingmistakes.

Note:Allformulasmustbedesignedtobetypedonceatthetopofeachcolumnandcopied
downtotheremainingcellsinthecolumnBeskeenExcelUnitB.

Alsodonotincludeanyunitmeasuressuchas$,kgorkmintheIFfunctionasthiswillresult
ina#VALUEerrormessage.Brackets must onlybeusedasindicatedinthehintsgiven
above,anyincorrectorextraneoususageofbracketsmayresultinlossofmarks.

YoumustremoveanyreferencetotheprefixReport!fromtheseNestedIFfunctionstoreduce
complexityandredundancyofcode.

SeetheBeskeenExcelUnitEandtheVideosprovidedintheCourseContentsectionfor

CIS5100 Assignment 1 Question Page 24


moredetailsoncreatingIFfunctions

CIS5100 Assignment 1 Question Page 25


3. TesttheIFfunction: OnceyouhavecompletedtheSellingPriceIFfunction,performthe
followingtwotestsonittoensurethatitisworkingcorrectly:

OntheDataInputworksheet,typeSupplierintotheMarkUpTypecell.

GototheReportworksheetandobservewhethertheSellingPriceshavechanged.

OntheDataInputworksheet,typeGIGOintotheMarkUpTypecell.

GototheReportworksheetandobservewhethertheSellingPricesnowdisplaysan
errormessage.

Task 13: Report Worksheet Freight Cost Nested IF

1. Onthe DataInput worksheet,type LethbridgeStewartTransport intothecellcontaining


thephrase:[InsertFreightTypehere].

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.

3. Ensurethatyouinclude rounding (to2decimalplacesBeskeenExcelUnitB)intoeach


calculationinyourIFfunctionanderrorchecking(BeskeenExcelUnitE)toavoidincorrect
resultsduetotypingmistakes.

Note:Allformulasmustbedesignedtobetypedonceatthetopofeachcolumnandcopied
downtotheremainingcellsinthecolumnBeskeenExcelUnitB.

Alsodonotincludeanyunitmeasuressuchas$,kgorkmintheIFfunctionasthiswillresult
ina#VALUEerrormessage.Brackets must onlybeusedasindicatedinthehintsgiven
above,anyincorrectorextraneoususageofbracketsmayresultinlossofmarks.

YoumustremoveanyreferencetotheprefixReport!fromtheseNestedIFfunctionstoreduce
complexityandredundancyofcode.

CIS5100 Assignment 1 Question Page 26


SeetheBeskeenExcelUnitEandtheVideosprovidedintheCourseContentsectionfor
moredetailsoncreatingIFfunctions

CIS5100 Assignment 1 Question Page 27


4. TesttheIFfunction: OnceyouhavecompletedtheFreightCostIFfunction,performthe
followingthreetestsonittoensurethatitisworkingcorrectly:

1. Onthe DataInput worksheet,type SarahJaneSmithLogistics intotheFreightType


cell.

2. GototheReportworksheetandobservewhethertheFreightCostshavechanged.

3. OntheDataInputworksheet,typeGIGOintotheFreightTypecell.

4. GototheReportworksheetandobservewhethertheFreightCostsnowdisplaysanerror
message.

Task 14: Report Worksheet IF / AND: Item Discount

1. On the Reportworksheet develop an IF / AND function to calculate the amount


ofItemDiscountgiventoanindividualitemonanorder(intheItemDiscountcolumn)using
thefollowingcriteria:

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)

2. Ensurethatyouinclude rounding (to2decimalplacesBeskeenExcelUnitB)intoeach


calculationinyourIF/ANDfunction.

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:

2. OrderQty islessthanten(10)and SellingPrice islessthanorequalto$25,should


resultin$0.00ItemDiscount.

3. OrderQty islessthanten(10)and SellingPrice isgreaterthan$25,shouldresultin


$0.00ItemDiscount.

CIS5100 Assignment 1 Question Page 28


4. OrderQty isgreaterthanorequaltoten(10)and SellingPrice islessthanorequalto
$25,shouldresultin$0.00ItemDiscount.

5. OrderQtyisgreaterthanorequaltoten(10)andSellingPriceisgreaterthan$25,should
resultinanItemDiscount.

Task 15: Report Worksheet Purchases, Sales and Order


Discount Formulas

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.

Task 16: Modify Data Input Worksheet

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

Task 17: Calculations Worksheet Formulas

OntheCalculationsworksheetcalculatethefollowingfoursimpleformula:

1. ReplacethephraseinD4[InsertFormulahere]withafunctiontocalculatetheTotalSales

CIS5100 Assignment 1 Question Page 29


byaddingalltheSalesintheSalescolumnontheReportsworksheet.

2. ReplacethephraseinD7[InsertFormulahere]witha function tocalculatetheTotal


Quarterly Fixed Expenses by adding all the Quarterly Fixed Expenses on the DataInput
worksheet.

3. ReplacethephraseinD10[InsertFormulahere]witha function tocalculatetheTotal


PurchasesbyaddingallthePurchasesinthePurchasescolumnontheReportsworksheet.

4. ReplacethephraseinD11[InsertFormulahere]witha function tocalculatetheTotal


FreightbyaddingalltheFreightCostsintheFreightCostcolumnontheReportsworksheet.

5. ReplacethephraseinD13[InsertFormulahere]witha formula tocalculatetheTotal


Quarterly Variable Expenses by adding all the Quarterly Variable Expenses on the
Calculationsworksheet.

6. ReplacethephraseinD15[InsertFormulahere]witha formula tocalculatetheTotal


ProfitbysubtractingtheTotalQuarterlyFixedandTotalQuarterlyVariableExpensesfrom
theTotalSalesontheCalculationsworksheet.

7. ReplacethephraseinD16[InsertFormulahere]witha function tocalculatetheTotal


Discount for Orders by using the SUMIF() function to add up all cells with an Order
Discountgreaterthan0intheOrderDiscountcolumnontheReportsworksheet.

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.

Task 18: Data Input Cell References

OntheDataInputworksheet:

1. Replacethephrase[InsertCellReferenceHere]incellD12witha cellreference tothe


TotalSalesamountontheCalculationsworksheet.

2. Replacethephrase[InsertCellReferenceHere]incellD22witha cellreference tothe


TotalQuarterlyFixedExpensesamountontheCalculationsworksheet.

3. Replacethephrase[InsertCellReferenceHere]incellD25witha cellreference tothe


TotalPurchasesExpensesamountontheCalculationsworksheet.

4. Replacethephrase[InsertCellReferenceHere]incellD26witha cellreference tothe


TotalFreightOutwardsExpensesamountontheCalculationsworksheet.

5. Replacethephrase[InsertCellReferenceHere]incellD28witha cellreference tothe


TotalQuarterlyVariableExpensesamountontheCalculationsworksheet.

CIS5100 Assignment 1 Question Page 30


6. Replacethephrase[InsertCellReferenceHere]incellD30witha cellreference tothe
TotalProfitamountontheCalculationsworksheet.

7. Replacethephrase[InsertCellReferenceHere]incellD31witha cellreference tothe


TotalDiscountforOrdersamountontheCalculationsworksheet.

8. Replacethephrase[InsertCellReferenceHere]incellD32withacellreferencetotheNo.
OrdersDiscountAppliedamountontheCalculationsworksheet.

Note: EnsurethatyouonlyusecellreferencingfortheTotalsdata.
ModifytheCustomerTable,ItemTable,OrdersTable,SuppliersTable,DataInput,Calculations
andReportworksheetstoaprofessionallevelofpresentation,makingsurethatthedatais
formattedcorrectly.Usebold,italics,fontsize,fontcolours,shading,linesandborders.

DonotpostformulastotheStudyDeskForums;itmayresultinacademicmisconduct.

Task 19: Scenarios

UsingtheScenarioManagerinExcelcreateandcheckthefollowingeight(8)Scenariosusingthe
ChangingCellsofD4,D5andD7ontheDataInputworksheet:

Scenario MarkupType FreightType ExchangeRateType


1 Store LethbridgeStewartTransport IE
2 Store LethbridgeStewartTransport NZ
3 Store SarahJaneSmithLogistics IE
4 Store SarahJaneSmithLogistics NZ
5 Supplier LethbridgeStewartTransport IE
6 Supplier LethbridgeStewartTransport NZ
7 Supplier SarahJaneSmithLogistics IE
8 Supplier SarahJaneSmithLogistics NZ

Note:Ensureyouhaveasuitablescenarionameforeachscenario,eg.Scenario1,Scenario2

SeetheBeskeenExcelUnitKandtheVideosprovidedintheCourseContentsectionfor
moredetailsoncreatingScenarios.

Task 20: Scenario Summary

UsingtheScenarioManagerinExcelcreatea ScenarioSummary worksheetfromthe DataInput


worksheetbasedontheeight(8)ScenariosfromTask20andfocusingontheResultcellsD12,D22,
D25,D26,D28,D30,D31andD32ontheDataInputworksheet.

Place the Scenario Summary worksheet between the Calculations and Report worksheets.

Note:FormatyourScenarioSummaryworksheettolookprofessionalasfollows:

ModifytheheadingoftheScenarioSummary
RemovetheCurrentValueandNotes
LabeltheChangingCellsandResultsCells

CIS5100 Assignment 1 Question Page 31


SeetheBeskeenExcelUnitKandtheVideosprovidedintheCourseContentsectionfor
moredetailsoncreatingScenarios.

Task 21: Documentation Worksheet

Adda Documentation worksheetafterthefourtablesfromTask1.Putaheadingatthetopofthe


worksheetincellA1calledDocumentation.Ensurethatcontainsalltherecommendedinformationfor
thisworksheetlistedinthePracticalAppendixesfoundontheStudyScheduleandModuleMaterials
Spreadsheetdesignconsiderations.

TheDocumentationWorksheetmustdemonstratethefollowing:

AstatementoutliningthepurposeoftheSpreadsheet:

PurposeshouldoutlinewhytheSpreadsheetwascreatedincludingdiscussionabouttheMarkup
Type,ExchangeRateandFreightType.

AstatementabouttheprotectionlevelthatshouldbeusedoneachWorksheet.

Protection should look at all 10 Worksheets and outline whether each sheet should contain
protectionandwhy.

DONOTactuallyapplyprotectiontoyourSpreadsheetthiswillresultinitbeingunableto
bemarked.

AstatementabouthowtheusercanaccessandusetheWorksheets.

User Notes shouldprovide astepbystep guide foranew usertousetheSpreadsheet from


changingthevaluesontheDataInputWorksheettoobservingtheoutcomeofthesechangeson
bothDataInputandReportWorksheets.

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.

Assignment 1: Part C (Analytical Essay)


MrsTaraDishasaskedyoutodevelopananalyticalessay(1500wordsinlength)totheclient,Dr
JohnSmithoutliningthemajorissuesthattheDecisionSupportSystemsresultshavehighlighted.
CreateaWordDocument(usingWord2007tocurrent)andnameit[lastname][initial]_[student
number]_[coursecode]_[assignmentnumber
(eg.genrichr_0050051005_cis5100_assign1.docx).

EssayshaveaparticularstructureAnintroduction,abody(whereyouwriteyouranswerina
numberofparagraphs,usuallyoneforeachideaortopic)andaconclusion. Theconclusionis

CIS5100 Assignment 1 Question Page 32


whereyousumupyour'argument'.Essaysnormallydonothaveheadings.

TheinformationatthefollowingURLmaybeuseful:

http://www.usq.edu.au/learningcentre/assignment-skills/writing-assignments/essay-writing

Thebodyofyouressayshouldconsiderthefollowingissues:

FromPartA(Approx.500words):

Define what a Database Management System is.

Define what a Relational Database is.

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.

CIS5100 Assignment 1 Question Page 33


FromPartB(Approx.1000words):

Define what a Decision Support System is.

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.

CIS5100 Assignment 1 Question Page 34


Submission Guidelines

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.

CIS5100 Assignment 1 Question Page 35

Vous aimerez peut-être aussi