Get Instant Help From 5000+ Experts For
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
myassignmenthelp.com
loader
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
wave
Object Oriented Analysis and Design Approach for Priory Central Dental Care Practice

Overview of the Module

On successful completion of this module students will be able to

1.Demonstrate a broad understanding of the knowledge base of systems analysis and design concepts, and their terminology and discourse, including awareness that areas of this knowledge base are open to ongoing debate and reformulation, thus fostering a socio-technical approach to the analysis and design of systems.

2.Identify and apply principles and concepts underlying the theoretical frameworks highlighted in this module and demonstrate an ability to identify strengths and weaknesses in an analytical fashion.

3.Evaluate and collect information from a variety of authoritative sources to inform a choice of solutions to standard problems highlighted in this module, by applying the techniques learnt in a business context and evaluating the design decisions.

Evaluate the reliability of data and information provided in this module, using pre-defined techniques and/or criteria, including an understanding of object oriented systems theory in a wider context.

First read the scenario below and then design and evaluate a solution using an object-oriented analysis and design approach. You should use Unified Modelling Language (UML) for specifying, visualizing, constructing, and documenting the proposed systems.

Your assignment consists of two pieces of coursework. Both pieces are to be done individually.

  • Coursework 1 relates to the analysis and design of a system (worth 60% of the total marks of the assignment). This part of the assessment will assess learning outcomes 1, 2 & 3.    
  • Coursework 2 is an evaluation report consisting of a critical commentary on coursework 1 (worth 40% of the total marks of the assignment). This part will assess learning outcome 4.

The Scenario: Priory Central Dental Care Practice (PCDCP)

Harborne council has built a new Central Dental Care Practice in the city and they want to create a digital management system that allows the staff and patients to use it easily and efficiently. The system will be used to:

  • Record in the system all patients’ details including their personal and booking details such as name, date of birth, contact details, the date they joined, and the a date for their checkup.
  • Admins should be able to search, delete and update patients’ details including booking and cancellation of appointments.  
  • It should also be possible for the patients to update their contact details themselves and to make and cancel bookings online (before 24 hours).    
  • If a patient is late (30 minutes) for an appointment, the system should cancel it and should notify the admin automatically.
  • Managers should be able to organize the logistics and equipment of the surgery and should be able to update the system with all available tools and devices required to treat patients. Also, he/she should be able to appoint alternative doctors in case the regular doctor is absent.
  • It should also be possible to generate a full report on all of the bookings to admins and managers at any one point, together with all of the cancellations taking place.

System Design

You are required to analyse the requirements of the new system and design the main components (e.g. overall system use case, class diagrams, interaction, sequence and collaboration diagrams) for Priory Council Dental Practice. You should demonstrate a broad understanding of Object Oriented design principles and UML techniques and you should apply them on the design of the following components:  

  • Use case diagram

Show one use case diagram with all primary use cases for PCDCP information system. Remember that the system box only appears on the top-level diagram (i.e. PCDCP system) and should contain use case ovals for all primary use cases such as register patient, book appointment, update booking details etc.

  • Use case documentation

Detailed use case description for the five primary use cases stated in your overall case diagram such as patients’ data registration and update, etc.  

Brief description for all other use cases  

  • Conceptual class diagram

Show conceptual classes, associations with names (e.g. booking class), functions (e.g. update), and significant attributes such as in booking class you would have booking id, date, type (regular/urgent) etc.

Show generalization, abstract conceptual classes, association classes, and aggregation if applicable

Provide a brief description of all conceptual classes and main attributes

  • Interaction diagrams

Sequence and collaboration diagrams including boundary and control objects/classes needed for the interaction diagrams based on primary use cases e.g. how to perform a booking, cancel, fine, and/or exclusion from the PCDCP system.

Activity diagram based on a primary use case e.g. register in the system, book appointment etc.  

Describe the proposed designs and justify your decisions.

Coursework 1 (is worth 60% of the overall assignment) an individual report and will be submitted as a Microsoft Word file (suggested word count: 2000 words in total including all diagrams, documentation and description) via Turnitin on Moodle and must include all the required components related to the proposed design.

You need to state the word count at the end of their assignment. 10% over the stated word count is permitted without penalty.

If students go beyond this, then there is a penalty of 5 marks for every additional 10% beyond the word count with a maximum of a 15 mark penalty reduction.  

There is no specific penalty for submitting a piece which is below the word count, but please note that shorter submissions are likely to attract poorer grades, particularly where they lack the necessary depth of analysis.

How do you calculate the word count?  

The word count includes the Abstract or Executive Summary and all in-text citations. The word count does not include the Bibliography and Appendices.  

Please note that Appendices should only include supplementary information, not information critical to your work.

support
close