• بازدید : 67 views
  • بدون نظر
دانلود پروژه پایان نامه دوره کارشناسی مهندسی کامپیوتر نرم افزار طراحی و ساخت سیستم خرید و فروش مسکن تحت وب – ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن,دانلود پروژه و پایان نامه کارشناسی کامپیوتر طراحی و ساخت سیستم خرید و فروش مسکن تحت وب – ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن,دانلود رایگان پروژه و پایان نامه های کارشناسی رشته مهندسی کامپیوتر شاخه نرم افزار,دانلود پاورپوینت و پروپوزال رشته مهندسی کامپیوتر طراحی و ساخت سیستم خرید و فروش مسکن تحت وب – ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن,دانلود تحقیق و مقاله ورد word مقطع کارشناسی مهندسی کامپیوتر گرایش نرم افزار,دانلود سمینار و رفرنس و کارشناسی ارشد مهندسی کامپیوتر,طراحی و ساخت سیستم خرید و فروش مسکن تحت وب – ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن

با سلام گرم خدمت تمام دانشجویان عزیز و گرامی . در این پست دانلود پروژه و پایان نامه کارشناسی رشته مهندسی نرم افزار با عنوان طراحی و ساخت سیستم خرید و فروش مسکن تحت وب – ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن رو برای عزیزان دانشجوی رشته مهندسی کامپیوتر گرایش نرم افزار قرار دادیم . این پروژه پایان نامه در قالب ۱۳۰ صفحه به زبان فارسی میباشد . فرمت پایان نامه به صورت ورد word قابل ویرایش هست و قیمت پایان نامه نیز با تخفیف ۵۰ درصدی فقط ۱۷ هزار تومان میباشد …

از این پروژه کارآموزی آماده میتوانید در نگارش متن پایان نامه خودتون استفاده کرده و یک پایان نامه خوب رو تحویل استاد دهید .

این پروژه پایان نامه برای اولین بار فقط در این سایت به صورت نسخه کامل و جامع قرار داده میشود . و حجم فایل نیز ۱۶ مگابایت میباشد …

دانشگاه آزاد اسلامی
واحد جنوب تهران
دانشکده فنی و مهندسی
پایان نامه برای اخذ مدرک کارشناسی مهندسی کامپیوتر (نرم افزار)
رشته مهندسی مهندسی کامپیوتر گرایش نرم افزار
عنوان پایان نامه : طراحی و ساخت سیستم خرید و فروش مسکن تحت وب – ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن


راهنمای خرید فایل از سایت : برای خرید فایل روی دکمه سبز رنگ (خرید و دانلود) کلیک کنید سپس در فیلدهای خالی آدرس ایمیل و سایر اطلاعات خودتون رو بنویسید سپس دکمه ادامه خرید رو کلیک کنید . در این مرحله به صورت آنلاین به بانک متصل خواهید شد و پس از وارد کردن اطلاعات بانک از قبیل شماره کارت و پسورد خرید فایل را انجام خواهد شد . تمام این مراحل به صورت کاملا امن انجام میشود در صورت بروز مشکل با شماره موبایل ۰۹۳۳۹۶۴۱۷۰۲ تماس بگیرید و یا به ایمیل info.sitetafrihi@gmail.com پیام بفرستید .


طراحی و ساخت سیستم خرید و فروش مسکن تحت وب

مقدمه:
هدف اصلی در طراحی این  وب سایت ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن می باشد ، با توجه به رشد روز افزون تولید مسکن در کشور و با توجه به نیازی که برای وجود مکان هایی برای خرید و فروش مسکن احساس می شود و با توجه به اینکه رفته رفته گرایش به استفاده از خدمات الکترونیکی به این علت که در  زمان  و هزینه صرفه جویی بوجود می آورد رو به افزایش است، برای نمونه بعد از  اینکه ثبت نام در آزمون های کنکور طی دو سال اخیر  به صورت اینترنتی انجام  شد و بعد از آن طبق نظر سنجی هایی که انجام شد اکثریت قریب به اتفاق شرکت کنندگان از این موضوع راضی بودند، اما در مورد سیستم خرید و فروش انواع مسکن این اهمیت دو چندان می شود ، زیرا مردم از کلیه نقاط کشور می توانند بدون صرف هزینه های  اضافی سیر و سفر به صورت فیزیکی از وضعیت فروش مسکن در  مکان ها و شهرهای دیگر اطلاع پیدا کرده و در صورت صلاح دید مسکن مورد نیاز خود را از آنها خریداری نمایند، این سیستم می تواند برای بنگاه های خرید و فروش مسکن مفید واقع شود.
 در پایان نامه ای که پیش رو دارید سعی خود را بر آن داشته ام که تا حد امکان مطالب و مسائلی را وارد نمایم که در تجزیه ، تحلیل و طراحی این سیستم مورد استفاده قرار داده ام گرچه مطالب آورده شده تنها می تواند بیان کننده قسمتی از منابع و کارهای انجام شده برای نتیجه دادن این سیستم باشد و به قولی مشتی نمونه از خروار می باشد ولیکن به دلیل اینکه ارائه همه مطالب و منابع مورد استفاده برای تهیه این سیستم خارج از حد و حوصلۀ این پایان نامه می باشد در صورت نیاز می توانید به منابع ای که به صورت فایل هایی با فرمتPDF  در لوح فشردۀ همراه پایان نامه آورده شده است مراجعه نمایید.
