یک پایان جریده کامل به دوست کلیه UML دیاگرام های مربوط به مهندسی نرم افزار
چکیده
در این پروژه به امعان وب سایت بار می پردازیم البته برنامه نویسی مساله مهمی می باشد. ولی مهمتر از آن طراحی و تحلیل سیستمی است که باید برای آن برنامه نویسی نمود. ازاینرو حرف توجه به این مساله ، شناخت روشی که بتوان با آن به گونه ای سیستماتیک و اصولی یک سیستم را مورد بررسی قرار داد و نیازمندیهای آن را به طور کامل بدست آورد نکته بسیار مهمی است که البته به آن توجه زیادی نمی شود.
که سعی بر آن شده که با یکی از روشهای طرحریزی و تجزیه و تحلیل سیستمها به آوازه UML به طراحی نرم افزار فروشگاه یکی از فروشگاه های به صورت بخش به بخش پرداخته شود.
فهرست مطلبها
آغاز
مرحلهها انجام پروژه
دوران اول: بسط سیستم
۱-۱هدف از تشکیل دکان آنلاین
۱-۲ – نیازمندیهای مساله جانب طراحی نرم افزار فروشگاه آنلاین
اطلاعات پایه
عملیات مرتبط به جستجو ، حفظ و حفاظت کالاهای تولیدی و سوابق آن و کنترل موجودی شرکت
گزارشها
آرامش و حدود دسترسی
کاربران سیستم رقیق آلت فروشگاه آنلاین
ذینفعان نرم افزار
فصل دوم: متغیرها
متغیرهای مورد نیاز و مورد استفاده باب جهاز نرم افزار فروشگاه آنلاین و تعاریف مربوط به آنها
اطلاعات و نیازمندیهای مرتبط به درج مشتریان (Customers)
اطلاعات مربوط به مدارک آموزشی ACADEMIC
اطلاعات مربوط به درج آوازه کارمندان فروشگاه (Employees)
دادهها اصلی مربوط به سمت شرکت درخواست کننده نرم افزار (Company Information )
اطلاعات مرتبط به شرح سفارشات (OrderDetails)
دادهها مرتبط به سفارشات (orders)
دادهها مربوط به راههای پرداخت (Payment Methods)
دادهها مربوط به پرداختها (Payments)
دادهها مربوط به سمت محصولات (Products)
اطلاعات مربوط به آیین حمل یا ارسال بار (ShippingMethods)
دوران سوم: ERD
نمودار ER کلی جهاز فروشگاه آنلاین
فصل چهارم: Creatures
فصل پنجم: Data Flow Diagrams
نمودار گردش داده سیستم فروش
نمودار چگونگی موجودیتهای برنامه فروش
جدول DFD فیزیکی اولیه (سطح صفر)
آشکار ارائه محدوده سیستم
تبدیل موجودیتهای فیزیکی به سمت فرآیندها باب نمودار DFD
جدول سطح زمینه ای(DFD)
نمودار اساس ای تجزیه شده به سطح یک(DFD)
نمودار DFD سطح ۲ مربوط به بدستآوردن و ادا سطح ۱
نمودار DFD منطقی زمینه ایا مربوط به جهاز فروش
نمودار DFD منطقی سطح ۰ مربوط به سیستم فروش
نمودار DFD منطقی سطح ۱ مرتبط تحلیل ثبت سفارش
جدول DFD منطقی سطح ۱ مربوط تحلیل ثبت پرداخت
دوران ششم: لسان برنامه نویسی
اهداف طرحریزی لسان
تاریخچه
ویژگیها
سیستم یکپارچه شده
اشکال داده
Boxing و EnBoxing
ویژگیهای اخیر در C# 2.0
کلاسهای partial
Genericها
کلاس های static
یک شکل جدید از بازگویی عامل با استفاده از سازنده توابع
Delegateهای ناشناس
Delegate covariance and contravariance
نوع داده Nullable 50
فصل هفتم: نمودار Use Case و سناریو
۷-۱- Use case چیست؟
۷-۲- Actor چیست؟
۷-۳- دیاگرام use case چیست؟
۷-۴- ارتباطات آشکار use case ها چسان است؟
۷-۵- شناسائی Actor های جهاز
۷-۵-۱- Actor کاربر
۷-۵-۲- Actor اسم واحد فروش
۷-۵-۳- Actor کارمندان فروش
۷-۵-۴- Actor مشتریان
۷-۶- شناسائی Use Case ها
۷-۶-۱- نمودارهای USE CASE 1
۷-۶-۱-۱- سناریوی Sing Up Use Case
۷-۶-۱-۲- سناریوی Sing In Use Case
۷-۶-۱-۳- سناریوی Sing Out Use Case
۷-۶-۲- نمودارهای USE CASE 2
۷-۶-۲-۱- سناریوی Boss Mailbox Use Case
۷-۶-۲-۲- سناریوی Staff Mailbox Use Case
۷-۶-۲-۳- سناریوی Possibilities Of Orders Use Case
۷-۶-۲-۴- سناریوی Registeration of Orders Use Case
۷-۶-۲-۵- سناریوی Costumer Invoice Use Case
نمودارهای USE CASE 3
۷-۶-۳-۱- سناریوی Use Case پرداخت چهره
۷-۶-۳-۲- سناریوی Use Case Order
نمودارهای USE CASE 4
نمودار کلی Use Case
فصل هشتم: Class Diagram
۸-۱- نمودار Class حقیقی جهاز فروشگاه آنلاین
۸-۲- نمودار Class مرتبط به کاربر
۸-۲- نمودار Class مربوط به مدیر دکان آنلاین
۸-۳- نمودار Class مربوط به بخشهای فروشگاه آنلاین
۸-۴- نمودار Class مربوط به پایه کارمند
۸-۵- نمودار Class مرتبط به مشتری
۸-۶- نمودار Class مرتبط به سفارشات
۸-۷- نمودار Class مربوط به جزئیات سفارشات
۸-۸- جدول Class مربوط به دسته بندی اقلام
۸-۹- جدول Class مرتبط به دسته بندی اقلام
فصل نهم: SequEnce Diagram
۹-۱- جدول توالی SignIn
۹-۲- جدول تسلسل Order Register
۹-۳- نمودار توالی Product Group Definition
۹-۴- جدول تسلسل Product Definition
۹-۵- نمودار توالی SignIn
۹-۶- جدول تسلسل SignOut
فصل دهم: Collaboration Diagram
۱۰-۱- نمودار همکاری SignIn
۱۰-۲- جدول معاضدت SignUp
۱۰-۳- نمودار همکاری Products And Products Description
۱۰-۴- جدول معاضدت Products Groups DeFinition
۱۰-۵- جدول همکاری Sign Out
دوران یازدهم: StateChart Diagram
۱۱-۱- نمودار وضعیت SignUp
۱۱-۲- نمودار چگونگی SignIn
۱۱-۳- جدول چگونگی SignOut
۱۱-۴- نمودار وضعیت Product Definition
۱۱-۵- جدول چگونگی Possibility Of Orders
دوران دوازدهم: Component diagram
۱۲-۱- جدول Component کلی سیستم
۱۲-۲- نمودار Component بخش حساب های مشتریان
۱۲-۳- نمودار Component بخش مدیریت حساب ها
فصل سیزدهم: فرمهای برنامه
۱-بخش تعریف اشکوبه های اصلی:
۲- بخش محصولات هر طبقه:
۳- مدیریت اعضاء
۱-مدیریت فروش
۵- عضویت در سکوی پرتاب موشک
۶- جستجو باب سایت
۸- تایید آخرین سبد خرید
صفحه اصلی سایت
باب باره ما
صفحه ورود به سمت بخش مدیریت
نتیجه گیری
پیشنهادات
منبعها و مواخذ