|
Other Links
|
![]() |
ERD
Definitions
DFD Definitions
ERD
Definitions
- Department - administrative part of the company; the
company is divided into departments
- Department ID, pk - unique department id (INT)
- Department Name department name (TEXT(30))
- Employee - Employee of the company
- Employee ID, pk - unique Employee id (TEXT(9))
- Password Employees password to access expense
system (TEXT(9))
- First Name - Employees first name (TEXT(20))
- Last Name - Employees last name (TEXT(20))
- Status - Employees status; has two values: (GUID)
- A - active; those who are currently Employed by the company
and are allowed to submit expense reports
- I - inactive; those not currently Employed by the company
and/or are not allowed to submit expense reports
- Email - Employees e-mail address (TEXT(35))
- Direct Deposit Number - bank account number to which the
reimbursements are deposited (INT)
- Department ID, fk department id (INT)
- Security - Employees security level; has three
values: (GUID)
- G - general; system user allowed to submit expense reports
- F - finance; system user allowed to approve/disapprove
individual expense items
- M - manager; system user allowed to approve/disapprove whole
expense reports
- Expense - expense report being submitted
- Expense ID, pk - unique expense report id (LONG)
- Employee ID, fk submitting Employees id (TEXT(9))
- Submission Date - date on which report is submitted (DATE)
- Date Reimbursed - date on which a particular event is
reimbursed (DATE)
- Purpose Of Trip - a text field that describes purpose of
business trip being reimbursed (TEXT(50))
- Business Days - number of business days during trip (INT)
- Personal Days - number of personal days during trip (INT)
- Manager Approval - a flag that indicated whether the
report has been approved by manager; has two values: (GUID)
- Y - yes
- N no
- Bank Confirmation Number confirmation number
received from the bank regarding the deposit made (TEXT(30))
- Expense Detail - details about particular events being
submitted for reimbursement
- Expense Detail ID, pk - unique expense detail id (INT)
- Expense ID, pk, fk expense report id of the report
to which the detail belongs (LONG)
- Expense Type ID, fk id of a particular expense
category (INT)
- Expense Date - a particular date of the event being
reimbursed (DATE)
- Date Approved - date on which the detail has been approved
by Department Manager (DATE)
- Town - town in which the even being reimbursed occurred (TEXT(25))
- Amount Submitted - requested amount of a particular event
to be reimbursed (CURRENCY)
- Amount Approved - amount of a particular event to be
reimbursed, approved by finance (CURRENCY)
- Name of Entertainment Facility - name of entertainment
facility (TEXT(20))
- Entertainment Detail details about a particular
entertainment expense
- Person Entertained, pk name of entertained person (TEXT(50))
- Expense Detail ID, pk, fk - expense detail id (INT)
- Expense ID, pk, fk expense report id of the report
to which the detail belongs (LONG)
- Entertained Company Name - company Employing persons
entertained (TEXT(30))
- Entertained Company Business Relationship - business
relationship with the company being entertained (TEXT(50))
- Expense Type - classification of an incurred expense (e.g.
breakfast)
- Expense Type ID, pk id of a particular expense
category (INT)
- Expense Description - word description of an expense type (TEXT(30))
Notes:
- Entity names are typed in bold.
- Attribute names are underlined.
- If an attribute is a primary key, "pk" follows its
name.
- If an attribute is a foreign key, "fk" follows its
name.
- The type of an attribute is specified in CAPITALIZED
ITALICS following attributes description. The types are:
- INT integer
- LONG long integer, used for automatically generated
integers
- TEXT(size) text, where "size" is the
number of characters allowed in the field
- CURRENCY currency in US dollars and cents
- DATE date
- GUID an enumerated type with restricted number of
pre-specified values
DFD
Definitions
- Employee Id
- Employee Id
- Department ID
- Department ID
- Unstructured Employee Information
- Employee Id
- Password
- Unstructured Expense information
- Submission Date
- Purpose Of Trip
- Business Days
- Personal Days
- Date Of Expense
- Amount Submitted
- Town
- Name Of Entertainment Facility
- Persons Entertained
- Entertained Company Name
- Entertained Company Business Relationship
- Employee Details
- Employee ID
- Direct Deposit Number
- Department ID
- Email
- Employee Information
- Email
- Direct Deposit Number
- Department Id
- First Name
- Last Name
- Unstructured Expense Information
- Submission Date
- Purpose Of Trip
- Personal Days
- Business Days
- Expense Date
- Town
- Amount Submitted
- Name Of Entertainment Facility
- Expense Description
- Person Entertained
- Entertained Company Name
- Entertained Company Business Relationship
- Expense Information
- Employee ID
- Submission Date
- Purpose of Trip
- Business Days
- Personal Days
- Expense Details
- Expense Id
- Expense Type Id
- Expense Date
- Town
- Amount Submitted
- Name Of Entertainment Facility
- Entertainment Details
- Persons Entertained
- Expense Detail ID
- Expense ID
- Entertained Company Name
- Entertained Company Business Relationship
- Expense & Employee Info
- Employee Id
- Department Id
- Email
- Direct Deposit Number
- Expense Id
- Submission Date
- Purpose Of Trip
- Business Days
- Personal Days
- Persons Entertained
- Expense Detail ID
- Expense ID
- Entertained Company Name
- Entertained Company Business Relationship
- Expense Report
- Employee Id
- Expense Id
- Submission Date
- Purpose Of Trip
- Business Days
- Personal Days
- Total Amount Submitted
- Expense Detail Id
- Expense Type Id
- Expense Date
- Town
- Name Of Entertainment Facility
- Entertained Company Name
- Decision Information
- Amount Approved
- Yes/ No
- Approved Amount
- Expense ID
- Expense Detail ID
- Amount Approved
- Status
- Employee Id
- Total Amount Approved
- Expense Id
- Expense Amount & Bank A/C Info
- First Name
- Last Name
- Direct Deposit Number
- Department Id
- Total Amount Approved
- Expense Id
- Date Submitted
- Payment Report
- Employee Id
- Expense ID
- Total Amount Approved
- Direct Deposit Number
- Date Submitted
- Payment Instructions
- Employee ID
- Disbursement Date
- Direct Deposit
- First Name
- Last Name
- Direct Deposit Number
- Date Reimbursed & Bank Confirmation Number
- Date Reimbursed
- Bank Confirmation Number
- Expense ID
- Confirmation Number
- First Name
- Last Name
- Confirmation Number
- Deposit Confirmation
- Employee Id
- Expense Id
- Date Reimbursed
- Expense Information For Management Reporting
- Expense ID
- Employee ID
- Purpose Of Trip
- Business Days
- Personal Days
- Expense Details For Management Reporting
- Expense Detail ID
- Expense ID
- Expense Date
- Town
- Amount Submitted
- Amount Approved
- Name Of Entertainment Facility
- Expense Type ID
- Entertainment Details For Management Reporting
- Person Entertained
- Expense Detail ID
- Expense ID
- Entertained Company Name
- Entertained Company Business Relationship
- Employee Information For Reporting
- Employee ID
- Department ID
- Status
- First Name
- Last Name
- Report
- Employee ID
- Department ID
- Status
- First Name
- Last Name
- Person Entertained
- Expense Detail ID
- Entertained Company Name
- Entertained Company Business Relationship
- Expense Date
- Town
- Amount Submitted
- Amount Approved
- Name Of Entertainment Facility
- Purpose Of Trip
- Business Days
- Personal Days
Notes:
- Data Flows are numbered lines.
- Their data structure fields are corresponding
lettered lines.
- For definition of data structure fields,
please refer to ERD definitions.
Questions and Comments: webmaster
|