System Analysis for Desklib Online Library
VerifiedAdded on 2023/06/12
|17
|2517
|56
AI Summary
This article discusses system analysis methodologies like Unified Process, Extreme Programming, Rapid Application Development, and Scrum. It also includes an event table, domain model class diagram, design class diagram, and use case diagram for Desklib, an online library for study material with solved assignments, essays, dissertations, etc.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Running head: SYSTEM ANALYSIS
System Analysis
Name of the Student:
Name of the University:
Author Note
System Analysis
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
SYSTEM ANALYSIS
Table of Contents
Task 2: Memo..................................................................................................................................6
Appendix......................................................................................................................................6
Part B: Modelling and Diagraming..................................................................................................8
Task 3: Event Table.....................................................................................................................8
Task 4: Domain Model Class Diagram.....................................................................................12
Task 5: Design Class Diagram..................................................................................................13
Task 6: Use Case Diagram........................................................................................................14
Task 7: Use Case Description (intermediate)............................................................................14
Bibliography..................................................................................................................................16
SYSTEM ANALYSIS
Table of Contents
Task 2: Memo..................................................................................................................................6
Appendix......................................................................................................................................6
Part B: Modelling and Diagraming..................................................................................................8
Task 3: Event Table.....................................................................................................................8
Task 4: Domain Model Class Diagram.....................................................................................12
Task 5: Design Class Diagram..................................................................................................13
Task 6: Use Case Diagram........................................................................................................14
Task 7: Use Case Description (intermediate)............................................................................14
Bibliography..................................................................................................................................16
2
SYSTEM ANALYSIS
PART A
Task 1: Report
Methodology 1: Unified Process
Unified process (UP) method can be easily defined as a proper kind of iterative method
which is used as incremental development process. It mainly relates to the fact that every project
is cut in small phases where a new kind of new kind of incremental version is mainly delivered at
the end of each phase. This particular approach is based or depended on UML modelling
description of software architecture. The user case development mainly focuses on the various
requirements of users and along with its demands.
Methodology 2: Extreme Programming (XP)
XP method is also known as Extreme Programming can be easily defined as a proper set
of practices. This practices are mainly used for application development in given optimal
condition which can be easily obtained by placing of customer in the given development process.
This model also aims in maintaining a close relationship with various customers. Extreme
programming is totally based on various concepts like
Development of team work directly with the given customers in short span or
cycle that is of one or week interval on maximum.
Properly delivery of version of various software’s which has occur at early stage
and at rapid interval which is mainly used for maximization of impact.
It tends to have tight collaboration with the various development team when it is
working properly on the given code.
SYSTEM ANALYSIS
PART A
Task 1: Report
Methodology 1: Unified Process
Unified process (UP) method can be easily defined as a proper kind of iterative method
which is used as incremental development process. It mainly relates to the fact that every project
is cut in small phases where a new kind of new kind of incremental version is mainly delivered at
the end of each phase. This particular approach is based or depended on UML modelling
description of software architecture. The user case development mainly focuses on the various
requirements of users and along with its demands.
Methodology 2: Extreme Programming (XP)
XP method is also known as Extreme Programming can be easily defined as a proper set
of practices. This practices are mainly used for application development in given optimal
condition which can be easily obtained by placing of customer in the given development process.
This model also aims in maintaining a close relationship with various customers. Extreme
programming is totally based on various concepts like
Development of team work directly with the given customers in short span or
cycle that is of one or week interval on maximum.
Properly delivery of version of various software’s which has occur at early stage
and at rapid interval which is mainly used for maximization of impact.
It tends to have tight collaboration with the various development team when it is
working properly on the given code.
3
SYSTEM ANALYSIS
The given code needs to be tested and cleaned up by the help of development
process.
Various indicators tend to measure the progress of given project which is mainly
used for development of plan.
Methodology 3: Rapid Application Development (RAD)
RAD that is Rapid Application Development model is totally based or depended on
prototype and iterative kind of development which involves specific planning. It is must focused
on proper gathering of requirements of customer by the help of workshop or groups. It mainly
aims in testing of prototype by customer by making use of iterative concept. This model mainly
focuses on reuse of existing prototypes, continuous integration and delivery at rapid. There are
large number of RAD model like
Business Modelling: Business model for the given product which is under development
phase is all about flow of information and distribution of proper information between various
kinds of available channel.
Data Modelling: Various kinds of information can be used in business modelling phase
which is properly reviewed and analysed for forming sets of data which objects for the given
business.
Process Modelling: Various kinds of information can be gathered in the different phase
of business modelling. It is mainly used for analysing various form of sets of object which is
considered to be important for any business.
SYSTEM ANALYSIS
The given code needs to be tested and cleaned up by the help of development
process.
Various indicators tend to measure the progress of given project which is mainly
used for development of plan.
Methodology 3: Rapid Application Development (RAD)
RAD that is Rapid Application Development model is totally based or depended on
prototype and iterative kind of development which involves specific planning. It is must focused
on proper gathering of requirements of customer by the help of workshop or groups. It mainly
aims in testing of prototype by customer by making use of iterative concept. This model mainly
focuses on reuse of existing prototypes, continuous integration and delivery at rapid. There are
large number of RAD model like
Business Modelling: Business model for the given product which is under development
phase is all about flow of information and distribution of proper information between various
kinds of available channel.
Data Modelling: Various kinds of information can be used in business modelling phase
which is properly reviewed and analysed for forming sets of data which objects for the given
business.
Process Modelling: Various kinds of information can be gathered in the different phase
of business modelling. It is mainly used for analysing various form of sets of object which is
considered to be important for any business.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
4
SYSTEM ANALYSIS
Application Generation: Actual kind of system has been built and after that coding is
done properly by the help of automation tools. It can be used for converting process and data
models into given type of actual prototype.
Methodology 4: Scrum
Scrum is considered as one of the most popular method or framework which is used for
implementation of agile. With the help of scrum product can be easily built for fixing length
iteration known as sprint. It provides a proper kind of framework for shipping software on
regular cadence. Scrum aims in providing four kinds of structure to each of the point like:
Sprint planning: A team planning is considered to be meeting the various factors which
is completing in the coming sprint.
Daily stand-up: It is also known as a daily scrum which is used for 15 minutes for
various team for proper synchronization.
A scrum team is considered to be slightly different from traditional model of waterfall. It
comes with specific roles that is product owner, scrum master and lastly development team. The
product owners are considered to be champions in their markets. Products are more focused in
understanding in three domains like products owner, scrum master and development team.
Product owners are generally considered to the champion of the given product. It is much
focused on proper understanding the business and requirements of market. Scrum master are
considered to be champion for scrum for the given team. The product owners team and business
processes which mainly aims in looking for the ways for fine tune of the large number of
practices.
Recommendation
SYSTEM ANALYSIS
Application Generation: Actual kind of system has been built and after that coding is
done properly by the help of automation tools. It can be used for converting process and data
models into given type of actual prototype.
Methodology 4: Scrum
Scrum is considered as one of the most popular method or framework which is used for
implementation of agile. With the help of scrum product can be easily built for fixing length
iteration known as sprint. It provides a proper kind of framework for shipping software on
regular cadence. Scrum aims in providing four kinds of structure to each of the point like:
Sprint planning: A team planning is considered to be meeting the various factors which
is completing in the coming sprint.
Daily stand-up: It is also known as a daily scrum which is used for 15 minutes for
various team for proper synchronization.
A scrum team is considered to be slightly different from traditional model of waterfall. It
comes with specific roles that is product owner, scrum master and lastly development team. The
product owners are considered to be champions in their markets. Products are more focused in
understanding in three domains like products owner, scrum master and development team.
Product owners are generally considered to the champion of the given product. It is much
focused on proper understanding the business and requirements of market. Scrum master are
considered to be champion for scrum for the given team. The product owners team and business
processes which mainly aims in looking for the ways for fine tune of the large number of
practices.
Recommendation
5
SYSTEM ANALYSIS
The proper kind of methodology needs to be selected as the provided organization is
small. So it can be easily suggested to make use or implement waterfall model which is
considered to be an important factor for increasing the size.
SYSTEM ANALYSIS
The proper kind of methodology needs to be selected as the provided organization is
small. So it can be easily suggested to make use or implement waterfall model which is
considered to be an important factor for increasing the size.
6
SYSTEM ANALYSIS
Task 2: Memo
Appendix
Memo
DATE:
TO: Australian Fashion Designs
FROM: Please enter the student name
SUBJECT: HCI Planning
Australian Fashion Design is one of the best brands in the heart of Brisbane. The
branches present in the Melbourne and Sydney sells the designer clothes that are traditional in
nature to the retail unit. The sales representatives of Australian Fashion Design acts as the bridge
between the processing if the organization and the retail shops that purchase the goods from the
Australian Fashion Design. Australian Fashion Design also sells the wedding dresses using the
wedding representatives as their main bridge between the Australian Fashion Design the clients.
The retail unit of the business reaches and covers the distance between China and New Zealand
with the help of the courier system. The fashion clothing ensures the fact that the designer
clothes that are fancy in nature reach the likes of the China and New Zealand. The retailers that
takes care of the processing of the goods from Australian Fashion Design to the retail shops
present in China and New Zealand has their own retail shop of Australian Fashion Design in
China and New Zealand. The major reason behind this kind of processing is too control the fact
that the retailers must not get the opportunity to get access to any other brand for the p[purpose
of the retailing brand endorsement.
SYSTEM ANALYSIS
Task 2: Memo
Appendix
Memo
DATE:
TO: Australian Fashion Designs
FROM: Please enter the student name
SUBJECT: HCI Planning
Australian Fashion Design is one of the best brands in the heart of Brisbane. The
branches present in the Melbourne and Sydney sells the designer clothes that are traditional in
nature to the retail unit. The sales representatives of Australian Fashion Design acts as the bridge
between the processing if the organization and the retail shops that purchase the goods from the
Australian Fashion Design. Australian Fashion Design also sells the wedding dresses using the
wedding representatives as their main bridge between the Australian Fashion Design the clients.
The retail unit of the business reaches and covers the distance between China and New Zealand
with the help of the courier system. The fashion clothing ensures the fact that the designer
clothes that are fancy in nature reach the likes of the China and New Zealand. The retailers that
takes care of the processing of the goods from Australian Fashion Design to the retail shops
present in China and New Zealand has their own retail shop of Australian Fashion Design in
China and New Zealand. The major reason behind this kind of processing is too control the fact
that the retailers must not get the opportunity to get access to any other brand for the p[purpose
of the retailing brand endorsement.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
7
SYSTEM ANALYSIS
The major issue with the processing of the Australian Fashion Designs is that interaction
among the employees of the organization is not at the top most level due to the lack of
advancement of the computing process. This process ensures that the communication among the
employees is not at a very transparent level. This also ensures the fact that the employees are not
always aware of the processing of the decision-making in the organization. This leads to the fact
that the processing of the data through the hierarchy of the business module. This fact might lead
to the potent cause of the dissatisfaction of the employees of the organization. This leads to the
demeaning of the productivity of the organization. This process ensures the fact that the
employees that do not have a proper enhancement with the organization deals with the
processing of the detailing of the sales. Australian Fashion Designs does not keep any record of
the sales that the organization makes due to the proceeding of the retailers who acts as the bridge
between the Australian Fashion Design the clients. The retail unit of the business reaches and
covers the distance between China and New Zealand with the help of the courier system. The
fashion clothing ensures the fact that the designer clothes that are fancy in nature reach the likes
of the China and New Zealand. The retailers that takes care of the processing of the goods from
Australian Fashion Design to the retail shops present in China and New Zealand has their own
retail shop of Australian Fashion Design in China and New Zealand. The enhancement of the
Human Computer Interface introduction leads to the fact that the interaction and the
communication between the employees of the organization increases. This fat effects positively
the process of the installing the User-centered design helps in the processing of the details to the
employees related intra to the organization. This process ensures the transparent coordination of
the employees in the organization. The plan of setting of Human Computer interface with the
help of the User-centered design will increase the efficiency f the processing of the organization.
SYSTEM ANALYSIS
The major issue with the processing of the Australian Fashion Designs is that interaction
among the employees of the organization is not at the top most level due to the lack of
advancement of the computing process. This process ensures that the communication among the
employees is not at a very transparent level. This also ensures the fact that the employees are not
always aware of the processing of the decision-making in the organization. This leads to the fact
that the processing of the data through the hierarchy of the business module. This fact might lead
to the potent cause of the dissatisfaction of the employees of the organization. This leads to the
demeaning of the productivity of the organization. This process ensures the fact that the
employees that do not have a proper enhancement with the organization deals with the
processing of the detailing of the sales. Australian Fashion Designs does not keep any record of
the sales that the organization makes due to the proceeding of the retailers who acts as the bridge
between the Australian Fashion Design the clients. The retail unit of the business reaches and
covers the distance between China and New Zealand with the help of the courier system. The
fashion clothing ensures the fact that the designer clothes that are fancy in nature reach the likes
of the China and New Zealand. The retailers that takes care of the processing of the goods from
Australian Fashion Design to the retail shops present in China and New Zealand has their own
retail shop of Australian Fashion Design in China and New Zealand. The enhancement of the
Human Computer Interface introduction leads to the fact that the interaction and the
communication between the employees of the organization increases. This fat effects positively
the process of the installing the User-centered design helps in the processing of the details to the
employees related intra to the organization. This process ensures the transparent coordination of
the employees in the organization. The plan of setting of Human Computer interface with the
help of the User-centered design will increase the efficiency f the processing of the organization.
8
SYSTEM ANALYSIS
The owner of the organization Julia Spencer can get into touch with the employees of the
organization leading to the fact that the interaction between the employee increases to a great
amount. This also ensures the fact that the transparency of the hierarchy is maintained and the
process is continued with the utmost efficiency. This leads to the fact that the connectivity of the
employees of the organization increases to the greatest level and the processing is done with the
highest efficiency. The Human Computer Interface will enable the higher authority of the
organization to know the where about of the organization that is located in China and New
Zealand. This will enable the processing to know about the diversified want of the clients and the
reviews will be helpful in the long run for the Australian Fashion Design. This will ensure the
fact that the betterment of the organization is processed and the functional efficiency is
maintained.
Part B: Modelling and Diagraming
Task 3: Event Table
Event Event
Type
Trigger Source Activity/
Use Case
System
Response/Out
put
Destinatio
n
SYSTEM ANALYSIS
The owner of the organization Julia Spencer can get into touch with the employees of the
organization leading to the fact that the interaction between the employee increases to a great
amount. This also ensures the fact that the transparency of the hierarchy is maintained and the
process is continued with the utmost efficiency. This leads to the fact that the connectivity of the
employees of the organization increases to the greatest level and the processing is done with the
highest efficiency. The Human Computer Interface will enable the higher authority of the
organization to know the where about of the organization that is located in China and New
Zealand. This will enable the processing to know about the diversified want of the clients and the
reviews will be helpful in the long run for the Australian Fashion Design. This will ensure the
fact that the betterment of the organization is processed and the functional efficiency is
maintained.
Part B: Modelling and Diagraming
Task 3: Event Table
Event Event
Type
Trigger Source Activity/
Use Case
System
Response/Out
put
Destinatio
n
9
SYSTEM ANALYSIS
Filling up
the
application
form
Extern
al
Event
The detail
of
registration
are entered
in to the
application
form.
customers applicatio
n
Accept the
form
submission
system
The
application
form is to
be
reviewed.
Interna
l Event
The admin
views the
form.
Managemen
t
Applicatio
n review
Provide the
application for
analysis
Customers
The details
of the
customer
are to be
recorded
Interna
l Event
The details
of the
customer
are
recorded in
the system.
Sales
representati
ve
Record
customer
details
Store the
details of the
customers
Customers
The ABN
of the
customer is
to be
recorded.
Interna
l Event
The ABN
number of
the
customer
id entered
Sales
representati
ve
Record
ABN
details
Store the
details of the
customers
Customers
SYSTEM ANALYSIS
Filling up
the
application
form
Extern
al
Event
The detail
of
registration
are entered
in to the
application
form.
customers applicatio
n
Accept the
form
submission
system
The
application
form is to
be
reviewed.
Interna
l Event
The admin
views the
form.
Managemen
t
Applicatio
n review
Provide the
application for
analysis
Customers
The details
of the
customer
are to be
recorded
Interna
l Event
The details
of the
customer
are
recorded in
the system.
Sales
representati
ve
Record
customer
details
Store the
details of the
customers
Customers
The ABN
of the
customer is
to be
recorded.
Interna
l Event
The ABN
number of
the
customer
id entered
Sales
representati
ve
Record
ABN
details
Store the
details of the
customers
Customers
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
10
SYSTEM ANALYSIS
into the
system.
Online
order
placing
The items
are
selected by
the
customers
customers Order
products
online
The items are
placed into the
account of the
customers
System
Reviewing
the order
Interna
l Event
The orders
are placed
by the
customer.
Managemen
t
Review
order
The items are
produced to the
management
for review
System
Order
confirmatio
n
Interna
l Event
The
selection
of the
order
confirmati
on option.
system Confirm
order
The system
stores the order
of the customer
Customer
Checking
the
progress of
the order.
Interna
l Event
After the
order is
placed.
customer Track
orders
The system
displays the
progress of the
order
System
Delivery
Of the
Interna
l Event
After the
product is
Delivery
staff
Deliver
order
The order
delivery in
Customers
SYSTEM ANALYSIS
into the
system.
Online
order
placing
The items
are
selected by
the
customers
customers Order
products
online
The items are
placed into the
account of the
customers
System
Reviewing
the order
Interna
l Event
The orders
are placed
by the
customer.
Managemen
t
Review
order
The items are
produced to the
management
for review
System
Order
confirmatio
n
Interna
l Event
The
selection
of the
order
confirmati
on option.
system Confirm
order
The system
stores the order
of the customer
Customer
Checking
the
progress of
the order.
Interna
l Event
After the
order is
placed.
customer Track
orders
The system
displays the
progress of the
order
System
Delivery
Of the
Interna
l Event
After the
product is
Delivery
staff
Deliver
order
The order
delivery in
Customers
11
SYSTEM ANALYSIS
Order completed. stored in the
system
Checking
of the
monthly
sales report
Interna
l Event
Sales
report is
generated.
system Check
Monthly
sales
report
The monthly
sales report is
displayed
Manageme
nt
Running
sales report
Interna
l Event
The sales
report
generation.
Managemen
t
Run sales
report
The sales
report analysis
is displayed
System
Maintenanc
e of the
record
Extern
al
Event
Record
maintenan
ce
Managemen
t
Maintain
record
The record is
stored in the
system
System
Identificati
on of the
potential
customers
for the
system.
Interna
l Event
The
recording
of
customer
actions.
Managemen
t
Identify
potential
customers
The customers
of the system
are stored
System
Tracking
the visits of
the
customers
Interna
l Event
The
customer
orders are
tracked.
Managemen
t
Track the
customer’s
visits
The details of
the orders of
the customers
are displayed
System
SYSTEM ANALYSIS
Order completed. stored in the
system
Checking
of the
monthly
sales report
Interna
l Event
Sales
report is
generated.
system Check
Monthly
sales
report
The monthly
sales report is
displayed
Manageme
nt
Running
sales report
Interna
l Event
The sales
report
generation.
Managemen
t
Run sales
report
The sales
report analysis
is displayed
System
Maintenanc
e of the
record
Extern
al
Event
Record
maintenan
ce
Managemen
t
Maintain
record
The record is
stored in the
system
System
Identificati
on of the
potential
customers
for the
system.
Interna
l Event
The
recording
of
customer
actions.
Managemen
t
Identify
potential
customers
The customers
of the system
are stored
System
Tracking
the visits of
the
customers
Interna
l Event
The
customer
orders are
tracked.
Managemen
t
Track the
customer’s
visits
The details of
the orders of
the customers
are displayed
System
12
SYSTEM ANALYSIS
Task 4: Domain Model Class Diagram
SYSTEM ANALYSIS
Task 4: Domain Model Class Diagram
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
13
SYSTEM ANALYSIS
Task 5: Design Class Diagram
SYSTEM ANALYSIS
Task 5: Design Class Diagram
14
SYSTEM ANALYSIS
Task 6: Use Case Diagram
Task 7: Use Case Description (intermediate)
Use Case Name: Record ABN
Scenario: The system would be recording the ABN of the customer
Triggering Event: The sales representative would be entering the details of the
customer.
SYSTEM ANALYSIS
Task 6: Use Case Diagram
Task 7: Use Case Description (intermediate)
Use Case Name: Record ABN
Scenario: The system would be recording the ABN of the customer
Triggering Event: The sales representative would be entering the details of the
customer.
15
SYSTEM ANALYSIS
Brief Description: The ABN number of customer is recorded in the system
Actors: The sales representative, the customer
Related Use Case: Not applicable
Stakeholders: The customers
Precondition: The details of the customers are to be stored in the system.
Post Condition: The customer would be registered in the system.
Flow of Activities: Actor System
1. Enter customer details
2. Fetch the ABN
1. Store details
2. Display ABN
Exception Conditions: The ABN of the customer is absent.
SYSTEM ANALYSIS
Brief Description: The ABN number of customer is recorded in the system
Actors: The sales representative, the customer
Related Use Case: Not applicable
Stakeholders: The customers
Precondition: The details of the customers are to be stored in the system.
Post Condition: The customer would be registered in the system.
Flow of Activities: Actor System
1. Enter customer details
2. Fetch the ABN
1. Store details
2. Display ABN
Exception Conditions: The ABN of the customer is absent.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
16
SYSTEM ANALYSIS
Bibliography
Alkhateeb, A., Nam, Y.H., Rahman, M.S., Zhang, J. and Heath, R.W., 2017. Initial beam
association in millimeter wave cellular systems: Analysis and design insights. IEEE
Transactions on Wireless Communications, 16(5), pp.2807-2821.
Azar, A.T. and Vaidyanathan, S. eds., 2015. Chaos modeling and control systems design (Vol.
581). Germany: Springer.
Dennis, A., Wixom, B.H. and Tegarden, D., 2015. Systems analysis and design: An object-
oriented approach with UML. John wiley & sons.
Dong, X., Shi, Z., Lu, G. and Zhong, Y., 2015. Formation‐containment analysis and design for
high‐order linear time‐invariant swarm systems. International Journal of Robust and Nonlinear
Control, 25(17), pp.3439-3456.
McCuen, R.H., 2016. Hydrologic analysis and design (Vol. 3). Prentice Hall.
Montgomery, D.C., 2017. Design and analysis of experiments. John wiley & sons.
Rashid, M.H. ed., 2017. Power electronics handbook. Butterworth-Heinemann.
SYSTEM ANALYSIS
Bibliography
Alkhateeb, A., Nam, Y.H., Rahman, M.S., Zhang, J. and Heath, R.W., 2017. Initial beam
association in millimeter wave cellular systems: Analysis and design insights. IEEE
Transactions on Wireless Communications, 16(5), pp.2807-2821.
Azar, A.T. and Vaidyanathan, S. eds., 2015. Chaos modeling and control systems design (Vol.
581). Germany: Springer.
Dennis, A., Wixom, B.H. and Tegarden, D., 2015. Systems analysis and design: An object-
oriented approach with UML. John wiley & sons.
Dong, X., Shi, Z., Lu, G. and Zhong, Y., 2015. Formation‐containment analysis and design for
high‐order linear time‐invariant swarm systems. International Journal of Robust and Nonlinear
Control, 25(17), pp.3439-3456.
McCuen, R.H., 2016. Hydrologic analysis and design (Vol. 3). Prentice Hall.
Montgomery, D.C., 2017. Design and analysis of experiments. John wiley & sons.
Rashid, M.H. ed., 2017. Power electronics handbook. Butterworth-Heinemann.
1 out of 17
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.