INFS3202/7202 -无代写
时间:2026-04-21
INFS3202/7202 – Web Information Systems
Design Document Assessment Item:
Getting Started Guide
Dr Aneesha Bakharia (Senior Lecturer, EECS)
Email: a.bakharia1@uq.edu.au
• Due Week 7, Tuesday 14 April, at 5pm
• Weighting = 18%
• The design document is a pre-project technical implementation document that presents a plan for the
development of your chosen project.
• You will need include:
• Project Overview & Features; Technology Research; Accessibility; Security & References
• Comprehensive Database Relational Schema Diagram
• HTML Mockups
(You can also submit a Django or Next.js project that implements the Mockups if you don’t
want to repeat code for the overall layout. Functionality however is not required to be
implemented)
Design Document Assessment Item
2
Design Document – Assessment Item
3
From Course Profile: https://course-profiles.uq.edu.au/course-profiles/INFS3202-21203-7620#assessment-detail-1
• Due Week 7, Tues 14 April, at 5pm
• Weighting = 18%
Design Document Assessment Item
4
Step 1: Choose a Project – Standard Projects
5
Step 1: Choose a Project – Custom Project
6
• Submit an idea for a custom project before end of Week 2 for Course Coordinator approval
• Your proposed functionality will be mapped to the Rubric
• Your proposed project must be equivalent in scope to the Standard projects
Step 2: Review the Required Functionality
7
Step 3: Plan your Approach
8
• Lectures and Labs (practicals) from Week 1 - 5 will help you gain the skills to complete the
assessment item. You need to work in parallel.
• https://kroki.io/ and https://dbdiagram.io/ supports DBML which provides a quick way to
convert text definitions of tables to a diagram
• Remember that your database is
for a SaaS product with multiple
users!
• You can also use Django Models to create
your tables and then include the database
schema diagram
• Note this is the relational schema of a database
that shows the tables, fields, their types and how
the tables relate to each other.
This is not a conceptual model.
Database Design Tips
9
• Why HTML Mockups?
Why not just graphic mockups or hand drawn mockups?
The main reason is that the assignment is due half-way through the semester. We would like you to be
up to have the HTML so that you can then just implement the HTML in Django Templates for your
project. This does not mean that you don’t need to go through a design process, which may involve
using graphics.
• Can I use Django base templates or Next.js _layout files?
Yes. Just make sure you deploy your app and submit with a Readme.md file with details on how to
access each of your screens. We don’t expect anything to be functional – there are no marks for this in
the Design Document.
• Can I implement the project in another web framework other than Django or Next.js?
No. For support purposes we have restricted the frameworks being used to two. Some of the questions
in the exam will be related to Python and Django.
FAQ
10
• Check for FAQ updates.
All good questions that students ask are added to the
FAQ.
• If uncertain, please email the Course Coordinator or post
on the Forum.
We try to have a very responsive reply time.
General Tips
11
Q&A
Thank you

学霸联盟
essay、essay代写