Group Project 2/2024
INX246 ADVANCED COMPUTER PROGRAMMING FOR MODERN MANAGEMENT
Project Overview
Group project: 3 - 4 members per group
Develop a website with database and a group report
Project submission and presentation (on-site):
– Submit project and report in mango before giving a presentation
– Demo 5 mins and Q&A 5 mins
– Sec 001 002 003 March 3rd, 2025, at 13:00-15:00
– Sec 701 702 March 6th, 2025, at 13:00-15:00
Website Requirements
Develop an interactive website using HTML CSS PHP and other related technologies
Integrate website with a backend database to handle basic CRUD (Create, Retrieve,
Update, Delete) functionality
Use sessions to manage user login and track user levels (admin, member, general user)
Use CSS for styling and layout the website for responsiveness
Develop creative features or apply other innovative techniques
Submit all code files, database scripts, images and other related files in mango before
giving a presentation
Report Requirements
Introduce your website for ex. introduction, objective, user levels, key
functions, innovative features and technologies, output screenshots, etc.
Create flowcharts of your system separated by user levels, for ex. admin,
member, general user.
List member names and student IDs and explain the duties of each member
Submit the report in mango in pdf format before giving a presentation
Assessment Rubric (20%)
Criteria Excellent (5) Good (4) Satisfactory (3) Inadequate (2) Poor (1)
Database Design 30+ fields with well organized tables
20-29 fields with
clear structure but
have minor issues
10-19 fields with
basic structure but
have some issues
1 – 9 fields with poor
table design
incomplete
database design
with no table
Functionality & Logic
(CRUD)
All CRUD operations
are fully functional,
efficient, and
optimized.
CRUD operations
work, but with minor
performance or
logic issues.
Basic CRUD
functionality, with
some performance
or logic issues.
Some CRUD
operations fail, or
business logic is
incomplete.
CRUD operations
are missing or
almost failed
Session Management
(User Level)
Proper session
handling
Using session but
may have minor
issues.
Basic session
handling with some
issues
Missing session
managementor with
major issues.
No session
management
UI/UX Design (CSS)
Highly responsive
with well-structured
CSS.
Clear design and
CSS applied but with
minor issues
Basic CSS
implementation
with some issues
Poor CSS applied,
responsive design
incomplete
Very poor design or
with No CSS
Innovation and Report
Creative features or
techniques
AND submit report
Use of modern
techniques, but
some advanced
features missing.
AND submit report
Uses only basic
techniques, no
interactivity AND
submit report
Limited innovation;
AND submit report.
No innovative
features OR No
report
Assessment Note
During Q&A, if a group member is unable to answer a random question from the
teacher, their score will be deducted by 3 points.
For example, if the group gets 18 points, the members who answer correctly will
get18 points but the members who are unable to answer correctly will receive only
15 points.
版权所有:留学生编程辅导网 2020 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。