روال کار در پایان نامه به این صورت است که فصل های آنرا بر طبق معروفترین مدل فرایند تولید و نگهداری نرم افزار یعنی همان مدل آبشاری  ارائه کرده ام ، که شکل آن به صورت زیر می باشد:

 
مدل آبشاری تولید نرم افزار

مراحل اصلی این مدل به فعالیت های اساسی توسعه نرم افزار نگاشت می شود:
۱٫ تحلیل خواسته ها: سرویس های سیستم ، محدودیت ها و اهداف از طریق مشورت با کاربر مشخص می شوند. این ها به طور مشروح تعریف می شوند و به صورت مشخصات سیستم مورد استفاده قرار می گیرند.
۲٫ طراحی نرم افزار: فرایند طراحی نرم افزار ها ، خواسته ها را به سیستم های نرم افزاری کوچک تر تقسیم می کند، و بدین ترتیب یک معماری کلی بوجود می آید ، این مرحله شامل شناسایی و توصیف انتزاع های اساسی سیستم نرم افزار و شناسایی آنها است.
۳٫ پیاده سازی و تست واحد : در این مرحله طراحی نرم افزار به صورت مجموعه ای از برنامه ها یا واحد های برنامه در می آید. در تست واحد بازبینی می شود که هر واحد خواسته های مورد نظر را بر آورده می کند.
۴٫ جامعیت و تست سیستم : واحد ها ی اولیه برنامه یا برنامه ها جامعیت پیدا می کنند و به عنوان یک سیستم کامل تست می شوند تا تضمین شود که خواسته های نرم افزار بر آورد شده اند بعد از این تست سیستم به مشتری تحویل داده می شود.
۵٫ به کارگیری و نگهداری : این مرحله که طولانی ترین مرحله این فرایند است .در واقع پروژه ما بدلیل آزمایشی بودن آن نیازی به این مرحله ندارد.
در فصل اول پایان نامه به اجرای مرحله اول از این سیستم پرداخته شده و پس از آن به اجرای مرحله دوم از این مدل در فصل دوم پرداخته شده و مسائل کامل طراحی سیستم در این فصل آورده شده است ، در فصل سوم به معرفی نرم افزار های مورد استفاده برای پیاده سازی سیستم و در فصل چهارم نیز به شرح آن  قسمت از نرم افزار ها که در این سیستم بیشتر مورد استفاده قرار گرفته است پرداخته ایم و در آخرین فصل به پیاده سازی سیستم و اجرای مراحل سوم و چهارم از مدل آبشاری تولید نرم پرداخته ایم و در پایان این فصل به ارائه قسمتی به عنوان راهنمای سیستم پرداخته ایم.
 در لوح فشردۀ پروژه نیز قسمت هایی را جهت استفاده هر چه بیشتر کاربر از مطالب آورده شده در پایان نامه،قرار داده ام.

فهرست مطالب
عنوان    صفحه
    
فصل اول : تجزیه وتحلیل سیستم     
 1-1)تشریح سیستم دستی خرید وفروش مسکن     1
 1-2) مشکلات سیستم دستی     1
 1-3) مشخصات سیستم مکانیزه ی خرید وفروش مسکن     1
 1-4) طراحی سیستم خرید وفروش تحت وب     2
 1-5) نمودارهای usecase  مورد نیاز
        1-5-1) نمودار usecase مربوط به خرید مسکن
       1-5-2) نمودار usecase مربوط به فروش مسکن                                                                                                                                                                                                                                                                                                                                                            3
3
4
 
    
فصل دوم :انتخاب نرم افزار های مورد استفاده و چرایی آن ها    
 2-1) مقدمه فصل    8
 2-2) ابزار ها ، نرم افزار ها و منابع استفاده شده برای تجزیه تحلیل و طراحی سیستم    8
 2-3) چرا ASP.Net    8
     2-3-1) ASP.Net داراي چندين ويژگي مهم در مدلهاي توسعه يافته مي‌باشد    9
     2-3-2) دات نت فریم ورک چیست؟
۱۳
     2-3-3)  CLRچه کمکی به برنامه نویسان میکند ؟    14
     2-3-4) ابزارهاي ASP.NET    14
     2-3-5) آشنائی اوليه با ASP. NET 3.5 و ویژوآل استودیو ۲۰۰۸    14
         2-3-5-1) ارائه يك نسخه جديد فريمورك دات نت  و دستاوردهای آن    15
             2-3-5-1-1) مروری بر ويژگی هائی از فريمورك كه مختص پياده كنندگان برنامه های ASP.NET ارائه شده اند    16
             2-3-5-1-2) مروری بر ويژگی هائی از فريمورك كه می تواند برای  پياده كنندگان برنامه های ASP. NET  نيز مفيد باشد    17
        2-3-5-2) مروری بر ويژگی های جديد ويژوال استوديو ۲۰۰۸    18
         2-3-5-3) خلاصه     19
 2-4) معرفي پايگاه داده SQL Server 2005
