Software Engineering Methodology Report for MITS5501 Assignment 3
VerifiedAdded on 2023/04/25
|17
|974
|418
Report
AI Summary
This report presents the design document for a Software Engineering Methodology assignment, addressing the requirements of a portfolio management system. The document includes an executive summary, architectural design, hardware specifications, and a detailed class diagram. It also features interface designs with wireframe diagrams, business process models utilizing BPMN 2.0, sequence diagrams, interaction diagrams, and state diagrams. The report outlines the system's components and processes, providing insights into the interaction between clients and managers. References from various sources support the design choices and methodologies employed. This comprehensive design document aims to provide a clear and detailed overview of the proposed system's structure and functionality.

1Software Engineering Methodology
SOFTWARE ENGINEERING METHODOLOGY
By
Group membership:
Surname First name Student ID Date Signature
1. ______ _________ ________ ___/___/ ________
2. ______ _________ ________ ___/___/ ________
3. ______ _________ ________ ___/___/ ________
4. ______ _________ ________ ___/___/ ________
[Course Name]
[Lecture Name]
[University Name]
[City where the university is located]
[Date]
SOFTWARE ENGINEERING METHODOLOGY
By
Group membership:
Surname First name Student ID Date Signature
1. ______ _________ ________ ___/___/ ________
2. ______ _________ ________ ___/___/ ________
3. ______ _________ ________ ___/___/ ________
4. ______ _________ ________ ___/___/ ________
[Course Name]
[Lecture Name]
[University Name]
[City where the university is located]
[Date]
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

2Software Engineering Methodology
Table of Contents
1 Design Document.....................................................................................................................3
1.1 Executive Summary..........................................................................................................3
1.2 Architectural Design.........................................................................................................3
1.3 Hardware Specifications...................................................................................................3
1.4 Detailed Class Diagram....................................................................................................3
1.5 Interface Design (at least 4 per group)..............................................................................3
1.5.1 Wireframe Diagrams.................................................................................................3
1.6 Business Process Models (utilizing BPMN 2.0) (at least 4 per group).............................3
1.7 Sequence Diagrams (at least 4 per group)........................................................................3
1.8 Interaction Diagrams (at least 4 per group)......................................................................3
1.9 State Diagrams (at least 4 per group)................................................................................3
Reference.........................................................................................................................................4
Table of Contents
1 Design Document.....................................................................................................................3
1.1 Executive Summary..........................................................................................................3
1.2 Architectural Design.........................................................................................................3
1.3 Hardware Specifications...................................................................................................3
1.4 Detailed Class Diagram....................................................................................................3
1.5 Interface Design (at least 4 per group)..............................................................................3
1.5.1 Wireframe Diagrams.................................................................................................3
1.6 Business Process Models (utilizing BPMN 2.0) (at least 4 per group).............................3
1.7 Sequence Diagrams (at least 4 per group)........................................................................3
1.8 Interaction Diagrams (at least 4 per group)......................................................................3
1.9 State Diagrams (at least 4 per group)................................................................................3
Reference.........................................................................................................................................4

3Software Engineering Methodology
1 Design Document
1.1 Executive Summary
This is a report concerning the documenting the design part of the proposed system , however
this section had covered the various aspects which includes the architectural design that shows
the various components in the system, the hardware specification had covered the details of the
devices used in the system including the computers, laptops and the servers, the class diagram is
also covered which indicates the various entities used in the system and how they interact and
relate to each other where it includes the attributes and the operations, the interface design had
indicated the various wireframes to be used in the interface design, the business process model
indicates the various processes done by the managers and the clients, the sequence diagrams also
had been used to indicate how the events follow each other , the interaction diagrams had been
used to show how the various users execute processes and the messages sent and received in
each process, and finally the state diagram had been used to show the status of some conditions
and the involved people.
Therefore the implementation of the system will be of great help as the staffs will be able to
attend to clients efficiently and also the clients will be able to get the response instantly without
any delay.
1 Design Document
1.1 Executive Summary
This is a report concerning the documenting the design part of the proposed system , however
this section had covered the various aspects which includes the architectural design that shows
the various components in the system, the hardware specification had covered the details of the
devices used in the system including the computers, laptops and the servers, the class diagram is
also covered which indicates the various entities used in the system and how they interact and
relate to each other where it includes the attributes and the operations, the interface design had
indicated the various wireframes to be used in the interface design, the business process model
indicates the various processes done by the managers and the clients, the sequence diagrams also
had been used to indicate how the events follow each other , the interaction diagrams had been
used to show how the various users execute processes and the messages sent and received in
each process, and finally the state diagram had been used to show the status of some conditions
and the involved people.
Therefore the implementation of the system will be of great help as the staffs will be able to
attend to clients efficiently and also the clients will be able to get the response instantly without
any delay.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

