دسته
پیوندها
آرشیو
آمار وبلاگ
تعداد بازدید : 48623
تعداد نوشته ها : 442
تعداد نظرات : 0
Rss
طراح قالب
موسسه تبیان
پروژه بزرگ : تجزیه و تحلیل طراحی کامل یک سایت هتل

به همراه سورس و مراحل تجزیه و تحلیل نرم افزار هتل جهتمدیریت هتل طراحی شده است و کلیه اداره کنندگان و صاحبان هتل که نیاز به مدیریت وضعیت مشتریان و اتاقهای خود به صورت آنلاین دارند می توانند از این سیستم استفاده نمایند

دانلود پروژه بزرگ : تجزیه و تحلیل طراحی کامل یک سایت هتل

نرم افزار مکانیزه هتل آنلاین
مخاطبین نرم افزار هتل انلاینویژگیهای نرم افزار هتل 
11 مشخصات فنی نرم افزار هتل 
12 مزایای سیستم هتل آنلاین
13 نیازمندیهای سیستمی (نرم افزاری و سخت افزاری)
131 نیازمندیهای نرم افزاری
131 نیازمندیهای سخت افزاری
نمودارهای مورد کاربرد 
نمودار UseCase کلی سیستم هتل 
UseCase های مشترک بین کاربران 
سناریوی Sing
دسته بندیASP.NET
فرمت فایلdoc
حجم فایل3895 کیلو بایت
تعداد صفحات فایل152
Hotel_Source_SQLExpress


Hotel_Uml_Doc

فهرست مطالب . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  شماره صفحه

چکیده 7

نرم افزار مکانیزه هتل آنلاین 7

مخاطبین نرم افزار هتل انلاین 7

مقدمه 8

فصل اول: ویژگیهای نرم افزار هتل 9

1-1- مشخصات فنی نرم افزار هتل 10

1-2- مزایای سیستم هتل آنلاین 10

1-3- نیازمندیهای سیستمی (نرم افزاری و سخت افزاری)..  11

1-3-1- نیازمندیهای نرم افزاری 11

1-3-1- نیازمندیهای سخت افزاری 11

فصل دوم: نمودارهای مورد کاربرد 12

نمودار UseCase کلی سیستم هتل 13

UseCase های مشترک بین کاربران 14

سناریوی Sing Up Use Case 15

سناریوی SignIn Use Case 16

سناریوی SignOut Use Case 17

UseCase های مدیر هتل 18

سناریوی Use Case تائید پرداختها 19

سناریوی Generate Reports Use Case 20

سناریوی   Use Case تعریف نوع اتاق 21

سناریوی   Use Case تعریف اتاق 22

سناریوی   Use Case تعریف وضعیت اتاقها 23

سناریوی   Use Case ویرایش کاربران 24

سناریوی   Use Case ویرایش مشخصات کاربری 25