19
     3-4-1) ده دليل قانع کننده برای استفاده از SQL Server 2005    20
     3-4-2) با SQL Server 2005 بيشتر آشنا شويد    22
         2-4-2-1) Snapshot lsolation level    22
         2-4-2-2) باز هم دات نت    22
         2-4-2-3)  ADO.NET وارد مي شود    23
         2-4-2-4) تكنولوژي XML    24
         2-4-2-5) سرويس اعلان    24
         2-4-2-6) سرويس گزارش گيري    24
         2-4-2-7) بهبودهاي ايجاد شده در زبان    25
         2-4-2-8) مديريت خطا    25
     2-4-3) نگاهی گذرا به ویژگیهای نوین ذکر شدۀ برنامه نویسی در پایگاه های داده    26
 2-5) آشنایی با زبان C#    27
     2-5-1) مطرح شدن بعنوان يك استاندارد صنعتی    28
     2-5-2) C#چيست؟    28
     2-5-3) كد مديريت يافته    29
     2-5-4) روش يادگيری C #    29
    
فصل سوم: شرح نرم افزار ها استفاده شده    
 3-1) دستورات مهم و دستورات پیشرفته    31
     3-1-1) آشنایی با محیط Visual Web Developer 2008    31
         3-1-1-1) ایجاد اولین پروژه    31
         3-1-1-2) Solution Explorer    32
         3-1-1-3) Toolbox    32
         3-1-1-4) توضیحاتی در مورد شکل(۳-۵)    33
         3-1-1-5) برخی از ساختار های ابتدایی ولی مهم    33
         3-1-1-6) قسمت Properties در محیط Visual Web Developer 2008    34
     3-1-2)  مستر پیج چیست؟    35
         3-1-2-1) ايجاد يك Master Page     36
     3-1-3) فایل Web.Config    37
         3-1-3-1) محل و محدوده عملکرد فایل Web.Config    38
         3-1-3-2) ساختار فایل Web.Config    38
     3-1-4) ساخت Site Map براي سايت    40
 3-2) مروري بر ساختار برنامه هاي.NET    42
     3-2-2) ماژول ها    42
     3-2-3) تایپ ها    43
 3-3) تبادل مقادیر میان صفحات یک برنامه در ASP.Net    43
 3-4) نشان دادن قابلیتهاي مرورگر در ASP.NET    43
 3-5) تم ها در Visual Web Developer 2008       44
 3-6) کنترلهاي اعتبارسنجی در Visual Web Developer 2008    44
     3-6-1) انواع کنترلهاي اعتبارسنجی    46
 3-7) ایجاد یک پایگاه داده جدید در SQL Server Management Studio    47
 3-8) دستورات SQL در کجا تایپ شوند    48
 3-9) فایلها و Filegroup ها
۴۹
     3-9-1) Database Files    49
     3-9-2) Filegroup پيش فرض    50
 3-10) اهمیت طراحی و کدنویسی صحیح دستورات SQL در برنامه های کاربردی    50
 3-11) دستکاری جدول های بانک اطلاعاتي SQL
51
     3-11-1) CREATE TABLE    51
     3-11-2) DROP TABLE    53
     3-11-3) TRUNCATE TABLE    53
     3-11-4) INSERT INTO    54
     3-11-5) UPDATE    55
     3-11-6) DELETE    56
 3-12) عبارت SELECT    56
     3-12-1) شناخت عبارت SELECT    57
     3-12-2) انتخاب تمام ستونهای جدول    57
     3-12-3) انتخاب زير مجموعه ای از ستونها    57
     3-12-4) ايجاد يک نام مستعار برای ستون با استفاده از قاب Grid    57
 3-13) Stored Procedure چیست ؟
۵۸
 3-14)توابع در زبان SQL    59
     3-14-1)  دستور COUNT در SQL Server
59
    3-14-2) دستور GROUP BY در SQL Server
60
     3-14-3) دستور LIKE در SQL Server
60
     3-14-4) دستور IN  در SQL Server
61
     
    
فصل چهارم:پیاده سازی سیستم    
 4-1) تولید یک قالب کلی با استفاده از Master Page     63
 4-2) ایجاد صفحات مورد نیاز پروژه    65
 4-3) مقدار دهی به لینک ها در Master Page    66
 4-4) ایجاد سایت مپ (نقشه سایت)    67
 4-5) مسائل پایگاه داده مربوط به سایت    68
     4-5-1) ایجاد جداول پایگاه داده ها    68
     4-5-2)دیاگرام پایگاه داده ها        69
     4-5-3) ایجاد ارتباط با پایگاه داده    69
 4-6) طراحی قسمت نمایشگاه در صفحه اول    71
 4-7) طراحی و پیاده سازی صفحه فروش مسکن    77
 4-8) طراحی و پیاده سازی صفحه خرید مسکن    79
 4-9) طراحی و پیاده سازی صفحه ورود نظرات    80
 4-10) طراحی سایر صفحات    80
 4-11) راهنمای استفاده از سیستم    81
 4-12) چگونگی تست سیستم    81
 4-13) حرف آخر    82
