سیستم فروش موبایل
می خواهیم یک سیستم برای راحتی کار یک فروشگاه موبایل طراحی و کنیم تا تمامی کارها با کمک یک اپراتور بصورت سیستماتیک انجام شود
ما در این سیستم اپراتور را مدیر فروشگاه در نظر گرفته ایم و عملکرد این سیستم بدین صورت است که دو DATA BASE یکی برای خرید های فروشگاه یعنی موجودی انبار و کالا هایی که به فروشگاه وارد می شود و دیگری برای فروش های فروشگاه می باشد . منظور از کالا سیم کارت یا گوشی می باشد .
ابتدا مدیر فروشگاه تمامی موجودی انبار خود را در پایگاه داده خرید ثبت می کند و پس از فروش هر کالا آنرا درون پایگاه داده فروش ثبت کرده و از لیست خرید کم می کند .
برای هر کالایی که خریداری می شود یک تاریخ فروش ثبت می شود که در هنگام انصراف از خرید توسط مشتری اگر از این تاریخ کمتر از 10 روز گذشته باشد مشتری می تواند از خرید انصراف دهد در غیر این صورت سیستم اجازه انصراف به مشتری نمی دهد . علاوه بر امکانات ذکر شده سیستم گزارشاتی از قبیل لیست خطوط فروخته شده ، لیست چک های دریافتی ، لیست گوشی های فروخته شده و ... را می دهد
نهایتاً سیستم به مدیر اجازه صدور سند برای کالا را نیز می دهد .
ACTOR ها عبارتند از :
مشتری ، مدیر فروشگاه
نمودار Uase Case
نمودار های uase case محاورات میان uase case ها را نشان میدهد که عملیات سیستمی و عامل ها که نشان دهنده افراد یا سیستمی های اطلاعات را برای سیستم فراهم کرده و یا از آن دریافت می کنند را نمایش میدهد
use case : ثبت کردن خرید خط جدید
actor : مدیر فرو شگاه
هدف : مدیر بتواند سیم کارت های خریداری شده را در پایگاه داده ثبت کند
شرایط اولیه : مدیر با موفقیت وارد سیستم شود .
شرایط نهایی : خرید های خود را ثبت نهایی کرده باشد .
جریان اصلی :
1)مدیر پسورد خود را در سیستم می زند
2)سیستم پسورد را چک می کند و در صورت درست بودن پسورد اجازه ورود به سیستم را به مدیر میدهد(A1)
3)مدیر وارد لینک ثبت خرید سیم کارت شده
4) سیم کارت های جدید را به مراه مشخصات و قیمت وارد می کند
5) لیست جدید را به DB اضافه می کند
6)ثبت نهایی می کند .
جریان فرعی: (A1):
1) پسورد اشتباه وارد شده و باید دوباره پسورد را وارد کند
نام use case : ثبت کردن خرید گوشی جدید
actor : مدیر فرو شگاه
هدف : مدیر بتواند گوشی های خریداری شده را در پایگاه داده ثبت کند
شرایط اولیه : مدیر با موفقیت وارد سیستم شود .
شرایط نهایی : خرید های خود را ثبت نهایی کرده باشد .
جریان اصلی :
1 )مدیر پسورد خود را در سیستم می زند
2)سیستم پسورد را چک می کند و در صورت درست بودن پسورد اجازه ورود به سیستم را به مدیر میدهد(A1)
3)مدیر وارد لینک ثبت خرید سیم کارت شده
4) سیم کارت های جدید را به مراه مشخصات و قیمت وارد می کند
5) لیست جدید را به DB اضافه می کند
6)ثبت نهایی می کند .