Systems Modelling Project on CRMS for Publicit-e Pty. Ltd. Analysis

Verified

Added on  2022/10/15

|13
|1160
|15
Project
AI Summary
This Systems Modelling project focuses on the development and analysis of a Customer Relationship Management System (CRMS) for Publicit-e Pty. Ltd. The assignment begins with two fully developed use case texts, detailing scenarios for service inquiries and event lookups, complete with actors, stakeholders, preconditions, postconditions, and detailed flow of activities. The project also includes corresponding use case diagrams. Furthermore, the assignment incorporates activity diagrams, system sequence diagrams, and a comprehensive test plan, which outlines various test cases, including RIGHT-BICEP and boundary tests, along with expected outputs. The project concludes with a bibliography citing relevant sources in systems analysis and design.
Document Page
Running head: SYSTEMS MODELLING
Systems Modelling: Publicit-e Pty. Ltd.
Name of the Student
Name of the University
Author’s Note
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1
SYSTEMS MODELLING
Fully Developed Use Case Text 1
Use Case
Diagram:
CRMS for Lead Relationship Sub system
Scenario: Inquiry for service
Triggering event: The customer should have access to the system and place their inquiry
about any product and service offered by the organization.
Brief Description: The input can be in the form of email or tender request for the
government and business organization for handling the event
management.
Actor: Client, Organization body, Email
Stakeholders: Client, Administrator, System
Preconditions: An event manager should have access of the event information that is
required by the client and the resources available with the
organization.
Post conditions: The administrator is responsible for replying to the customer inquiry
by getting the details of customer request and the availability of
service.
Flow of Activities Actor System
Client The identity of the client is
needed to be verified by
validation and authenticating the
customer account.
The inquiry of the client is
needed to be available to the
admin
Admin The admin should check the
availability of the service and
take feedback from the other
departments
A request is sent to the customer
for keeping on hold
If the limit is not reached the
service is allocated
Excepted 1. The service is not offered by the organization
Document Page
2
SYSTEMS MODELLING
Condition
2. Customer is not a valid member
3. Payment incomplete due to bank server unavailability
Fully Developed Use Case Text 2
Use Case
Diagram:
CRMS for Lead Relationship Sub system
Scenario: Event look up
Triggering event: The event is booked by the client and it is needed to be managed and
completed successfully.
Brief Description: The account information is checked for finding the availability of
budget for conducting the event and a requisition is sent for getting the
resources needed for the event.
The input of the user is needed to be validated and email service is
needed to be used for sending and receiving email about the services
needed by the user.
Actor: Account Manager, DeptManager, Dispatcher
Stakeholders: Client, Admin, System
Preconditions: The client have booked the system and completed the payment process
and provided all the details of the event i.e. venue, no of peoples
needed to be served, etc.
Post conditions: The budget of the event is available to the coordinator and he can view
the details of the customer for finding the resources required for
organizing the event.
Document Page
3
SYSTEMS MODELLING
Flow of Activities Actor System
Client Provide all the information
about the event and complete
payment of the event
The details are needed to be
inputted in the information
system as requisition and
available to the all the admin
staffs
Account Manager The budget of the project is
approved by the account
manager based on the payment
made by the client.
Coordinator Analyses the resources needed
for conducting the event and
arranges the resources
Department Manager The requisition of resources is
approved by the department
manager by analysing the
availability
System The system stores the data and
updates the status of the event
Excepted
Condition
1. The service is not offered by the organization
2. Customer is not a valid member
3. Payment incomplete due to bank server unavailability
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
4
SYSTEMS MODELLING
Activity Diagram 1
Document Page
5
SYSTEMS MODELLING
Activity Diagram 2
Document Page
6
SYSTEMS MODELLING
System Sequence Diagram 1
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7
SYSTEMS MODELLING
System Sequence Diagram 2
Document Page
8
SYSTEMS MODELLING
Screen Design
Document Page
9
SYSTEMS MODELLING
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
10
SYSTEMS MODELLING
Test Plan
No Guideline Short Description Test Data Expected Output
1 RIGHT-BICEP The result is right or
wrong?
The customer
inquiry about
the service
offered by the
company
A form is
needed to be
filled up by the
client with the
details of the
service and date
2 RIGHT-BICEP Can we use the inverse
relation for checking?
Customer can
drop mail for
getting details
of available
service
The list of
service offered
by the company
is displayed
3 RIGHT-BICEP Can we use other means
for cross checking the
results?
Booking of the
service is done
by completing
the payment
option
The user is
notified about
the status of
booking and
payment invoice
is sent
4 RIGHT-BICEP Can we force the errors to
run?
The errors in
the payment is
bypassed for
testing
The system
shows an
arbitrary budget
5 RIGHT-BICEP Does the performance is
within the boundary?
The system is
needed to be
updated in real
time and the
information
should be
available from
other account
with admin
privilege
The details
should be
available from
other accounts
6 Boundary - CORRECT Does the resultant value
meet the expected
outcome?
Filters are
used for
displaying the
required value
The system
should take
minimum time
for displaying
result of not
more than 5
second
7 Boundary - CORRECT Does we get ordered or un The The system
Document Page
11
SYSTEMS MODELLING
ordered value from the
test?
availability of
the service is
needed to be
set by
analyzing the
availability of
resource
should reflect
limit reached
message for
making the
service
unavailable on a
particular date
8 Boundary - CORRECT Is the value ranges between
the minimum value and
maximum value that is
reasonable?
Values are
needed to be
inputted
according to
the resources
available with
the
organization
The system
should analyze
the value for
displaying the
limit
9 Boundary - CORRECT Does anything external is
referred by the code and
does not have direct
control on code?
The payment
gateway is
needed to be
integrated for
taking
payment from
customer
The payment
failure does not
have direct
control and
should display
error code on
failure
10 Boundary - CORRECT What is the existence of the
value i.e. set present, not
null, etc.?
Null value
input is
needed to be
given on
different fields
The system
should not
accept Null
value inputs
11 Boundary - CORRECT Is enough values available? Multiple
forms should
be filled and
multiple client
request is
needed to be
generated
The response of
the system is
needed to be
observed while
increasing the
workload
11 Boundary - CORRECT Does the testing follows
order and is completed in
right time?
The codes are
optimized and
follow the
changes in
requirement
for completing
the testing
The response
time should be
minimum and
should be
completed
following the
project schedule
Document Page
12
SYSTEMS MODELLING
Bibliography
Dennis, A., Wixom, B. H., & Tegarden, D. (2015). Systems analysis and design: An object-
oriented approach with UML. John wiley & sons.
Pedrycz, W. (2016). Granular computing: analysis and design of intelligent systems. CRC press.
Satzinger, J. W., Jackson, R. B., & Burd, S. D. (2018). Systems Analysis and Design in a
Changing World, Loose-Leaf Version.
chevron_up_icon
1 out of 13
circle_padding
hide_on_mobile
zoom_out_icon
logo.png

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]