mirror of
https://github.com/AmirAref/paya-university-fault-system.git
synced 2026-11-03 14:49:38 +00:00
Standardize analysis docs and add user story features (#25)
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
This commit is contained in:
@@ -28,6 +28,7 @@
|
||||
- **تعمیرکار:** مشاهدهٔ درخواستهای تخصیصیافته، انجام تعمیرات و ثبت نتیجهٔ اقدامات.
|
||||
- **مدیر:** نظارت بر عملکرد کلی سامانه و مشاهدهٔ اطلاعات و گزارشهای مدیریتی.
|
||||
- **کاربر سیستم:** عنوان عمومی برای اشاره به کاربران دارای حساب کاربری و دسترسی به سامانه.
|
||||
- **گزارشدهنده:** عنوان مشترک دانشجو و استاد در فرایند ثبت و پیگیری گزارش خرابی.
|
||||
|
||||
## ۳. نیازمندیهای کارکردی (Functional Requirements)
|
||||
|
||||
@@ -89,14 +90,14 @@
|
||||
|
||||
- **NFR-06 — قابلیت نگهداری:** ساختار سامانه باید امکان اصلاح، نگهداری و افزودن قابلیتهای جدید را در آینده فراهم کند.
|
||||
|
||||
## ۵. نکات و کارهای باقیمانده
|
||||
## ۵. نکات و پرسشهای باز
|
||||
|
||||
- این نیازمندیها نسخهٔ اولیه هستند و ممکن است در مراحل بعدی تحلیل و بازبینی تغییر کنند یا نیازمندیهای جدیدی به آنها اضافه شود.
|
||||
- محدودهٔ دقیق فضاهای تحت پوشش سامانه، از جمله خوابگاهها و فضاهای اداری، هنوز مشخص نشده است.
|
||||
- معیارهای دقیق اولویتبندی خرابیها و نحوهٔ تشخیص درخواستهای فوری باید تعیین شوند.
|
||||
- روش اطلاعرسانی به کاربران، مانند اعلان داخل سامانه، پیامک یا ایمیل، هنوز مشخص نشده است.
|
||||
- جزئیات سطح دسترسی هر نقش و شرایط بستهشدن نهایی درخواستها باید در مراحل بعدی مشخص شوند.
|
||||
- نیازمندیهای تعریفشده باید با داستانهای کاربر (User Stories) و سایر مستندات پروژه تطبیق داده شوند.
|
||||
- هر نیازمندی باید حداقل با یک داستان کاربر (User Story) تطبیق داده شود. ارجاعها در فیلد «نیازمندیهای مرتبط» همان سند [user-story.md](user-story.md) ثبت شدهاند.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user