CLOUD COMPUTING AND SOFTWARE AS A SERVICE
42904
ASSIGNMENT 2
Structure of this assignment:
Assignment 2 has three assessment items as follows:
(a) Software Application Development using Force.com platform.
(b) Written Report
(c) Presentation or demonstration of the developed software prototype
Weight of this assignment towards the overall subject grade:
35% of the overall subject grade. The weights assigned to the three individual assessment items are as below:
(a) 15% of the overall subject grade for the assessment item “Software Application Development using Force.com platform”
(b) 10% of the overall subject grade for the assessment item “Written Report”
(c) 10% of the overall subject grade for the assessment item “Presentation or demonstration of the developed software prototype” .
Submission deadline and requirements:
The presentation/demonstration of your software application will be held during the week beginning 12 May 2025 during the lab sessions. The time for all the group presentations/demonstrations will be announced on Canvas.
The software application and written report are due on 12 May 2025 by 6 PM.
Submission Requirements:
Upload a soft copy of the written report on Canvas.
Objectives:
This assignment is linked to the Subject Level Objective (4).
Academic Standards:
Please refer to the statement on academic conduct and the use of plagiarism detection software in the subject outline.
Expected Workload:
The expected number of hours to complete this assignment is 20-30 hours of work per person (approximately)
Late Submission Policy:
You must hand in and email the assignment on time. An extension may be granted for illness, misadventure, or other extenuating circumstances beyond your control. The issue of an extension should be raised with the Subject Coordinator as soon as possible after the circumstances occur. In general, extensions will not be granted on or after the assignment's due date.
Written consent in the form. of an email should be obtained from the Subject Coordinator, allowing for late assignment submission. Please note that such permissions for late assignment submissions will only be considered due to prior unforeseen extraordinary and genuine circumstances beyond your control. Late assignments submitted outside of these parameters will be deducted one mark per day, and more than seven days late assignments (without any special consideration) will receive zero marks.
Team/Group Registration:
This is a group assignment, and it is expected to be done in groups of three students each. You are expected to continue with the same group as Assignment 1. If you have any issues with your assignment group's work, please contact the subject coordinator as soon as possible.
Assignment Description:
Your organisation is evaluating a significant investment in a cloud computing application development platform to address key business requirements. In light of your recently acquired expertise in Cloud Computing and the Force.com PaaS, the Chief Information Officer (CIO) has requested that you create a small pilot project (or prototype) using the Force.com platform, accompanied by a detailed project report. You will subsequently present your findings to both the CIO and the Chief Executive Officer (CEO).
You have the flexibility to research and select any suitable enterprise application for this prototype, such as (but not limited to) HR Management, Contract Management, or Order Management, to demonstrate the potential benefits of the Force.com platform. in meeting your organisation’s needs.
Assessment Item 1: Software Application Development using the Force.com platform. (15% of the overall subject mark/grade):
Make use of Force.com PaaS to engineer a software prototype to address the organization-specific business problem that you have selected. Your prototype system should demonstrate the use of the following key concepts:
(i) Data Objects (Minimum three objects showing look-up (association) and master-detail relationships)
(ii) Data Validation Rules (Minimum three successfully implemented data validation rules)
(iii) Object-level security and Tab-Level security (Implement at least one object- level security and one tab-level security setting using Custom Profiles)
(iv) Organisation-wide default (Implement at least one organisation-wide default access)
(v) Email Notification (Minimum two successful implementations of email notification automation process using workflow mechanisms)
(vi) Task creation and assignment (Minimum one successful implementation of task creation and automation process using workflow mechanisms)
(vii) Time-based workflow (Minimum one successful implementation of time- based workflow)
Submission requirements for Assessment Item 1:
The application developed using the Force.com PaaS should confirm the requirements outlined above. Furthermore, as a part of submission, you are required to:
(a) Create unique login credentials foryour group on Force.com.
(b) Mention your Force.com login credentials in the assignment report (for assessment)
(c) Any changes made to your project in Force.com after the submission deadline will render your project ineligible for assessment.
Assessment Item 2: Written report (10% of the overall subject mark/grade):
Your report should be written in the following format (adhering to the following sections).
(a) Cover page: This section should address the following:
(i) Title of the report
(ii) Student Names (along with UTS Student ID’s)
(b) Introduction Section: This section should address the following:
(i) A brief background of the organisation that is requesting Force.com PaaS implementation
(ii) What are the specific use cases (or business requirements) for using the Force.com PaaS in the above organisation?
(c) System Modelling Section: This section should address the following:
a) Present the Data Model for the PaaS Application
b) Present the Custom User Profile/s with descriptions of each profile
c) Present the Workflow diagrams
d) Prototype System Screens and Description
(d) Contribution of each group member: In this section the individual contribution of each group member should be outlined. Although this is a group assignment, it will be assessed individually. This should be stated if all group members have contributed equally to completing this assignment.
(e) Conclusion and Future Work Section: This section should address the following:
(i) Conclude the report with your experience(s) with PaaS-based software development
(ii) Future further implementation of this developed application and other areas within the organisation where PaaS implementations could be done (along with rationale)
References being cited in the body of the report can be books, journals, conference articles or news articles). Your report should be written in Times New Roman Font (Size 12). Please format and structure your report legibly. Please follow the UTS Harvard Referencing style. The referencing guidelines can be located at
http://www.bell.uts.edu.au/referencing/index.html
Submission requirements for Assessment Item 2:
Upload a soft copy (as .doc or .pdf file) via the Turnitin link provided on Canvas. The deadline for submission of this assessment item is 12th May 2025 by 6 PM. The written report should not exceed 20 A4 pages, including references, figures, and screenshots.
Assessment Item 3: Presentation requirements (10% of the overall subject mark/grade):
You are required to demonstrate the developed software prototype and answer related questions during the lab session during Week 12. The time for all the group presentations/demonstrations will be announced on Canvas. The entire group needs to be present to demonstrate the prototype.
Assessment Process for Assignment 2:
The following assessment criteria will be used in the grading process for this assignment.
Criteria
|
Marks
|
Comments and Marks procured
|
Software Application Development
• Does the developed software application address the basic concepts and criteria listed under Assessment Item 1?
• Is the chosen case study logical and complete?
|
7 marks
8 marks
|
|
Written report
• Introduction Section
• System Modeling section
• Conclusion and future work section
|
2 marks
5 marks
3 marks
|
|
Presentation
• Presentation structure and presentation contents
• Correct answers to questions asked
|
4 marks
6 marks
|
|
Total
|
35 marks
|
|