Software Engineering Project Sample Slide

l227548 9 views 20 slides May 18, 2024
Slide 1
Slide 1 of 20
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20

About This Presentation

It is Software engineering sample slide


Slide Content

Fundamentals of Software Engineering Group Members: Abdul Moiz 22l-7468 Affan Malik 22l-7533 M.Fahad Hussain 22l-7463 Noveen Leghari 22l-7495

JukeBox A desktop app!!!

Abdul Moiz Work Divison M.Fahad Hussain Affan Malik Noveen Leghari Team Lead, Developer Requirment Elicitation Tester Software design

Project Introduction Juke Box: Offline music streaming app Enjoy favorite tunes without internet User-friendly interface Access music anytime, anywhere

Advantages: Offline Music Streaming : Listen to music without internet, enhancing accessibility. User-Friendly Interface : Seamless navigation for enjoyable music experiences. Customization : Import songs, mark favourites for personalized experience. Playback Control : Play/pause, skip, adjust volume, loop, and shuffle for full control. Lyrics Display : View song lyrics for enhanced listening experience.

Constraints: Limited to Local Music : App plays only locally stored music, limiting library. Storage Space Requirement : Requires ample device storage for music files. Metadata Management : Accuracy depends on imported song metadata. Offline Limitations : Initial import and updates may need internet. Compatibility Concerns : Features may be limited by device specs.

Non-functional Requirments Interface must be intuitive, requiring minimal training for new users. System should operate efficiently with no delays in data display or operations. Performance Usability

Software Design Class Diagram Activity Diagram

Sequence Diagram Use Case Diagram

Level 1 Level 0 Data Flow Diagram

Level 2

Architecture Repository Architecture

Actual Implementation Screenshots

Actual Implementation Screenshots

Actual Implementation Screenshots

Actual Implementation Screenshots

Actual Implementation Screenshots

Actual Implementation Screenshots

Effective Communication : Regular updates kept the team on track and solved problems, helping us stay focused on our project goals Collaboration : Using our individual strengths improved our efficiency and problem-solving, creating a great team environment. Time Management : By setting achievable deadlines and arranging tasks, we were able to reach project milestones on time Lesson Learnt!!

Thanks!!!!
Tags