Align docs/analysis files on one structure: metadata header, unnumbered "مقدمه", numbered sections, and a final "نکات و پرسشهای باز" section. - user-story.md: add "نیازمندیهای مرتبط" (FR refs) to each US, number the sections, and update the last-updated date - requirements-specification.md: define "گزارشدهنده" and align the closing section name - activity.md: add metadata header and مقدمه, drop English actor labels, give each diagram an AD-NN id, and add a status line - CONTRIBUTING.md: record the analysis docs standard as section ۷ - features/: Gherkin scenarios for US-01, US-05 and US-15
سامانه مدیریت و گزارش خرابی دانشگاهی
نام تیم: پایا
اعضای تیم:
- امیرحسن عارف اصل
- ارشیا همتیزاده
- رضا آدوسی
مسئله پروژه
در محیط دانشگاه، دانشجویان، اساتید و کارکنان معمولاً خرابیهای کلاسها، آزمایشگاهها، خوابگاهها، آسانسورها، سیستمهای تهویه، پروژکتورها، برق و سایر تجهیزات را از طریق تماس تلفنی، پیام یا مراجعه حضوری به بخش تأسیسات گزارش میدهند. پیگیری وضعیت گزارشها سخت است، اولویتبندی شفاف نیست و تاریخچهٔ خرابیها بهصورت متمرکز ثبت نمیشود.
این سامانه با هدف ثبت گزارش، بررسی و اولویتبندی، تخصیص تعمیرکار، پیگیری وضعیت و تأیید رفع خرابی طراحی میشود. کاربران اصلی شامل دانشجویان و اساتید (گزارشدهنده)، کارکنان بخش تأسیسات/مدیریت ساختمان و تعمیرکاران هستند.
محل مستندات
| مستند | مسیر فایل | توضیح کوتاه | تهیهکننده | بازبین |
|---|---|---|---|---|
| سند User Stories | docs/analysis/user-story.md |
شناسایی بازیگران و قابلیتهای اصلی سیستم | امیرحسن عارف اصل | ارشیا همتیزاده |
| نمودار Activity | docs/analysis/activity.md |
مدلسازی جریان کامل فرایند گزارش تا رفع خرابی | ارشیا همتیزاده | رضا آدوسی |
| سند نیازمندیها | docs/analysis/requirements-specification.md |
نیازمندیهای عملکردی و غیرعملکردی | رضا آدوسی | امیرحسن عارف اصل |
| روش تحقیق و منابع | docs/research-and-sources.md |
نحوهٔ تحقیق و منابع استفادهشده | همه اعضا | - |
وضعیت فعلی پروژه
در این مرحله فقط تحلیل اولیه و مستندسازی انجام شده است. هنوز کدنویسی و پیادهسازی انجام نشده.
ابهام باقیمانده:
- دامنه دقیق سامانه (فقط فضاهای آموزشی و عمومی یا شامل خوابگاهها و فضاهای اداری؟)
- نیاز یا عدم نیاز به اضافه کردن Sequence Diagram در مراحل بعدی
نحوه همکاری
هر عضو تیم با اکانت شخصی خود محتوا را اضافه یا اصلاح میکند تا تاریخچه Commitها نشاندهندهٔ سهم هر نفر باشد.
برای جزئیات بیشتر درباره نحوهٔ کار با برنچها و Pull Request، راهنمای همکاری (CONTRIBUTING.md) را ببینید.