نتیجه گیری    83
پیوستها وضمائم
منابع و مأخذ    84
98

فهرست شکل ها
عنوان    صفحه
    
شکل(۱-۱) نمودار  ارتباطات مربوط به سیستم    4
شکل(۱-۲) نمودار  use caseمربوط به خرید مسکن    6
شکل(۱-۳) نمودار  use caseمربوط به فروش مسکن    6
شکل(۱-۴) شمای کلی مربوط به سیستم    7
شکل(۱-۵) نمودار ER  مربوط به دو table در پایگاه داده    8
شکل(۱-۶) نمودار  ارتباط دو table در پایگاه داده    9
شکل(۱-۷) نمودار  table مربوط به نظرات    9
شکل(۲-۱) نحوه انتخاب فريمورك در زمان ايجاد يك وب سايت جديد در ويژوال استوديو ۲۰۰۸    15
شکل(۲-۲) امكانات اضافه شده به هر يك از نسخه های فريمورك دات نت    16
شکل(۲-۳)  Split screen در ويژوال استوديو ۲۰۰۸    18
    
شکل(۳-۱) Recent Projects    31
شکل(۳-۲)New Web Site    32
شکل(۳-۳) Solution Explorer    32
شکل(۳-۴) Toolbox    32
شکل(۳-۵) View Desiner  و View Code    33
شکل(۳-۶) Properties    35
شکل(۳-۷) ایجاد یک Master Page    36
شکل(۳-۸) محل فایل Web.Config    38
شکل(۳-۹) New Database    47
شکل(۳-۱۰) انتخاب زبان فارسی    47
شکل(۳-۱۱) صفحه New Query    48
شکل(۳-۱۲) ایجاد جدول    52
شکل(۳-۱۳) فرم مربوط به جدول    53
شکل(۴-۱) نمودار DFD مربوط به سایت    63
شکل(۴-۲) لوگوی مربوط به سایت    64
شکل(۴-۳) لینک ها در قالب کلی    64
شکل(۴-۴) انتخاب گزینه Select Master Page     66
شکل(۴-۵) منوی Properties مربوط به یک لینک نمونه    67
شکل(۴-۶) وارد کردن SiteMapPath به صفحات    68
شکل(۴-۷) جدول ورود نظرات    68
شکل(۴-۸) جدول ورورد اطلاعات مربوط به خرید    69
شکل(۴-۹) جدول مربوط به ورود اطلاعات فروشنده و مسکن    69
شکل(۴-۱۲) Connect to Database    70
شکل(۴-۱۳) پنجره Add Connection     70
شکل(۴-۱۴) Test Connection Succeeded    70
شکل(۴-۱۵) Database Explorer     70
شکل(۴-۱۶) DataList    72
شکل(۴-۱۷) انتخاب گزینه Choose Data Source    72
شکل(۴-۱۸) انتخاب نوع Data Source    73
شکل(۴-۱۹) انتخاب Data Connection    73
شکل(۴-۲۰) ذخیره پایگاه داده در فایل پیکربندی پروژه    74
شکل(۴-۲۱) پیکربندی Data Sourse    75
شکل(۴-۲۲) صفحه Advanced    75
شکل(۴-۲۳)مرحله پایانی ایجاد Data Source    76
شکل(۴-۲۴) پایان کار Datlist در نمایشگاه    77
شکل(۴-۲۵) صفحه فروش    78
شکل(۴-۲۶) کنترل های داده    79
شکل(۴-۲۷) نمایی از قسمت خرید    79
شکل(۴-۲۸) صفحه ارسال و مشاهده نظرات    80
شکل(۴-۲۹) صفحه وارد نمودن نظر    80

فهرست جداول
عنوان    صفحه
جدول(۲-۱) ویژگیهای نوین برنامه نویسی در پایگاه های داده SQL    26
جدول(۳-۱) کداولیه مربوط به Master Page    36
جدول(۳-۲)قسمتی از  Site Map    41
جدول(۳-۳) سه نوع فایل بانک اطلاعاتی    49

  • بازدید : 83 views
  • بدون نظر
دانلود پروژه پایان نامه دوره کارشناسی مهندسی کامپیوتر نرم افزار طراحی و ساخت سیستم خرید و فروش مسکن تحت وب – ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن,دانلود پروژه و پایان نامه کارشناسی کامپیوتر طراحی و ساخت سیستم خرید و فروش مسکن تحت وب – ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن,دانلود رایگان پروژه و پایان نامه های کارشناسی رشته مهندسی کامپیوتر شاخه نرم افزار,دانلود پاورپوینت و پروپوزال رشته مهندسی کامپیوتر طراحی و ساخت سیستم خرید و فروش مسکن تحت وب – ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن,دانلود تحقیق و مقاله ورد word مقطع کارشناسی مهندسی کامپیوتر گرایش نرم افزار,دانلود سمینار و رفرنس و کارشناسی ارشد مهندسی کامپیوتر,طراحی و ساخت سیستم خرید و فروش مسکن تحت وب – ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن

