Skip to content

Commit

Permalink
edit 6.7.*
Browse files Browse the repository at this point in the history
  • Loading branch information
MahdiHaghverdi committed May 31, 2023
1 parent 7d2aadb commit 5a4ee8f
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 12 deletions.
37 changes: 25 additions & 12 deletions oim.tex
Original file line number Diff line number Diff line change
Expand Up @@ -628,17 +628,16 @@ \subsection{سناریو تعامل شئ برای \say{نشان‌دار کرد
\setcounter{MainStepCounter}{4}
\mainstep{کارفرما روی دکمه‌ی \say{پرداخت از طریق درگاه بانکی} کلیک می‌کند.}

\beginmainstep{لایه‌ی \frontend اطلاعات را به کنترل‌گر کارفرما با یک آبجکت \json می‌فرستد.}
\beginmainstep{صفحه‌ی پرداخت، اطلاعات را با یک آبجکت \json به کنترل‌گر آگهی می‌فرستد.}

\majorstep{کنترل‌گر کارفرما، اطلاعات را به درگاه بانکی ارسال و نتیجه را دریافت می‌کند.}
\indent\patchstep{اگر نتیجه‌ی تراکنش موفقیت‌آمیز بود:}
\indent\indent\betastep{کنترل‌گر کارفرما، اطلاعات فرم آگهی را به \gdm ارسال می‌کند}
\indent\indent\betastep{کنترل‌گر آگهی پیغام \say{آگهی با موفقیت ثبت شد.} \\را در یک آبجکت \json ذخیره می‌کند.}

\indent\indent\betastep{کنترل‌گر آگهی، اطلاعات را به صفحه‌ی تایید ارسال می‌کند }
\indent\patchstep{اگر نتیجه‌ی تراکنش ناموفق بود:}
\indent\indent\betastep{کنترل‌گر کارفرما پیغام \say{پرداخت ناموفق بود، آگهی ثبت نشد.} را\\ در یک آبجکت \json می‌نویسد.}

\majorstep{کنترل‌گر کارفرما، آبجکت \json را صفحه‌ی ایجاد آگهی ارسال می‌کند.}
\indent\indent\betastep{کنترل‌گر آگهی، اطلاعات را به صفحه‌ی پرداخت (برای پرداخت مجدد) ارسال می‌کند.}

\subsection{جدول سناریو}
\begin{table}[H]
Expand All @@ -650,12 +649,18 @@ \subsection{جدول سناریو}
\hline
\hline
\sstep &
صفحه‌ی ایجاد آگهی &
ارسال می‌کند &
آبجکت \json &
به کنترل‌گر کارفرما \\
کارفرما &
کلیک می‌کند &
دکمه‌ی پرداخت از طریق درگاه بانکی &
در صفحه‌ی پرداخت \\
\hline
\sstep &
صفحه‌ی پرداخت &
ارسال می‌کند &
اطلاعات در یک آبجکت \json &
به کنترل‌گر کارفرما \\
\hline
\sstep &
کنترل‌گر کارفرما &
ارسال می‌کند &
اطلاعات &
Expand All @@ -677,6 +682,13 @@ \subsection{جدول سناریو}
در آبجکت \json \\
\hline
\sstep &
کنترل‌گر آگهی &
ارسال می‌کند &
اطلاعات &
به صفحه‌ی تایید پرداخت \\
\hline

\sstep &
\multicolumn{4}{|r|}{اگر موفقیت‌آمیز نبود}\\
\hline
\sstep &
Expand All @@ -686,11 +698,12 @@ \subsection{جدول سناریو}
در آبجکت \json \\
\hline
\sstep &
کنترل‌گر کارفرما &
ارسال می‌کند &
آبجکت \json &
صفحه‌ی ایجاد آگهی\\
کنترل‌گر آگهی &
ارسال می‌کند &
اطلاعات &
به صفحه‌ی عدم تایید پرداخت \\
\hline

\end{tabular}
\end{adjustbox}
\end{table}
Expand Down
Binary file modified reportdoc.pdf
Binary file not shown.

0 comments on commit 5a4ee8f

Please sign in to comment.