مثال هایی از دیاگرام های توالی و فعالیت
Post on 30-Dec-2015
101 Views
Preview:
DESCRIPTION
TRANSCRIPT
1
مثال هایی از دیاگرام های توالی و فعالیت
آزمایشگاه مهندسی نرم افزاراستاد: سرکار خانم مهندس احمدی
تدوین: محدثه امیدزاد1392اردیبهشت
2
دیاگرام توالی انتخاب واحد
شرح مختصری از فعالیت های سیستم برای نمودار توالی
, دروس م,ورد دانش,جو بع,د از ورود ب,ه سیس,تم انتخ,اب واح,د نظ,ر خ,ود را ب,ا رع,ایت پیش نی,از ه,ا , هم نی,از ه,ا و زم,ان
تشکیل کالس ها و زمان امتحانات انتخاب میکند و در ص,ورتی ک,ه ی,ک درس ب,ا بیش از ی,ک اس,تاد ارائ,ه ش,ده
باشد دانشجو استاد مورد نظر خودرا نیز انتخاب می کند.سیس,تم ن,یز ب,ه ص,ورت اتوماتی,ک دروس را بررس,ی می کن,د ت,ا از ت,داخل زم,انی و مش,کالتی از قبی,ل تع,داد واح,د انتخ,ابی
و .....جلوگیری شود.بعد ازاین دانشجو فیش واریزی خود را ثبت می کند,
انتخ,اب واح,د ب,رای دانش,جو ص,ادر می تایی,د انته,ا برگ,ه در شود.
3
دیاگرام توالی انتخاب واحد
4
( :collaboration diagram)دياگرام همکاری
يک نم,ا از ارتباط,ات س,اختاری بين اش,يا در م,دل فعلی را بم,ا می ده,د . تاکي,د اين دي,اگرام ب,ر ارتب,اط بين اش,يا اس,ت در حاليک,ه تاکي,د دياگرامه,ای ت,والی ب,ر روی دنبال,ه اش,يا، ش,امل دي,اگرام ن,وع اين ب,ود. روي,دادها از ای
لينک ها، وپيغام ها می باشد.ه,ر واتخ,اذ رفت,ار سيس,تم چگ,ونگی درک وفهم برای گون,ه تص,ميمی در اين م,ورد از اين دي,اگرام اس,تفاده روی اس,ت ک,افی دی,اگرام این س,اخت کني,د.برای
را بزنی,د.همچنین اگ,ر ابت,دا این f5دی,اگرام ت,والی کلی,د را بزنی,د دی,اگرام f5دی,اگرام را س,اخته س,پس روی آن
توالی آن ساخته می شود.
5
دیاگرام همکاری انتخاب واحد
6
دیاگرام توالی حذف و اضافه
7
دیاگرام همکاری حذف و اضافه
8
9
دیاگرام توالی ثبت عضویت
10
11
دياگرام توالی امانت گرفتن کتاب
12
فرم امانت گرفتن کتاب
13
دیاگرام فعالیت امانت گرفتن کتاب
14
مدیریت مطب پزشک
0
/
15
اتوماسیون مطب پزشکی
16
17
کاربر سيستم
ثبت انتخابگزينهاطالعاتبيماران
ا نمايشفرمثبتطالعاتبيماران
و کردناطالعاتبيمار واردثبت دکمه کليک
بررسياطالعاتوا شده رد
ذخيرهاطالعاتوا شده رد
نمايشپيغامثبتم وفقيتآميز
اطالعاتصحيح
اطالعاتنادرست
نمايشپيغام
نمودار فعالیت ثبت اطالعات بیماران
18
سایت در جستجو
متنیافتنشد / متنیافتشد
متنیافتنشد / متنیافتشد
(4) Search()
(3) Search()
رویدکمهجستجو (2) کلیک
کردنعبارتموردنظر (1) وارد
User
اصلیسایت فرمصفحه کالسکنترلجستجو دادههایجستجو
متنیافتنشد / متنیافتشد
متنیافتنشد / متنیافتشد
(4) Search()
(3) Search()
رویدکمهجستجو (2) کلیک
کردنعبارتموردنظر (1) وارد
نمودار توالی جستجو در سایت
19
نمودار توالی تغییر کلمه عبور
عبور کلمه تغییر
موفقیتانجامشد ویرایشبا
موفقیتانجامشد ویرایشبا
(5) Edit()
(4) Edit()
رویدکمهویرایش (3) کلیک
کردننامکاربریقبلیوجدید (2) وارد
لودصفحه (1)
Admin & User
عبور کلمه فرمتغییر عبور کلمه کالسکنترلتغییر User دادههای
موفقیتانجامشد ویرایشبا
موفقیتانجامشد ویرایشبا
(5) Edit()
(4) Edit()
رویدکمهویرایش (3) کلیک
کردننامکاربریقبلیوجدید (2) وارد
لودصفحه (1)
20
کهدکود
من
سیواتوما
برای ثبت اطالعات Activity Diagramنمودار
کاربر سیستم
no
yes
no
yes
عبور رمز کردننامکاربریو وارد
عبور رمز بررسیصحتنامکاربریو
نمایشپیغامخطا
اصلی ثبتاطالعات نمایشصفحه ی انتخابصفحه
یثبتاطالعات نمایشصفحه
ثبت انتخابدکمه کردنفیلدها پر بررسیپربودنفیلدهایالزم
Decision1
Decision
پیغامخالیبودنفیلدها
ثبتاطالعات موفقیتثبتشد نمایشپیغاماطالعاتبا
21
کاربر سیستم نمایشگر
عبور کردنکلمه وارد
نظر انتخابگزینهمورد
انجامعملیاتموردنظر
عبور اعتبارسنجیکلمه
بررسیصحتانجامعمل
انجامعملدرخواستی
invalid
valid
valid
نادرستاست عبور پیغامکلمه
کاربران نمایشمنو
پیغامخطا invalid
کاربر فعالیت :نموداروب سایت مهدکودک
22
Sequence Diagram for ATM Session
23
مثالی از نمودار فعاليت برای مورد کاربری ”دريافت پول ” ATMدر مدل مورد کاربری
24
25
Sequence Diagram for ATM Session
26
Sequence Diagram for PIN verification
27
صفحه ابتدایی سایت
28
صفحه ثبت نام کاربران
29
عملیات ثبت قیمت پیشنهادی
30
پایان
top related