Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Draw a structured design for the \'Create call list\' functional primitive. a) 4

ID: 3908432 • Letter: D

Question

Draw a structured design for the 'Create call list' functional primitive. a) 4 marks 4 marks b) Draw a decision tree for the 'Create appt list' functional primitive. 5 marks 8. The following table is in first normal form. Convert it to second normal form, remembering that you will have more than one table in your answer. When your answer is complete, underline the primary keys, remembering that a primary key can consist of more than one attribute DNumber DMgrTFN DLocation DName Research Research Research Administration Senior Management 1 333444555 Mawson Lakes 333444555 City West 333444555 Magill 987987987 City West 123123123 City East 4 9. What's the difference between data capture and data entry? 1 mark 10. List the eight basic guidelines of effective user interface design. 4 marks 11. Which UML diagrams specifically target system behaviour 7 marks specification? Explain their strengths and how they interrelate to define the behaviour of a system

Explanation / Answer

The Differences Between Data Entry and Data Capture :

Data capture is when a company acquires new data from source documents which could be anything from records of business transactions to customer usage history. Comparatively, data entry is translating the collected data into a readable format that makes analyzing and storing data simpler.
Several key factors should be considered before knowing if data entry or data capture is right for you:
Type of information – Is the data more statistical or word-based?  
Volume of data – Is it a large consideration set or small amount of data?
Retrieval of documents – Will your documents be collected electronically or on paper?
Desired amount of indexing – Does your information require extensive indexing?
Structure of data – Is the data always formatted the same or does it have a different format every time?
Time – Do you have the extra time for data entry or is time limited?


Basic guidelines of effective user effective design :
1. Research Your Audience
2. Think Responsive
3. Identify User Interactions
4. Readability Is A Top Priority
5. Incorporate Familiar eLearning Navigation Controls
6. Consistency Provides Cohesion
7. Lead Off With The Essentials
8. Include A Comprehensive eLearning Course Map


Which UML diagram target system behavior specification ?
use case diagrams, interaction diagrams, state–chart diagrams, and activity diagrams are target system behavior specification.

Use case diagrams :
A use case describes the sequence of actions a system performs yielding visible results. It shows the interaction of things outside the system with the system itself. Use cases may be applied to the whole system as well as a part of the system.

Interaction Diagrams :
Interaction diagrams depict interactions of objects and their relationships. They also include the messages passed between them. There are two types of interaction diagrams -
Sequence Diagrams
Collaboration Diagrams

State–Chart Diagrams :
A state–chart diagram shows a state machine that depicts the control flow of an object from one state to another. A state machine portrays the sequences of states which an object undergoes due to events and their responses to events.
State–Chart Diagrams comprise of -
States: Simple or Composite
Transitions between states
Events causing transitions
Actions due to the events

Activity Diagrams :
An activity diagram depicts the flow of activities which are ongoing non-atomic operations in a state machine. Activities result in actions which are atomic operations.

Activity diagrams comprise of -
Activity states and action states
Transitions
Objects
Activity diagrams are used for modeling -

workflows as viewed by actors, interacting with the system.
details of operations or computations using flowcharts.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote