Course overview
- Study period
- Semester 1, 2025 (24/02/2025 - 21/06/2025)
- Study level
- Postgraduate Coursework
- Location
- St Lucia
- Attendance mode
- In Person
- Units
- 2
- Administrative campus
- St Lucia
- Coordinating unit
- Business School
Structured and object-oriented analysis and design of business systems; testing and quality assurance; practical group experience with CASE tools integrated with a relational database for business systems. Critical analysis and discussion of recent research.
Systems analysis and design is a process focused on the development of new and the extension of existing information systems. It requires a unique set of problem-solving skills and knowledge of the information systems and business domains – such skills are in high demand in industry.
Analysis and design of an information system is an activity that is carried out by a systems analyst with the involvement of various other stakeholders who are the source of requirements for the system. As such it is paramount that as business professionals, students are competent in this area to be able to participate in the process of developing new and extending existing information systems.
This course provides students with an understanding of various systems development approaches and in-depth knowledge of and experience with the requirements analysis and modelling aspects that lead up to system design and implementation.
Sustainable Development Goals - UQ Business School is a proud supporter and Advanced Signatory of the United Nations Principles for Responsible Management Education (UN PRME). As part of the largest global collaboration between business schools and the UN, the school emphasises its role in empowering students to drive societal transformation through the Sustainable Development Goals. The SDGs highlight that a thriving economy relies on a healthy environment, aiming to balance economic growth, social well-being, and environmental protection for a sustainable future.
Course requirements
Assumed background
Before attempting this course, students are advised that it is important to complete the appropriate prerequisite course(s) listed on the front of this course profile.ᅠ The lecturer and tutors are available to talk with you about this, should students be unsure.ᅠ
Prerequisites
You'll need to complete the following courses before enrolling in this one:
BISM7206 or 2 units COMP/COMS/INFS courses
Incompatible
You can't enrol in this course if you've already completed the following:
BISM3222 or INFS3222 or 7211 or 7255
Restrictions
Quota: Minimum of 15 enrolments
Course contact
Course staff
Lecturer
Timetable
The timetable for this course is available on the UQ Public Timetable.
Additional timetable information
Please note: Teaching staff do not have access to the timetabling system to help with class allocation. Therefore, should you need help with your timetable and/or allocation of classes, please ensure you email business.mytimetable@uq.edu.au from your UQ student email account with the following details:
- Full Name
- Student ID
- Course Code
Aims and outcomes
The understanding of how organisations utilise technology to master internal problems, improve efficiency and unlock innovative opportunities, depends largely on their ability to analyse requirements for and create designs of information systems. This course aims to provide students with the concepts, knowledge and skills required to analyse and design information systems and builds the related problem-solving skills. The course concentrates on the front end of the information systems development life cycle and lightly touches on the implementation of software and their testing and maintenance.
Learning outcomes
After successfully completing this course you should be able to:
LO1.
Describe the major alternative methodologies (e.g., agile, lean) that are used in developing information systems and decide which methodology to use in a certain context.
LO2.
Prepare and use various information-gathering techniques for eliciting user information requirements and system expectations.
LO3.
Construct and interpret a variety of system description documents, including UML use case, activity, class, sequence, statechart and entity-relationship diagrams, Structured English, as well as screen, form, and report layouts.
LO4.
Communicate effectively and culturally safe, in both written and oral forms, systems specifications, implementation strategies, and design requirements, and be persuasive and culturally appropriate in these presentations.
LO5.
Solve and innovate on practical problems that may emerge in the job roles of Business Analyst and/or Systems Analyst using UML integrated environments and low-code platforms as an individual or as part of a team.
Assessment
Assessment summary
Category | Assessment task | Weight | Due date |
---|---|---|---|
Computer Code, Examination, Practical/ Demonstration |
Analysis and Design UML Modelling with Enterprise Architect Assessment
|
35% |
Week 7 Mon - Fri
The assessment takes place during the tutorial time in Week 7. |
Computer Code, Essay/ Critique, Examination, Quiz |
Core Knowledge Test with Inspera Assessment
|
45% |
12/05/2025
The in-semester exam will run during the seminar time. |
Computer Code, Product/ Design, Reflection |
Software App and Reflection
|
20% |
9/06/2025 2:00 pm
Late submission causes mark reductions. |
A hurdle is an assessment requirement that must be satisfied in order to receive a specific grade for the course. Check the assessment details for more information about hurdle requirements.
Assessment details
Analysis and Design UML Modelling with Enterprise Architect Assessment
- In-person
- Mode
- Product/ Artefact/ Multimedia, Written
- Category
- Computer Code, Examination, Practical/ Demonstration
- Weight
- 35%
- Due date
Week 7 Mon - Fri
The assessment takes place during the tutorial time in Week 7.
- Other conditions
- Time limited.
- Learning outcomes
- L02, L03, L04, L05
Task description
In this assessment, you will be given scenarios, and you will have to use Enterprise Architecture to create specific UML models for the scenarios as requested.
The assessment will take place in Week 7 during the enrolled tutorial time.
You can bring hand-written notes and printed materials. You are not allowed to use any other materials, esp. not to browse the Internet or use Artificial Intelligence solutions to create the models for you.
The assignment details are given on the course's Blackboard site (i.e., the course's Learn.UQ site).
This assessment is to address at least one PRME Sustainable Development Goal and is an opportunity to add an innovative solution to your ePortfolio.
AI Statement:
This assessment task evaluates students' abilities, skills, and knowledge without the aid of Artificial Intelligence (AI). Students are advised that the use of AI technologies to develop responses is strictly prohibited and may constitute student misconduct under the Student Code of Conduct.
Exam details
Planning time | 10 minutes |
---|---|
Duration | 60 minutes |
Calculator options | No calculators permitted |
Open/closed book | Open Book examination |
Materials | Hand-written materials and printed materials only - You are not allowed to use any other materials, esp. not to browse the Internet or use Artificial Intelligence solutions to create the models for you. |
Exam platform | Other |
Invigilation | Invigilated in person |
Submission guidelines
Submitted via Blackboard assessment link at the end of the assessment period while you are still sitting in the classroom. For details please refer to the assignment specification on the Blackboard site for the course.
Deferral or extension
You may be able to defer this exam.
Core Knowledge Test with Inspera Assessment
- In-person
- Mode
- Written
- Category
- Computer Code, Essay/ Critique, Examination, Quiz
- Weight
- 45%
- Due date
12/05/2025
The in-semester exam will run during the seminar time.
- Other conditions
- Time limited.
- Learning outcomes
- L01, L02, L03, L04, L05
Task description
UQ uses the assessment tool Inspera Assessment. Inspera Assessment provides additional functionality to complement the existing suite of digital learning tools at UQ with a greater range of question types, accessibility provisions, and non-English languages.
The course BISM7255 had successfully used the Inspera eAssessment software in the past. Thus, the Inspera eAssessment software will be used again in 2025. The exam will take place during the seminar time and students in this course will complete the assessment using their own devices.
Further details will be provided on the Blackboard site for this course, including an introduction to Inspera functionality, practice opportunities, and where to go for support.
AI Statement:
This assessment task evaluates students' abilities, skills, and knowledge without the aid of Artificial Intelligence (AI). Students are advised that the use of AI technologies to develop responses is strictly prohibited and may constitute student misconduct under the Student Code of Conduct.
Exam details
Planning time | no planning time minutes |
---|---|
Duration | 90 minutes |
Calculator options | No calculators permitted |
Open/closed book | Closed Book examination - specified written materials permitted |
Materials | Two A4 sheets of handwritten notes, double sided, are permitted |
Exam platform | Inspera |
Invigilation | Invigilated in person |
Submission guidelines
Students are expected to come to their classroom and use their devices for the assessment. You also must use the Safe-Browser option.
Deferral or extension
You may be able to defer this exam.
Late submission
Exams submitted after the end of the submission time will incur a late penalty.
Software App and Reflection
- Hurdle
- Mode
- Product/ Artefact/ Multimedia, Written
- Category
- Computer Code, Product/ Design, Reflection
- Weight
- 20%
- Due date
9/06/2025 2:00 pm
Late submission causes mark reductions.
- Other conditions
- Longitudinal.
- Learning outcomes
- L01, L04, L05
Task description
The students are asked to develop an app using a no-code/low-code platform and AI software. Based on the final app, students are asked to write a report about the development.
The details about the assessment can be found on the course's Blackboard site after the in-semester break.
In order to pass this assessment and course, a working app must be submitted.
AI Statement:
This assessment task evaluates students' abilities, skills, and knowledge without the aid of Artificial Intelligence (AI). Students are advised that the use of AI technologies to develop responses is strictly prohibited and may constitute student misconduct under the Student Code of Conduct.
Hurdle requirements
Students need to pass this assessment to pass the course.Submission guidelines
For details please refer to the assignment specification on the Blackboard site for the course (released after the mid-semester break).
Deferral or extension
You may be able to apply for an extension.
Late submission
A penalty of 10% of the maximum possible mark will be deducted per 24 hours from time submission is due for up to 7 days. After 7 days, you will receive a mark of 0.
Course grading
Full criteria for each grade is available in the Assessment Procedure.
Grade | Cut off Percent | Description |
---|---|---|
1 (Low Fail) | 0 - 29 |
Absence of evidence of achievement of course learning outcomes. |
2 (Fail) | 30 - 46 |
Minimal evidence of achievement of course learning outcomes. |
3 (Marginal Fail) | 47 - 49 |
Demonstrated evidence of developing achievement of course learning outcomes |
4 (Pass) | 50 - 64 |
Demonstrated evidence of functional achievement of course learning outcomes. |
5 (Credit) | 65 - 74 |
Demonstrated evidence of proficient achievement of course learning outcomes. |
6 (Distinction) | 75 - 84 |
Demonstrated evidence of advanced achievement of course learning outcomes. |
7 (High Distinction) | 85 - 100 |
Demonstrated evidence of exceptional achievement of course learning outcomes. |
Additional course grading information
Grades will be allocated according to University-wide standards of criterion-based assessment.
Supplementary assessment
Supplementary assessment is available for this course.
Learning resources
You'll need the following resources to successfully complete the course. We've indicated below if you need a personal copy of the reading materials or your own item.
Library resources
Find the required and recommended resources for this course on the UQ Library website.
Own copy required
You'll need to have your own copy of the following reading resources. We've indicated below if you need a personal copy of the reading materials or your own item.
Item | Description |
---|---|
Book |
Systems Analysis & Design: In an Age of Options
by Spurrier; Gary; Topi; Heikki - 2025 Edition: 2nd edition Publisher: Prospect Press ISBN: 9781958303191; 9781958303184 |
Learning activities
The learning activities for this course are outlined below. Learn more about the learning outcomes that apply to this course.
Filter activity type by
Please select
Learning period | Activity type | Topic |
---|---|---|
Week 1 |
Seminar |
Course Introduction and IS Analysis/Design Learning outcomes: L01, L04 |
Practical |
Prac 1 - UML Modelling of Use Case Diagrams Learning outcomes: L01, L04 |
|
Week 2 |
Seminar |
Strategic Decision for ISD Learning outcomes: L01, L04, L05 |
Practical |
Prac 2 - UML Modelling of Activity Diagrams Learning outcomes: L03, L04 |
|
Week 3 |
Seminar |
Introduction to Low-Code Development: Methods and Hands-On Experiences Learning outcomes: L01, L02, L03, L04, L05 |
Practical |
Prac 3 - UML Modelling of Sequence Diagrams Learning outcomes: L02, L03, L04 |
|
Week 4 |
Seminar |
Agile ISD methods and practices - Advance Learning outcomes: L02, L03, L04 |
Practical |
Prac 4 - UML Modelling of Class Diagrams Learning outcomes: L03, L04 |
|
Week 5 |
Seminar |
Capturing the Domain, Identifying Requirements Learning outcomes: L03, L04 |
Practical |
Prac 5 - UML Modelling of State Machine Diagrams Learning outcomes: L01, L04 |
|
Week 6 |
Seminar |
Managing Teams and People - Project Management 1 Learning outcomes: L01, L04 |
Practical |
Prac 6 - Comprehensive UML Case Study Learning outcomes: L03, L04 |
|
Week 7 |
Seminar |
Managing Teams and People - Project Management 2 Learning outcomes: L04 |
Practical |
Prac 7 - In-Class Test In this assessment, you will be given scenarios, and you will have to use Enterprise Architecture to create specific UML models for the scenarios as requested. The assessment will take place in Week 7 during the enrolled tutorial time. Learning outcomes: L03, L04 |
|
Week 8 |
Seminar |
Designing Systems - Work Integrated Learning Introduction Learning outcomes: L03, L04 |
Mid-sem break |
No student involvement (Breaks, information) |
In-Semester Break |
Week 9 |
Seminar |
App Development - Work Integrated Learning 2 Learning outcomes: L02, L03, L05 |
Week 10 |
Seminar |
App Development - Work Integrated Learning 3 Labour Day Public Holiday - Monday, 5 May 2025 - Check Blackboard for announcements about affected classes Learning outcomes: L01, L02, L03, L04, L05 |
Week 11 |
Seminar |
In-Class exam and Testing Systems During class time, the in-class exam will take place. Please make sure you bring your laptop with you to class and have installed and tested the "Safe Exam Browser for Inspera" https://elearning.uq.edu.au/student-guides-original/inspera-assessment-original/safe-exam-browser-inspera-original Learning outcomes: L03, L04, L05 |
Week 12 |
Seminar |
DevOps - Deploying Information Systems and Work Integrated Learning 4 Learning outcomes: L03, L04 |
Week 13 |
Seminar |
Week 13 - Course Summary and Reflection The last lecture reflects on the semester and the WIL blended learning aspect regarding meta-cognitive skills. Students, if they wish so, showcase their app to their peers and teaching staff. Learning outcomes: L01, L02, L03, L04, L05 |
Additional learning activity information
Sustainable Development Goals Integration.
This course integrates the following Sustainable Development Goals through lectures and assessments.
Goal 8: Decent work and economic growth
Policies and procedures
University policies and procedures apply to all aspects of student life. As a UQ student, you must comply with University-wide and program-specific requirements, including the:
- Student Code of Conduct Policy
- Student Integrity and Misconduct Policy and Procedure
- Assessment Procedure
- Examinations Procedure
- Reasonable Adjustments - Students Policy and Procedure
Learn more about UQ policies on my.UQ and the Policy and Procedure Library.