Artisans Cooperative Inventory Management System
VerifiedAdded on 2019/11/26
|13
|1418
|169
Report
AI Summary
This assignment is about the use case summary of Artisans Cooperative, which involves various activities such as registration, general duties, setting up stalls, updating inventory, taking payment, and more. The primary actor in this scenario is the member, who performs tasks such as updating the inventory and making payments. The assignment also includes a class diagram and sequence diagram for better understanding.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Running head: INFORMATION SYSTEMS DEVELOPMENT
CSE2ISD – Information Systems Development
2017 Semester 2 Assignment
Name of the Student:
Name of the University:
Author Note
CSE2ISD – Information Systems Development
2017 Semester 2 Assignment
Name of the Student:
Name of the University:
Author Note
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
1
INFORMATION SYSTEMS DEVELOPMENT
Tasks [120 marks total]
I. Requirements Gathering [15 marks]
1. System owner’s view
2. Business and Information Systems Users
The main users of the system are:
Members of the cooperative society
Customers for the co-operative society
Accountant of the co-operative society
Artists that create the product
II. Domain Analysis [20 marks]
3. Domain Functions
Artisans Cooperative
Domain Scope
Domain Scope Outline
Management
committee
Management of contributor membership
Management of market stalls
Management of events
INFORMATION SYSTEMS DEVELOPMENT
Tasks [120 marks total]
I. Requirements Gathering [15 marks]
1. System owner’s view
2. Business and Information Systems Users
The main users of the system are:
Members of the cooperative society
Customers for the co-operative society
Accountant of the co-operative society
Artists that create the product
II. Domain Analysis [20 marks]
3. Domain Functions
Artisans Cooperative
Domain Scope
Domain Scope Outline
Management
committee
Management of contributor membership
Management of market stalls
Management of events
2
INFORMATION SYSTEMS DEVELOPMENT
Potential
Customers
Viewing products
Buying products
Checkout
Payment via PayPal
Financial
Department
Generating the sales report
Handling the financial affairs and taxation with ATO
4. Domain Concepts
Artisans Cooperative
Domain Dictionary
Name Type Description
Management
committee
Business
roles
The members of the co-operative society form the core of the
management committee. They are responsible for the management of
the inventory and also the management of the website
Potential Customers Functions The customers are one of the main stakeholders of the system. They
can view the products, select them and also purchase them.
Financial Affairs Roles The financial department handles the taxation of the company and also
the affairs that are related to the company. they also handle all the
financial affairs that are related to the company.
INFORMATION SYSTEMS DEVELOPMENT
Potential
Customers
Viewing products
Buying products
Checkout
Payment via PayPal
Financial
Department
Generating the sales report
Handling the financial affairs and taxation with ATO
4. Domain Concepts
Artisans Cooperative
Domain Dictionary
Name Type Description
Management
committee
Business
roles
The members of the co-operative society form the core of the
management committee. They are responsible for the management of
the inventory and also the management of the website
Potential Customers Functions The customers are one of the main stakeholders of the system. They
can view the products, select them and also purchase them.
Financial Affairs Roles The financial department handles the taxation of the company and also
the affairs that are related to the company. they also handle all the
financial affairs that are related to the company.
3
INFORMATION SYSTEMS DEVELOPMENT
III. Behavioural Modelling [45 marks]
5. Stakeholders
Artisans Cooperative
Stakeholders & Actors
Name Description
Members The members are the internal stakeholders for the system. They are the ones who are
within the co-operative and also they are ones that are responsible for various type of
tasks that are to be performed by the co-operative.
Managers The senior members are the ones that form the core of the management committee.
They are responsible for the management of the different areas of the co-operative and
also they are responsible with the transaction procedures to some extent.
Customers The customers are one of the main stakeholders of the system. They can view the
products, select them and also purchase them.
Artists The artist contributes to the co-operative society with their products. They receive the
money for selling their product from the co-operative in return.
6. Use Case Summary
Artisans Cooperative
Online Ordering: Use Case Summary
ID Name Description Actors
1. View product The customers are able to view the product Customer
2. View Artists The customers are able to view the artists Customer, Artists
3. View Categories The customers are able to view the categories. Customer
4. Add to shopping
Cart
The products are added to the shopping cart by the
customers.
Customer
5. Checkout The customers can easily checkout after selection of
the product.
Customer
6. Select Payment
Option
The customers is able to select the mode of
payment
Customer
7. Make Payment The customer makes the payment Customer
8. Update Inventory The inventory is updated by the members Member
9. Email Notification The manager sends the notification Manager
INFORMATION SYSTEMS DEVELOPMENT
III. Behavioural Modelling [45 marks]
5. Stakeholders
Artisans Cooperative
Stakeholders & Actors
Name Description
Members The members are the internal stakeholders for the system. They are the ones who are
within the co-operative and also they are ones that are responsible for various type of
tasks that are to be performed by the co-operative.
Managers The senior members are the ones that form the core of the management committee.
They are responsible for the management of the different areas of the co-operative and
also they are responsible with the transaction procedures to some extent.
Customers The customers are one of the main stakeholders of the system. They can view the
products, select them and also purchase them.
Artists The artist contributes to the co-operative society with their products. They receive the
money for selling their product from the co-operative in return.
6. Use Case Summary
Artisans Cooperative
Online Ordering: Use Case Summary
ID Name Description Actors
1. View product The customers are able to view the product Customer
2. View Artists The customers are able to view the artists Customer, Artists
3. View Categories The customers are able to view the categories. Customer
4. Add to shopping
Cart
The products are added to the shopping cart by the
customers.
Customer
5. Checkout The customers can easily checkout after selection of
the product.
Customer
6. Select Payment
Option
The customers is able to select the mode of
payment
Customer
7. Make Payment The customer makes the payment Customer
8. Update Inventory The inventory is updated by the members Member
9. Email Notification The manager sends the notification Manager
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
4
INFORMATION SYSTEMS DEVELOPMENT
Artisans Cooperative
Inventory Management: Use Case Summary
ID Name Description Actors
1. Registration The registration of the member are done by the
manager
Member, Manager
2. General Duties The general duties are performed by the members. Member
3. Setting up Stalls The stalls are set up by the members Member
4. Updating Inventory The members update the inventory Member
5. Taking Payment The members receive payments Member
6. Preparing Delivery The members prepare the delivery of the products. Member
7. Membership fee
payment
The member pay the Membership fees. Member, Manager
8. Market Stalls The members sets up the stalls for the market Member
9. Events The events are organized by the members Member
10. Maintaining Profile The profiles are managed by the members
themselves
Member
11. Updating Inventory The products are updated by the members Member
12. Responding to order The members respond to the orders Member
13. Sending the sales
report
The manager sends the sales report. Manager
14. Combing the sales
report
The manager combines the sales report. Manager
INFORMATION SYSTEMS DEVELOPMENT
Artisans Cooperative
Inventory Management: Use Case Summary
ID Name Description Actors
1. Registration The registration of the member are done by the
manager
Member, Manager
2. General Duties The general duties are performed by the members. Member
3. Setting up Stalls The stalls are set up by the members Member
4. Updating Inventory The members update the inventory Member
5. Taking Payment The members receive payments Member
6. Preparing Delivery The members prepare the delivery of the products. Member
7. Membership fee
payment
The member pay the Membership fees. Member, Manager
8. Market Stalls The members sets up the stalls for the market Member
9. Events The events are organized by the members Member
10. Maintaining Profile The profiles are managed by the members
themselves
Member
11. Updating Inventory The products are updated by the members Member
12. Responding to order The members respond to the orders Member
13. Sending the sales
report
The manager sends the sales report. Manager
14. Combing the sales
report
The manager combines the sales report. Manager
5
INFORMATION SYSTEMS DEVELOPMENT
7. online inventory being manually updated after a market stall
Use Case: Updating Inventory
ID: 4.
Scope: Managing Market Stalls
Priority: High
Summary: The online inventory is updated by the members of the organization. the management of
the market stalls also come under the responsibility of the members of the organization.
Primary Actor: Member
Supporting Actors: Family members of the members of the co-operative
Stakeholders: Members, Customers
Generalization: General Duties
Include: General Duties
Extend: Setting Up Stalls
Precondition: Records are present in the inventory
Trigger: Product is purchased from the inventory
Normal Flow: Set up of stalls
Sub-Flows: Product is purchased
Alternate Flow/
Exceptions:
The product is deleted
Post-Condition: The inventory is updated, Taking Payments
Non-Behavioral
Requirements:
The updated inventory is ready for the customers to view
Open Issues: The updating inventory has three functions : on adding/deleting, on purchase.
Source: Created by Author
Author:
Revision & Date
INFORMATION SYSTEMS DEVELOPMENT
7. online inventory being manually updated after a market stall
Use Case: Updating Inventory
ID: 4.
Scope: Managing Market Stalls
Priority: High
Summary: The online inventory is updated by the members of the organization. the management of
the market stalls also come under the responsibility of the members of the organization.
Primary Actor: Member
Supporting Actors: Family members of the members of the co-operative
Stakeholders: Members, Customers
Generalization: General Duties
Include: General Duties
Extend: Setting Up Stalls
Precondition: Records are present in the inventory
Trigger: Product is purchased from the inventory
Normal Flow: Set up of stalls
Sub-Flows: Product is purchased
Alternate Flow/
Exceptions:
The product is deleted
Post-Condition: The inventory is updated, Taking Payments
Non-Behavioral
Requirements:
The updated inventory is ready for the customers to view
Open Issues: The updating inventory has three functions : on adding/deleting, on purchase.
Source: Created by Author
Author:
Revision & Date
6
INFORMATION SYSTEMS DEVELOPMENT
8. Use Case Diagram
INFORMATION SYSTEMS DEVELOPMENT
8. Use Case Diagram
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
7
INFORMATION SYSTEMS DEVELOPMENT
9. Activity Diagram
INFORMATION SYSTEMS DEVELOPMENT
9. Activity Diagram
8
INFORMATION SYSTEMS DEVELOPMENT
INFORMATION SYSTEMS DEVELOPMENT
9
INFORMATION SYSTEMS DEVELOPMENT
IV. Structural and Dynamic Modelling [40 marks]
10. Classes
Artisans Cooperative
Online Ordering: Preliminary Class Candidates
Class Responsibilities Use Cases
Member Accepting orders
Updating inventory
Delivering orders
Accept Orders
Order Delivery
Update Inventory
Customer Purchasing products
Making Payment
View products
View Products
Add to Cart
Make Payments
View Artists
Artist Making products
Product Artists make the products
Manager Sends notifications
Registers the members
Combine the sales report
Combine sales report
Registration
Send email
Artisans Cooperative
Inventory Management: Preliminary Class Candidates
Class Responsibilities Use Cases
Member Deleting Product
Registration
Update Inventory
Adding Product
Registration
Delete Product
Add product
Update Inventory
Manager Manage Funding
Sending notification
Register the members
Manage Funding
Send Email Notifications
Register members
INFORMATION SYSTEMS DEVELOPMENT
IV. Structural and Dynamic Modelling [40 marks]
10. Classes
Artisans Cooperative
Online Ordering: Preliminary Class Candidates
Class Responsibilities Use Cases
Member Accepting orders
Updating inventory
Delivering orders
Accept Orders
Order Delivery
Update Inventory
Customer Purchasing products
Making Payment
View products
View Products
Add to Cart
Make Payments
View Artists
Artist Making products
Product Artists make the products
Manager Sends notifications
Registers the members
Combine the sales report
Combine sales report
Registration
Send email
Artisans Cooperative
Inventory Management: Preliminary Class Candidates
Class Responsibilities Use Cases
Member Deleting Product
Registration
Update Inventory
Adding Product
Registration
Delete Product
Add product
Update Inventory
Manager Manage Funding
Sending notification
Register the members
Manage Funding
Send Email Notifications
Register members
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
10
INFORMATION SYSTEMS DEVELOPMENT
11. Class Diagram
INFORMATION SYSTEMS DEVELOPMENT
11. Class Diagram
11
INFORMATION SYSTEMS DEVELOPMENT
12. Sequence Diagram
INFORMATION SYSTEMS DEVELOPMENT
12. Sequence Diagram
12
INFORMATION SYSTEMS DEVELOPMENT
Bibliography
Binti, D.F., 2016. Inventory Management System (Doctoral dissertation, East West University).
Kumar, G.A., Anzil, A., Ashik, K., James, A.T. and Ashok, J.K., 2017. Effective Inventory Management
system through selective inventory control. Imperial Journal of Interdisciplinary Research, 3(6).
Laudon, K.C. and Laudon, J.P., 2016. Management information system. Pearson Education India.
Ozguven, E.E. and Ozbay, K., 2013. A secure and efficient inventory management system for
disasters. Transportation research part C: emerging technologies, 29, pp.171-196.
Paul Singh, H. and Hahn Winther, K., 2017. Inventory Management System (Doctoral dissertation).
INFORMATION SYSTEMS DEVELOPMENT
Bibliography
Binti, D.F., 2016. Inventory Management System (Doctoral dissertation, East West University).
Kumar, G.A., Anzil, A., Ashik, K., James, A.T. and Ashok, J.K., 2017. Effective Inventory Management
system through selective inventory control. Imperial Journal of Interdisciplinary Research, 3(6).
Laudon, K.C. and Laudon, J.P., 2016. Management information system. Pearson Education India.
Ozguven, E.E. and Ozbay, K., 2013. A secure and efficient inventory management system for
disasters. Transportation research part C: emerging technologies, 29, pp.171-196.
Paul Singh, H. and Hahn Winther, K., 2017. Inventory Management System (Doctoral dissertation).
1 out of 13
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024 | Zucol Services PVT LTD | All rights reserved.