Skip to content

Nazmussakib247/Software-Development-II

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CSE 3201: Software Development II

A curated collection of projects, reports, and design artifacts developed for CSE 3201: Software Development II.

This repository demonstrates practical applications of software engineering concepts including:

  • Object-Oriented Design (OOD)
  • System Analysis & Design
  • GUI-oriented application planning
  • Database and data management modeling
  • Software project documentation and reporting

📌 Repository Overview

This repository currently includes two major academic project tracks:

1) Blood Donation System

A software system concept focused on streamlining blood donor and recipient workflows, with supporting documentation and design materials.

2) Hospital Management System

A broader healthcare management project exploring modules such as patient handling, medical records flow, and administrative processes through structured software engineering deliverables.


📁 Project Structure

Software-Development-II/
├── Blood Donation System/
├── Hospital Management System/
├── LICENSE
└── README.md

Each project folder may contain implementation files, reports, diagrams, and other coursework artifacts.


🎯 Learning Objectives Reflected in This Repository

The work in this repository aligns with common Software Development II outcomes:

  • Translate real-world problem domains into software requirements.
  • Perform system analysis and create structured solution designs.
  • Apply object-oriented principles to model entities and interactions.
  • Plan user-facing workflows and GUI structure.
  • Design and document data organization strategies.
  • Produce professional academic documentation for software projects.

🧩 Typical Contents You May Find in Each Project Folder

Depending on the project stage, folders may include:

  • Requirement specifications
  • Use-case modeling or analysis notes
  • UML or architectural diagrams
  • ER diagrams / database design documents
  • Project proposals
  • Mid/final project reports
  • Source code prototypes or implementation snapshots
  • Presentation/supporting materials

🛠️ Tools & Technologies

This repository is coursework-oriented, so the exact technology stack may vary by project. Commonly used elements in this type of work include:

  • Programming languages relevant to course labs/projects
  • GUI development frameworks
  • Relational database concepts and schema design
  • Diagram/design tools (for UML, ERD, and process modeling)

🚀 How to Use This Repository

Browse Online

Open the repository in GitHub and navigate into each project directory to review artifacts.

Clone Locally

git clone https://github.com/Nazmussakib247/Software-Development-II.git
cd Software-Development-II

Explore Projects

  • Enter a project folder (Blood Donation System or Hospital Management System)
  • Read available reports/specifications first
  • Then run or inspect code artifacts (if included)

📚 Academic Context

This repository is part of coursework for:

  • Course: CSE 3201 — Software Development II
  • Purpose: Practical and documented application of software engineering theory

🤝 Contribution Notes

This is primarily an academic repository. If collaborators/instructors are involved:

  1. Create a feature branch
  2. Commit changes with clear messages
  3. Open a pull request with a concise summary
  4. Keep documentation in sync with implementation updates

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.


👤 Maintainer

Nazmussakib247
GitHub: @Nazmussakib247

About

This repository contains projects and coursework for CSE 3201: Software Development II. It includes practical implementations of software engineering concepts such as object-oriented design, system analysis, GUI development and data management through structured academic projects.

Topics

Resources

License

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors