|
1 |
| -# CSE-326-Information-System-Design-Sessional- |
| 1 | +# CSE 326: Information System Design Sessional |
2 | 2 |
|
3 |
| -# Scope Presentation |
| 3 | +This repository contains all home and lab assignments for the **CSE 326: Information System Design Sessional** course, part of the Term-2, Level-3 curriculum at the Department of Computer Science and Engineering, Bangladesh University of Engineering and Technology (BUET). The course focuses on applying theories from **CSE 325: Information System Design** to practical system design implementations. |
4 | 4 |
|
5 |
| -# BPMN Diagram |
6 |
| - - Presented By 1905093 - Soumya Swagata Biswas |
| 5 | +## Course Overview |
7 | 6 |
|
8 |
| -# Mock UI |
9 |
| - - Presented By 1905115 - Tahsin Wahid |
| 7 | +**CSE 326** is a 0.75 credit hour sessional course intended for Level 3 Term 2 students. It serves as a practical extension of **CSE 325**, allowing students to apply theoretical concepts in real-world scenarios. |
10 | 8 |
|
11 |
| -# ER Diagram |
12 |
| - - Presented By 1905105 - Shahriar Raj |
| 9 | +## Repository Structure |
13 | 10 |
|
14 |
| -# Class Diagram |
15 |
| - - Presented By 1905097 - Abrar Mahmud |
| 11 | +The repository is organized into several directories, each corresponding to a specific aspect of the system design process: |
16 | 12 |
|
17 |
| -# Collaboration Diagram |
18 |
| - - Presented By 1905101 - MD Sadik Hossain Shanto |
| 13 | +- **Project Scope Presentation**: Initial presentation outlining the project's objectives, requirements, and scope. |
| 14 | +- **BPMN Diagram**: Business Process Model and Notation diagrams representing the business processes involved in the system. |
| 15 | +- **Mock UI**: Mockups of the user interface, demonstrating the planned design and layout of the system's front end. |
| 16 | +- **ER Diagram**: Entity-Relationship diagrams illustrating the data model and relationships between different entities in the system. |
| 17 | +- **Class Diagram**: UML class diagrams detailing the system's object-oriented design, including classes, attributes, methods, and relationships. |
| 18 | +- **Collaboration Diagram**: Diagrams showing interactions between objects and the sequence of messages exchanged to carry out functionality. |
| 19 | +- **Sequence & State Diagram**: Sequence diagrams depicting object interactions over time and state diagrams showing state transitions of system components. |
| 20 | +- **Report**: Comprehensive report documenting the system design process, decisions made, challenges encountered, and lessons learned. |
19 | 21 |
|
20 |
| -# Sequence and State Diagram |
21 |
| - - Presented By 1905118 - Sabah Ahmed |
| 22 | +## Assignments |
22 | 23 |
|
23 |
| -# Module Implementation |
| 24 | +Throughout the course, students completed various assignments to reinforce their understanding of system design principles: |
| 25 | + |
| 26 | +- **Unit Testing**: Developing and executing test cases to ensure individual components function as intended. |
| 27 | +- **Retailers Manufacturers System Project**: A comprehensive project involving: |
| 28 | + - **Use Case Diagram**: Identifying and representing the system's functional requirements and interactions with actors. |
| 29 | + - **UML Class Diagram**: Designing the system's structure with classes and relationships. |
| 30 | + - **Database Entity Relationship Diagram**: Modeling the database schema and entity relationships. |
| 31 | + - **Data Flow Diagram**: Illustrating the flow of information within the system. |
| 32 | + - **Sequence Diagram**: Detailing the sequence of interactions between objects for specific use cases. |
| 33 | + - **Implementation of User Interface of Order Subsystem**: Developing the front-end interface for managing orders. |
| 34 | + - **Project Report**: Documenting the entire project, including design decisions, implementation details, and testing results. |
| 35 | + |
| 36 | +## Contributors |
| 37 | + |
| 38 | +The project was collaboratively developed by the following students: |
| 39 | + |
| 40 | +- **1905093** - Soumya Swagata Biswas |
| 41 | +- **1905115** - Tahsin Wahid |
| 42 | +- **1905105** - Shahriar Raj |
| 43 | +- **1905097** - Abrar Mahmud |
| 44 | +- **1905101** - Md Sadik Hossain Shanto |
| 45 | +- **1905118** - Sabah Ahmed |
| 46 | + |
| 47 | +## Acknowledgments |
| 48 | + |
| 49 | +We extend our gratitude to the Department of Computer Science and Engineering at BUET for providing the resources and guidance necessary for completing this course. |
| 50 | + |
| 51 | +For more information about the course, please refer to the [BUET CSE Undergraduate Courses](https://cse.buet.ac.bd/academics/ug_courses). |
| 52 | + |
| 53 | +--- |
| 54 | + |
| 55 | +*Note: This repository is intended for educational purposes and reflects the coursework completed during the CSE 326 sessional.* |
24 | 56 |
|
25 |
| -# Report Presentation |
|
0 commit comments