Cse5011 Writ1
Cse5011 Writ1
Cse5011 Writ1
Assessment
Brief
Module Code Module Title
2023/24 Semester 03
shavinduT@icbtcampus.edu.lk
Content
Assessment Details .................................................... 2
Submission Details .................................................... 4
Assessment Criteria ................................................... 4
Further Information .................................................... 6
Who can answer questions about my assessment?............ 6
Referencing .............................................................................. 6
Submission problems ............................................................. 7
Unfair academic practice ........................................................ 7
How is my work graded? ........................................................ 8
Assessment Details
Assessment title Abr. Weighting
Pass marks are 40% for undergraduate work and 50% for postgraduate work unless stated otherwise.
Task/assessment brief:
Version 1:
You are given with the task to develop an interactive mobile application for "LuxeVista Resort," a
luxury beachfront hotel that offers premium accommodations and exclusive services. LuxeVista Resort
wants to enhance the guest experience by providing an all-in-one mobile app for their guests to easily
browse room options, book activities and spa treatments, and manage their stay seamlessly.
The primary goal of the app is to allow guests to:
• Browse and book rooms based on their preferences (e.g., ocean view suites, deluxe rooms).
• Reserve in-house services, such as spa appointments, fine dining reservations, and poolside
cabanas.
• Manage their bookings efficiently while receiving notifications for upcoming bookings and
promotions.
The app will also include information about the hotel's exclusive offers and nearby attractions, making
it a convenient digital concierge for guests.
Key Functions to Implement:
1. User Authentication and Profiles:
o Allow guests to register and log in using their email and other relevant user
authentication credentials.
o Guests can manage their profile with preferences, travel dates, and booking history,
allowing for personalized recommendations and promotions.
2. Room Booking:
o Display available rooms at LuxeVista Resort, including detailed descriptions (e.g., ocean
view suites, deluxe rooms), photos, and price per night.
o Allow guests to filter and sort rooms based on criteria such as room type, availability,
and price range.
3. Service Reservation:
o Enable guests to reserve exclusive in-house services such as spa treatments, fine
dining, poolside cabanas, and guided beach tours.
o Provide a service booking calendar to check availability and manage reservations.
4. Local Attractions and Hotel Information:
2
o Include a section highlighting LuxeVista’s exclusive offers and nearby attractions, such
as beach tours, water sports, and dining recommendations.
o Guests can receive notifications for special hotel events, discounts, and service
updates.
Note: Please note that Android Studio can be used as the development environment. However, the
use of cross-platform frameworks such as Flutter, React Native, or Ionic is not permitted. All app
development must be conducted using native technologies only.
Tasks
LO1: Task A) Critically compare mobile operating systems, development tools, and technologies for
the above-mentioned application. (Word count: 1000) (10 Marks)
LO1: Task B) Create the system design and database design by providing UML diagrams & database
design diagrams for the given problem with clear explanations on the design decisions. (Use
case/Class/Activity/ER Diagram with Normalized Relational Schemas) (10 Marks)
LO2: Task C) Design attractive user interfaces for the given scenario. (20 Marks)
LO3: Task D) Develop an interactive mobile application with database integration for the given
scenario. Ensure to implement proper validation mechanisms to restrict invalid entries. (40 Marks)
LO4: Task E) Include a test plan, test data, and proper application of the test plan. Test your mobile
application according to the test plan. (10 Marks)
LO4: Task F) Create user and technical documentation for the developed solution. (10 Marks)
This a reflection of the effort required for the assessment. Word counts will normally include any text,
tables, calculations, figures, subtitles and citations. Reference lists and contents of appendices are
excluded from the word count. Contents of appendices are not usually considered when determining
your final assessment grade.
3
Submission Details
Submission This will be provided Estimated This will normally be 20
Deadline: on the Moodle Feedback working days after initial
submission point. Return Date submission.
Moodle/Turnitin: Any assessments submitted after the deadline will not be marked and will be
recorded as a non-attempt unless you have had an extension request
agreed or have approved mitigating circumstances. See the School Moodle
pages for more information on extensions and mitigating circumstances.
File Format: The assessment must be submitted as a pdf document (save the document
as a pdf in your software) and submit through the Turnitin submission point
in Moodle.
Feedback Feedback for the assessment will be provided electronically via Moodle. Feedback
will be provided with comments on your strengths and the areas which you can
improve. View the guidance on how to access your feedback.
All marks are provisional and are subject to quality assurance processes and
confirmation at the programme Examination Board.
Assessment Criteria
Learning outcomes assessed
• Explain mobile operating systems, development tools and technologies for the mobile
application development.
• Design mobile application solutions.
• Develop mobile application solutions.
• Test mobile application solutions.
4
module. Assessments are not just a way of auditing student knowledge. They are a process which
provides additional learning and development through the preparation for and completion of the
assessment.
Marking/Assessment Criteria
5
or poorly Validation but could be improved Excellent user
implemented. (0-15) mechanisms are in certain areas. (26-32) experience and
limited. (16-25) smooth performance.
(33-40)
Comprehensive test
No test plan provided Basic test plan with
Good test plan with plan with detailed test
Task E: Test plan, or the plan is limited test cases and
relevant test cases and cases and test data.
test data, and incomplete. Little to test data. Some
data. Adequate testing Thorough application
application of the no test data and testing applied but
with most scenarios of testing, covering all
test plan (10 Marks) poorly applied lacks thoroughness.
covered. (6-8) necessary scenarios.
testing. (0-2) (3-5)
(9-10)
Comprehensive and
Documentation is Basic documentation well-structured
Good documentation
incomplete, poorly with limited detail. documentation that
that covers most user
Task F: Create user written, or lacks Some sections are clearly explains both
and technical aspects.
and technical detail. Little to no missing or lack clarity user and technical
Clear explanation but
documentation (10 explanation of app in explaining the aspects. Excellent
with minor gaps or
Marks) functionality or functionality and detail and clarity in
areas that need further
technical design. (0- technical design. (3- explaining
detail. (6-8)
2) 5) functionality and
design. (9-10)
Further Information
Who can answer questions about my quality sources will be reflected in the quality
assessment? of your submitted work.
Questions about the assessment should be Remember that what you get out of university
directed to the staff member who has set the depends on what you put in. Your teaching
task/assessment brief. This will usually be the sessions typically represent between 10%
Module Leader. They will be happy to answer and 30% of the time you are expected to
any queries you have. study for your degree. A 20-credit module
represents 200 hours of study time. The rest
Staff members can often provide feedback on of your time should be taken up by self-
an assignment plan but cannot review any directed study.
drafts of your work prior to submission. The
only exception to this rule is for Dissertation Unless stated otherwise you must use the
Supervisors to provide feedback on a draft of HARVARD referencing system. Further
your dissertation. guidance on referencing can be found in the
Study Smart area on Moodle and at
Referencing and independent learning www.citethemrightonline.com (use your
university login details to access the site).
Please ensure you reference a range of
Correct referencing is an easy way to
credible sources, with due attention to the
improve your marks and essential in
academic literature in the area. The time
achieving higher grades on most
spent on research and reading from good
assessments.
6
Plagiarism, which can be defined as using
Technical submission problems without acknowledgement another person’s
words or ideas and submitting them for
It is strongly advised that you submit your assessment as though it were one’s own
work at least 24 hours before the deadline to work, for instance by copying, translating
allow time to resolve any last minute from one language to another or
problems you might have. If you are having unacknowledged paraphrasing. Further
issues with IT or Turnitin you should contact examples include:
the IT Helpdesk on (+44) 2920 417000. You • Use of any quotation(s) from the
may require evidence of the Helpdesk call if published or unpublished work of other
you are trying to demonstrate that a fault with persons, whether published in textbooks,
Moodle or Turnitin was the cause of a late articles, the Web, or in any other format,
submission. where quotations have not been clearly
identified as such by being placed in
Extensions and mitigating circumstances quotation marks and acknowledged.
• Use of another person’s words or ideas
Short extensions on assessment deadlines that have been slightly changed or
can be requested in specific circumstances. If paraphrased to make it look different from
you are encountering particular hardship the original.
which has been affecting your studies, then • Summarising another person’s ideas,
you may be able to apply for mitigating judgments, diagrams, figures, or
circumstances. This can give the teachers on computer programmes without reference
your programme more scope to adapt the to that person in the text and the source
assessment requirements to support your in a bibliography/reference list.
needs. Extensions and mitigating • Use of assessment writing services,
circumstances policies and procedures are essay banks and/or any other similar
regularly updated. You should refer to your agencies (NB. Students are commonly
degree programme or school Moodle pages being blackmailed after using essay
for information on extensions and mitigating mills).
circumstances. • Use of unacknowledged material
downloaded from the Internet.
Unfair academic practice • Re-use of one’s own material except as
authorised by your degree programme.
Cardiff Met takes issues of unfair practice
extremely seriously. The University has Collusion, which can be defined as when
procedures and penalties for dealing with work that that has been undertaken with
unfair academic practice. These are others is submitted and passed off as solely
explained in full in the University's Unfair the work of one person. Modules will clearly
Practice regulations and procedures under identify where joint preparation and joint
Volume 1, Section 8 of the Academic submission are permitted, in all other cases
Handbook. The Module Leader reserves the they are not.
right to interview students regarding any Fabrication of data, making false claims to
aspect of their work submitted for have carried out experiments, observations,
assessment. interviews or other forms of data collection
and analysis, or acting dishonestly in any
Types of Unfair Practice, include: other way.
7
How is my work graded? Descriptors (GBDs) with short videos
explaining some of the academic terminology
Assessment grading is subject to thorough used can be accessed via the Facilitation of
quality control processes. You can view a Learning resource page.
summary of these processes on the
Assessment Explained Infographic. We would strongly recommend looking at the
Study Smart area of Moodle to find out more
Grading of work at each level of Cardiff Met about assessments and key academic skills
degree courses is benchmarked against a set which can have a significant impact on your
of general requirements set out in Volume 1, grades. Always check your work thoroughly
Section 4.3 of our Academic Handbook. A before submission.
simplified version of these Grade Band