CS504 Final Term Highlighted Handouts Lectures 19-45 by Masters
- Type
- Highlighted handout
- Course
- CS504 Software Engineering - I
- Size
- PDF 1.5 MB
- Updated
- 23 Oct 2026
You get 3 free files a day on the website. Add the Chrome extensionSign in with the extension for 30 a day.
Preview text
Text from pages 1, 2, 3 of 128. Download the file for all 128 pages.
item register
Tax Category (Descriptive things)
Session Is it important? It is important in order to evaluate a cashier’s performance.
Identify Structures
Identify Gen-Spec Structures
Kinds of stores: A store is a kind of sales outlet. Perhaps over time, Connie will expand to other kinds of sales outlets. Stores might be specialized into kinds of stores. For now on leave store as it is.
Kinds of sales:
- sales, returns
- only different is that the amount is positive or negative. Is there any other difference?
Prices:
- regular price, and promotional (sales) price
Payment:
- cash, check, and charge are kind of payments
Identify Whole-Part Structures A store as a whole is made up of cashiers, registers, and items. A register contains a cash drawer. A sale is constituted of sale line items. Price Payment
Charge Cheque
Object Hierarchy
Sale Stote
Register Item Cashier
Whole-Part Structures
Establishing Responsibilities
Who I Know - Rules of Thumb
an actor knows about its participants person knows about cashier a transaction knows about its participants a session knows about its register and cashier A transaction contains its transaction line items sale contains its sales line items A transaction knows its sub transactions session knows about its sales sale knows about its payments A place knows about its transactions store knows about its sessions A place knows about its descriptive objects store knows about its tax categories A container knows about its contents a store knows about its cashiers, items, and registers
Register Store
Sales Payment Session Cashier Person
Association Relationships
Define Attributes, Services, and Links - What I know, What I do, and Who I know?
Actors: person name, address, phone Services: eating, walking
Participants: cashier number, password, authorization level, current session Services: isAuthorized, assess Performance
Places: store
Services: get item for UPC, get cashier for number
Related CS504 files
All CS504 files →- CS504 Final Term Short Notes Lectures 23-45 Final term PDF 1.3 MB
- CS504 Final Term Past Paper Fall 2006 Final term PDF 156 KB
- CS504 Final Term Past Paper Spring 2005 Final term PDF 22 KB
- CS504 Final Term Solved Papers Final term DOCX 31 KB
- CS504 Final Term Past Paper Spring 2004 Final term PDF 44 KB
- CS504 Solved Quiz by Sonu Ilyas Quiz PDF 3.2 MB
Get more out of VUBuddy, for free
- Unlimited downloads
- The explanation behind every MCQ answer
- Study offline on slow data
- 30 downloads a day instead of 3
- Sign in and buy Pro Semester here
One Pro Semester membership works in both the extension and the app.