با سلام گرم خدمت تمام دانشجویان عزیز و گرامی . در این پست دانلود پروژه و پایان نامه کارشناسی رشته مهندسی نرم افزار با عنوان طراحی و ساخت سیستم خرید و فروش مسکن تحت وب – ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن رو برای عزیزان دانشجوی رشته مهندسی کامپیوتر گرایش نرم افزار قرار دادیم . این پروژه پایان نامه در قالب ۱۳۰ صفحه به زبان فارسی میباشد . فرمت پایان نامه به صورت ورد word قابل ویرایش هست و قیمت پایان نامه نیز با تخفیف ۵۰ درصدی فقط ۱۷ هزار تومان میباشد …

از این پروژه کارآموزی آماده میتوانید در نگارش متن پایان نامه خودتون استفاده کرده و یک پایان نامه خوب رو تحویل استاد دهید .

این پروژه پایان نامه برای اولین بار فقط در این سایت به صورت نسخه کامل و جامع قرار داده میشود . و حجم فایل نیز ۱۶ مگابایت میباشد …

دانشگاه آزاد اسلامی
واحد جنوب تهران
دانشکده فنی و مهندسی
پایان نامه برای اخذ مدرک کارشناسی مهندسی کامپیوتر (نرم افزار)
رشته مهندسی مهندسی کامپیوتر گرایش نرم افزار

عنوان پایان نامه : طراحی و ساخت سیستم خرید و فروش مسکن تحت وب – ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن

راهنمای خرید فایل از سایت : برای خرید فایل روی دکمه سبز رنگ (خرید و دانلود) کلیک کنید سپس در فیلدهای خالی آدرس ایمیل و سایر اطلاعات خودتون رو بنویسید سپس دکمه ادامه خرید رو کلیک کنید . در این مرحله به صورت آنلاین به بانک متصل خواهید شد و پس از وارد کردن اطلاعات بانک از قبیل شماره کارت و پسورد خرید فایل را انجام خواهد شد . تمام این مراحل به صورت کاملا امن انجام میشود در صورت بروز مشکل با شماره موبایل ۰۹۳۳۹۶۴۱۷۰۲ تماس بگیرید و یا به ایمیل info.sitetafrihi@gmail.com پیام بفرستید .


طراحی و ساخت سیستم خرید و فروش مسکن تحت وب

مقدمه:
هدف اصلی در طراحی این  وب سایت ارائه نمونه الکترونیکی سیستم خرید و فروش انواع مسکن می باشد ، با توجه به رشد روز افزون تولید مسکن در کشور و با توجه به نیازی که برای وجود مکان هایی برای خرید و فروش مسکن احساس می شود و با توجه به اینکه رفته رفته گرایش به استفاده از خدمات الکترونیکی به این علت که در  زمان  و هزینه صرفه جویی بوجود می آورد رو به افزایش است، برای نمونه بعد از  اینکه ثبت نام در آزمون های کنکور طی دو سال اخیر  به صورت اینترنتی انجام  شد و بعد از آن طبق نظر سنجی هایی که انجام شد اکثریت قریب به اتفاق شرکت کنندگان از این موضوع راضی بودند، اما در مورد سیستم خرید و فروش انواع مسکن این اهمیت دو چندان می شود ، زیرا مردم از کلیه نقاط کشور می توانند بدون صرف هزینه های  اضافی سیر و سفر به صورت فیزیکی از وضعیت فروش مسکن در  مکان ها و شهرهای دیگر اطلاع پیدا کرده و در صورت صلاح دید مسکن مورد نیاز خود را از آنها خریداری نمایند، این سیستم می تواند برای بنگاه های خرید و فروش مسکن مفید واقع شود.
در پایان نامه ای که پیش رو دارید سعی خود را بر آن داشته ام که تا حد امکان مطالب و مسائلی را وارد نمایم که در تجزیه ، تحلیل و طراحی این سیستم مورد استفاده قرار داده ام گرچه مطالب آورده شده تنها می تواند بیان کننده قسمتی از منابع و کارهای انجام شده برای نتیجه دادن این سیستم باشد و به قولی مشتی نمونه از خروار می باشد ولیکن به دلیل اینکه ارائه همه مطالب و منابع مورد استفاده برای تهیه این سیستم خارج از حد و حوصلۀ این پایان نامه می باشد در صورت نیاز می توانید به منابع ای که به صورت فایل هایی با فرمتPDF  در لوح فشردۀ همراه پایان نامه آورده شده است مراجعه نمایید.
روال کار در پایان نامه به این صورت است که فصل های آنرا بر طبق معروفترین مدل فرایند تولید و نگهداری نرم افزار یعنی همان مدل آبشاری  ارائه کرده ام ، که شکل آن به صورت زیر می باشد:

مدل آبشاری تولید نرم افزار

