<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.awareim.com/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.awareim.com/dokuwiki/feed.php">
        <title>Documentation - docs:6000_case_study:0400_configuration:0700_operations</title>
        <description></description>
        <link>http://www.awareim.com/dokuwiki/</link>
        <image rdf:resource="http://www.awareim.com/dokuwiki/_media/logo.png" />
       <dc:date>2026-06-03T10:04:31+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0100_register_new_member?rev=1749695727&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0200_find_member?rev=1663092920&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0300_change_member_details?rev=1663092920&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0400_register_new_item?rev=1663092920&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0500_find_item?rev=1663092920&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0600_change_item_details?rev=1663092920&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0700_register_new_itemtype?rev=1663092920&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0800_change_itemtype_details?rev=1663092920&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0900_borrow_items?rev=1749695727&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1000_renew_loan?rev=1749695727&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1100_return_item?rev=1749695727&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1200_reserve_item?rev=1749695727&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1300_cancel_reservation?rev=1663092920&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1400_register_fee?rev=1749695727&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1500_register_payment?rev=1663092920&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1600_scheduled_processes?rev=1663092920&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.awareim.com/dokuwiki/_media/logo.png">
        <title>Documentation</title>
        <link>http://www.awareim.com/dokuwiki/</link>
        <url>http://www.awareim.com/dokuwiki/_media/logo.png</url>
    </image>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0100_register_new_member?rev=1749695727&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:35:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Register new member&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0100_register_new_member?rev=1749695727&amp;do=diff</link>
        <description>&quot;Register new member&quot; operation

Users will invoke this operation from the system menu. The system menu will have the “New” item for creation of different entities of our system. The “Library member” sub-item of the “New” item will create a new member.</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0200_find_member?rev=1663092920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-13T18:15:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Find member&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0200_find_member?rev=1663092920&amp;do=diff</link>
        <description>&quot;Find member&quot; operation

This operation will allow users to find a particular member. The user will select the operation from the system menu and the system will prompt the user to enter the last name and/or the number of the member that she wants to find, and the system will display the details of this member. The user may also enter a partial name and/or number of the member(s) in which case the system will show all members whose names contain the entered partial name and/or whose numbers cont…</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0300_change_member_details?rev=1663092920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-13T18:15:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Change member details&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0300_change_member_details?rev=1663092920&amp;do=diff</link>
        <description>&quot;Change member details&quot; operation

To change details of a particular member users would need to find the member first and then when the system displays the found instance users would click on the “Edit” button next to the member entry to bring up the member form which they can edit and save.</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0400_register_new_item?rev=1663092920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-13T18:15:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Register new item&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0400_register_new_item?rev=1663092920&amp;do=diff</link>
        <description>&quot;Register new item&quot; operation

This operation is very similar to the &quot;Register new member&quot; operation operation. In the “Administrator” visual perspective we define a new menu item under the “New” folder called Item. The type of this menu item should also be “Create Object</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0500_find_item?rev=1663092920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-13T18:15:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Find item&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0500_find_item?rev=1663092920&amp;do=diff</link>
        <description>&quot;Find item&quot; operation

This operation is similar to the “Find member” operation. We could define the Item query that would find an item by author, title and code. In this case, however, we will give different categories of users different abilities to perform a search on items. Operators will have the ability to search by</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0600_change_item_details?rev=1663092920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-13T18:15:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Change item details&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0600_change_item_details?rev=1663092920&amp;do=diff</link>
        <description>&quot;Change item details&quot; operation

Configuring this operation is very similar to the “Change member details” – we add the “Edit” operation to the Item query.</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0700_register_new_itemtype?rev=1663092920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-13T18:15:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Register new item type&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0700_register_new_itemtype?rev=1663092920&amp;do=diff</link>
        <description>&quot;Register new item type&quot; operation

This operation is very similar to the “Register new member” operation. In the “Administrator” visual perspective we define a new menu item under the “New” folder called “Item type”. The type of this menu item should also be</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0800_change_itemtype_details?rev=1663092920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-13T18:15:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Change item type details&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0800_change_itemtype_details?rev=1663092920&amp;do=diff</link>
        <description>&quot;Change item type details&quot; operation

