پروژه تجزیه ،تحلیل،طراحی ، مدلسازی وپیاده سازی نرم افزار تحت شبکه مدیریت ارتباط با مشتری CRM یک پژوهش مفید در زمینه تحلیل نرم افزاری و طراحی میباشد و در 6 فصل تنظیم شده است.این پایان نامه با معرفی نرم افزارCRM و سپس طی تمامی مراحل پیاده سازی نرم افزار انجام شده و از مستدات پروژه تصویر موجود است.شما میتوانید فهرست مطالب پروژه را در ادامه مشاهده نمایید.پروژه بصورت فایل قابل ویرایش ورد(WORD) در 188صفحه برای رشته کامپیوتر در پایین همین صفحه قابل دانلود میباشد. شایسته ٔ یادآوری است که پروژه از ابتدا تا آخر ویرایش وتنظیم , فهرست گذاری کامل شده وآماده تحویل است. چکیدههدف کلی از انجام این پروژه اشنایی با مفهوم مدیریت ارتباط با مشتری و پیاده سازی یک سیستم نرمافزاری برای آن می باشد. در این پروژه ابتدا به بررسی مفهوم مدیریت ارتباط با مشتری (CRM) پرداخته می شود. CRM یک راه حل جامع برای شناسایی ،جذب و حفظ مشتریان می باشد.در واقع مدیریت ارتباط با مشتری یا CRM یک استراتژی تجاری برای انتخاب و مدیریت ارتباطات موثر با مشتری برای سود اوری بیشتر است.در CRM نیاز به دیدگاه عملی مشتری محوری و فرهنگی است که موجب پشتیبانی از بازاریابی موثر یا به قولی جنگ بازاریابی و فرایند های فروش و خدمات می گردد.نرم افزارها و سیستم های CRM موجب مدیریت موثر ارتباط مشتری می شوند.CRM در عمل نشان می دهد که سازمانی که از این فن اوری استفاده می کند دارای رهبری ،استراتژی و فرهنگ درستی است.CRM به تغییر در فرایند ها ،سیستم ها و فرهنگ یک سازمان نیاز دارد تا از محصول محوری به مشتری محور روی اورد. در فاز دوم یک سیستم با عنوان نرم افزار مدیریت ارتباط با مشتری شرکت فناوری اطلاعات و ارتباطات رضوی ،که زیر مجموعه ای از یک سیستم CRM می باشد مورد تجزیه ،تحلیل ،طراحی و پیاده سازی قرار گرفته است. در این فاز پیش از اینکه نرم افزار طراحی و پیاده سازی شود با استفاده از نرم افزار Rational Rose 2003 نمودارهایactor ، use case،Sequence،collaboration،class و state diagram در قسمت تجزیه و تحلیل شناسایی و رسم شدند و پایگاه داده نرم افزار (در فصل اخر این مجموعه نشان داده شده است) با SQL server 2000 طراحی گردید. سپس همان طوری که در فصل دوم این مجموعه نیز مطالعه خواهید نمود روش های طراحی و مهندسی بخش ها(یا واحدهای) پروژه قرار داده شده که در این فصل با الهام از کتب مهندسی نرم افزار ابتدا به بررسی فرایند مهندسی نرم افزار استفاده شده در پروژه، برنامه ریزی و زمان بندی پروژه ، مهندسی خواسته ها و طراحی واسط کاربر پرداخته شد ،سپس در نهایت نرم افزار تحت وب ان با استفاده از تکنولوژی ASP.net2.0 با زبان VB.net پیاده سازی شد. واژه های کلیدی:مدیریت ارتباط با مشتری ، برنامه تحت وب ، CRM ، مشتری مداری ، فناوری اطلاعات و ارتباطات ،پایگاه داده ، وب ، مدیریت ، تحلیل نرم افزار، UML ،زبان مدلسازی ، نرم افزار، Asp.Net ، Sql Server .فهرست مطالبمقدمه. 1فصل اولآشنایی با مدیریت ارتباط با مشتری1-1- مقدمه. 41-2- تعریف CRM... 41-3- سایر تعاریف CRM... 51-4- برخی از دستاوردهای کلی CRM... 61- 5- موضوعات مورد بحث در CRM... 71-5-1مشتری.. 71-5-2 ارتباط.. 71-5-2 مدیریت.. 71- 6- تاریخچه CRM... 71-7- مزایای استفاده از سیستم CRM... 81-8- ضرورت به کارگیری CRM... 91-9- هدف از پیاده سازی CRM... 91-9-1 این رویداد چگونه اتفاق خواهد افتاد؟91- 10- واحدهای سازنده مدیریت روابط با مشتری.. 101-11- ایجاد چشم انداز CRM... 111-12- انواع فناوری CRM... 111-13- مراحل ارائه خدمت ، مدیریت ارتباط با مشتری.. 121-14- روش های کلیدی موفقیت CRM در سازمان ها131-14-1 پیاده سازی در بهترین روند مدیریت ارتباط با مشتری سازمان. 131-14-2 کدام بخش پروژه CRM را اجرا می کند؟131-14-3 عوامل شکست پروژه CRM.. 141-14-4 CRM در کدام نوع ازکسب و کارها پیاده سازی می شود؟141-14-5 در کدام صنایع CRM پیاده سازی نمی شود؟141-15- دستاوردهای CRM... 141-15-1 دستاوردهای حوزه مدیریت و رهبری.. 141-15-2 دستاوردهای حوزه مشتری.. 141-15-3 دستاوردهای حوزه منابع. 151-15-4 دستاوردهای حوزه فرایندها151-15-5 دستاوردهای حوزه محصولات و خدمات.. 151-15-6 دستاوردهای حوزه کارکنان. 161-15-7 دستاوردهای حوزه جامعه. 161-15-8 دستاوردهای حوزه عملکردهای کلیدی سازمان. 161-16- ویژگیهای فنی CRM... 161- 17بازاریابی الکترونیک و برقراری ارتباط با مشتریان.. 171-17-1 بازاریابی الکترونیک چیست؟171-17-2 چهار مرحلهی اصلی چرخهی بازاریابی الکترونیک... 181-17-3 عوامل موفقیت در بازاریابی الکترونیک... 191-18- اینترنت وCRM... 201-19 نرم افزار ارتباط با مشتریان.. 231-19-1 شرایط استقرار موفق نرم افزار CRM در یک سازمان. 241-19-1-1 پیش نیازهای تکنیکی.. 241-19-1-2 پیش نیازهای فرهنگی.. 241-19-2 مهمترین نرم افزارهای CRM.. 251-20- خدمات مشتریان.. 251-20-1 رضایت مشتری.. 251-20-1-1 مفهوم اثربخشی.. 261-21- انواع مشتریان.. 261-22- ایجاد وفاداری در مشتریان.. 271-23- نقش ریاضیات در مسئله یابی فرایند مدیریت روابط مشتری.. 281-23-1روشهای حل مسئله. 29فصل دومروش های طراحی و مهندسی واحدهای پروژه2-1- فرایند نرم افزار. 352-1-1 پردازش پروژه بر اساس مد ل فرایند ابشاری و تحویل تدریجی.. 352-2- برنامه ریزی پروژه. 382-3- مهندسی خواسته ها402-3-1 استخراج و تحلیل خواسته ها412-3-1-1 شناخت اجمالی سازمان/اداره در ارتباط با سیستم درخواستی 412-3-1-1روند عملیات سازمان.. 412-3-2 مشخصات و قابلیتهای اصلی سیستم پیشنهادی.. 422-3-2-1تعاریف پایه.. 422-3-2-2 قسمت مرتبط با کاربر.. 432-3-2-3قسمت مرتبط با گروه خدمات شرکت (مدیران).. 462-3-2-4ملاحظات.. 512-3-2-5 ضمیمه – مستندات تحویلی.. 512-3-2-6 (پیوست «الف» قسمت دوم).. 512-4- طراحی واسط کاربر. 522-4-1 اصل اگاهی کاربر. 522-4-2سادگی.. 522-4-3 ثبات.. 532-4-4 سازگاری.. 532-4-5 هویت.. 542-4-6 حجم. 542-4-7 راهبری دوست داشتنی داشته باشیم. 542-4-8 جذبه بصری.. 54فصل سومنمودارهای عامل ها3-1- نمودار UML مربوط به انواع کاربران در سیستم.. 573-2- ارتباطات بین انواع کاربران در سیستم.. 573-3- ارتباطات بین انواع کاربران در سیستم مدیریت ارتباط با مشتری(CRM). 58. 583-4- نمودار مدیران سیستم.. 603-5- نمودارهای کارشناسان.. 60فصل چهارم. 57نمودارهای Use Case، Sequence و Collaboration. 574-1- مقدمه. 624-2- نمودارهای موارد کاربری.. 624-2-1 روند عملیات سازمان. 624-2-2 نمودارهای موارد کاربری مشتریان سیستم. 644-2-2-1 مشخصات use case ارتباط مشتری با شرکت.. 644-2-2-2 مشخصات use case ارائه درخواست مشتری به شرکت و گرفتن پرینت از فرم کامل شده.. 664-2-2-3 مشخصات use case پیگیری وضعیت فرم ثبت شده قبلی توسط کاربر مشتری.. 694-2-2-4 مشخصات use case تائید فرم اقدام شده.. 714-2-2-5 مشخصات use case عدم تائید فرم اقدام شده توسط مشتری 734-2-3 نمودارهای موارد کاربری مدیران سیستم. 754-2-3-1 مشخصات use case ارتباط مدیر یا مدیران با سیستم 764-2-4 نمودارهای موارد کاربری کارشناسان سیستم. 844-2-5 نمودارهای موارد کاربری مدیریت وب سایت.. 854-3- نمودارهای توالی و همکاری.. 934-3-1نمودارهای توالی و همکاری مشتریان. 944-3-2 نمودارهای همکاری و توالی مدیران. 1024-3-3 نمودارهای همکاری و توالی کارشناسان. 1114-3-4 نمودارهای همکاری و توالی مدیریت وب سایت.. 114فصل پنجمنمودارهای کلاس و حالت5-1- مقدمه. 1375-2- نمودارهای کلاس.... 1375-2-1 کلاس مشتریان. 1375-2-2 کلاس قسمت های مرتبط با مشتری.. 1375- 2-3 کلاس مدیران. 1385-2-4 کلاس مدیر وب سایت.. 1385-2-5کلاس کارشناسان. 1395-2-6 کلاس درخواست نرم افزاری.. 1395-2-7 کلاس درخواست سخت افزاری.. 1405-2-8 کلاس های خدمات سخت افزاری.. 1405-2-9 کلاس های خدمات نرم افزاری.. 1415-2-10 کلاس بررسی اولیه درخواست توسط واحد مدیریت.. 1415-2-12 کلاس گزارش دهی کارشناس سخت افزار1425-2-13 کلاس اخرین بررسی فرم درخواست توسط مدیر. 1435-2-14کلاس های پیگیری درخواست توسط مشتری.. 1435-2-15 کلاس اعتراض مشتری به اقدامات انجام گرفته. 1445-2-16روابط بین کلاس ها1455-2-16-1مدل شی برای سیستم پردازش درخواست در CRM(در این پروژه).. 1455-2-16-2رابطه بین دو کلاس مدیر و مشتری.. 1465-2-16-3رابطه بین دو کلاس مدیر و کارشناس.. 1465-2-16-4 Admin رابطه بین (مدیر سایت) با مشتری ،مدیر و کارشناس 1465-2-16-5 رابطه بین مشتری و قسمت مرتبط با درخواست.. 1485-2-16-6 CRM (رابطه میان سیستم در این پروژه با عامل های انسانی CRM... 1485-2-16-7 رابطه میان سیستم CRM با کلاس درخواست و کلاس گزارش 1495-3- نمودارهای حالت... 1505-3-1نمودار state diagram تصمیم گیری مشتری بر تائید یا عدم تائید اقدامات انجام شده در خصوص درخواست.. 1505-3-2 نمودارحالت بررسی گزارشات کارشناسان توسط مدیران. 151فصل ششمطراحی پایگاه داده6-1- مقدمه. 1536-2- CRM پایگاه. 1536-3- جداول پایگاه. 1566-3-1 جدول Admin. 1566-3-2 جدول blockadmin. 1566-3-3 جدول manusers1576-3-4 جدول Xpusers1576-3-5 جدول Customerenter1576-3-6 جدولcustomers1586-3-7 جدول Hardwarerequest1586-3-8 جدول Hardwarerequest2. 1596-3-9 جدول Hardwarerequests1596-3-10) جدول Softwarerequests1606-3-11جدول Activepayment1606-3-12جدولCompanyname. 1616-3-13جدول Consideringbyman. 1616-3-14 جدول Consideringbyxp. 1626-3- 15 جدول Consideringbyxp2. 1626-3-16 جدول Consideringbyxp3. 1636-3-17جدول Softwarecosts1636-3-18جدول Finaltable. 1646-3-19جدول Notaccept1646-3-20جدول Notaccept2. 1646-3-21جدول reporttocustomer1656-3-22جدول XPpenalty. 1656-4- نمودار رابطه های بین جداول.. 166نتیجه گیری.. 167پیوست... 168فهرست شکل هاشکل 1-1 نمودار مراحل ارائه خدمت ، مدیریت ارتباط با مشتری 13شکل 2-1) نمودار use caseبرنامه ریزی پروژه40شکل2- 2) نمودار Use caseمبین روند عملیات سازمان 42شکل 2-3) نمودار use caseارتباط مشتری با شرکت(در این پروژه)44شکل 2-4) نمودار sequenceدرخواست ارائه خدمات توسط مشتریان 45شکل 2-5) نمودار sequence پیگیری درخواست توسط مشتری(تایید یا عدم تایید هویت)46شکل2- 6) نمودار use caseارتباط مدیر یامدیران با سیستم 47شکل 2-7) نمودار sequence بررسی تقاضای مشتریان توسط مدیر 48شکل 2-8) نمودار sequence بررسی گزارشات اقدام به درخواست توسط کارشناسان 49شکل 2-9) نمودار use caseارتباط کارشناس یا کارشناسان با سیستم 50شکل2- 10) نمودار sequence سرویس دهی و ارائه خدمات توسط کارشناس یا کارشناسان 51شکل3- 1) ارتباطات میان انواع کاربران در سیستم مدیریت ارتباطات با مشتری 57شکل3-2) ارتباطات میان انواع کاربران در سیستم مدیریت ارتباطات با مشتری 57شکل3-4) ارتباط میان انواع کاربران(ارتباط میان Actor،Managerو Admin)58شکل3-5) ارتباط میان انواع کاربران(ارتباط میان Actor،ExpertوCustomer59شکل3-6) نمودار Abstract مدیران سیستم CRM 60شکل3-7) نمودار Class انواع مدیران در سیستم CRM (یک رابطه عام/ خاص)60شکل3-8) نمودار Class انواع کارشناسان در سیستم CRM (یک رابطه عام/ خاص)60شکل 4-1)نمودار Use case روند عملیات سازمان 63شکل 4-2)نمودار use caseارتباط مشتری با شرکت(در این پروژه)64شکل 4-3)نمودار use case ارایه درخواست مشتری به شرکت و پرینت از فرم آن 66شکل 4-4)نمودار use case پیگیری وضعیت فرم ثبت شده قبلی توسط کاربر مشتری 69شکل 4-5)نمودار Use caseتائید فرم اقدام شده71شکل 4-6) نمودار use caseعدم تائید فرم اقدام شده توسط مشتری 73شکل 4-7)نمودار use case ارتباط مدیر یا مدیران با سیستم 75شکل 4-7-1) نمودار use case بررسی درخواست های مشتریان و تعیین اقدام کننده فرم 77شکل 4-7-3)نمودار use caseتهیه گزارش از سیستم توسط مدیر 80شکل 4-7-4)نمودار use caseبررسی درخواست های تائید نشده مشتریان و تعیین مجدد کارشناس برای فرم 81شکل 4-7-5)نمودار use caseورود به پانل مدیریت 81شکل 4-7-6)نمودار use caseورود به پانل مدیریت 82شکل 4-8)نمودار use case ارتباط کارشناس یا ک 84شکل 4-9)نمودار use caseمدیریت وب سایت 85شکل 4-9-1)نمودارuse caseقیمت گذاری خدمات نرم افزاری توسط admin 86شکل 4-9-2)نمودارuse caseقیمت گذاری خدمات سخت افزاری توسط admin 87شکل 4-9-3)نمودار use caseثبت،ویرایش و حذف قسمت های مرتبط با مشتریان 87شکل 4-9-4)نمودار use caseویرایش و حذف و جستجوی مدیران وب سایت 88شکل 4-9-5)نمودار use caseافزودن یک مدیر جدید به وب سایت 88شکل 4-9-6)نمودار use caseویرایش و حذف کارشناسان وب سایت 89شکل 4-9-7)نمودار use caseافزودن یک کارشناس جدید به وب سایت 89شکل 4-9-8)نمودار use caseویرایش و حذف مشتریان وب سایت 90شکل 4-9-9) نمودار use caseافزودن یک مشتری جدید به وب سایت 90شکل 4-9-10)ویرایش ،حذف و اضافه کردن اسامی سخت افزارها و نرم افزارها91شکل 4-9-11)نمودار use case تهیه پشتیبان از پایگاه داده وبازیابی ان 91شکل 4-10) نمودار sequence ثبت فرم درخواست خدمات توسط مشتری 94شکل 4-11)نمودارcollaborationثبت فرم درخواست خدمات توسط مشتری 95شکل4-12)نمودارsequence پیگیری درخواست توسط مشتری 95شکل 4-13) نمودار collaboration پیگیری درخواست توسط مشتری 96شکل 4-14) نمودار sequence تائید فرم اقدام شده96شکل4-15)نمودار collaboration تائید فرم اقدام شده97شکل4-16)نمودارsequenceعدم تائید فرم اقدام شده توسط مشتری 98شکل 4-17) نمودار collaborationعدم تائید فرم اقدام شده توسط مشتری 99شکل 4-18) نمودار sequenceمربوط به گزارش گیری مشتری از فرم ثبت شده100شکل 4-19)نمودارcollaborationمربوط به گزارش گیری مشتری از فرم ثبت شده101شکل 4-20) نمودار sequence بررسی درخواست های مشتریان و تعیین اقدام کننده فرم 102شکل 4-21) نمودار collaboration بررسی درخواست های مشتریان و تعیین اقدام کننده فرم 102شکل 4-22) نمودار sequence بررسی گزارشات ارسالی کارشناسان(اقدام کنندگان) و ارسال برای مشتریان(تائید اقدامات انجام شده)103شکل 4-23) نمودار collaboration بررسی گزارشات ارسالی کارشناسان(اقدام کنندگان) و ارسال برای مشتریان(تائید اقدامات انجام شده)104شکل4-24) نمودار sequence بررسی گزارشات ارسالی کارشناسان(اقدام کنندگان) و ارسال برای مشتریان(عدم تائید اقدامات انجام شده)105شکل 4-25) نمودار collaboration بررسی گزارشات ارسالی کارشناسان(اقدام کنندگان) و ارسال برای مشتریان(عدم تائید اقدامات انجام 106شکل 4-26) نمودار sequence بررسی اقدامات تائید نشده توسط مشتریان 107شکل4-27) نمودار collaborationبررسی اقدامات تائید نشده توسط مشتریان 108شکل 4-28) نمودار sequenceگزارش گیری توسط مدیر 109شکل 4-29) نمودار collaborationگزارش گیری توسط مدیر 110شکل 4-30) نمودار sequence بررسی درخواست های اقدام نشده توسط کارشناسان در تاریخ مقرر شده110شکل 4-31) نمودارcollaboration بررسی درخواست های اقدام نشده توسط کارشناسان در تاریخ مقرر شده111شکل 4-32) نمودار sequenceارتباط کارشناس یا کارشناسان با سیستم 112شکل 4-33)نمودار collaborationارتباط کارشناس یا کارشناسان با سیست 112شکل 4-34) نمودارsequence تهیه گزارش از اقدامات تائید شده یک کارشناس(نمودار گزارش از اقدامات تائید شده نیز به طور متشابه است)113شکل 4-35) نمودارcollaboration تهیه گزارش از اقدامات تائید شده یک کارشناس(نمودار گزارش از اقدامات تائید شده نیز به طور متشابه است)114شکل 4-36) نمودار sequence قیمت گذاری خدمات نرم افزاری توسطadmin 115شکل 4-37)نمودار collaborationقیمت گذاری خدمات نرم افزاری توسطadmin 115شکل 4-38)نمودارsequence ثبت،ویرایش و حذف قسمت های مرتبط با مشتریان 116شکل 4-39) نمودارcollaboration ثبت،ویرایش و حذف قسمت های مرتبط با مشتریان 117شکل 4-40) نمودارsequence ویرایش و حذف و جستجوی مدیران وب سایت(حذف یک مدیر)118شکل 4-41) نمودارsequence ویرایش و حذف و جستجوی مدیران وب سایت(حذف یک مدیر)119شکل 4-42) نمودارsequence ویرایش و حذف و جستجوی مدیران وب سایت(ویرایش اطلاعات یک مدیر)120شکل 4-43) نمودارcollaboration ویرایش ، حذف و جستجوی مدیران وب سایت(ویرایش اطلاعات یک مدیر)121شکل 4-44) نمودارsequence ویرایش و حذف و جستجوی مدیران وب سایت(جستجوی اطلاعات یک مدیریا مدیران یک واحد)122شکل 4-45) نمودار Collaboration ویرایش ،حذف و جستجویمدیران وب سایت(جستجوی اطلاعات یک مدیریا مدیران یک واحد)123شکل 4-46) نمودارsequence افزودن مشخصات یک مدیر جدید 124شکل 4-47) نمودارCollaboration افزودن مشخصات یک مدیر جدید 125شکل 4-48)نمودار Sequence 126شکل 4-49) نمودار collaborationویرایش ،حذف و اضافه کردن اسامی سخت افزارها و نرم افزارها(حذف)127شکل 4-50) نمودار sequence ویرایش ،حذف و اضافه کردن اسامی سخت افزارها و نرم افزارها(ویرایش)128شکل 4-51)نمودار collaboration ویرایش ،حذف و اضافه کردن اسامی سخت افزارها و نرم افزارها(ویرایش)129شکل 4-52) نمودار sequence ویرایش ،حذف و اضافه کردن اسامی سخت افزارها و نرم افزارها(افزودن)130شکل 4-53) نمودار collaboration ویرایش ،حذف و اضافه کردن اسامی سخت افزارها و نرم افزارها(افزودن)131شکل 4-54)نمودار Adminتهیه پشتیبان از پایگاه داده توسطSequence 132شکل 4-55) نمودارcollaboration تهیه پشتیبان از پایگاه داده توسط admin 133شکل 4-56)نمودار sequence بازیابی پایگاه داده توسطAdmin 134شکل 4-57)نمودار collaboration بازیابی پایگاه داده توسطAdmin 135شکل 5-1)کلاس مشتریان 137شکل 5-2)کلاس قسمتهای مرتبط با مشتری 137شکل 5-3)کلاس قسمتهای مرتبط با مدیران 138شکل 5-4)کلاس مدیر وب سایت 138شکل 5-5) کلاس کارشناسان 139شکل 5-6) کلاس درخواست نرم افزاری 139شکل 5-7) کلاس درخواست سخت افزاری 140شکل 5-8) کلاس خدمات سخت افزاری 140شکل 5-9)کلاس های خدمات نرم افزاری 141شکل 5-10)کلاس بررسی اولیه درخواست توسط واحد مدیریت 141شکل 5-11)کلاس گزارش دهی کارشناسان نرم افزار142شکل 5-12) کلاس گزارش دهی کارشناس سخت افزار142شکل5-13)کلاس اخرین بررسی فرم درخواست توسط مدیر(به عبارتی گزارش دهی از اقدامات انجام شده توسط مدیر به مشتری)143شکل 5-14) کلاس های پیگیری درخواست توسط مشتری 144شکل5-15) کلاس اعتراض مشتری به اقدامات انجام گرفته (توسط کارشناسان و مدیر)144شکل 5-16) مدل شی برای سیستم پردازش درخواست 145شکل 5-17) رابطه بین دو کلاس مدیر و مشتری 146شکل 5-18) رابطه بین دو کلاس مدیر و کارشناسان 146شکل 5-19)رابطه بین مدیر وب سایت با مشتری،مدیر و کارشناس 147شکل5-20 (رابطه بین مشتری و قسمت مرتبط با درخواست 148شکل 5-21) رابطه میان سیستم با عامل های انسانی 149شکل 5-22) رابطه میان سیستم CRM با کلاس درخواست و کلاس گزارش 149شکل 5-23) نمودار State Diagarm تصمیم گیری مشتری بر تایید اقدامات انجام شده در خصوص درخواست 150شکل 5-24) نمودار حالت بررسی گزارشات کارشناسان توسط مدیران 151جدول 1-6) لیست جدول های تعریف شده در پروژه154شکل6-1) جدول اطلاعات مدیر وب سایت 156شکل6-2) جدولی که از مدیر وب سایت در صورتی که 4 بار اشتباه loginکند وی را بلاک می کند 157شکل 6-3) جدول اطلاعات مدیران وب سایت 157شکل 6-4) جدول Xpusers157شکل 6-5) جدول اطلاعات مشتریان 158شکل 6-6) جدول مربوط به مشتریانی که به شرکت درخواستی ارسال می کنند 158شکل 6-7) جدول لیست سخت افزارها (جدول والد لیست سخت افزارها)159شکل 6-8)جدول لیست سخت افزارها (جدول فرزند لیست سخت افزارها)159شکل 6-9) جدول اطلاعات مربوط به درخواست های سخت افزاری 160شکل 6-10)جدول اطلاعات مربوط به درخواست های سخت افزاری 160شکل 6-11) جدول اطلاعات پرداختی مشتری 161شکل6-12) جدول اطلاعات مربوط به شرکت ها یا طرف های قرارداد شرکت 161شکل 1-13) جدول بررسی گزارشات کارشناسان توسط مدیر 162شکل 6-14)جدول گزارش دهی کارشناسان به مدیران 162شکل 6-15) جدول گزارش اقدامات نرم افزاری( زیر گروه جدول 6-14 است)163شکل6-16) جدول گزارش اقدامات سخت افزاری( زیر گروه جدول 6-14 است)163شکل 6-17) جدول پرداخت هزینه های نرم افزاری 163شکل6-18)جدول نهایی درخواست 164شکل 6-19) جدول اعتراضات مشتریان به اقدامات کارشناسان و مدیران 164شکل6-20) جدول اعتراضات مشتریان به اقدامات کارشناسان و مدیران(زیر جدول شکل 6-19)165شکل 6-21) جدول اطلاعات ارسال فرم اقدام شده و بررسی شده مدیر به مشتری 165شکل 6-22) جدول حاوی اطلاعات مربوط به درخواستی که کارشناس تا تاریخ مقرر شده بررسی ننموده است 165شکل 6-23) دیاگرام روابط بین جداول در گزارش گیری درخواست نرم افزاری توسط مشتری 166
تجزیه ،تحلیل،طراحی ، مدلسازی وپیاده سازی نرم افزار تحت شبکه مدیریت ارتباط با مشتری CRM
پروژه تجزیه ،تحلیل،طراحی ، مدلسازی وپیاده سازی نرم افزار تحت شبکه مدیریت ارتباط با مشتری CRM یک پژوهش مفید در زمینه تحلیل نرم افزاری و طراحی میباشد و در 6 فصل تنظیم شده است.این پایان نامه با معرفی نرم افزارCRM و سپس طی تمامی مراحل پیاده سازی نرم افزار انجام شده و از مستدات پروژه تصویر موجود است.شما میتوانید فهرست مطالب پروژه را در ادامه مشاهده نمایید.پروژه بصورت فایل قابل ویرایش ورد(WORD) در 188صفحه برای رشته کامپیوتر در پایین همین صفحه قابل دانلود میباشد. شایسته ٔ یادآوری است که پروژه از ابتدا تا آخر ویرایش وتنظیم , فهرست گذاری کامل شده وآماده تحویل است. چکیدههدف کلی از انجام این پروژه اشنایی با مفهوم مدیریت ارتباط با مشتری و پیاده سازی یک سیستم نرمافزاری برای آن می باشد. در این پروژه ابتدا به بررسی مفهوم مدیریت ارتباط با مشتری (CRM) پرداخته می شود. CRM یک راه حل جامع برای شناسایی ،جذب و حفظ مشتریان می باشد.در واقع مدیریت ارتباط با مشتری یا CRM یک استراتژی تجاری برای انتخاب و مدیریت ارتباطات موثر با مشتری برای سود اوری بیشتر است.در CRM نیاز به دیدگاه عملی مشتری محوری و فرهنگی است که موجب پشتیبانی از بازاریابی موثر یا به قولی جنگ بازاریابی و فرایند های فروش و خدمات می گردد.نرم افزارها و سیستم های CRM موجب مدیریت موثر ارتباط مشتری می شوند.CRM در عمل نشان می دهد که سازمانی که از این فن اوری استفاده می کند دارای رهبری ،استراتژی و فرهنگ درستی است.CRM به تغییر در فرایند ها ،سیستم ها و فرهنگ یک سازمان نیاز دارد تا از محصول محوری به مشتری محور روی اورد. در فاز دوم یک سیستم با عنوان نرم افزار مدیریت ارتباط با مشتری شرکت فناوری اطلاعات و ارتباطات رضوی ،که زیر مجموعه ای از یک سیستم CRM می باشد مورد تجزیه ،تحلیل ،طراحی و پیاده سازی قرار گرفته است. در این فاز پیش از اینکه نرم افزار طراحی و پیاده سازی شود با استفاده از نرم افزار Rational Rose 2003 نمودارهایactor ، use case،Sequence،collaboration،class و state diagram در قسمت تجزیه و تحلیل شناسایی و رسم شدند و پایگاه داده نرم افزار (در فصل اخر این مجموعه نشان داده شده است) با SQL server 2000 طراحی گردید. سپس همان طوری که در فصل دوم این مجموعه نیز مطالعه خواهید نمود روش های طراحی و مهندسی بخش ها(یا واحدهای) پروژه قرار داده شده که در این فصل با الهام از کتب مهندسی نرم افزار ابتدا به بررسی فرایند مهندسی نرم افزار استفاده شده در پروژه، برنامه ریزی و زمان بندی پروژه ، مهندسی خواسته ها و طراحی واسط کاربر پرداخته شد ،سپس در نهایت نرم افزار تحت وب ان با استفاده از تکنولوژی ASP.net2.0 با زبان VB.net پیاده سازی شد. واژه های کلیدی:مدیریت ارتباط با مشتری ، برنامه تحت وب ، CRM ، مشتری مداری ، فناوری اطلاعات و ارتباطات ،پایگاه داده ، وب ، مدیریت ، تحلیل نرم افزار، UML ،زبان مدلسازی ، نرم افزار، Asp.Net ، Sql Server .فهرست مطالبمقدمه. 1فصل اولآشنایی با مدیریت ارتباط با مشتری1-1- مقدمه. 41-2- تعریف CRM... 41-3- سایر تعاریف CRM... 51-4- برخی از دستاوردهای کلی CRM... 61- 5- موضوعات مورد بحث در CRM... 71-5-1مشتری.. 71-5-2 ارتباط.. 71-5-2 مدیریت.. 71- 6- تاریخچه CRM... 71-7- مزایای استفاده از سیستم CRM... 81-8- ضرورت به کارگیری CRM... 91-9- هدف از پیاده سازی CRM... 91-9-1 این رویداد چگونه اتفاق خواهد افتاد؟91- 10- واحدهای سازنده مدیریت روابط با مشتری.. 101-11- ایجاد چشم انداز CRM... 111-12- انواع فناوری CRM... 111-13- مراحل ارائه خدمت ، مدیریت ارتباط با مشتری.. 121-14- روش های کلیدی موفقیت CRM در سازمان ها131-14-1 پیاده سازی در بهترین روند مدیریت ارتباط با مشتری سازمان. 131-14-2 کدام بخش پروژه CRM را اجرا می کند؟131-14-3 عوامل شکست پروژه CRM.. 141-14-4 CRM در کدام نوع ازکسب و کارها پیاده سازی می شود؟141-14-5 در کدام صنایع CRM پیاده سازی نمی شود؟141-15- دستاوردهای CRM... 141-15-1 دستاوردهای حوزه مدیریت و رهبری.. 141-15-2 دستاوردهای حوزه مشتری.. 141-15-3 دستاوردهای حوزه منابع. 151-15-4 دستاوردهای حوزه فرایندها151-15-5 دستاوردهای حوزه محصولات و خدمات.. 151-15-6 دستاوردهای حوزه کارکنان. 161-15-7 دستاوردهای حوزه جامعه. 161-15-8 دستاوردهای حوزه عملکردهای کلیدی سازمان. 161-16- ویژگیهای فنی CRM... 161- 17بازاریابی الکترونیک و برقراری ارتباط با مشتریان.. 171-17-1 بازاریابی الکترونیک چیست؟171-17-2 چهار مرحلهی اصلی چرخهی بازاریابی الکترونیک... 181-17-3 عوامل موفقیت در بازاریابی الکترونیک... 191-18- اینترنت وCRM... 201-19 نرم افزار ارتباط با مشتریان.. 231-19-1 شرایط استقرار موفق نرم افزار CRM در یک سازمان. 241-19-1-1 پیش نیازهای تکنیکی.. 241-19-1-2 پیش نیازهای فرهنگی.. 241-19-2 مهمترین نرم افزارهای CRM.. 251-20- خدمات مشتریان.. 251-20-1 رضایت مشتری.. 251-20-1-1 مفهوم اثربخشی.. 261-21- انواع مشتریان.. 261-22- ایجاد وفاداری در مشتریان.. 271-23- نقش ریاضیات در مسئله یابی فرایند مدیریت روابط مشتری.. 281-23-1روشهای حل مسئله. 29فصل دومروش های طراحی و مهندسی واحدهای پروژه2-1- فرایند نرم افزار. 352-1-1 پردازش پروژه بر اساس مد ل فرایند ابشاری و تحویل تدریجی.. 352-2- برنامه ریزی پروژه. 382-3- مهندسی خواسته ها402-3-1 استخراج و تحلیل خواسته ها412-3-1-1 شناخت اجمالی سازمان/اداره در ارتباط با سیستم درخواستی 412-3-1-1روند عملیات سازمان.. 412-3-2 مشخصات و قابلیتهای اصلی سیستم پیشنهادی.. 422-3-2-1تعاریف پایه.. 422-3-2-2 قسمت مرتبط با کاربر.. 432-3-2-3قسمت مرتبط با گروه خدمات شرکت (مدیران).. 462-3-2-4ملاحظات.. 512-3-2-5 ضمیمه – مستندات تحویلی.. 512-3-2-6 (پیوست «الف» قسمت دوم).. 512-4- طراحی واسط کاربر. 522-4-1 اصل اگاهی کاربر. 522-4-2سادگی.. 522-4-3 ثبات.. 532-4-4 سازگاری.. 532-4-5 هویت.. 542-4-6 حجم. 542-4-7 راهبری دوست داشتنی داشته باشیم. 542-4-8 جذبه بصری.. 54فصل سومنمودارهای عامل ها3-1- نمودار UML مربوط به انواع کاربران در سیستم.. 573-2- ارتباطات بین انواع کاربران در سیستم.. 573-3- ارتباطات بین انواع کاربران در سیستم مدیریت ارتباط با مشتری(CRM). 58. 583-4- نمودار مدیران سیستم.. 603-5- نمودارهای کارشناسان.. 60فصل چهارم. 57نمودارهای Use Case، Sequence و Collaboration. 574-1- مقدمه. 624-2- نمودارهای موارد کاربری.. 624-2-1 روند عملیات سازمان. 624-2-2 نمودارهای موارد کاربری مشتریان سیستم. 644-2-2-1 مشخصات use case ارتباط مشتری با شرکت.. 644-2-2-2 مشخصات use case ارائه درخواست مشتری به شرکت و گرفتن پرینت از فرم کامل شده.. 664-2-2-3 مشخصات use case پیگیری وضعیت فرم ثبت شده قبلی توسط کاربر مشتری.. 694-2-2-4 مشخصات use case تائید فرم اقدام شده.. 714-2-2-5 مشخصات use case عدم تائید فرم اقدام شده توسط مشتری 734-2-3 نمودارهای موارد کاربری مدیران سیستم. 754-2-3-1 مشخصات use case ارتباط مدیر یا مدیران با سیستم 764-2-4 نمودارهای موارد کاربری کارشناسان سیستم. 844-2-5 نمودارهای موارد کاربری مدیریت وب سایت.. 854-3- نمودارهای توالی و همکاری.. 934-3-1نمودارهای توالی و همکاری مشتریان. 944-3-2 نمودارهای همکاری و توالی مدیران. 1024-3-3 نمودارهای همکاری و توالی کارشناسان. 1114-3-4 نمودارهای همکاری و توالی مدیریت وب سایت.. 114فصل پنجمنمودارهای کلاس و حالت5-1- مقدمه. 1375-2- نمودارهای کلاس.... 1375-2-1 کلاس مشتریان. 1375-2-2 کلاس قسمت های مرتبط با مشتری.. 1375- 2-3 کلاس مدیران. 1385-2-4 کلاس مدیر وب سایت.. 1385-2-5کلاس کارشناسان. 1395-2-6 کلاس درخواست نرم افزاری.. 1395-2-7 کلاس درخواست سخت افزاری.. 1405-2-8 کلاس های خدمات سخت افزاری.. 1405-2-9 کلاس های خدمات نرم افزاری.. 1415-2-10 کلاس بررسی اولیه درخواست توسط واحد مدیریت.. 1415-2-12 کلاس گزارش دهی کارشناس سخت افزار1425-2-13 کلاس اخرین بررسی فرم درخواست توسط مدیر. 1435-2-14کلاس های پیگیری درخواست توسط مشتری.. 1435-2-15 کلاس اعتراض مشتری به اقدامات انجام گرفته. 1445-2-16روابط بین کلاس ها1455-2-16-1مدل شی برای سیستم پردازش درخواست در CRM(در این پروژه).. 1455-2-16-2رابطه بین دو کلاس مدیر و مشتری.. 1465-2-16-3رابطه بین دو کلاس مدیر و کارشناس.. 1465-2-16-4 Admin رابطه بین (مدیر سایت) با مشتری ،مدیر و کارشناس 1465-2-16-5 رابطه بین مشتری و قسمت مرتبط با درخواست.. 1485-2-16-6 CRM (رابطه میان سیستم در این پروژه با عامل های انسانی CRM... 1485-2-16-7 رابطه میان سیستم CRM با کلاس درخواست و کلاس گزارش 1495-3- نمودارهای حالت... 1505-3-1نمودار state diagram تصمیم گیری مشتری بر تائید یا عدم تائید اقدامات انجام شده در خصوص درخواست.. 1505-3-2 نمودارحالت بررسی گزارشات کارشناسان توسط مدیران. 151فصل ششمطراحی پایگاه داده6-1- مقدمه. 1536-2- CRM پایگاه. 1536-3- جداول پایگاه. 1566-3-1 جدول Admin. 1566-3-2 جدول blockadmin. 1566-3-3 جدول manusers1576-3-4 جدول Xpusers1576-3-5 جدول Customerenter1576-3-6 جدولcustomers1586-3-7 جدول Hardwarerequest1586-3-8 جدول Hardwarerequest2. 1596-3-9 جدول Hardwarerequests1596-3-10) جدول Softwarerequests1606-3-11جدول Activepayment1606-3-12جدولCompanyname. 1616-3-13جدول Consideringbyman. 1616-3-14 جدول Consideringbyxp. 1626-3- 15 جدول Consideringbyxp2. 1626-3-16 جدول Consideringbyxp3. 1636-3-17جدول Softwarecosts1636-3-18جدول Finaltable. 1646-3-19جدول Notaccept1646-3-20جدول Notaccept2. 1646-3-21جدول reporttocustomer1656-3-22جدول XPpenalty. 1656-4- نمودار رابطه های بین جداول.. 166نتیجه گیری.. 167پیوست... 168فهرست شکل هاشکل 1-1 نمودار مراحل ارائه خدمت ، مدیریت ارتباط با مشتری 13شکل 2-1) نمودار use caseبرنامه ریزی پروژه40شکل2- 2) نمودار Use caseمبین روند عملیات سازمان 42شکل 2-3) نمودار use caseارتباط مشتری با شرکت(در این پروژه)44شکل 2-4) نمودار sequenceدرخواست ارائه خدمات توسط مشتریان 45شکل 2-5) نمودار sequence پیگیری درخواست توسط مشتری(تایید یا عدم تایید هویت)46شکل2- 6) نمودار use caseارتباط مدیر یامدیران با سیستم 47شکل 2-7) نمودار sequence بررسی تقاضای مشتریان توسط مدیر 48شکل 2-8) نمودار sequence بررسی گزارشات اقدام به درخواست توسط کارشناسان 49شکل 2-9) نمودار use caseارتباط کارشناس یا کارشناسان با سیستم 50شکل2- 10) نمودار sequence سرویس دهی و ارائه خدمات توسط کارشناس یا کارشناسان 51شکل3- 1) ارتباطات میان انواع کاربران در سیستم مدیریت ارتباطات با مشتری 57شکل3-2) ارتباطات میان انواع کاربران در سیستم مدیریت ارتباطات با مشتری 57شکل3-4) ارتباط میان انواع کاربران(ارتباط میان Actor،Managerو Admin)58شکل3-5) ارتباط میان انواع کاربران(ارتباط میان Actor،ExpertوCustomer59شکل3-6) نمودار Abstract مدیران سیستم CRM 60شکل3-7) نمودار Class انواع مدیران در سیستم CRM (یک رابطه عام/ خاص)60شکل3-8) نمودار Class انواع کارشناسان در سیستم CRM (یک رابطه عام/ خاص)60شکل 4-1)نمودار Use case روند عملیات سازمان 63شکل 4-2)نمودار use caseارتباط مشتری با شرکت(در این پروژه)64شکل 4-3)نمودار use case ارایه درخواست مشتری به شرکت و پرینت از فرم آن 66شکل 4-4)نمودار use case پیگیری وضعیت فرم ثبت شده قبلی توسط کاربر مشتری 69شکل 4-5)نمودار Use caseتائید فرم اقدام شده71شکل 4-6) نمودار use caseعدم تائید فرم اقدام شده توسط مشتری 73شکل 4-7)نمودار use case ارتباط مدیر یا مدیران با سیستم 75شکل 4-7-1) نمودار use case بررسی درخواست های مشتریان و تعیین اقدام کننده فرم 77شکل 4-7-3)نمودار use caseتهیه گزارش از سیستم توسط مدیر 80شکل 4-7-4)نمودار use caseبررسی درخواست های تائید نشده مشتریان و تعیین مجدد کارشناس برای فرم 81شکل 4-7-5)نمودار use caseورود به پانل مدیریت 81شکل 4-7-6)نمودار use caseورود به پانل مدیریت 82شکل 4-8)نمودار use case ارتباط کارشناس یا ک 84شکل 4-9)نمودار use caseمدیریت وب سایت 85شکل 4-9-1)نمودارuse caseقیمت گذاری خدمات نرم افزاری توسط admin 86شکل 4-9-2)نمودارuse caseقیمت گذاری خدمات سخت افزاری توسط admin 87شکل 4-9-3)نمودار use caseثبت،ویرایش و حذف قسمت های مرتبط با مشتریان 87شکل 4-9-4)نمودار use caseویرایش و حذف و جستجوی مدیران وب سایت 88شکل 4-9-5)نمودار use caseافزودن یک مدیر جدید به وب سایت 88شکل 4-9-6)نمودار use caseویرایش و حذف کارشناسان وب سایت 89شکل 4-9-7)نمودار use caseافزودن یک کارشناس جدید به وب سایت 89شکل 4-9-8)نمودار use caseویرایش و حذف مشتریان وب سایت 90شکل 4-9-9) نمودار use caseافزودن یک مشتری جدید به وب سایت 90شکل 4-9-10)ویرایش ،حذف و اضافه کردن اسامی سخت افزارها و نرم افزارها91شکل 4-9-11)نمودار use case تهیه پشتیبان از پایگاه داده وبازیابی ان 91شکل 4-10) نمودار sequence ثبت فرم درخواست خدمات توسط مشتری 94شکل 4-11)نمودارcollaborationثبت فرم درخواست خدمات توسط مشتری 95شکل4-12)نمودارsequence پیگیری درخواست توسط مشتری 95شکل 4-13) نمودار collaboration پیگیری درخواست توسط مشتری 96شکل 4-14) نمودار sequence تائید فرم اقدام شده96شکل4-15)نمودار collaboration تائید فرم اقدام شده97شکل4-16)نمودارsequenceعدم تائید فرم اقدام شده توسط مشتری 98شکل 4-17) نمودار collaborationعدم تائید فرم اقدام شده توسط مشتری 99شکل 4-18) نمودار sequenceمربوط به گزارش گیری مشتری از فرم ثبت شده100شکل 4-19)نمودارcollaborationمربوط به گزارش گیری مشتری از فرم ثبت شده101شکل 4-20) نمودار sequence بررسی درخواست های مشتریان و تعیین اقدام کننده فرم 102شکل 4-21) نمودار collaboration بررسی درخواست های مشتریان و تعیین اقدام کننده فرم 102شکل 4-22) نمودار sequence بررسی گزارشات ارسالی کارشناسان(اقدام کنندگان) و ارسال برای مشتریان(تائید اقدامات انجام شده)103شکل 4-23) نمودار collaboration بررسی گزارشات ارسالی کارشناسان(اقدام کنندگان) و ارسال برای مشتریان(تائید اقدامات انجام شده)104شکل4-24) نمودار sequence بررسی گزارشات ارسالی کارشناسان(اقدام کنندگان) و ارسال برای مشتریان(عدم تائید اقدامات انجام شده)105شکل 4-25) نمودار collaboration بررسی گزارشات ارسالی کارشناسان(اقدام کنندگان) و ارسال برای مشتریان(عدم تائید اقدامات انجام 106شکل 4-26) نمودار sequence بررسی اقدامات تائید نشده توسط مشتریان 107شکل4-27) نمودار collaborationبررسی اقدامات تائید نشده توسط مشتریان 108شکل 4-28) نمودار sequenceگزارش گیری توسط مدیر 109شکل 4-29) نمودار collaborationگزارش گیری توسط مدیر 110شکل 4-30) نمودار sequence بررسی درخواست های اقدام نشده توسط کارشناسان در تاریخ مقرر شده110شکل 4-31) نمودارcollaboration بررسی درخواست های اقدام نشده توسط کارشناسان در تاریخ مقرر شده111شکل 4-32) نمودار sequenceارتباط کارشناس یا کارشناسان با سیستم 112شکل 4-33)نمودار collaborationارتباط کارشناس یا کارشناسان با سیست 112شکل 4-34) نمودارsequence تهیه گزارش از اقدامات تائید شده یک کارشناس(نمودار گزارش از اقدامات تائید شده نیز به طور متشابه است)113شکل 4-35) نمودارcollaboration تهیه گزارش از اقدامات تائید شده یک کارشناس(نمودار گزارش از اقدامات تائید شده نیز به طور متشابه است)114شکل 4-36) نمودار sequence قیمت گذاری خدمات نرم افزاری توسطadmin 115شکل 4-37)نمودار collaborationقیمت گذاری خدمات نرم افزاری توسطadmin 115شکل 4-38)نمودارsequence ثبت،ویرایش و حذف قسمت های مرتبط با مشتریان 116شکل 4-39) نمودارcollaboration ثبت،ویرایش و حذف قسمت های مرتبط با مشتریان 117شکل 4-40) نمودارsequence ویرایش و حذف و جستجوی مدیران وب سایت(حذف یک مدیر)118شکل 4-41) نمودارsequence ویرایش و حذف و جستجوی مدیران وب سایت(حذف یک مدیر)119شکل 4-42) نمودارsequence ویرایش و حذف و جستجوی مدیران وب سایت(ویرایش اطلاعات یک مدیر)120شکل 4-43) نمودارcollaboration ویرایش ، حذف و جستجوی مدیران وب سایت(ویرایش اطلاعات یک مدیر)121شکل 4-44) نمودارsequence ویرایش و حذف و جستجوی مدیران وب سایت(جستجوی اطلاعات یک مدیریا مدیران یک واحد)122شکل 4-45) نمودار Collaboration ویرایش ،حذف و جستجویمدیران وب سایت(جستجوی اطلاعات یک مدیریا مدیران یک واحد)123شکل 4-46) نمودارsequence افزودن مشخصات یک مدیر جدید 124شکل 4-47) نمودارCollaboration افزودن مشخصات یک مدیر جدید 125شکل 4-48)نمودار Sequence 126شکل 4-49) نمودار collaborationویرایش ،حذف و اضافه کردن اسامی سخت افزارها و نرم افزارها(حذف)127شکل 4-50) نمودار sequence ویرایش ،حذف و اضافه کردن اسامی سخت افزارها و نرم افزارها(ویرایش)128شکل 4-51)نمودار collaboration ویرایش ،حذف و اضافه کردن اسامی سخت افزارها و نرم افزارها(ویرایش)129شکل 4-52) نمودار sequence ویرایش ،حذف و اضافه کردن اسامی سخت افزارها و نرم افزارها(افزودن)130شکل 4-53) نمودار collaboration ویرایش ،حذف و اضافه کردن اسامی سخت افزارها و نرم افزارها(افزودن)131شکل 4-54)نمودار Adminتهیه پشتیبان از پایگاه داده توسطSequence 132شکل 4-55) نمودارcollaboration تهیه پشتیبان از پایگاه داده توسط admin 133شکل 4-56)نمودار sequence بازیابی پایگاه داده توسطAdmin 134شکل 4-57)نمودار collaboration بازیابی پایگاه داده توسطAdmin 135شکل 5-1)کلاس مشتریان 137شکل 5-2)کلاس قسمتهای مرتبط با مشتری 137شکل 5-3)کلاس قسمتهای مرتبط با مدیران 138شکل 5-4)کلاس مدیر وب سایت 138شکل 5-5) کلاس کارشناسان 139شکل 5-6) کلاس درخواست نرم افزاری 139شکل 5-7) کلاس درخواست سخت افزاری 140شکل 5-8) کلاس خدمات سخت افزاری 140شکل 5-9)کلاس های خدمات نرم افزاری 141شکل 5-10)کلاس بررسی اولیه درخواست توسط واحد مدیریت 141شکل 5-11)کلاس گزارش دهی کارشناسان نرم افزار142شکل 5-12) کلاس گزارش دهی کارشناس سخت افزار142شکل5-13)کلاس اخرین بررسی فرم درخواست توسط مدیر(به عبارتی گزارش دهی از اقدامات انجام شده توسط مدیر به مشتری)143شکل 5-14) کلاس های پیگیری درخواست توسط مشتری 144شکل5-15) کلاس اعتراض مشتری به اقدامات انجام گرفته (توسط کارشناسان و مدیر)144شکل 5-16) مدل شی برای سیستم پردازش درخواست 145شکل 5-17) رابطه بین دو کلاس مدیر و مشتری 146شکل 5-18) رابطه بین دو کلاس مدیر و کارشناسان 146شکل 5-19)رابطه بین مدیر وب سایت با مشتری،مدیر و کارشناس 147شکل5-20 (رابطه بین مشتری و قسمت مرتبط با درخواست 148شکل 5-21) رابطه میان سیستم با عامل های انسانی 149شکل 5-22) رابطه میان سیستم CRM با کلاس درخواست و کلاس گزارش 149شکل 5-23) نمودار State Diagarm تصمیم گیری مشتری بر تایید اقدامات انجام شده در خصوص درخواست 150شکل 5-24) نمودار حالت بررسی گزارشات کارشناسان توسط مدیران 151جدول 1-6) لیست جدول های تعریف شده در پروژه154شکل6-1) جدول اطلاعات مدیر وب سایت 156شکل6-2) جدولی که از مدیر وب سایت در صورتی که 4 بار اشتباه loginکند وی را بلاک می کند 157شکل 6-3) جدول اطلاعات مدیران وب سایت 157شکل 6-4) جدول Xpusers157شکل 6-5) جدول اطلاعات مشتریان 158شکل 6-6) جدول مربوط به مشتریانی که به شرکت درخواستی ارسال می کنند 158شکل 6-7) جدول لیست سخت افزارها (جدول والد لیست سخت افزارها)159شکل 6-8)جدول لیست سخت افزارها (جدول فرزند لیست سخت افزارها)159شکل 6-9) جدول اطلاعات مربوط به درخواست های سخت افزاری 160شکل 6-10)جدول اطلاعات مربوط به درخواست های سخت افزاری 160شکل 6-11) جدول اطلاعات پرداختی مشتری 161شکل6-12) جدول اطلاعات مربوط به شرکت ها یا طرف های قرارداد شرکت 161شکل 1-13) جدول بررسی گزارشات کارشناسان توسط مدیر 162شکل 6-14)جدول گزارش دهی کارشناسان به مدیران 162شکل 6-15) جدول گزارش اقدامات نرم افزاری( زیر گروه جدول 6-14 است)163شکل6-16) جدول گزارش اقدامات سخت افزاری( زیر گروه جدول 6-14 است)163شکل 6-17) جدول پرداخت هزینه های نرم افزاری 163شکل6-18)جدول نهایی درخواست 164شکل 6-19) جدول اعتراضات مشتریان به اقدامات کارشناسان و مدیران 164شکل6-20) جدول اعتراضات مشتریان به اقدامات کارشناسان و مدیران(زیر جدول شکل 6-19)165شکل 6-21) جدول اطلاعات ارسال فرم اقدام شده و بررسی شده مدیر به مشتری 165شکل 6-22) جدول حاوی اطلاعات مربوط به درخواستی که کارشناس تا تاریخ مقرر شده بررسی ننموده است 165شکل 6-23) دیاگرام روابط بین جداول در گزارش گیری درخواست نرم افزاری توسط مشتری 166