Skip to content

Latest commit

 

History

History
392 lines (364 loc) · 15.1 KB

Domain model13.md

File metadata and controls

392 lines (364 loc) · 15.1 KB

UC – 2 Saving

Extracting Responsibilities

Responsibilities Description Type
	new files are dded here 
		<br />

		cleared 
		<br />

		just for test 
Concept name
Page make should have made the page for save

this is new

K
all done now sir
Page maker
The result should be get it from the different (UCS) D Getter
The parameter should be added to database D saver
The page shows the content of the page K interface page
The page that shows the content to be saved K Interface Page
The interface page that get parameters or edits K Interface Page
The saver will right to database. D Write to Data Base
The holder for the contents K Holder
Controller where to write the contents D Controller
<center>
####Extracting Association####  
concept pari description association name
Controller ßà interface page Interface page will get the input Preparing
Interface page ßà getter The getter gets the contents.
this part is new every body just for test
what about this one .
Getter for data
Getter ßà saver Saver will prepare the content for writing to database Prepare
Saver <----> writer The saver will give it to the writer for righting Write
Writerßà dbs Writer will write to database writer
####Extracting the attributes####

concept attribute description
Checking Checker <.td> Checks where it should write.
Searching Searcher Search to write to database.
writing writer Writer should write to database.
####USE CASE 3: Deleting#### Extract responsibilities
Description type concept name
checker for the files to be deleted D Checker
the content of the page must be made. Or updated. D Updater
Shows a confirmation page for delete K Int page
Find the object and delete D deleter
#### Extract Association ####
Concept pair description Association name
Interface Page ßà delete Shows the contents to be deleted Request
Delete ßà dbs connector Gets the content to be deleted. Request for delete
Dbs ßà data holder Holds data get it form dbs connector Get the request
	<center>  #### Extracting the Attributes #### </center>
Concept Attribute Description
Search Searcher Search for records to be deleted.
Delete delete Takes the parameter to delete and send request to delete.

	<center> #### UC 4: PRINTING #### 
responsibilities type concept name
Content must be known to print K interface Page
Container to hold the data for print. K Data holder
Make decision to print what D Decision maker
Send request for print D Requester
<center> 
		#### Extracting Association ####
concept pair description association name Interface page ßà data holder gets the data from data holder Sends request Data holder ßà decision maker help to print Provide control Decision maker ßà printer send request to print the data. Request to print
	<center>
			#### Extracting Attributes####
concept attribute description
Search Data Search data for print.
Notify Notifying Notify that has been printed.

#### UC – 5 : Editing####

Extracting responsibilities

responsibilities type concept name
Container for data K Data holder
Page maker to show the content interface page K Page maker
Connector to database. D Connector
Editor change the disable to editable. D Editor
Edits the page in database D Editor
Checks if the data has been changed D checker
	<center> 
			#### Extracting Association ####
Concept pair Description Association name
Page maker ßà editor Gets data from page maker Request
Editor ßà data checker Send request to take the data to check. Checker
Checker ßà data checker Checks if the data is being modified Send request
Editor ßà database Writes directly to database modified contents Modifier
#### Extracting Attributes ####
concept attribute description
search data Search for data to get it.
Make it modifiable or not.