مراحل اصلی این مدل به فعالیت های اساسی توسعه نرم افزار نگاشت می شود:
۱٫ تحلیل خواسته ها: سرویس های سیستم ، محدودیت ها و اهداف از طریق مشورت با کاربر مشخص می شوند. این ها به طور مشروح تعریف می شوند و به صورت مشخصات سیستم مورد استفاده قرار می گیرند.
۲٫ طراحی نرم افزار: فرایند طراحی نرم افزار ها ، خواسته ها را به سیستم های نرم افزاری کوچک تر تقسیم می کند، و بدین ترتیب یک معماری کلی بوجود می آید ، این مرحله شامل شناسایی و توصیف انتزاع های اساسی سیستم نرم افزار و شناسایی آنها است.
۳٫ پیاده سازی و تست واحد : در این مرحله طراحی نرم افزار به صورت مجموعه ای از برنامه ها یا واحد های برنامه در می آید. در تست واحد بازبینی می شود که هر واحد خواسته های مورد نظر را بر آورده می کند.
۴٫ جامعیت و تست سیستم : واحد ها ی اولیه برنامه یا برنامه ها جامعیت پیدا می کنند و به عنوان یک سیستم کامل تست می شوند تا تضمین شود که خواسته های نرم افزار بر آورد شده اند بعد از این تست سیستم به مشتری تحویل داده می شود.
۵٫ به کارگیری و نگهداری : این مرحله که طولانی ترین مرحله این فرایند است .در واقع پروژه ما بدلیل آزمایشی بودن آن نیازی به این مرحله ندارد.
در فصل اول پایان نامه به اجرای مرحله اول از این سیستم پرداخته شده و پس از آن به اجرای مرحله دوم از این مدل در فصل دوم پرداخته شده و مسائل کامل طراحی سیستم در این فصل آورده شده است ، در فصل سوم به معرفی نرم افزار های مورد استفاده برای پیاده سازی سیستم و در فصل چهارم نیز به شرح آن  قسمت از نرم افزار ها که در این سیستم بیشتر مورد استفاده قرار گرفته است پرداخته ایم و در آخرین فصل به پیاده سازی سیستم و اجرای مراحل سوم و چهارم از مدل آبشاری تولید نرم پرداخته ایم و در پایان این فصل به ارائه قسمتی به عنوان راهنمای سیستم پرداخته ایم.
در لوح فشردۀ پروژه نیز قسمت هایی را جهت استفاده هر چه بیشتر کاربر از مطالب آورده شده در پایان نامه،قرار داده ام.


فهرست مطالب
عنوان    صفحه

فصل اول : تجزیه وتحلیل سیستم
۱-۱)تشریح سیستم دستی خرید وفروش مسکن     ۱
۱-۲) مشکلات سیستم دستی     ۱
۱-۳) مشخصات سیستم مکانیزه ی خرید وفروش مسکن     ۱
۱-۴) طراحی سیستم خرید وفروش تحت وب     ۲
۱-۵) نمودارهای usecase  مورد نیاز
۱-۵-۱) نمودار usecase مربوط به خرید مسکن
۱-۵-۲) نمودار usecase مربوط به فروش مسکن                                                                                                                                                                                                                                                                                                                                                            ۳
۳
۴

فصل دوم :انتخاب نرم افزار های مورد استفاده و چرایی آن ها
۲-۱) مقدمه فصل    ۸
۲-۲) ابزار ها ، نرم افزار ها و منابع استفاده شده برای تجزیه تحلیل و طراحی سیستم    ۸
۲-۳) چرا ASP.Net    ۸
۲-۳-۱) ASP.Net داراي چندين ويژگي مهم در مدلهاي توسعه يافته مي‌باشد    ۹
۲-۳-۲) دات نت فریم ورک چیست؟
۱۳
۲-۳-۳)  CLRچه کمکی به برنامه نویسان میکند ؟    ۱۴
۲-۳-۴) ابزارهاي ASP.NET    ۱۴
۲-۳-۵) آشنائی اوليه با ASP. NET 3.5 و ویژوآل استودیو ۲۰۰۸    ۱۴
۲-۳-۵-۱) ارائه يك نسخه جديد فريمورك دات نت  و دستاوردهای آن    ۱۵
۲-۳-۵-۱-۱) مروری بر ويژگی هائی از فريمورك كه مختص پياده كنندگان برنامه های ASP.NET ارائه شده اند    ۱۶
۲-۳-۵-۱-۲) مروری بر ويژگی هائی از فريمورك كه می تواند برای  پياده كنندگان برنامه های ASP. NET  نيز مفيد باشد    ۱۷
۲-۳-۵-۲) مروری بر ويژگی های جديد ويژوال استوديو ۲۰۰۸    ۱۸
۲-۳-۵-۳) خلاصه     ۱۹
۲-۴) معرفي پايگاه داده SQL Server 2005
۱۹
۳-۴-۱) ده دليل قانع کننده برای استفاده از SQL Server 2005    ۲۰
۳-۴-۲) با SQL Server 2005 بيشتر آشنا شويد    ۲۲
۲-۴-۲-۱) Snapshot lsolation level    ۲۲
۲-۴-۲-۲) باز هم دات نت    ۲۲
۲-۴-۲-۳)  ADO.NET وارد مي شود    ۲۳
۲-۴-۲-۴) تكنولوژي XML    ۲۴
۲-۴-۲-۵) سرويس اعلان    ۲۴
۲-۴-۲-۶) سرويس گزارش گيري    ۲۴
۲-۴-۲-۷) بهبودهاي ايجاد شده در زبان    ۲۵
۲-۴-۲-۸) مديريت خطا    ۲۵
۲-۴-۳) نگاهی گذرا به ویژگیهای نوین ذکر شدۀ برنامه نویسی در پایگاه های داده    ۲۶
۲-۵) آشنایی با زبان C#    ۲۷
۲-۵-۱) مطرح شدن بعنوان يك استاندارد صنعتی    ۲۸
۲-۵-۲) C#چيست؟    ۲۸
۲-۵-۳) كد مديريت يافته    ۲۹
۲-۵-۴) روش يادگيری C #    ۲۹

