commit 2c6aaa62b890c1bcbf1380dc0fc3ceff5a1624a7 Author: Amir Aref Date: Sun Oct 25 23:14:30 2026 +0330 inital commit diff --git a/README.md b/README.md new file mode 100644 index 0000000..f4c5d76 --- /dev/null +++ b/README.md @@ -0,0 +1,43 @@ +# سامانه مدیریت و گزارش خرابی دانشگاهی + +**نام تیم:** پایا + +**اعضای تیم:** +- امیرحسن عارف اصل +- ارشیا همتی‌زاده +- رضا آدوسی + +--- + +## مسئله پروژه + +در محیط دانشگاه، دانشجویان، اساتید و کارکنان معمولاً خرابی‌های کلاس‌ها، آزمایشگاه‌ها، خوابگاه‌ها، آسانسورها، سیستم‌های تهویه، پروژکتورها، برق و سایر تجهیزات را از طریق تماس تلفنی، پیام یا مراجعه حضوری به بخش تأسیسات گزارش می‌دهند. پیگیری وضعیت گزارش‌ها سخت است، اولویت‌بندی شفاف نیست و تاریخچهٔ خرابی‌ها به‌صورت متمرکز ثبت نمی‌شود. + +این سامانه با هدف ثبت گزارش، بررسی و اولویت‌بندی، تخصیص تعمیرکار، پیگیری وضعیت و تأیید رفع خرابی طراحی می‌شود. کاربران اصلی شامل دانشجویان و اساتید (گزارش‌دهنده)، کارکنان بخش تأسیسات/مدیریت ساختمان و تعمیرکاران هستند. + +--- + +## محل مستندات + +| مستند | مسیر فایل | توضیح کوتاه | تهیه‌کننده | بازبین | +|-------|-----------|-------------|----------|--------| +| نمودار Use Case | [`docs/analysis/use-case.md`](docs/analysis/use-case.md) | شناسایی بازیگران و قابلیت‌های اصلی سیستم | امیرحسن عارف اصل | ارشیا همتی‌زاده | +| نمودار Activity | [`docs/analysis/activity.md`](docs/analysis/activity.md) | مدل‌سازی جریان کامل فرایند گزارش تا رفع خرابی | ارشیا همتی‌زاده | رضا آدوسی | +| سند نیازمندی‌ها | [`docs/analysis/requirements-specification.md`](docs/analysis/requirements-specification.md) | نیازمندی‌های عملکردی و غیرعملکردی | رضا آدوسی | امیرحسن عارف اصل | +| روش تحقیق و منابع | [`docs/research-and-sources.md`](docs/research-and-sources.md) | نحوهٔ تحقیق و منابع استفاده‌شده | همه اعضا | - | + +--- + +## وضعیت فعلی پروژه + +در این مرحله فقط تحلیل اولیه و مستندسازی انجام شده است. هنوز کدنویسی و پیاده‌سازی انجام نشده. + +**ابهام باقی‌مانده:** +- دامنه دقیق سامانه (فقط فضاهای آموزشی و عمومی یا شامل خوابگاه‌ها و فضاهای اداری؟) +- نیاز یا عدم نیاز به اضافه کردن Sequence Diagram در مراحل بعدی + +--- + +## نحوه همکاری + +هر عضو تیم با اکانت شخصی خود محتوا را اضافه یا اصلاح می‌کند تا تاریخچه Commitها نشان‌دهندهٔ سهم هر نفر باشد. diff --git a/docs/analysis/activity.md b/docs/analysis/activity.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/analysis/requirements-specification.md b/docs/analysis/requirements-specification.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/analysis/use-case.md b/docs/analysis/use-case.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/research-and-sources.md b/docs/research-and-sources.md new file mode 100644 index 0000000..e69de29