To operate the Blended Learning Center(BLC) at optimal level, maintenance will be performed every day at 8:30 AM and at 5:00 PM regularly which can take up to 30 minutes. Please consider scheduling your activity in the BLC platform accordingly.
Topic outline
-
Software Project II
Week Navigation: Week 1 ||
Week 2 ||
Week 3
Dear Students
Welcome to the Software Project II (CSE 216) course, I, Fabliha Haque will be your co-pilot in this online journey of learning.
I care about your success in these courses. I'm glad you are here.
Fabliha Haque
Lecturer, Department of Computer Science and Engineering
Daffodil International University
Fabliha Haque
Lecturer, Department of CSE
Daffodil International University
Office: Room 112, Daffodil Tower 5, Sobhanbag, DIU (MC)
Email: fabliha.cse@diu.edu.bd
Phone: +8801760021992
Software Project-II is designed to help students to grow up and understanding how to develop a software system and giving them the fundamental principles of system development with object-oriented technology using Use Case Model, Object-Oriented Model.
The course will initiate students to the different software process models, project management, software requirements, and design as a problem-solving activity, key elements of analysis and design, and the place of the analysis and design phases within
the system development life cycle.
Course LEARNING Outcomes (CLO’s)
CLO1
Understand the impact of user
interface in software development and several key
points of UI design
CLO2
Understand the importance of UX
usability and how user experience can be analyzed
and improved
CLO3
Explain E-R Diagram, Use Case Diagram and Sequence Diagram
CLO4
Explain the basics of DFD and DFD description tables to understand SRS
Project/Report/Assignment
10
Upcoming class: June 7, Monday, 2021
Link of the resources:----
- Assessment Plan
This topic
- QUIZ
QUIZ
QUIZ #1 Syllabus (To be held on 26/07/2021; 8.00 pm) --
- User Interface
- UX/Usability
- E-R Diagram
QUIZ #2 Syllabus (To be held on 13/07/2021; 8.00 pm) --
- Use Case Diagram
- Sequence Diagram
- Dataflow Diagram
QUIZ - 1 ( Section C )
Restricted Not available unless: You belong to Section-C
QUIZ - 1 ( Section D )
Restricted Not available unless: You belong to Section-D
QUIZ- 2 ( Section C)
Restricted Not available unless: You belong to Section-C
QUIZ- 2 ( Section D)
Restricted Not available unless: You belong to Section-D
- Assignment, Lab Report & Presentation Submission
Assignment, Lab Report & Presentation Submission
***File Name format for all segments: Section followed by ID followed by name. Eg. D_201-15-12345_SahoshKhan.ppt/pdf. For group file write only first member ID on file name.
Assignment Submission:- (Deadline: 14-08-2021)
Submit Your Assignment.
***here, submit the drive link where you have uploaded all of your lab files.
Lab Report Submission:- (Deadline: 14-08-2021)
Submit Your Lab Report
-
WEEK 1
Introduction & Course Plan
Topics of Discussion:
- Introduction With Students
- Discussion On Course Plan
-
WEEK 2
Introduction to User Interface
Topics of Discussion:
- Introduction to UI design
- Functionalities of a UI designer
- Introduction to UX design
- Difference between UI and UX
- Types of UI elements
-
WEEK 3
Introduction to the Best practices for designing UI
Topics of Discussion:
- Best Practices for designing UI
- Introduction to Wireframe
- The need of wireframing
- Type of wireframing
- Prototype Vs. Wireframe
- Difficulties and risks in UI design
-
WEEK 4
Introduction to UX design
Topics of Discussion:
- Understanding User Experience
- Importance of UX
- How to improve UX of an application
- UX Research Tools
- Misconceptions about UX Design
-
WEEK 5
Introduction to Figma ( UI & UX Design Tool )
Topics of Discussion:
- Introduction to Figma
- Importance of Figma
- Collaboration using Figma
- Basics design tools of Figma
-
WEEK 6
Introduction to ER Diagram
Topics of Discussion:
- Introduction to E-R Diagram
- Importance of E-R Diagram
- ER Diagrams Symbols & Notations
- Components of the E-R Diagram
- Designing a E-R Diagram from scenario
Assignment ( Section C)
Restricted Not available unless: You belong to Section-C
Assignment ( Section D)
Restricted Not available unless: You belong to Section-D
-
Topics of Discussion:
- Definition of Use Case Diagram
- Importance of Use Case Diagram
- Designing a Use Case Diagram from scenario
- Draw Use Case diagram using Lucidchart
- Topic 11
Topic 11
Topics of Discussion:
- Fundamental of Sequence Diagram
- Designing a Sequence Diagram from a scenario
- Draw Sequence Diagram Using Lucidchart
- Topic 12
Topic 12
Topics of Discussion:
- Fundamental of Data Flow Diagram
- Designing a data flow diagram
- Description table of DFD