ci5310 uml assignment 20152016 released

Upload: muhammadusman

Post on 08-Jul-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/19/2019 CI5310 UML Assignment 20152016 Released

    1/3

    CI5310 - UML Assignment 2015-2016

     As described in the module guide, the assignment counts 20% of thefinal mark. Your submission will consist of both group and individual elements

    of work. Groups can consist of up to four (! students, but no less than three("!. #he submitted work must be $our own. lagiarism will be penalisedaccording to the &niversit$ regulations.

    Friendbook

    Your group is responsible for the anal$sis and design of the'riendbook) website, an online social network service (e.g. similar toacebook or Google*!. +t was agreed that $ou will use an b-ectrientedapproach to the problem. #herefore, $ou will use &/ as the modellinglanguage and the &nified rocess as the software development process.

    1uring the inception phase, the vision of the pro-ect was definedamong $our development team and the stakeholders

    'riendbook will be an online social networking, i.e. it will provide anonline platform for communicate with their friends. nce someone isregistered to riendbook, he3she will be able to edit his profile, invite other members to become 'friends), upload photos, post messages and so on.riendbook should provide similar functionalit$ comparing to other sites (e.g.acebook, Google*, etc!.

    Your team has to go through the elaboration phase and the anal$sisand design steps of the construction phase and deliver artefacts whichcorrespond to different stages of the &nified rocess.

    1eliverables

    Deliverable 1: Group work: Use Case Diagram1uring the elaboration phase, a use case diagram is re4uired to

    capture the user re4uirements for the s$stem. #he use cases must be on thegoal level.

    Deliverable 2 – Group work: Conceptual Model 5till in the elaboration phase, a conceptual model (class diagram! isre4uired to capture the concepts related to the problem.

    Deliverable 3 – Individual work: ctivit! Diagram1uring the construction phase, each member of the group will select

    one of the use cases to anal$se and he3she must draw an activit$ diagram tovisualise the different scenarios of the &se 6ase.

    Deliverable " Individual work: #e$uence Diagram5till in the construction phase, each member of the group will design a

    se4uence diagram for the use case that he3she anal$sed in the previous step.

  • 8/19/2019 CI5310 UML Assignment 20152016 Released

    2/3

    Deliverable %: Group work: Design&Implementation Model #he ne7t step in the construction phase is the design. &se the

    conceptual model (1eliverable 2! and the se4uence diagrams (1eliverable !to produce the design3implementation model (class diagram!.

    Marking allocation

    1eliverable 8 &se 6ase 1iagram Group 9ork 8:%

    1eliverable 2 6onceptual /odel Group 9ork 20%

    1eliverable " Activit$ 1iagram +ndividual 9ork 8:%

    1eliverable 5e4uence 1iagram +ndividual 9ork "0%

    1eliverable : 1esign /odel Group 9ork 20%

     A 4ualitative marking scheme is given below

    Deliverable 1 (15%):;o39rong 1iagram 08/a-or errors and deficiencies in notation 2

    5ome errors3deficiencies in notation and ma-or deficiencies in design :<

    /inor or no errors in notation and some deficiencies in design =80

    Good design with minor deficiencies 888"

    >er$ good design (no deficiencies! 8

    ?7ceptional design 8:

    Deliverable 2 (20%):;o39rong 1iagram 08

    /a-or errors and deficiencies in notation 2:5ome errors3deficiencies in notation and ma-or deficiencies in design @

    /inor or no errors in notation and some deficiencies in design 808"

    Good design with minor deficiencies 88<

    >er$ good design (no deficiencies! 8=8

    ?7ceptional design 20

    Deliverable 3 (15%):;o39rong 1iagram 08

    /a-or errors and deficiencies in notation 2

    5ome errors3deficiencies in notation and ma-or deficiencies in design :</inor or no errors in notation and some deficiencies in design =80

    Good design with minor deficiencies 888"

    >er$ good design (no deficiencies! 8

    ?7ceptional design 8:

    Deliverable 4 (30%):;o39rong 1iagram 08

    /a-or errors and deficiencies in notation 2=

    5ome errors3deficiencies in notation and ma-or deficiencies in design 8

    /inor or no errors in notation and some deficiencies in design 8:20

    Good design with minor deficiencies 282@

    >er$ good design (no deficiencies! 2

  • 8/19/2019 CI5310 UML Assignment 20152016 Released

    3/3

    ?7ceptional design 2"0

    Deliverable 5 (20%):;o39rong 1iagram 08

    1iagram is not an incremental version of the conceptual model 2"

    1iagram is based on conceptual model but has not taken intoaccount the se4uence diagrams

    @

    1iagram is based on conceptual model, has taken into account these4uence diagrams but has man$ deficiencies

    er$ good diagram with few deficiencies 8