New! Hire Essay Assignment Writer Online and Get Flat 20% Discount!!Order Now
CSE2ISD
Australia
La Trobe University
The Cooperative is a not-for-profit organisation, whose operations are performed mainly by volunteers. Members pay the Cooperative an annual membership fee of $350, plus a 20% commission on all sales that they make through the Cooperative (online sales, and sales at market stalls). These funds are used to pay for the website services, market stall overheads, event costs, and accounting services. Any leftover funds are contributed to the cost of running the Cooperative’s annual Christmas party, which takes place after the Cooperative holds its annual general meeting (AGM) in early December. Up until now, the current fees and commissions have been enough to support the activities of the Cooperative, but increased costs may require the Cooperative to increase these.
At their AGM, the Cooperative appoints a small group of members (typically three or four) to its Management Committee. The members of this committee are commonly referred to as the
‘managers’, and have the responsibility of managing the operations of the Cooperative for the next twelve months. Their role involves managing contributor memberships, and market stalls and other events. They deal directly with the website service provider, the accountant and financial services, market stall organisers, and event venue owners. Other members of the Cooperative (i.e., ‘non-
managers’), with the help of family and friends, perform duties which include the setting up and packing down of stalls; taking cash and credit card payment at stalls; manually updating their online inventory after market stalls; and arranging the delivery for online orders that they have received.
Each member of the Cooperative has an account on the Cooperative’s website. These accounts are set up by the managers. When a new member joins, managers lodge a request with the web service provider for a new account to be set up. Once their account has been set up, members can access their accounts to perform a variety of tasks, which include maintaining their profile (where they can include a brief description of themselves, including awards and other acknowledgements that they have received); adding or removing products from the online catalogue and inventory system; and responding to online orders or queries. The online system notifies members via email when an order or query is received for one of that member’s products. If a member is unavailable, managers utilise their accounts to fulfil online orders and manually update the online inventory following market stall sales.
The website allows potential customers to view products in a number of ways. They can view products produced by individual artists. They can also view products by category (e.g., paintings, jewellery, pottery, clothing, etc.). The online store utilises the typical shopping cart and checkout model, and has facilities for payment via credit card or PayPal. When an online purchase is confirmed and payment details are validated, the inventory system is automatically updated and email notifications are sent to the appropriate artists and managers.
Sales reports are generated on a weekly basis by the online sales service. These reports are emailed to managers, who combine this information with market stall sales figures. The funds, less commission, are then distributed to artists for the products sold. Every quarter (i.e., every 3 months), these sales records, together with bank statements, are sent to the accountant, who handles the Cooperative’s financial affairs with the tax Australian Taxation Office (ATO). The managers also present monthly sales reports to the members.
The Cooperative is continuing to expand. Whereas the group initially consisted of a small group of people located in a relatively small area of Melbourne, an increasing numbers of members from outer lying areas are also joining. In fact, numbers have increased so significantly that the Cooperative is even considering changing its name from the Inner-East Artisan’s Cooperative to the ‘Melbourne Artists Group’. However the Cooperative’s main concern at the moment is to improve their information system. Consequently, they are seeking to employ the services of a systems analyst.
You need to analyse (as a preliminary to designing) an information system for the Artisans Cooperative using the Object Oriented methodology. Your tasks encompass the following steps:
I. Requirements GatheringYou can make any reasonable assumptions if any details that you think are important are not clearly mentioned in the case description.
Artisans Cooperative | |
Domain Scope | |
Domain | Scope Outline |
| § |
| § |
Artisans Cooperative | ||
Domain Dictionary | ||
Name | Type | Description |
III. Behavioural Modelling
After completing the domain analysis, you are ready to start use case modelling. Please make sure that you use the domain concepts identified during the domain analysis activity as the basis for behavioural modelling.
Please upload all relevant files for quick & complete assistance.
15,000+ happy customers and counting!