0% found this document useful (0 votes)
59 views4 pages

ISWE - Assignment Guideline

The document provides guidelines for a group assignment on developing a software system. It outlines 7 main sections: 1. Introduction, objectives, and scope of the project. 2. Planning requirements analysis including software process, Gantt chart, and functional/non-functional requirements. 3. Logical design with use case and class diagrams. 4. Physical design with interface wireframes. 5. Hardware and software requirements. 6. Prototype with interface explanations. 7. Conclusion on limitations, challenges, and enhancements. It also includes individual components on logical design, methodology, and testing. Group members must divide tasks and individual members will analyze specific use cases and do

Uploaded by

Uzt Rey
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views4 pages

ISWE - Assignment Guideline

The document provides guidelines for a group assignment on developing a software system. It outlines 7 main sections: 1. Introduction, objectives, and scope of the project. 2. Planning requirements analysis including software process, Gantt chart, and functional/non-functional requirements. 3. Logical design with use case and class diagrams. 4. Physical design with interface wireframes. 5. Hardware and software requirements. 6. Prototype with interface explanations. 7. Conclusion on limitations, challenges, and enhancements. It also includes individual components on logical design, methodology, and testing. Group members must divide tasks and individual members will analyze specific use cases and do

Uploaded by

Uzt Rey
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

ASSIGNMENT GUIDELINE AAPP-003-4-2-ISWE

________________________________________________________________________________________________________

Group Component

1. Introduction
1.1 Project Background
Detail explanation on the project background, it can be in terms of the following:
 Brief explanation on the types of software chosen for the to be develop system.
 Brief explanation on the reasons why the owner wants to have the online business.
 Brief explanation on what kind technology that will be implement in the propose system.
1.2 Objectives
 List all the possible objectives for this project.
1.3 Scopes
 List all the possible scopes for this project.

2. Planning and requirements analysis


2.1 Explanation of the software process.
 Explain all FOUR (4) main activities in software process and relate the implementation of the
activities to the case study. To document the software process, refer to Week 2 – Software
Process (Part 1), slide. 5 - 19 – as your guideline.
2.2 Gantt Chart
 The content of the Gantt Chart will be based on the tasks given in the assignment. Use any
tools that you prefer.
 Include the group workload matrix, MS Team > Files > Assignment > ISWE – Group Workload
Matrix.xlsx.
2.3 Functional and Non-functional Requirements
2.3.1 Functional Requirements
 List all the possible functional requirements of the propose system. To document
the functional requirements, refer to, Week 6 – Requirement Engineering (Part 1),
slide. 11 – as your guideline.
 Place the requirements into a table.
2.3.2 Non-functional Requirements
 List all the possible non-functional requirements of the propose system. To
document the non-functional requirements, refer to, Week 4 – Requirement
Engineering (Part 1), slide. 20 – as your guideline.

3. Logical Design (Part 1)


3.1 Use Case Diagram
 Draw the Use Diagram for propose system. Refer to, Week 6 – System Design (Part 1), slide.
11 – 17 – as your guideline. Provide an explanation for the diagram.
ASSIGNMENT GUIDELINE AAPP-003-4-2-ISWE
________________________________________________________________________________________________________
3.2 Class Diagram
 Draw the class diagram for the propose system, refer Week 7 – System Design (Part 2), slide.
13 – 20 – as your guideline. Provide explanation for the diagram.

** To draw the diagram, you can use any prefer software tools. Some of the suggestions, MS Visio or
draw.io

4. Physical Design – divide the interface according to interface related to an actor.


 Design the interface using wire-frame design.
 Provide brief explanation to each interface design.
5. Implementation
5.1. Hardware Requirements
 List all the hardware needed to develop and operated the propose system.
 Provide specification for each hardware mentioned.
 Place it in a table.
5.2. Software Requirements
 List all the software needed to develop and operated the propose system.
 Provide specification for each software mentioned.
 Place it in a table.
6. Prototype - divide the interface according to interface related to an actor.
 Provide the complete interfaces of the prototype.
 Provide explanation on how to use each interface.
 Use any prototyping tool according to your preference.
7. Conclusion
7.1. Limitation
 Explain the limitation of the propose system.
7.2. Challenges
 Explain challenges in developing the propose system.
7.3. Further enhancement
 Explain any future suggestion for the propose system enhancement.
ASSIGNMENT GUIDELINE AAPP-003-4-2-ISWE
________________________________________________________________________________________________________
Individual Component

1. Logical Design (Part 2)


 Choose TWO (2) use cases from the Use Case Diagram provided in Logical Design (Part 1).
 Draw the Activity Diagram, for each use case. Refer to Week 7 – System Design (Part 2), slide. 5
– 11 – for guideline.
 Provide explanation for each diagrams.

**Every member, must choose different use cases to be transform into activity diagram.

** To draw the diagram, you can use any prefer software tools. Some of the suggestions, MS Visio or
draw.io

2. Methodology
2.1 Introduction of the methodology
 Brief introduction of the methodology.
2.2 Implementation of the methodology to the case study.
 Explain the implementation of each phase of the methodology to the case study – provide
the content in paragraph, separate the paragraph according to the phases.
2.3 Advantages and disadvantages of the methodology
 List the advantages and disadvantages – provide the content in point form.
2.4 Justification of the chosen methodology
 Explain the justification, by relating the advantages of the chosen methodology to the case
study – provide the content in paragraph – one paragraph will be sufficient.
3. Testing
3.1 Testing Method
 Choose between black box testing and white box testing.
 Explain the chosen testing method.
3.2 Test Script
 Based on the activity diagrams provided in Logical Design (Part 2), prepare the test script.
 Use the template provided in MS Team > Files > Assignment > Test Script.xlxs

-The End-
ASSIGNMENT GUIDELINE AAPP-003-4-2-ISWE
________________________________________________________________________________________________________

You might also like