Staff Use Case  (کارمندان 26

سناریوی Generate Reports Use Case  

سناریوی Rooms States Case  

سناریوی Costumer Invoice Use Case  

سناریوی   Use Case تحویل اتاق 30

سناریوی Use Case آزاد سازی اتاق 31

Costumer Use Case  (مشتریان 32

سناریوی Use Case تحویل اتاقها توسط مشتریان 33

سناریوی Use Case پرداخت وجه 34

سناریوی  Use Case درخواست صورتحساب 35

سناریوی  Use Case ارائه اطلاعات شناسنامه ای 36

سناریوی  Use Case درخواست رزرو اتاق توسط مشتری 37

فصل سوم: بررسی نمودارهای موردهای کاربرد 38

3-1- شناسایی Use Case ها (بخش 1 – ورود مشتری 39

نمودار کلی سیستم هتل 39

3-2- Senario  مربوط به نمودار 40

نمودار مربوط به اجاره اتاق در سیستم هتل 42

3-2-3-3- نمودار تحویل اتاق به مشتری توسط هتل 43

فصل چهارم: نمودارهای DFD  

نمودارDFD زمینه ای هتل 45

نمودار سطح 1 DFD فیزیکی نرم افزار هتل 46

نمودار سطح 2 DFD فیزیکی نرم افزار هتل (عملیات کرایه دادن 47

نمودار سطح 2 DFD فیزیکی نرم افزار هتل (عملیات پردازش پرداخت 48

فصل پنجم: طراحی پایگاه داده به همراه Data Dictionary  

SQL Server DataBase  

نمودار ارتباط موجودیتهای جداول پایگاه داده 50

Data Dictionary جدول tblEECus  

Data Dictionary جدول tblUsers  

Data Dictionary جدول tblReserveRoom

Data Dictionary جدول tblRoom  

Data Dictionary جدول tblLinks  

فصل ششم: در مورد تکنولوژی ASP.NET و زبان برنامه نویسی 56

مروری بر پایه محیط ASP.NET  

نکات مهم در مورد ASP.NET  

یادگیری از تاریخچه ASP  

پیدایش ASP  

چرا ASP مورد نیاز بود 61

چرا از ابتدا ASP بکار گرفته نشد 63

نیاز به مدل جدید ASP  

اهداف طراحی زبان 69

تاریخچه 70

ویژگی‌ها 71

سیستم یکپارچه شده 73

انواع داده 73

Boxing و EnBoxing 

ویژگی‌های جدید در C# 2.0  

کلاسهای partial  

Generic‌ها 76

کلاس های static 76

یک شکل جدید از تکرار کننده با استفاده از سازنده توابع 76

Delegate‌های ناشناس 77

Delegate covariance and contravariance  

نوع داده Nullable  

دستیابی داده در ASP.NET 2.0  

دستیابی داده در برنامه های وب 80

معماری دستیابی داده 81

Data providers  

لایه برنامه وب 83

اعمال محدودیت مشاهده فایل های XML و XSL در ASP.NET 84

فصل هفتم : بررسی Source Code سیستم هتل آنلاین 87

کدهای مربوط به MasterPage.master  

کدهای مربوط به Default.aspx  

کدهای مربوط به AzadSazieOtagh.aspx  

کدهای مربوط به DefineRoom.aspx  

کدهای مربوط به DefineRoomTypes.aspx  

کدهای مربوط به EditUser.aspx  

کدهای مربوط به EditUsers.aspx  

کدهای مربوط به Login.aspx  

کدهای مربوط به LogOut.aspx  

کدهای مربوط به  کنترل MainAdminCheker.ascx  

کدهای مربوط به Register.aspx  

کدهای مربوط به ReserveRoom.aspx  

کدهای مربوط به RoomStatusDefine.aspx  

کدهای مربوط به SysReports.aspx  

کدهای مربوط به TahvileOtagh.aspx  

کدهای مربوط به کلاس  clsDbConnection.cs  

کدهای مربوط به کلاس  clsShamsi.cs  

فصل هشتم : نمودار Class  

نمودار کلاس اصلی سیستم هتل 119

توضیحات متدهای نمودار کلاس اصلی سیستم 120

متد Add  

متد Delete  

متد Update  

متد GetInfo  

متد PostInfo  

جزئیات و نام هر کلاس 122

کلاس کاربر 122

کلاس مدیر هتل 122

کلاس مشتری 122

کلاس عملیات انجام شده 123

کلاس خدمات دریافتی مشتریان 123

کلاس خدمات دریافتی مشتریان 123

کلاس شرح وظائف 124

کلاس استخدام نیرو 124

فصل نهم : نمودار های توالی (Sequence Diagrams  

نمودار توالی ورود به سیستم 126

نمودار توالی خروج از سیستم 127

نمودار توالی ثبت نام در سیستم 128

نمودار توالی ایجاد شرح وظائف 129

نمودار توالی ثبت ارائه خدمات به مشتری 130

نمودار توالی ایجاد صورتحساب 131

نمودار توالی مشاهده وضعیت اتاقها 132

فصل دهم : نمودار های همکاری (Collaboration Diagrams  

نمودار همکاری ورود به سیستم 134

نمودار همکاری خروج از سیستم 135

نمودار همکاری ایجاد کاربر جدید 136

نمودار همکاری ایجاد شرح وظائف 137

نمودار همکاری ایجاد صورتحساب 138

نمودار همکاری مشاهده وضعیت اتاقها 139

فصل یازدهم : نمودار Domain  

نمودار Domain  

فصل دوازدهم : نمودار فعالیت ( Activity Diagram   

نمودار فعالیت ورود به سیستم 143

نمودار فعالیت ایجاد شرح وظائف 144

نمودار فعالیت مشاهده گزارشات 145

نمودار فعالیت ثبت برنامه ریزی جدید 146

نمودار فعالیت خروج از سیستم 147

فصل سیزدهم: نتیجه گیری و پیشنهاد 148

نتیجه گیری 149

پیشنهادات 150

منابع و مواخذ 151

  

 

چکیده 

نرم افزار مکانیزه هتل آنلاین 

نرم افزار “  هتل آنلاین “  به منظور مدیریت ثبت اطلاعات مشتریان و . . . در یک هتل استاندارد با استفاده از ASP.NET طراحی و پیاده سازی شده است. این سیستم کلیه عملیات مورد نیاز که قبلا در قالب سیستم سنتی که  به صورت دستی و کاغذی انجام می گرفت به صورت خودکار و با قابلیتهای بسیار بیشتر و به صوت آنلاین در اختیار کاربران قرار می دهد.

قابلیت بارز این نرم افزار منطبق بودن بالای آن بر نوع عملکرد هتل ها و رفع کلیه نیازهای موجود در آنها می باشد.

 

استفاده از این سیستم مکانیزه هتل مزایای زیادی دارد. قسمتی از این مزایا عبارتند از:

  • دقت بالا در محاسبه هزینه ها  
  • سرعت بالا در پیدا کردن اطلاعات مربوط به مشتریان
  • جلوگیری از اتلافات وقت
  • حذف هزینه های اضافی مانند خرید کاغذ و اختصاص فضای بایگانی
  • جلوگیری از بایگانی تعداد زیادی کاغذ و زونکن
  • سرعت در سرویس دهی به ارباب رجوع و . . .

 

مخاطبین نرم افزار هتل انلاین

نرم افزار هتل جهت مدیریت هتل طراحی شده است و کلیه اداره کنندگان و صاحبان هتل که نیاز به مدیریت وضعیت مشتریان و اتاقهای خود به صورت آنلاین دارند می توانند از این سیستم استفاده نمایند.

 

 

مقدمه 

تفاوت برنامه نویسان حرفه ای با برنامه نویسان آماتور در توانایی ایجاد برنامه هایی با رابط کاربر زیبا تر و حجم کمتر و سرعت پردازش بالاتر است.

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

البته نکته مهمی که باید به آن اشاره نمود این است که عدم وجود منابع اطلاعاتی مناسب در مورد راه حل مسائل برنامه نویسی همیشه یکی ار دلایل عقب ماندگی صنعت نرم افزار کشور بوده است.

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

البته برنامه نویسی مساله مهمی می باشد. ولی مهمتر از آن طراحی و تحلیل سیستمی است که باید برای آن برنامه نویسی نمود. بنابراین با توجه به این مساله ، شناخت روشی که بتوان با آن به گونه ای سیستماتیک و اصولی یک سیستم را مورد بررسی قرار داد و نیازمندیهای آن را به طور کامل بدست آورد نکته بسیار مهمی است که البته به آن توجه زیادی نمی شود.

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

 

 

دانلود پروژه بزرگ : تجزیه و تحلیل طراحی کامل یک سایت هتل

دسته ها : ASP.NET
نوزدهم 8 1394 4:18 بعد از ظهر
X