ICT2621-2009-10-E-1 - Page 1 of 13 UNIVERSITY EXAMINATIONS

Info iconThis preview shows pages 1–13. Sign up to view the full content.

View Full Document Right Arrow Icon
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 2
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 4
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 6
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 8
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 10
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 12
Background image of page 13
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Page 1 of 13 UNIVERSITY EXAMINATIONS UNIVERSITEITSEKSAMENS U N I SA ( 422480) OctoberlNovember 2009 STRUCTURED SYSTEMS ANALYSIS AND DESIGN Duratlon 2 Hours 100 Marks EXAMINERS FIRST IVIR S SINGH SECOND PROF SI LUBBE This paper consrsts of 13 pages plus Instructions for the COmpIEtIOfl of a mark readrng sheet ThlS examination paper remains the property of the Unwersrty of South Africa and may not be removed from the examination room NB Thus paper IS also your answer book for Section B and C Instructions Answer all the questions The mark for each questlon I5 given In brackets next to the question ThlS question paper wrll also serve as an answer book All SECTION B and SECTION C questions and all the rough work must be done In your answer book Answer all qUESIIOl'lS (except MCQ) In the space provrded on thlS QUESIIOI’I paper IVICQ SHOULD BE ANSWERED IN THE MARK READING SHEET CNth-UJNH GOOD LUCK” [TURN OVER] Page 2 of 13 SECTION A: Multiple ChOIee [30] [denim the dmtce that be»! completes the statement 01 answers the question I The pIocess ofundetstandtng and speCIfyIng In detatl what the InfOImatIon system should accomplish Is called systems l deSIgn 3 analySIs 2 speetficatton 4 admInIstratIon 2 The teI In “ releIs to a busmcss pIoFeSSIonal who uses anaIySIs and deSIgn teehmques to solve busIness problems uslng Information technology 1 database manager 3 systems analyst 2 computer programmer 4 market analyst 3 A(n) IS a colleetton ol‘ Interrelated components that collect process. store and ptOVlde as output the Informatton needed to complete busmess tasks 1 system 3 subsystem 2 Information system 4 functtonal decomposmon 4 Support systems that enable geographtcaily dIstI Ibuted personnel to collaborate on protects and tasks are called l transaetIon—proeessmg systems (I PS) 2 decIsIon-support/knowdedge-based systems (DSSXKBS) 3 office—support systems (085) 4 collaboration support systems (CSS) 5 An e\ample ofa pro1ect phase In a predIetIve pIoJect Is __ gathermg Information about the user's needs 2 performlng a proICCI cost/benefit anaIySIs 3 plannlng the prOJect 4 drawmg the system Interface 6 Fhe phase begms only after the new system has been Installed and put Into productlon. and It lasts throughout the pIoductIve lIfe ol‘tlte system anaIySIs 3 Implementatton 2 deSIgn 4 support 7 A(n) In system development Is a collectIOII of guIdelInes that help an analyst complete a system development actIVIty or task 1 Iteratton 3 techanue 2 model 4 tool 8 A(n) approach to the SDLC Is used when the meet requnements ofa system or needs ofusers are not well understood 1 predIctIve 3 metemental 2 peISIstent 4 adaptIve 9 A01) Is a bar chart that tepIesents the tasks and aetIyItIes ofthe protect schedule crItIcal-path method (CPM) chart I 2 entIty—relattonshtp dIagrnm (ERD) 3 Gantt chart 4 protect evalualIon and reVIew tecltntque (PERT) chart [TURN OVER] H) l 1 l6 l7 l8 [9 Page 3 of 13 A stakeholders and sponsors of the new system 1 1 b Whtch ofthe followmg Is a responstbtlny ol the project manager from an external perspectrve" 1 report pFOJE'Cl status and progress 3 assess team members tasks 2 assess plOJCCt risks 4 develop protect schedule The ob1ect1ve 1n aSsessmg _ rs to determine whether a development p101eet has a reasonable chance of success I rtsk 3 feasrbtllty 2 resource requnements 4 slack tune Questtonnarres can be useful In Information gatherrng when users l 2 1 .) 4 cost/benefit analyms protect schedule are wrdely dtstrrbuted geographrcally need prontpttng to respond to qrresttons are not well—Informed do not have tune for Interwews 3 4 work-bl eakdown str uctute (WBS) prOJect Charter A prototype has whrch ofthe Followrng characteristicsO Includes work procedures both eflensrve and throwaway lS operatlve and e\ecutable Is focused on a specrfic ob1cct1vc. ts qtuchly buIlt has good look and feel, 15 e\eculable. and rs complete .{AL’th-d A group support system (GSS) Is a computer system that l 2 3 4 A IS qtnckly burlt. has mock-up and IS complete facrlltates group drscussron sessrons supports all employees 1n the same group prowdes secure access to a group ofusers petmtts users to form personal groups L U stom El" I‘Cq UCSE l 7 l 2 An occurrence at a specrfie trme and places whreh can be descrrbed and rs worth rememberrng, 15 called a(n) l 2 A synonym for cardrnalrty (used With UML class dragrams) as l a model prototype Performance Techmeal e\ter nal agent event relatronshtp multrphcrty , J 4 a .3 4 F, .3 .1 ., .3 4 Is the sequence of processrng steps that completely handles one busmess transactron or mock-up worhflow requtrements descrtbe operanonal eltaracterrsttcs related to the enwronment Reltabtllty Usability temporary effect state of requrrement ttnary relattonslnp tnhcr ttance deserrbes the purpose ofthe new system the potenttal start and cornpletron dates and the key [TURN OVER] 20 Ix.) ls.) Ix) LaJ I\J U1 27 29 Page 4 of 13 define data storage requirements that are tncluded 1n data flow dtagrams (DFDs) l Enttty-telattonshtp dtagrams (ERD) 3 Domatns 2 Use cases 4 Conte\t dtagrams Whtch oflhe followmg relationslnps would NOT be an apptoprtate way to describe a telattonshtp between an employee and hts/her manage: " I Unary (recurstvc) relattonshtp 2 Binary telattonslup a a Generaltsatton/Spemaltsatton rclattonslup 4 Composuton reldttonshtp A(n) represents the system response to one event 1 DFD fragment 3 dtagtam 0 2 context dtagram 4 event-parttttoned system model A(n) ts a process or file thh a data Input that ts never used to produce a data output 1 black hole 3 fragment 2 tnformatton overload 4 context dtagram WluLh ofthe following refets to a modelmg techmque that breaks the system Into a hterarchtcal set of tncreasmgly more detatled models“? l Data stete 3 Data flow 2 Level t)labstraet1011 4 Context dtagram Whtch ofthe followmg IS a component ofa tradtttonal systems analysts model? I Use case 3 Oblects 2 Process definitions 4 Class diagram Whteh ofthe followmg has as Its mtsston promotton of the theory and placttcc ofobtect technology tn the development ofdtslrtbuted computtng systems‘? 1 Untfied modeltng language (UML) 2 Obtect~ortented (00) Object—ortented programming. systems, languages and appltcattons (OOPS LA) Object-management group (OMG) Lug Whtch ofthe followmg should clearly state the procedural reqmremcnts for submttttng a valid proposalQ Enterprise-resoutLe platttttt1g(EPR) 3 Request for proposal (RFP) 2 BttStness-ptocess teengtneertng (B PR) 4 Prototype Pro1eLt management Involves collectmg and explatnutg all ofthe key dCCtStons. feastbtltty analyses, rtsks. benefits schedules and costs to the stakeholders who are fundtng the protect 1 cost 3 scope 2 schedule 4 communication Whtch ofthe followtng ts network equtpment that duects Information wuthtn the network? [TURN OVER] Page 5 of 13 1 CPU 3 Router 2 Ethernet 4 Memory 30 Which oflhe follmvmg IS an advantage oflmplememmg appllcatlons Via the Web" 1 Security 3 Rellabllny 2 ACCCSGIblilly 4 Ihroughput [TURN OVER] Page 6 of 13 SECTION 3' Completion [20] Complete each statement I A collectron of Interrelated components that collect process. store and provrde as output the rnformatron needed to complete a busrness task rs called a(n) 2 A busrness professronal who uses analysrs and desrgn technrques to solve busrness problems usrng rrrl‘otmatton technology rs called a(n) 3 Stnce a systems developer often works on systems that contarn confidentral corporate mformatton rt rs Important that he or she have a hrgh eommrtrnent to and ethrcs 4 A method of executmg the systems deveiOprnent lrfe cyele (SDLC) where one phase proceeds or falls sequentrally rnto the next phase. rs called the approach 5 The approach to system development vrews an rnformattort System as a colleetron ofrnteractrng ObJEClS that work together to accomplish tasks 6 The [)IOJGCI phase of the system development Itfe cycle (SDLC) consrsts of the actrvrtres that are requtred to get the prOJCLI organised and started 7' The rs the present value of dollar benefits and costs let an Investment such as a new system 8 A(n) rs a srngle occurrence of a preee ol work or an aetrvrty done rn an or garrrsatron 9 Systems tnvolves the creatton ofdctarled physrca! models [0 An event that occurs as a result of reachrng a pornt 1n trrne ts called a(n) ll lhe UML notatton that rndrcalcs mulltplrcrty rn one or more rs I? The term rs used to deserrhe the equrvalence of data content between data flows enterrng and leavrng a process and data flows enter rug and leavrng a process decomposuron data flow dragram (DFD) I3 A(n) _ rs a te\lual descrrptron oi a data llow's content and mternal structure l4 A(n) rs erther a cornmunreatron dragtam or a sequence dragram that shows the rnteractrons between obtects l5 In a use case diagram a(n) denotes the boundary between the envrronment. where the actors lCSlClC and the Internal components of‘the computer system [6 A(n) rs provrded by an outsrde company as a complete solution. rnelndrng hardware and soltware and the organrsatron only needs to tut n It on 17 Durrng the phase ol the systems development Itfe cycle (SDLC). users usually request many more busrness firnctrons than the schedule or budget can allow 18 Durrng the analyst first deterrnrnes the overall structure and lorrn of the solutron before tryrng to desrgn the detarls 19 controls and ensures that eommumcatton through networks rs protected 20 A rs a ptcce ol‘equrpment Used m a network to drtect the flow of rnformatron {TURN OVER] Page 7 of 13 (Answers for Section B.) Question/Wang Missmg word (5) _ — — — — —— — —— —_ — — _ — — — — — _ — — [TURN OVER] Page 8 of 13 SECTION C' Esszw-tvpe questions [60] Question 1 I Develop an acttvtty diagram based on the Followmg narrative Note any amhlgmtles or questlons that you have as you develop the model If you need to make assumptions also note them l‘he ptupose ol the Open Access lnsuuanee System IS to provtde {lthOlTlOtIVC Insurance to car owners lmually. prOSpeetwe eustomets fill out an Insurance upplteauon. whteh prowdes Inlormatton about the customer and his or her vehleles This Informatton Is sent to an agent. who sends 11 to VElI‘IOUS Insurance companies to get quotes lor Insurance When the responses teturn. the agent then determines the best polley tor the type and level ol‘eovemge desired and gtves the customer :1 copy ol the Insurance poltey ploposal and quote [25] Page 9 of 13 2 Dlaw a class diagram for Ihc c315 and owners described In Questlon ! but Include subclasses for Sports car sedan and mmwan wnh dppl‘Opt Idle attrlhulcs [5] Page 10 of 13 Page 11 of 13 QLIESIIOH 2 1 Develop a physmal DFD that models the process ol grocery shopping. flom the tune you wnte down a shopplng lust until the time you store purchased grocenes 1n your home Construct you] DFD as a ltncar Sequence of processes Now develop a logical DFD to describe the same scenario Try to develop a dlaglam that Is equally valid as a loglcal descrtptton of the way you currenlly buy groceries and as a logleal descnptlon of ways you mlght buy grocertes yvlthout eve: leavmg your home [20] Page 12 of 13 2 Develop a use—ease dragram for the dental clrnre Develop a use—case dragram based on the lbllowrng narratwe The reeeptronlst keeps track of patrent and head ofhousehold rnformatron He/she wrll enter rnformatron abOut the patrents and head of household Her/she wrll also keep track of office vrsrts by the patrents Patrent rnformatron rs also entered and marntarned by the office busrness manager In addrtron the busrness manager marntarns the information about the dental—staff persons The busmess manager also prrnts the rnvorees Patrent rnvorees are prrnted monthly and sent to the head of household Insurance rnvorces are printed weekly When the rnvorees are prrnted, the busrness manager double—checks a few rnvorces agarnst rnformatron 1n the system to make sure It rs berng aggregated correctly She also enters the payment rnformatron when rt rs reeerved Each dental—stall person rs responsrble for enterrng Information about the dental procedures that he/she performs The busrness manager also prrnts an overdue rnvoree report showrng heads ofhousehold who are behrnd on therr payments Sometrmes dentrsts lrke to see a lrst of the procedures they performed durrng a week or month and they can request that report [10] Page 13 of13 © UNISA 2009 ...
View Full Document

Page1 / 13

ICT2621-2009-10-E-1 - Page 1 of 13 UNIVERSITY EXAMINATIONS

This preview shows document pages 1 - 13. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online