Uploaded by aaqibimran0

SDA CEP (1)

advertisement
Complex Engineering Problem
Software Design & Architecture
Marks 30
Due Date 31st May, 2023
INSTRUCTOR: Dr. Muhammad Sohail
COURSE CODE: SE-210
SEMESTER:
4th (Spring 2023)
Credit Hours:
02 (Theory)+ 0 (Lab)
The semester project aims to enable students to tackle intricate engineering problems related to Software
Design & Architecture. Specifically, the project is focused on addressing the key features of such complex
engineering problems.
WP-11
Depth of
Knowledge
Required
CLO-1
Range of Conflicting
Requirements
PLO-1
CLO-2
PLO-2
CLO-4
PLO-5
WP-3
Depth of Analysis Required
WP-2
Student has to be careful for
avoiding conflicts when searching
and modelling different UML
diagram for LMS system.
Multiple models qualify as admissible to better
explain and visualize the LMS system of the
university. The student has to decide which
diagram/Model gives better understanding about the
system behavior and analysis.
Sr No.
CLO
PLO No.
1.
Discuss principles and fundamentals of software design and architecture (C-2)
1
2.
Apply appropriate design / architectural pattern for a given problem. (C-3)
2
3.
Select object-oriented models and refine them to reflect implementation details (C-5)
3
4.
Practice system design/architecture by using modern tools (P-3)
5
CEP statement:
Learning Management System LMS for a particular university is well known to incorporate and
help students in learning and manage their study. LMS may have particular modules to handle
multiple services related to administration and students etc.
1
One or more WAs
Objective of this CEP is to relook/revise the existing architecture of LMS of any university, write
down the following aspect for LMS and further put your valuable suggestions to make LMS more
secure, robust and user friendly.
Determine the following points regarding LMS
1.
Use Case Diagram
2.
Class Diagram (OOD)
3.
System Sequence Diagram
4.
Component Diagram
5.
Deployment Diagram
6.
Activity Diagram
Deliverables
Project Report will be submitted in groups max 3 students via using suitable tool that may help
like Visio, UML etc., clear text submission will be appreciated, while original images will need to
put in the report. Plagiarized text and images will get zero marks
Each Group will submit and present their CEP to me having all members present. No CEP
will be accepted after the due date.
Marks Distribution
Deliverable
CLO
Marks
Fundamental Details of your model
CLO1
10
CLO2
10
CLO4
10
for explaining LMS system.
List the UML diagrams selected to
be modeled with justification that
selected
UML
Models
are
admissible to elaborate the selected
LMS
Clear and Concise Diagram using
ULM or Visio or any other CASE
Tool of your choice
Summary:
Following is the outcome of complex engineering problem:
Brainstorming exercise forced them to explore the surrounding environment to sort out the problems to be solved
Design/Implementation gave them a chance to go through the in-depth engineering knowledge to solve the
problem and analyze in an effective way.
Download