To change the details of the ItemType object users would need to locate the item type first. They can do it either from the form of a particular item or by running a query that finds item types. As normally there will be very few item types in the system we will define the</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0900_borrow_items?rev=1749695727&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:35:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Borrow item&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/0900_borrow_items?rev=1749695727&amp;do=diff</link>
        <description>&quot;Borrow item&quot; operation

For the “Borrow Item” operation users would need to specify the item that is to be borrowed and the member who borrows the item. One possibility is to invoke this operation from the system menu so that when users select this operation the system then asks to identify the member and then the item (or the other way around). However, we prefer not to have this operation in the system menu, because most of the time users will already have items or members on their screens as…</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1000_renew_loan?rev=1749695727&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:35:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Renew Loan&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1000_renew_loan?rev=1749695727&amp;do=diff</link>
        <description>&quot;Renew Loan&quot; operation

To renew a loan, users would need to navigate to the loan that is to be renewed and then click on the “Renew” button. Users can navigate to the loan either from the form of a member that borrowed the item (the form of the member will list the loans of the member because the</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1100_return_item?rev=1749695727&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:35:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Return Item&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1100_return_item?rev=1749695727&amp;do=diff</link>
        <description>&quot;Return Item&quot; operation

To return an item a user would need to navigate to the corresponding loan and then click on the “Close” button. A user can navigate to the loan either from the form of a member that borrowed the item or from the form of the item.

To close a loan the system would need to change the status of the loan to</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1200_reserve_item?rev=1749695727&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:35:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Reserve Item&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1200_reserve_item?rev=1749695727&amp;do=diff</link>
        <description>&quot;Reserve Item&quot; operation

This operation is very similar to the “Borrow Item” operation. The ReserveItem operation will be invoked from the following screens:

	*  When a member is being edited and a user sees the form of the member
	*  When an item is being viewed/edited and a user sees the form of the item</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1300_cancel_reservation?rev=1663092920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-13T18:15:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Cancel Reservation&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1300_cancel_reservation?rev=1663092920&amp;do=diff</link>
        <description>&quot;Cancel Reservation&quot; operation

To cancel a reservation users would need to navigate to the corresponding reservation and then click on the “Cancel” button. Users can navigate to the reservation either from the form of a member who made the reservation or from the form of the item (this is similar to the</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1400_register_fee?rev=1749695727&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-12T02:35:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Register Fee&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1400_register_fee?rev=1749695727&amp;do=diff</link>
        <description>&quot;Register Fee&quot; operation

Just like with Borrow Item or Reserve Item operations users will invoke the RegisterFee operation from the form of a member. The member being viewed/edited identifies the member who is being charged. 

When the user invokes the operation the system will let the user fill in the details of the fee – such as amount and description. Essentially the system will need to create the instance of the Fee object.  In this particular case, however, we can’t just define the menu it…</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1500_register_payment?rev=1663092920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-13T18:15:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>&quot;Register Payment&quot; operation</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1500_register_payment?rev=1663092920&amp;do=diff</link>
        <description>&quot;Register Payment&quot; operation

This operation is very similar to the “Register Fee” operation. Users will also invoke this operation both from the system menu and from the form of the Member object. We will also need to define two processes – the RegisterPayment</description>
    </item>
    <item rdf:about="http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1600_scheduled_processes?rev=1663092920&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-13T18:15:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Expiring Reservations and Processing Overdue Loans</title>
        <link>http://www.awareim.com/dokuwiki/docs/6000_case_study/0400_configuration/0700_operations/1600_scheduled_processes?rev=1663092920&amp;do=diff</link>
        <description>Expiring Reservations and Processing Overdue Loans

We have now basically defined all the main operations that a user will perform in our application. One topic we have not covered yet is how reservations expire and how overdue loans are processed.</description>
    </item>
</rdf:RDF>
