/
Questions/
Essay/
CS547: The experience of a software engineering approach to the production of a software application via a plan-driven approach: Advanced Topics in Software Engineering Essay, USG, UK
Looking For Plagiarism Free Answers For Your UK College/ University Assignments.
BUY NOWCS547: The experience of a software engineering approach to the production of a software application via a plan-driven approach: Advanced Topics in Software Engineering Essay, USG, UK
University | University of Strathclyde Glasgow (USG) |
---|---|
Subject | CS547: Advanced Topics in Software Engineering |
The assignment aims at practicing the experience of a software engineering approach to the production of a software application via a plan-driven approach. all aspects of software engineering, including planning, requirements, design, implementation, and testing should be considered in this assessment You will need to undertake the requirements engineering process and create non-functional and functional requirements. Based on these non-functional and functional requirements, the fundamentals of the software should be decided by you, and the model of the system is generated using UML diagrams such as use case, sequence, and activity diagrams. Once these are done, you need to decide on an architectural model and generate the class and/or object model. Finally, an implementation should be undertaken and completed to a decent level — at least partially — which should include proper source code documentation. A series of unit testing and/or a test-driven approach is also expected to prove auto-generated testing. The test cases should include unit, integration, and acceptance tests. Students also need to provide matrices that link requirements specifications to design artifacts, source code, and test cases in order to prove that they have undertaken the unit testing and/or a test-driven approach.
As implementation. a stock control system (e.g., clothing retail) should be produced to store a series of products. You can decide what sort of stock control system you want to build in as this could change according to the inventories but please snake sure that the stock control application should have a retail (user) and a manager (admin) side. The implementation workflow or the actual implementation should be demoed via a YouTube link. Please be aware that implementation is not optional, you will need to build the stock control software.
In the uploaded document, the followings should exist:
1. Define at least 3 non-functional requirements — each one that shall address a goal of the system.
2. Define at least 6 functional requirements — each one that shall belong to a non-functional requirement category.
3. Draw at least 1 activity diagrams that show the data flow in the system.
4. Draw at least 1 use-case diagram that shows the functional requirements of the system.
5. Draw at least 3 sequence diagrams that show interactions between the roles and the system interfaces/components.
6. Draw at least 3 class diagrams that show the structure of the system — in terms of variables, and constants. objects, classes, methods, and relationships.
7. A Gantt Chart that shows the project schedule, tasks, milestones, and critical dates.
8. Test-driven approach and proof of doing unit and acceptance testing.
9. Implementation — what was built and presented
10. Critical discussion of the process — what went right, what went wrong, strengths and weaknesses.
11. Your overall reflection on SDLC, teamwork, system modeling, architecture selection, test-driven development, and implementation experience Please critically discuss your work, and how else you could have done the work.
Buy Answer of This Assessment & Raise Your Grades
Get help by expert
Are you a student at the University of Strathclyde Glasgow (USG), UK, enrolled in the CS547 course on Advanced Topics in Software Engineering? We’ve got you covered! Our comprehensive assignment help online and online exam help services are tailored to meet your needs.
Pay our experts to guide you through your coursework, including the experience of a software engineering approach to the production of a software application via a plan-driven approach. With our assistance, you’ll excel in your Advanced Topics in Software Engineering Essay at USG, UK. Trust us to help you succeed in your academic journey!
Recent solved questions
- ILM: Assess own leadership behaviours and potential in the context of a particular leadership model and own organisation's working practices and culture: Leadership skills and development, Assignment, UOA, UK
- ILM: Describe the factors that will influence the choice of leadership styles or behaviours in workplace situations: Leadership skills and development, Assignment, UOA, UK
- ATHE Level 7 Unit 5 : You Have Been A Senior Manager For Several Years And Have Decided That Your Next Career Move Should Be To Take Responsibility: Personal Development for Leadership and Strategic Management Assignment, UK
- You are required to prepare a 5-year strategy review to shareholders for evaluating the business simulation: 5-year strategy review to shareholders, Report, UOEL, UK
- CMI Unit 502: Approaches to achieving a balance of skills and experience in a team: Principles of Developing, Managing and Leading Individuals and Teams, Assignment, UK
- CMI Unit 502: Principles of Developing, Managing and Leading Individuals and Teams, Assignment, UK
- UNIT-701: How the principles of strategic leadership can be applied to respond to complex organisational challenges: Strategic Leadership, Assignment, CMI, UK
- UNIT- 701: The leadership behaviours and skills required to deliver strategic goals: Strategic Leadership, Assignment, CMI, UK
- UNIT- 701: Understanding of how the organisational context influences management and leadership practice: Strategic Leadership, Assignment, CMI, UK
- Evaluate the concept of evidence-based practice and assess how approaches to evidence-based practice: Evidence - based practices, Report, UOH, UK