Chemist Service Group Information Systems Development
VerifiedAdded on 2023/06/03
|13
|1897
|339
AI Summary
This article discusses the development of information systems for Chemist Service Group, including requirements gathering, domain analysis, and behavioral modeling.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
1
Chemist Service Group Information Systems Development
CHEMIST SERVICE GROUP INFORMATION SYSTEMS DEVELOPMENT
By (Student names)
[Course Name]
[Lecture Name]
[University Name]
[City where the university is located]
[Date]
Chemist Service Group Information Systems Development
CHEMIST SERVICE GROUP INFORMATION SYSTEMS DEVELOPMENT
By (Student names)
[Course Name]
[Lecture Name]
[University Name]
[City where the university is located]
[Date]
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
2
Chemist Service Group Information Systems Development
Table of Contents
Part I. Requirements Gathering.......................................................................................................3
Owner’s view for the system.......................................................................................................3
Identification of the Users of the system.....................................................................................4
Business users..........................................................................................................................4
Information System users........................................................................................................4
Part II: Domain Analysis.................................................................................................................4
Domain definitions......................................................................................................................4
Domain scope..............................................................................................................................4
Identification of the domain concepts..........................................................................................5
Part III: Behavioural Modelling.......................................................................................................6
Identification of Stakeholders of the whole system.....................................................................6
Use case summary for product sales and Inventory Management subsystems...........................7
Use case summary for customer ordering sub-system................................................................8
Use case diagram for the Product sale subsystem.......................................................................9
Activity diagram for the Product sale........................................................................................10
Part IV: Structural and Dynamic Modelling..................................................................................11
Classes for the product sales and Inventory Management subsystems.....................................11
Class diagram for the product sale subsystem...........................................................................11
Sequence diagram for the process of a customer selecting products.........................................12
Reference.......................................................................................................................................13
Chemist Service Group Information Systems Development
Table of Contents
Part I. Requirements Gathering.......................................................................................................3
Owner’s view for the system.......................................................................................................3
Identification of the Users of the system.....................................................................................4
Business users..........................................................................................................................4
Information System users........................................................................................................4
Part II: Domain Analysis.................................................................................................................4
Domain definitions......................................................................................................................4
Domain scope..............................................................................................................................4
Identification of the domain concepts..........................................................................................5
Part III: Behavioural Modelling.......................................................................................................6
Identification of Stakeholders of the whole system.....................................................................6
Use case summary for product sales and Inventory Management subsystems...........................7
Use case summary for customer ordering sub-system................................................................8
Use case diagram for the Product sale subsystem.......................................................................9
Activity diagram for the Product sale........................................................................................10
Part IV: Structural and Dynamic Modelling..................................................................................11
Classes for the product sales and Inventory Management subsystems.....................................11
Class diagram for the product sale subsystem...........................................................................11
Sequence diagram for the process of a customer selecting products.........................................12
Reference.......................................................................................................................................13
3
CENTRAL WAREHOUSE
SUB-SYSTEM
-Add new products.
-Request new stock from
suppliers.
-Update delivered order to the
sales store.
MANAGEMENT SUB-SYSTEM
-Analysing the sales
-Analysing customer behaviour.
-Forecasting products demand.
-Analysing procurement and order-decisions.
SALES STORE SUB-SYSTEM
-online stock balance checking
-ordering some products online.
-updating received stock online.
ONLINE ORDERING SUB-SYSTEM
-Online ordering.
-Registrations/sign-up.
-Providing new products information.
-Helps launching different promotions
-Reduces the total cost of marketing
Owner’s view of
Chemist service
Chemist Service Group Information Systems Development
Part I. Requirements Gathering
Owner’s view for the system
(Wixom, 2016).
CENTRAL WAREHOUSE
SUB-SYSTEM
-Add new products.
-Request new stock from
suppliers.
-Update delivered order to the
sales store.
MANAGEMENT SUB-SYSTEM
-Analysing the sales
-Analysing customer behaviour.
-Forecasting products demand.
-Analysing procurement and order-decisions.
SALES STORE SUB-SYSTEM
-online stock balance checking
-ordering some products online.
-updating received stock online.
ONLINE ORDERING SUB-SYSTEM
-Online ordering.
-Registrations/sign-up.
-Providing new products information.
-Helps launching different promotions
-Reduces the total cost of marketing
Owner’s view of
Chemist service
Chemist Service Group Information Systems Development
Part I. Requirements Gathering
Owner’s view for the system
(Wixom, 2016).
4
Chemist Service Group Information Systems Development
Identification of the Users of the system
Business users
Main users: Suppliers, Managers, Customers.
Operational users: Employees, Promotion team.
Information System users
Main users: IT managers, System developers.
Operational users: Database developers, Payment service providers.
Part II: Domain Analysis
Domain definitions
1. Users registration
2. Users login
3. Manager products check-up
4. Manager products ordering
5. Manager products updating
6. Manager customers analysis
7. Customers membership registration
8. Customers online ordering
9. Customer credit card payment
Domain scope
Chemist Services
Domain Definitions & Scope
Domain Scope Outline
Users
registration
The users of the system must register using unique username and password
in
Order to access the system.
Users login In order the users to perform any transaction s/he should login using
username
And password to access the system features.
Chemist Service Group Information Systems Development
Identification of the Users of the system
Business users
Main users: Suppliers, Managers, Customers.
Operational users: Employees, Promotion team.
Information System users
Main users: IT managers, System developers.
Operational users: Database developers, Payment service providers.
Part II: Domain Analysis
Domain definitions
1. Users registration
2. Users login
3. Manager products check-up
4. Manager products ordering
5. Manager products updating
6. Manager customers analysis
7. Customers membership registration
8. Customers online ordering
9. Customer credit card payment
Domain scope
Chemist Services
Domain Definitions & Scope
Domain Scope Outline
Users
registration
The users of the system must register using unique username and password
in
Order to access the system.
Users login In order the users to perform any transaction s/he should login using
username
And password to access the system features.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
5
Chemist Service Group Information Systems Development
Manager
products
checkup
The manager login in the system and is bale to check the store products
balance daily.
Manager
products
ordering
The manager login system and place order of the products whose balance is
less than the minimum units.
Manager
products
updating
The manager login system and update any products delivered from the
central warehouse.
Manager
customers
analysis
The manager is able to make analysis of the customer and the product that
they regularly buy from the company.
Customers
membership
registration
The customers should register online to be members in order to receive
promotions and discounts of the items bought.
Customers
online ordering
The customer login the system and place order where he add items to
shopping cart.
Customer
credit card
payment
The customer pay for the selected items online through the credit card
payments.
Identification of the domain concepts
Chemist services
Domain Dictionary
Name Type Description
Register in the system processes This is where the system users require entering their
usernames and password to be registered.
Login in the system processes This is where the users require entering username and
passwords to access the system.
Check the products
balance in the inventory
Functions This involves the store manager login and checking
the remaining balance in the inventory.
Order new products Roles The store manager login system and request the
products from the central warehouse.
Chemist Service Group Information Systems Development
Manager
products
checkup
The manager login in the system and is bale to check the store products
balance daily.
Manager
products
ordering
The manager login system and place order of the products whose balance is
less than the minimum units.
Manager
products
updating
The manager login system and update any products delivered from the
central warehouse.
Manager
customers
analysis
The manager is able to make analysis of the customer and the product that
they regularly buy from the company.
Customers
membership
registration
The customers should register online to be members in order to receive
promotions and discounts of the items bought.
Customers
online ordering
The customer login the system and place order where he add items to
shopping cart.
Customer
credit card
payment
The customer pay for the selected items online through the credit card
payments.
Identification of the domain concepts
Chemist services
Domain Dictionary
Name Type Description
Register in the system processes This is where the system users require entering their
usernames and password to be registered.
Login in the system processes This is where the users require entering username and
passwords to access the system.
Check the products
balance in the inventory
Functions This involves the store manager login and checking
the remaining balance in the inventory.
Order new products Roles The store manager login system and request the
products from the central warehouse.
6
Chemist Service Group Information Systems Development
Update the received
products
functions, The store manager receives the ordered items and
updates them in the system.
Book products online Roles The customer login and add products in shopping cart
to make a booking.
Pay for the products
online
business
rules
The customer make payments for the booked items
using the credit card and either pick them or get them
delivered.
Register for customers
membership
Processes The customers register to be members and they are
given discounts and offers for the loyal customers.
Analyze customers
behaviors
Roles The management login in the system and analyze the
customers behaviors by analyzing the most selling
product for better decision making.
Introduce new products Objects The store manager registers the new products into the
system and thus they are accessible to the customers.
Add new classified
products
objects The store manager registers more new items like
baby, health products.
Introduce new products Objects The manager registers the new products that had been
introduced in the market.
Update promotion details Processes The management adds the items on the system which
are under promotion.
Part III: Behavioural Modelling
Identification of Stakeholders of the whole system
The proposed system will be used by various users who include the following:
Chemist Services
Stakeholders & Actors
Name Description
The customers. Customers uses the system to book and pay for the products.
The store managers. The store manager uses the system to order and update stock.
The employees. The employees use system to record the customer’s details
and sales made in each store.
The central warehouse manager. The manager use system to check the orders placed by the
Chemist Service Group Information Systems Development
Update the received
products
functions, The store manager receives the ordered items and
updates them in the system.
Book products online Roles The customer login and add products in shopping cart
to make a booking.
Pay for the products
online
business
rules
The customer make payments for the booked items
using the credit card and either pick them or get them
delivered.
Register for customers
membership
Processes The customers register to be members and they are
given discounts and offers for the loyal customers.
Analyze customers
behaviors
Roles The management login in the system and analyze the
customers behaviors by analyzing the most selling
product for better decision making.
Introduce new products Objects The store manager registers the new products into the
system and thus they are accessible to the customers.
Add new classified
products
objects The store manager registers more new items like
baby, health products.
Introduce new products Objects The manager registers the new products that had been
introduced in the market.
Update promotion details Processes The management adds the items on the system which
are under promotion.
Part III: Behavioural Modelling
Identification of Stakeholders of the whole system
The proposed system will be used by various users who include the following:
Chemist Services
Stakeholders & Actors
Name Description
The customers. Customers uses the system to book and pay for the products.
The store managers. The store manager uses the system to order and update stock.
The employees. The employees use system to record the customer’s details
and sales made in each store.
The central warehouse manager. The manager use system to check the orders placed by the
7
Chemist Service Group Information Systems Development
store managers.
The IT and technical support
team.
The technical team provides the support to the system users.
System analyst The analyst does the systems requirements analysis to get the
features to be added to the system.
The system programmers. The programmers do the coding to implement the system.
The system designers. The designers do the requirements analysis and design end
user proposed system.
The payment vendors. The vendors provide the platform that is used by the
customers to make payments.
(Singh,2016).
Use case summary for product sales and Inventory Management subsystems
Chemist Services
Use Case Summary
ID Name Description Actors
1 Registering in the
system
The system users have to register in the
system to be able to access it.
Customers and
managers
2 Login in the system The user’s logins in the system to do some
operations.
Customers and
managers
3 Customer ordering
the products
The customer adds the selected items to the
shoppingcart to book them and then pays
for the products using the credit card
online.
Customers
4 Customer receiving
the product
The customer either corrects the product or
gets the product delivered to him.
Customers
6 Checking the
product stock
balance
Manager login in the system and check the
remaining products in the store.
Store managers
7 Placing order for
the products
The store manager orders the additional
products from the central warehouse.
Store managers
8 Receiving the
ordered products
The store manager receives the additional
products from the central warehouse.
Store managers
9 Updating the The store manager then updates the Store managers
Chemist Service Group Information Systems Development
store managers.
The IT and technical support
team.
The technical team provides the support to the system users.
System analyst The analyst does the systems requirements analysis to get the
features to be added to the system.
The system programmers. The programmers do the coding to implement the system.
The system designers. The designers do the requirements analysis and design end
user proposed system.
The payment vendors. The vendors provide the platform that is used by the
customers to make payments.
(Singh,2016).
Use case summary for product sales and Inventory Management subsystems
Chemist Services
Use Case Summary
ID Name Description Actors
1 Registering in the
system
The system users have to register in the
system to be able to access it.
Customers and
managers
2 Login in the system The user’s logins in the system to do some
operations.
Customers and
managers
3 Customer ordering
the products
The customer adds the selected items to the
shoppingcart to book them and then pays
for the products using the credit card
online.
Customers
4 Customer receiving
the product
The customer either corrects the product or
gets the product delivered to him.
Customers
6 Checking the
product stock
balance
Manager login in the system and check the
remaining products in the store.
Store managers
7 Placing order for
the products
The store manager orders the additional
products from the central warehouse.
Store managers
8 Receiving the
ordered products
The store manager receives the additional
products from the central warehouse.
Store managers
9 Updating the The store manager then updates the Store managers
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
8
Chemist Service Group Information Systems Development
received products in
the system
products received from the central
warehouse into the system.
Use case summary for customer ordering sub-system
Use Case: Customer ordering
ID: 3
Scope: The customer login the system and place order where he add
Items to shopping cart.
Priority: High
Summary: Customers need to login, add products to shopping cart and
make payments.
Primary Actor: Customer
Supporting Actors: Store employees
Stakeholders: Customer, store manager and store employees
Generalization: None
Include: customer
Extend: None
Precondition: Customer need some products
Trigger: Customer login
Normal Flow: Customer login--> add items to shoppingcart --> make
payments using credit card.
Sub-Flows: Customer login--> add items to shoppingcart --> make
payments using credit card.
Alternate Flow/ Exceptions: Customer goes to local store and buy the product
Post-Condition: Customer make payment and receive product
Non-Behavioral
Requirements:
Customer requires a product.
Open Issues: Customer picks or gets the product delivered.
Source: Customer
Author: Store manager
Revision & Date 1/10/2018
Chemist Service Group Information Systems Development
received products in
the system
products received from the central
warehouse into the system.
Use case summary for customer ordering sub-system
Use Case: Customer ordering
ID: 3
Scope: The customer login the system and place order where he add
Items to shopping cart.
Priority: High
Summary: Customers need to login, add products to shopping cart and
make payments.
Primary Actor: Customer
Supporting Actors: Store employees
Stakeholders: Customer, store manager and store employees
Generalization: None
Include: customer
Extend: None
Precondition: Customer need some products
Trigger: Customer login
Normal Flow: Customer login--> add items to shoppingcart --> make
payments using credit card.
Sub-Flows: Customer login--> add items to shoppingcart --> make
payments using credit card.
Alternate Flow/ Exceptions: Customer goes to local store and buy the product
Post-Condition: Customer make payment and receive product
Non-Behavioral
Requirements:
Customer requires a product.
Open Issues: Customer picks or gets the product delivered.
Source: Customer
Author: Store manager
Revision & Date 1/10/2018
9
Registering in the system
Login in the system
Customer ordering the products
Customer receiving the product
PRODUCT SALE SUBSYSTEM USE CASE DIAGRAM
Customer
Store manager
Chemist Service Group Information Systems Development
Use case diagram for the Product sale subsystem
(Laplante, 2013).
Registering in the system
Login in the system
Customer ordering the products
Customer receiving the product
PRODUCT SALE SUBSYSTEM USE CASE DIAGRAM
Customer
Store manager
Chemist Service Group Information Systems Development
Use case diagram for the Product sale subsystem
(Laplante, 2013).
10
Chemist Service Group Information Systems Development
Activity diagram for the Product sale
Chemist Service Group Information Systems Development
Activity diagram for the Product sale
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
11
+Productid
+Productname
+Description
+Suppliername
-add_new_products
PRODUCTS
+Saleid
+Salesdate
+Amount
+Totalcost
+Customerid
+Productid
-make_sales
SALES
+Customerid
+Fullname
+Email
+Telephone
-store_customers_records
CUSTOMER
Chemist Service Group Information Systems Development
(Karumanchi, 2012).
Part IV: Structural and Dynamic Modelling
Classes for the product sales and Inventory Management subsystems
Below are the classes in the product sales and inventory
Chemist Services
Products sales and inventory management classes
Class Responsibilities Use cases
PRODUCTS Used to store the products details and stock balance. Checking the product stock
balance
CUSTOMER Stores the customer’s records in the system. Customer ordering the products
SALES Used to store any sales data in the system. Customer receiving the product
INVENTORY It stores the record for the balance and new received product
stock.
Placing order for the products
(Goyal, 2011).
Class diagram for the product sale subsystem
(Gupta, 2015)
+Productid
+Productname
+Description
+Suppliername
-add_new_products
PRODUCTS
+Saleid
+Salesdate
+Amount
+Totalcost
+Customerid
+Productid
-make_sales
SALES
+Customerid
+Fullname
+Telephone
-store_customers_records
CUSTOMER
Chemist Service Group Information Systems Development
(Karumanchi, 2012).
Part IV: Structural and Dynamic Modelling
Classes for the product sales and Inventory Management subsystems
Below are the classes in the product sales and inventory
Chemist Services
Products sales and inventory management classes
Class Responsibilities Use cases
PRODUCTS Used to store the products details and stock balance. Checking the product stock
balance
CUSTOMER Stores the customer’s records in the system. Customer ordering the products
SALES Used to store any sales data in the system. Customer receiving the product
INVENTORY It stores the record for the balance and new received product
stock.
Placing order for the products
(Goyal, 2011).
Class diagram for the product sale subsystem
(Gupta, 2015)
12
Chemist Service Group Information Systems Development
Sequence diagram for the process of a customer selecting products.
(Award, 2013)
Chemist Service Group Information Systems Development
Sequence diagram for the process of a customer selecting products.
(Award, 2013)
13
Chemist Service Group Information Systems Development
Reference
Award,E.(2013) Systems Analysis and Design .3rd edn.Delhi:Galgotia Publications Pvt Ltd.
Gupta,B.(2015) Power System Analysis and Design.1st edn.New Delhi: S Chand & Company.
Goyal, A. (2011) systems Analysis and Design Paperback .2nd edn.INDIA:Prentice Hall India
Learning Private Limited.
Karumanchi,N.(2012) Peeling Design Patterns: For Beginners and Interviews.5th edn.New
York:CareerMonk Publications.
Laplante,P.(2013) Real-Time Systems Design and Analysis: Tools for the Practitioner.2nd
edn.New Jersey:Wiley.
Singh,B.(2016) Systems Analysis and Design.4th edn.Delhi:New Age International Private
Limited.
Wixom,D.(2016) Systems Analysis and Design.2nd edn. New Jersey: Wiley publishers.
Chemist Service Group Information Systems Development
Reference
Award,E.(2013) Systems Analysis and Design .3rd edn.Delhi:Galgotia Publications Pvt Ltd.
Gupta,B.(2015) Power System Analysis and Design.1st edn.New Delhi: S Chand & Company.
Goyal, A. (2011) systems Analysis and Design Paperback .2nd edn.INDIA:Prentice Hall India
Learning Private Limited.
Karumanchi,N.(2012) Peeling Design Patterns: For Beginners and Interviews.5th edn.New
York:CareerMonk Publications.
Laplante,P.(2013) Real-Time Systems Design and Analysis: Tools for the Practitioner.2nd
edn.New Jersey:Wiley.
Singh,B.(2016) Systems Analysis and Design.4th edn.Delhi:New Age International Private
Limited.
Wixom,D.(2016) Systems Analysis and Design.2nd edn. New Jersey: Wiley publishers.
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.