
پروژه : طراحي سيستم نرم افزاري فروشگاه موبایل آنلاین
فرمت: word
تعداد صفحه : 125 قیمت : مبلغ ۲۴هزار تومان
سیشارپ (C#) زبانی شیءگرا و سطح بالا (high level) از خانوادهٔ زبانهای چارچوب داتنت شرکت مایکروسافت است.زبان #C، یک زبان برنامه نویسی چند الگویی است و منظم شده مدل های تابعی، امری، عمومی، شی گرا و جز گرا می باشد. این زبان توسط ماکروسافت و جزئی از دات نت به وجود آمد و بعدا استانداردهای ECMAو ISO را نیز در بر گرفت. #C یکی از 44 زبان برنامه نویسی ای است که توسط Common Language Runtime از .NET Framework پشتیبانی می شوند و در همه جا به وسیله Microsoft Visual Studio شناخته می شود.
هدف از تشكيل و ايجاد فروشگاه موبایل آنلاین ، ارائه راه كارهايي مناسب جهت دستيابي به فروش مناسب و معرفي هر چه بهتر محصولات به مشتريان و مراجعان مي باشد.
ـ تجهيزات سخت افزاري موجود در فروشگاه موبایل آنلاین به شرح ذیل می باشند:
تجهيزات سخت افزاري موجود عبارتند از:
1- شبكه LAN: توپولوژي Tree
2- كامپيوتر: تعداد 2 عدد
3- اسكنر: يك عدد
4- چاپگر: 2 عدد (لیزری یک عدد –سوزنی یک عدد)
در اين پروژه و تحقيق سعي بر آن شده كه با يكي از روشهاي طراحي و تجزيه و تحليل سيستمها به نام UML به طراحي نرم افزار فروشگاه يكي از فروشگاه های موبایل به صورت بخش به بخش پرداخته شود.
مراحل انجام پروژه
پروژه حاضر در پنج مرحله انجام مي شود كه اين پنج مرحله به شرح ذيل مي باشند:
1- شرح سيستم
1.1. تعريف
1.2. كاربرد
1.3. مزايا
2- آناليز سيستم
3- تهيه الگوريتم و فلوچارت ( تعريف اينكه بر روي اطلاعات چه كار هايي انجام شود )
4- طراحي پايگاه داده
1-4- پايگاه داده
2-4- فيلدهاي كليدي
3-4- شكل رابطه اي
5- طراحي كاربردي برنامه
6- تجزیه و تحلیل سیستم نرم فزاری به روش UML
فهرست مطالب
مقدمه
مراحل انجام پروژه
فصل اول: شرح سيستم
1-1هدف از تشکیل فروشگاه موبایل آنلاین
1-2 - نيازمنديهاي مساله جهت طراحي نرم افزار فروشگاه موبایل آنلاین
اطلاعات پايه
عمليات مربوط به جستجو ، حفظ و نگهداري كالاهای تولیدی و سوابق آن و كنترل موجودي شركت
گزارشها
امنيت و حدود دسترسي
كاربران سيستم نرم افزار فروشگاه موبایل آنلاین
ذينفعان نرم افزار
فصل دوم: متغيرها
متغيرهاي مورد نياز و مورد استفاده در سيستم نرم افزار فروشگاه موبایل آنلاین و تعاريف مربوط به آنها
اطلاعات و نيازمنديهاي مربوط به ثبت مشتريان (Customers)
اطلاعات مربوط به مدارک تحصیلی ACADEMIC
اطلاعات مربوط به ثبت نام كارمندان فروشگاه (Employees)
اطلاعات اصلي مربوط به شركت درخواست كننده نرم افزار (Company Information )
اطلاعات مربوط به شرح سفارشات (OrderDetails)
اطلاعات مربوط به سفارشات (orders)
اطلاعات مربوط به راههاي پرداخت (Payment Methods)
اطلاعات مربوط به پرداختها (Payments)
اطلاعات مربوط به محصولات (Products)
اطلاعات مربوط به روش حمل يا ارسال بار (ShippingMethods)
فصل سوم: ERD
نمودار ER کلی سیستم فروشگاه موبایل آنلاین
فصل چهارم: Creatures
فصل پنجم: Data Flow Diagrams
نمودار گردش داده سیستم فروش
نمودار وضعیت موجودیتهای برنامه فروش
نمودار DFD فیزیکی اولیه (سطح صفر)
مشخص نمودن محدوده سیستم
تبدیل موجودیتهای فیزیکی به فرآیندها در نمودار DFD
نمودار سطح زمینه ای(DFD)
نمودار زمینه ای تجزیه شده به سطح یک(DFD)
نمودار DFD سطح 2 مربوط به دریافت و پرداخت سطح 1
نمودار DFD منطقی زمینه ای مربوط به سیستم فروش
نمودار DFD منطقی سطح 0 مربوط به سیستم فروش
نمودار DFD منطقی سطح 1 مربوط تحلیل ثبت سفارش
نمودار DFD منطقی سطح 1 مربوط تحلیل ثبت پرداخت
فصل ششم: زبان برنامه نویسی
اهداف طراحی زبان
تاریخچه
ویژگیها
سیستم یکپارچه شده
انواع داده
Boxing و EnBoxing
ویژگیهای جدید در C# 2.0
کلاسهای partial
Genericها
کلاس های static
یک شکل جدید از تکرار کننده با استفاده از سازنده توابع
Delegateهای ناشناس
Delegate covariance and contravariance
نوع داده Nullable
فصل هفتم: نمودار Use Case و سناریو
7-1- Use case چیست؟
7-2- Actor چیست؟
7-3- دیاگرام use case چیست؟
7-4- ارتباطات بین use case ها چگونه است؟
7-5- شناسائی Actor های سیستم
7-5-1- Actor کاربر
7-5-2- Actor مدیر واحد فروش
7-5-3- Actor کارمندان فروش
7-5-4- Actor مشتریان
7-6- شناسائی Use Case ها
7-6-1- نمودارهای USE CASE 1
7-6-1-1- سناریوی Sing Up Use Case
7-6-1-2- سناریوی Sing In Use Case
7-6-1-3- سناریوی Sing Out Use Case
7-6-2- نمودارهای USE CASE 2
7-6-2-1- سناریوی Boss Mailbox Use Case
7-6-2-2- سناریوی Staff Mailbox Use Case
7-6-2-3- سناریوی Possibilities Of Orders Use Case
7-6-2-4- سناریوی Registeration of Orders Use Case
7-6-2-5- سناریوی Costumer Invoice Use Case
نمودارهای USE CASE 3
7-6-3-1- سناریوی Use Case پرداخت وجه
7-6-3-2- سناریوی Use Case Order
نمودارهای USE CASE 4
نمودار کلی Use Case
فصل هشتم: Class Diagram
8-1- نمودار Class اصلی سیستم فروشگاه موبایل آنلاین
8-2- نمودار Class مربوط به کاربر 76
8-2- نمودار Class مربوط به مدیر فروشگاه موبایل آنلاین
8-3- نمودار Class مربوط به بخشهای فروشگاه موبایل آنلاین
8-4- نمودار Class مربوط به کلاس کارمند
8-5- نمودار Class مربوط به مشتری
8-6- نمودار Class مربوط به سفارشات
8-7- نمودار Class مربوط به جزئیات سفارشات
8-8- نمودار Class مربوط به دسته بندی اقلام
8-9- نمودار Class مربوط به دسته بندی اقلام
فصل نهم: SequEnce Diagram
9-1- نمودار توالی SignIn
9-2- نمودار توالی Order Register
9-3- نمودار توالی Product Group Definition
9-4- نمودار توالی Product Definition
9-5- نمودار توالی SignIn
9-6- نمودار توالی SignOut
فصل دهم: Collaboration Diagram
10-1- نمودار همکاری SignIn
10-2- نمودار همکاری SignUp
10-3- نمودار همکاری Products And Products Description
10-4- نمودار همکاری Products Groups DeFinition
10-5- نمودار همکاری Sign Out
فصل یازدهم: StateChart Diagram
11-1- نمودار وضعیت SignUp
11-2- نمودار وضعیت SignIn
11-3- نمودار وضعیت SignOut
11-4- نمودار وضعیت Product Definition
11-5- نمودار وضعیت Possibility Of Orders
فصل دوازدهم: Component diagram
12-1- نمودار Component کلی سیستم
12-2- نمودار Component بخش حساب های مشتریان
12-3- نمودار Component بخش مدیریت حساب ها
فصل سیزدهم: فرمهای برنامه
1- بخش تعریف طبقه های اصلی:
2- بخش محصولات هر طبقه:
3- مدیریت اعضاء
1- مدیریت فروش
5- عضویت در سایت
6- جستجو در سایت
8- تایید نهایی سبد خرید
صفحه اصلی سایت
در باره ما
صفحه ورود به بخش مدیریت
نتیجه گیری
پیشنهادات
منابع و مواخذ
***************************************************************************************
در صورت تمایل
به دریافت فایل فوق در مدت 10 دقیقه ، لطفاً اینجا کلیک
کنید
***************************************************************************************
مشاوره ؛نگارش پایان نامه ؛ مقاله + شبیه سازی
در تمام مقاطع دانشگاهی پذیرفته می شود
در صورت
تمایل می توانید عنوان و جزئیات پروژه خود را در قسمت نظرات این پست
اعلام فرمایید. ضمنا می توانید اطلاعات درخواستی خود را به ایمیل یا تلگرام
نمایید
ایمیل :
com.dr@yahoo.com
درباره :
طراحی سایت , شبکه های کامپیوتری , تحلیل نرم افزار ,
|