SWE4204 Fundamentals of Software Engineering Assignment
SWE4204 Fundamentals of Software Engineering Assignment
SWE4204 Fundamentals of Software Engineering Assignment
WEIGHTING 60%
STUDENT NAME
STUDENT ID
Learning Outcomes:
LO2: Assemble functional requirements in terms of use cases and user stories for a
software system;
LO3: Construct a software artefact to a derived specification.
LO4: Generate a functional test plan for a developed system.
SWE4104 1|Page
Assessment Type: Report
This is your assignment for this module. It is worth 75% of your overall grade for this
module.
This is an INDIVIDUAL piece of work contributing towards the module assessment. Evidence of
plagiarism or collusion will be taken seriously, and University regulations followed. You are advised
to be familiar with the University definitions of plagiarism and collusion.
Please ensure to use TurnItIt to check your work and that your similarity score is not more than
20%.
SWE4104 2|Page
About this Assignment
System Analysis and Design refers to the procedures of examining or developing business systems
with the intent of improving it through industry standard methodology and framework. For this
assignment, you will write one report that covers the seven steps in the system analysis and design
process based on a hypothetical firm's business profile. Your report should focus on defining,
justifying, and planning the project, and on the tasks associated with testing, implementing, and
maintaining the proposes system. Your report should be of 1,500 words.
Scenario
Global Adventures (GA) is a guided company in London. They owners advertise Global Adventures in
several local and regional magazines and web sites, but they don't feel that it is attracting new
business. GA has one main business segment: rentals but also does some instruction on the side if
needed. Customers are required to make reservations in advance for scheduled tours but sometimes
space is available for extra customers. Melissa Smith, the receptionist, handles the telephone
inquiries and reservations. Daily she enters the reservations in a binder, with tabs for each business
activity. This binder is used to back-up an Excel spreadsheet that she uses to record reservations.
Each morning, she runs a report that will print out the reservation list for the day. This spreadsheet
is also used by the accountant to keep GA's books. However, the manual system has some
noticeable drawbacks. On several occasions the reservations for the tours have conflicted with their
availability. Moreover, the owners have found it difficult to get information about rental patterns,
customer profiles, advertising effectiveness and future business opportunities. They have been
talking about either updating their system or replacing it with a new information system that would
meet their current and future needs but need more details on which option is feasible for the
company.
Deliverable
You work as a Business System Analyst and you have been commissioned to come up with a plan to
address these issues. You will write a report to present to the owners analysing the current issues
and suggesting a suitable solution.
You will have some discretion as to how you would like to structure your report to best deliver your
proposal, but your report must be structured according to software development lifecycle SDLC and
the bulk of your discussion should be focused on the first three phases (planning, requirement
analysis and design). However, you must show a general understanding of the rest of the phases.
You should attempt to answer the following questions about each phase in the systems design
process:
1. Planning: Define the scope of the problem. You know that GA has a mix of manual and
computer-based techniques and they want to update their system or buy a new system.
Explain the steps in a feasibility study to determine the anticipated cost and benefits for the
best option for GA.
SWE4104 3|Page
3. Design: Use the information that you have identified from the system requirement analysis
to explain how you will design the new or updated system. What are the necessary
specifications and operations of the user interface that will meet the functional
requirements? You must use suitable diagrams to represent your design
4. Development: Explain the development paths that will help start production using these
three key topics: the impact of the Internet, software outsourcing, and in-house software
development.
5. Testing: Discuss how the system will be tested to determine if the proposed design meets
the business goals.
6. Implementation: How will the system be implemented? Who will use it and what is the
training plan? Discuss the post-implementation evaluation plan, does the system meet
specified requirements.
7. Maintenance: Explain the maintenance phase and its importance to the success of the new
software.
Instructions
You are required to write a formal report consisting of the following elements: cover page, table of
content, headings and sub-headings for the main area of the report, references and appendix (to
include any information you may think are necessary addition to the report.
You are also required to consult and show evidence of literature within your report in the form of in-
text citations and a suitable references list. You are expected to consult between 5-10 sources. It is
important also to ensure you constantly use TurnItIn to ensure your TurnItIn score is suitable to
avoid any academic misconduct. This should not exceed 20%.
SWE4104 4|Page
Marking Scheme
Marking Criteria Mark
Evidence of appropriate planning including appropriate 20
discussion of the proposed solution
Evidence of appropriate requirements analysis 20
Evidence of appropriate usage of design tools and 30
techniques
Suitable description of the implementation of the system 10
Appropriate discussion of the testing process of the new 10
system
Appropriate description of the implementation and 10
maintenance phases
Total 100
SWE4104 5|Page
General Assessment Guidelines for Written Assessments Level HE4
% Relevance Knowledge Argument/Analysis Structure Presentation Written English Research/Referencing
85- Directly relevant to title. Demonstrates an exceptional Makes exceptional use of Coherently articulated The presentational style & An exceptionally well written Sources accurately cited
100% knowledge/ understanding of appropriate arguments and/or and logically layout is correct for the answer with standard in the text. A wide range
Expertly addresses the theory and practice for this theoretical models. structured. type of assignment. spelling and grammar. of contemporary and
(Exceptional
and/or the requirements identification and analysis of Presents an analysis of the Effective inclusion of Style is clear, resourceful and in the reference list in the
of the brief. the most important issues. material resulting in clear, figures, tables, plates (FTP). academic. correct style.
logical and original conclusions. An appropriate format
is used.
and/or the requirements identification and summary of material resulting in clear, An appropriate format Effective inclusion of Style is clear, resourceful and in the reference list in the
of the brief. the most important issues. logical conclusions. is used. figures, tables, plates (FTP). academic. correct style.
69% knowledge/understanding of theoretical models. the main. layout is correct for the with standard spelling and cited in the text and an
Addresses most of the theory and practice for this type of assignment. grammar. Style is clear and appropriate reference list
Class II/i
assumptions of the title level through the Presents a clear and valid An appropriate format Effective inclusion of FTP. academic. in the correct style is
and/or the requirements identification and summary of discussion of the material. is used. provided.
of the brief. key issues.
Clear, logical conclusions.
Generally addresses the Demonstrates a good Presents largely coherent For the most part The presentational style & Competently written with Most sources accurately
(Good Quality)
title/brief, but knowledge/understanding of arguments. Some issues and coherently articulated layout is correct for the minor lapses in spelling and cited in the text and an
Class II/ii
50- sometimes considers theory and practice for this theoretical models expressed in and logically type of assignment. grammar. Style is readable appropriate reference list
59% irrelevant issues. level through the simplistic terms. Conclusions structured. An and academic in the main. is provided which is
identification and summary of are fairly clear and logical. acceptable format is Inclusion of FTP but lacks largely in the correct
some key issues. used. selectivity. style.
SWE4104 6|Page
40- Some degree of Demonstrates an adequate Presents basic arguments, but Adequate attempt at The presentational style & Generally competently Some relevant sources
(Satisfactory Quality)
49% irrelevance to the knowledge/understanding of focus and consistency lacking in articulation and logical layout is largely correct for
written although intermittent cited.
title/brief. theory and practice for this places. Some issues may lack structure. the type of assignment. lapses in grammar and
level. An attempt is made to clarity, and/or theoretical spelling pose obstacles for
Class III
Superficial consideration identify key issues. models expressed in simplistic An acceptable format Inappropriate use of FTP or the reader. Style limits
of the issues. is used. not used where clearly Some weaknesses in
terms. Conclusions are not communication and is non-
needed to aid referencing technique.
always clear or logical. academic in a number of
understanding. places.
Significant degree of Demonstrates weaknesses in Limited arguments, which lack Poorly structured. For the type of assignment Deficiencies in spelling and Limited sources and weak
irrelevance to the knowledge of theory and clarity in places. the presentational style grammar makes reading referencing.
35- title/brief. Only the most practice for this level, with &/or layout is lacking. difficult.
Borderline
39% obvious issues are poor understanding of key Conclusions are neither clear
Fail
nor logical. Lack of articulation. FTP ignored in text or not Simplistic or repetitious style
addressed at a issues.
superficial level and in used where clearly needed. impairs clarity.
Format deficient.
unchallenging terms.
Style is non-academic.
Relevance to the Demonstrates a lack of basic Severely limited arguments. Unstructured. For the type of assignment, Poorly written with An absence of academic
title/brief is intermittent knowledge of either theory or the presentational style numerous deficiencies in sources and poor
<34% or missing. practice for this level, with Lacks clarity. Lack of articulation. &/or layout is lacking. grammar, spelling and referencing technique.
little evidence of Format deficient expression.
Fail
SWE4104 7|Page