Download presentation
Presentation is loading. Please wait.
Published byMyles Brooks Modified over 9 years ago
1
DMIT225 Data Dictionary Computer Systems Technology HIST
2
DMIT225 So Far Unified Process: – Inception – Elaboration – Construction – Transition UML: – Static Model – Dynamic Model
3
DMIT225 So Far UML: – Use Case Narratives – Sequence Diagrams – Class Diagram What's next?
4
Introduction A Data Dictionary provides the software developers with further detail on the properties of a Class Diagram. Unlike Class Diagrams a Data Dictionary does not show relationships or methods. Class Diagrams are sometimes created, or completed, after the Data Dictionary is completed. Data Dictionaries are often used in SDLC and in developing the user interface (Screens & Reports).
5
Symbols Used '=' means 'consists of' or 'is composed of‘ '+' means 'and' and designates sequence […] means 'only one of the attributes within the brackets may be present' - designates selection {…} means that the attributes in the braces may occur many times for one instance of the data flow - designates repetition (…) means that the attribute(s) in the parentheses are optional - no value - for some instances of the data flow
6
Sample Report What data is shown on this report?
7
Sample Report Address = [Postal Box, Street Number] + City + Province + Postal Code
8
Sample Report Contact = First Name + Last Name + Phone Number
9
Sample Report Customer = Customer Number + Customer Name + Address + Receiver Contact = Contact
10
Sample Report Phone Number = Area Code + Exchange + Line Number
11
Sample Report Cash Receipt = Company Name + Company Address = Address + Issue Date + Customer + 1{Service Code + Description + Amount}N + Subtotal + GST + Total + Signature
12
Sample Report – Data Dictionary Address = [Postal Box, Street Number] + City + Province + Postal Code Contact = First Name + Last Name + Phone Number Customer = Customer Number + Customer Name + Address + Receiver Contact = Contact Phone Number = Area Code + Exchange + Line Number
13
Sample Report – Data Dictionary Cash Receipt = Company Name + Company Address = Address + Issue Date + Customer + 1{Service Code + Description + Amount}N + Subtotal + GST + Total + Signature Note the 1{…}N which means that the Cash Receipt can have 1 to many rows of data.
14
C.U. Inventory Data Dictionary
15
Address= Contact = Course= Department Requisition= Instructor= Packing Slip= Phone Number= Publisher=
16
C.U. Inventory Data Dictionary Purchase Order= Textbook=
17
Ski School Data Dictionary
18
Moguls Data Dictionary Mailing Address = Class List= Instructor = Lesson Information= Name = Phone Number= Student Information= Student Request =
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.