فصل سوم: شرح نرم افزار ها استفاده شده
۳-۱) دستورات مهم و دستورات پیشرفته    ۳۱
۳-۱-۱) آشنایی با محیط Visual Web Developer 2008    ۳۱
۳-۱-۱-۱) ایجاد اولین پروژه    ۳۱
۳-۱-۱-۲) Solution Explorer    ۳۲
۳-۱-۱-۳) Toolbox    ۳۲
۳-۱-۱-۴) توضیحاتی در مورد شکل(۳-۵)    ۳۳
۳-۱-۱-۵) برخی از ساختار های ابتدایی ولی مهم    ۳۳
۳-۱-۱-۶) قسمت Properties در محیط Visual Web Developer 2008    ۳۴
۳-۱-۲)  مستر پیج چیست؟    ۳۵
۳-۱-۲-۱) ايجاد يك Master Page     ۳۶
۳-۱-۳) فایل Web.Config    ۳۷
۳-۱-۳-۱) محل و محدوده عملکرد فایل Web.Config    ۳۸
۳-۱-۳-۲) ساختار فایل Web.Config    ۳۸
۳-۱-۴) ساخت Site Map براي سايت    ۴۰
۳-۲) مروري بر ساختار برنامه هاي.NET    ۴۲
۳-۲-۲) ماژول ها    ۴۲
۳-۲-۳) تایپ ها    ۴۳
۳-۳) تبادل مقادیر میان صفحات یک برنامه در ASP.Net    ۴۳
۳-۴) نشان دادن قابلیتهاي مرورگر در ASP.NET    ۴۳
۳-۵) تم ها در Visual Web Developer 2008       ۴۴
۳-۶) کنترلهاي اعتبارسنجی در Visual Web Developer 2008    ۴۴
۳-۶-۱) انواع کنترلهاي اعتبارسنجی    ۴۶
۳-۷) ایجاد یک پایگاه داده جدید در SQL Server Management Studio    ۴۷
۳-۸) دستورات SQL در کجا تایپ شوند    ۴۸
۳-۹) فایلها و Filegroup ها
۴۹
۳-۹-۱) Database Files    ۴۹
۳-۹-۲) Filegroup پيش فرض    ۵۰
۳-۱۰) اهمیت طراحی و کدنویسی صحیح دستورات SQL در برنامه های کاربردی    ۵۰
۳-۱۱) دستکاری جدول های بانک اطلاعاتي SQL
۵۱
۳-۱۱-۱) CREATE TABLE    ۵۱
۳-۱۱-۲) DROP TABLE    ۵۳
۳-۱۱-۳) TRUNCATE TABLE    ۵۳
۳-۱۱-۴) INSERT INTO    ۵۴
۳-۱۱-۵) UPDATE    ۵۵
۳-۱۱-۶) DELETE    ۵۶
۳-۱۲) عبارت SELECT    ۵۶
۳-۱۲-۱) شناخت عبارت SELECT    ۵۷
۳-۱۲-۲) انتخاب تمام ستونهای جدول    ۵۷
۳-۱۲-۳) انتخاب زير مجموعه ای از ستونها    ۵۷
۳-۱۲-۴) ايجاد يک نام مستعار برای ستون با استفاده از قاب Grid    ۵۷
۳-۱۳) Stored Procedure چیست ؟
۵۸
۳-۱۴)توابع در زبان SQL    ۵۹
۳-۱۴-۱)  دستور COUNT در SQL Server
۵۹
۳-۱۴-۲) دستور GROUP BY در SQL Server
۶۰
۳-۱۴-۳) دستور LIKE در SQL Server
۶۰
۳-۱۴-۴) دستور IN  در SQL Server
۶۱

فصل چهارم:پیاده سازی سیستم
۴-۱) تولید یک قالب کلی با استفاده از Master Page     ۶۳
۴-۲) ایجاد صفحات مورد نیاز پروژه    ۶۵
۴-۳) مقدار دهی به لینک ها در Master Page    ۶۶
۴-۴) ایجاد سایت مپ (نقشه سایت)    ۶۷
۴-۵) مسائل پایگاه داده مربوط به سایت    ۶۸
۴-۵-۱) ایجاد جداول پایگاه داده ها    ۶۸
۴-۵-۲)دیاگرام پایگاه داده ها        ۶۹
۴-۵-۳) ایجاد ارتباط با پایگاه داده    ۶۹
۴-۶) طراحی قسمت نمایشگاه در صفحه اول    ۷۱
۴-۷) طراحی و پیاده سازی صفحه فروش مسکن    ۷۷
۴-۸) طراحی و پیاده سازی صفحه خرید مسکن    ۷۹
۴-۹) طراحی و پیاده سازی صفحه ورود نظرات    ۸۰
۴-۱۰) طراحی سایر صفحات    ۸۰
۴-۱۱) راهنمای استفاده از سیستم    ۸۱
۴-۱۲) چگونگی تست سیستم    ۸۱
۴-۱۳) حرف آخر    ۸۲
نتیجه گیری    ۸۳
پیوستها وضمائم
منابع و مأخذ    ۸۴
۹۸