4Software Engineering Methodology
1.2 Architectural Design
1.3 Hardware Specifications
The proposed system will require to be designed and configured to allow various users to use it ,
however there are number devices that will be required as in the table below .
Device name Manufacturer Model Number
of ports
Operating
system
Processor
speed
Ram Hard disk
Computers HP Pavilion P6000
Series
4 Windows
10,8 or 7
2.2ghz
and
above
4gb 250gb and above
Laptops Acer Acer Aspire
V15 Nitro
Black Edition
4 Windows
10,8 or 7
2.2ghz
and
above
4gb 250gb and above
Web server Dell Dell
PowerEdge T20
10 Windows
10,8 or 7
3.4GHz
and
above
10g
b
10TB and above
Database server Lenovo Lenovo Think 10 Windows 3.4GHz 10g 10TB and above
1.2 Architectural Design
1.3 Hardware Specifications
The proposed system will require to be designed and configured to allow various users to use it ,
however there are number devices that will be required as in the table below .
Device name Manufacturer Model Number
of ports
Operating
system
Processor
speed
Ram Hard disk
Computers HP Pavilion P6000
Series
4 Windows
10,8 or 7
2.2ghz
and
above
4gb 250gb and above
Laptops Acer Acer Aspire
V15 Nitro
Black Edition
4 Windows
10,8 or 7
2.2ghz
and
above
4gb 250gb and above
Web server Dell Dell
PowerEdge T20
10 Windows
10,8 or 7
3.4GHz
and
above
10g
b
10TB and above
Database server Lenovo Lenovo Think 10 Windows 3.4GHz 10g 10TB and above
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

5Software Engineering Methodology
LOGIN FORM
Username:
Password: ……………………...
LOGIN EXIT
Server TS460 10,8 or 7 and
above
b
1.4 Detailed Class Diagram
1.5 Interface Design
1.5.1 Wireframe Diagrams
i. Wireframe 1
LOGIN FORM
Username:
Password: ……………………...
LOGIN EXIT
Server TS460 10,8 or 7 and
above
b
1.4 Detailed Class Diagram
1.5 Interface Design
1.5.1 Wireframe Diagrams
i. Wireframe 1

6Software Engineering Methodology
CREATE CLIENT PORTIFOLIO
PortifolioID:
CustomerID:
Porfolio_manager_ID:
Savings:
Saving_Date:
CREATE EXIT
REGISTER CLIENTS
Full Name:
:
Phone:
::
Email:
:
Username:
::
Password:
:
REGISTER EXIT
ii. Wireframe 2
iii. Wireframe 3
(Tycho, 2014).
CREATE CLIENT PORTIFOLIO
PortifolioID:
CustomerID:
Porfolio_manager_ID:
Savings:
Saving_Date:
CREATE EXIT
REGISTER CLIENTS
Full Name:
:
Phone:
::
Email:
:
Username:
::
Password:
:
REGISTER EXIT
ii. Wireframe 2
iii. Wireframe 3
(Tycho, 2014).
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

7Software Engineering Methodology
RECORD PERCEL
Number Of Shares:
:
Date purchased:
::
Customer ID:
:
Portfolio manager ID:
::
RECORD EXIT
iv. Wireframe 4
1.6 Business Process Models
i. Process business 1.
ii. Process business 2
RECORD PERCEL
Number Of Shares:
:
Date purchased:
::
Customer ID:
:
Portfolio manager ID:
::
RECORD EXIT
iv. Wireframe 4
1.6 Business Process Models
i. Process business 1.
ii. Process business 2
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

8Software Engineering Methodology
iii. Process business 3
(Dick, 2018).
iv. Process business 4
iii. Process business 3
(Dick, 2018).
iv. Process business 4

9Software Engineering Methodology
1.7 Sequence Diagrams
i. Sequence diagram 1.
1.7 Sequence Diagrams
i. Sequence diagram 1.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

10Software Engineering Methodology
ii. Sequence diagram 2.
iii. Sequence diagram 3.
iv. Sequence diagram 4.
ii. Sequence diagram 2.
iii. Sequence diagram 3.
iv. Sequence diagram 4.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

11Software Engineering Methodology
(Michael, 2017).
1.8 Interaction Diagrams
i. Interaction diagram 1.
(Michael, 2017).
1.8 Interaction Diagrams
i. Interaction diagram 1.

12Software Engineering Methodology
ii. Interaction diagram 2.
iii. Interaction diagram 3.
ii. Interaction diagram 2.
iii. Interaction diagram 3.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
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
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.