فهرست شکل ها
عنوان    صفحه

شکل(۱-۱) نمودار  ارتباطات مربوط به سیستم    ۴
شکل(۱-۲) نمودار  use caseمربوط به خرید مسکن    ۶
شکل(۱-۳) نمودار  use caseمربوط به فروش مسکن    ۶
شکل(۱-۴) شمای کلی مربوط به سیستم    ۷
شکل(۱-۵) نمودار ER  مربوط به دو table در پایگاه داده    ۸
شکل(۱-۶) نمودار  ارتباط دو table در پایگاه داده    ۹
شکل(۱-۷) نمودار  table مربوط به نظرات    ۹
شکل(۲-۱) نحوه انتخاب فريمورك در زمان ايجاد يك وب سايت جديد در ويژوال استوديو ۲۰۰۸    ۱۵
شکل(۲-۲) امكانات اضافه شده به هر يك از نسخه های فريمورك دات نت    ۱۶
شکل(۲-۳)  Split screen در ويژوال استوديو ۲۰۰۸    ۱۸

شکل(۳-۱) Recent Projects    ۳۱
شکل(۳-۲)New Web Site    ۳۲
شکل(۳-۳) Solution Explorer    ۳۲
شکل(۳-۴) Toolbox    ۳۲
شکل(۳-۵) View Desiner  و View Code    ۳۳
شکل(۳-۶) Properties    ۳۵
شکل(۳-۷) ایجاد یک Master Page    ۳۶
شکل(۳-۸) محل فایل Web.Config    ۳۸
شکل(۳-۹) New Database    ۴۷
شکل(۳-۱۰) انتخاب زبان فارسی    ۴۷
شکل(۳-۱۱) صفحه New Query    ۴۸
شکل(۳-۱۲) ایجاد جدول    ۵۲
شکل(۳-۱۳) فرم مربوط به جدول    ۵۳
شکل(۴-۱) نمودار DFD مربوط به سایت    ۶۳
شکل(۴-۲) لوگوی مربوط به سایت    ۶۴
شکل(۴-۳) لینک ها در قالب کلی    ۶۴
شکل(۴-۴) انتخاب گزینه Select Master Page     ۶۶
شکل(۴-۵) منوی Properties مربوط به یک لینک نمونه    ۶۷
شکل(۴-۶) وارد کردن SiteMapPath به صفحات    ۶۸
شکل(۴-۷) جدول ورود نظرات    ۶۸
شکل(۴-۸) جدول ورورد اطلاعات مربوط به خرید    ۶۹
شکل(۴-۹) جدول مربوط به ورود اطلاعات فروشنده و مسکن    ۶۹
شکل(۴-۱۲) Connect to Database    ۷۰
شکل(۴-۱۳) پنجره Add Connection     ۷۰
شکل(۴-۱۴) Test Connection Succeeded    ۷۰
شکل(۴-۱۵) Database Explorer     ۷۰
شکل(۴-۱۶) DataList    ۷۲
شکل(۴-۱۷) انتخاب گزینه Choose Data Source    ۷۲
شکل(۴-۱۸) انتخاب نوع Data Source    ۷۳
شکل(۴-۱۹) انتخاب Data Connection    ۷۳
شکل(۴-۲۰) ذخیره پایگاه داده در فایل پیکربندی پروژه    ۷۴
شکل(۴-۲۱) پیکربندی Data Sourse    ۷۵
شکل(۴-۲۲) صفحه Advanced    ۷۵
شکل(۴-۲۳)مرحله پایانی ایجاد Data Source    ۷۶
شکل(۴-۲۴) پایان کار Datlist در نمایشگاه    ۷۷
شکل(۴-۲۵) صفحه فروش    ۷۸
شکل(۴-۲۶) کنترل های داده    ۷۹
شکل(۴-۲۷) نمایی از قسمت خرید    ۷۹
شکل(۴-۲۸) صفحه ارسال و مشاهده نظرات    ۸۰
شکل(۴-۲۹) صفحه وارد نمودن نظر    ۸۰

فهرست جداول
عنوان    صفحه
جدول(۲-۱) ویژگیهای نوین برنامه نویسی در پایگاه های داده SQL    ۲۶
جدول(۳-۱) کداولیه مربوط به Master Page    ۳۶
جدول(۳-۲)قسمتی از  Site Map    ۴۱
جدول(۳-۳) سه نوع فایل بانک اطلاعاتی    ۴۹


عتیقه زیرخاکی گنج