فرمت فایل : WORD (قابل ویرایش)
تعداد صفحات:164
فهرست مطالب:
عنوان مطالب شماره صفحه
چکیده ................................................................................................................ 1
مقدمه ................................................................................................................. 2
1 فصل اول: کلیات 5
1.1 امکانات نرم افزار مدیریت هتلداری: 6
2 فصل دوم: سند چشم انداز 12
2.1 مقدمه 8
2.1.1 هدف 8
2.1.2 محدوده 8
2.1.3 تعاریف، اعتبارات و اختصارات 8
2.1.4 منابع 8
2.1.5 مرور 8
2.2 جایگاه 11
2.2.1 شرح مسئله 12
2.2.2 شرح موقعیت درخواست 12
2.3 شرح دست اندرکاران و کاربران 13
2.3.1 خلاصه مشخصات ذینفعان 13
2.3.2 خلاصه کاربران 13
2.3.3 محیط کاربر 14
2.3.4 نیازمندیهای کلیدی ذینفعان و کاربران 14
2.4 دیدگاه 15
2.4.1 خلاصه تواناییها 15
2.4.2 مجوز استفاده و نصب 16
2.5 مشخصات 16
2.5.1 چارچوب اطلاعات و خدمات قابل ارائه 16
2.5.2 استفاده از کاربران سیستم 16
2.6 محدودیتها 17
2.7 دامنههای کیفی 17
2.8 اولویتها 18
2.9 سایر نیازمندیهای 18
2.9.1 استانداردهای کاربردی 18
2.9.2 نیازمندیهای سیستم 18
2.9.3 نیازمندیهای غیر وظیفهمندی 18
2.9.4 نیازمندیهای محیطی 18
2.10 نیازمندیهای مستند سازی 18
3 فصل سوم: مشخصات تکمیلی سند چشم انداز 19
3.1 نسخه ویندوز مورد استفاده 21
3.2 طراحی برای سهولت استفاده 21
3.3 ONLINE HELP 22
4 فصل چهارم: طرح تکرار 24
4.1 مقدمه 25
4.1.1 اهداف 25
4.1.2 دامنه 25
4.1.3 تعاریف و اصطلاحات 25
4.1.4 ارجاعات 25
4.1.5 دید کلی 25
4.2 طرح 25
4.2.1 فعالیت های تکرار 26
4.2.2 موارد قابل تحویل 26
5 فصل پنجم: مورد کاری 28
5.1 هدف 29
5.2 یکپارچه شدن بانک اطلاعاتی 29
5.3 تسریع در عملیات مدیریت هتل داری 29
5.4 اطمینان به سیستم مدیریت هتل داری 29
5.5 هشدار به منظور موجودی اتاقها و سررسید زمان تحویل اتاق 29
5.6 انجام بهتر ارائه خدمات 30
6 فصل ششم: ریسک 31
7 فصل هفتم: معماری نرم افزار 35
7.1 محدودیت ها و اهداف معماری 37
7.2 دیدگاه موارد کاربری 37
7.3 دیدگاه منطقی 39
7.4 دیدگاه پروسس 40
7.5 دیدگاه استقرار 40
7.6 اندازه و کارایی 40
7.7 کیفیت 40
8 فصل هشتم: طرح آزمایش 41
8.1 نیازمندی های آزمایش 43
8.2 آزمایش رابط کاربر 44
8.3 آزمایش کارایی 44
8.4 آزمایش بار 45
8.5 آزمایش فشار 45
8.6 آزمایش پیکربندی 45
8.7 آزمایش نصب 45
8.8 استراتژی آزمایش 46
8.9 انواع آزمایش 46
8.10 آزمایش سیستم 46
8.11 آزمایش رابط کاربر 47
8.12 آزمایش کارایی 47
8.13 آزمایش فشار 48
8.14 آزمایش کنترل دستیابی و امنیت 48
8.15 آزمایش FAILOVER/RECOVERY 48
8.16 آزمایش پیکربندی 49
8.17 آزمایش نصب 49
9 فصل نهم: نگاهی دیگر به مسئله 51
9.1 شرح مسئله : 52
9.2 ذینفعان و کاربران سیستم 52
9.3 کارکردهای سیستم 54
9.3.1مدیریت 54
9.3.2 پذیرش 55
9.3.3 مالی 56
9.3.4 رزرو 57
9.4 مشخصات محصول 58
10 فصل دهم: نمودارها 59
10.1 نمودار موارد کاربردی 61
10.2 نمودار ترتیبی 62
10.2.1 نمودار ترتیبی رزرو میهمان 63
10.2.2 نمودار ترتیبی پذیرش میهمان 64
10.3 نمودار همکاری 65
10.3.1 نمودار همکاری پذیرش میهمان 66
10.3.2 نمودار همکاری رزرو 67
10.4 نمودار کلاس 68
11 فصل یازدهم: سناریو موارد کاربردی 70
12 فصل دوازدهم: مستند فرم ها، گزارش و کدها 77
12.1 فرم لاگین 81
12.2 فرم ابتدایی 84
12.3 فرم مشخصات اولیه میهمان 92
12.4 فرم عملیات رزرو میهمان 98
12.5 فرم پذیرش میهمان 103
12.6 فرم جستجوی میهمان 110
12.7 فرم جستجو گروه 116
12.8 فرم جستجو اتاق 118
12.9 فرم درج فاکتور 123
12.10 فرم مشاهده ی لیست فاکتورها 124
12.11 فرم درج و جستجوی اتاق ها 131
12.12 فرم مشاهده ی وضعیت اتاق ها 135
12.13 فرم پرسنلی 138
12.14 فرم سیستم مالی کارکنان 143
12.15 فرم مدیریت کاربران 146
12.16 فرم گزارش میهمانان 148
12.17 فرم گزارش پرسنل 153
12.18 فرم گزارش مالی یک پرسنل خاص 155
12.19 فرم تنظیمات 157
منابع و ماخذ
فهرست منابع لاتین ...........................................................................................................................160
فهرست سایت های اطلاع رسانی.......................................................................................................164
فهرست جداول
جدول 1 امکانات نرم افزار مدیریت هتلداری 6
جدول 2 جدول ریسک ها 34
فهرست نمودارها
نمودار 1 موارد کاربردی 61
نمودار 2 نمودار ترتیبی رزرو میهمان 63
نمودار 3 نمودار ترتیبی پذیرش میهمان 64
نمودار 4 نمودار همکاری پذیرش میهمان 66
نمودار 5 نمودار همکاری رزرو 67
نمودار 6 نمودار کلاس 69
فهرست اشکال
شکل 1 فرم لاگین 81
شکل 2 فرم ابتدایی 85
شکل 3 فرم مشخصات اولیه میهمان 92
شکل 4 فرم عملیات رزرو میهمان 98
شکل 5 فرم پذیرش میهمان 103
شکل 6 فرم جستجوی میهمان 110
شکل 7 فرم جستجو گروه 116
شکل 8 فرم جستجو اتاق 118
شکل 9 فرم درج فاکتور 123
شکل 10 فرم مشاهده ی لیست فاکتورها 124
شکل 11 فرم درج و جستجوی اتاق ها 131
شکل 12 فرم مشاهده ی وضعیت اتاق ها 135
شکل 13 فرم پرسنلی 138
شکل 14 فرم سیستم مالی کارکنان 143
شکل 15 فرم مدیریت کاربران 146
شکل 16 فرم گزارش میهمانان 149
شکل 17 فرم گزارش پرسنل 153
شکل 18 فرم گزارش مالی یک پرسنل خاص 155
شکل 19 فرم تنظیمات 157
چکیده
هدف از سند حاضر، جمع آوری، تحلیل و تعریف ویژگیها و نیازمندیهای سطح بالا و حد و مرز های سیستم نرم افزاری هتلداری میباشد. از سوی دیگر در این سند به شناسایی اشخاص ذینفع در پروژه و محدودیتهایی که در تولید نرم افزار باید مدنظر قرار گیرند، پرداخته است. طرح کلی نیازمندیهای محوری سیستم نرم افزار مذکور را بیان میسازد که مبنای قراردادی برای نیازمندیهایی است که در طول پروژه در قالب موارد کاربرد و نیازمندیهای تکمیلی به طور کامل تشریح و پیادهسازی میشوند. این سند یک دید جامع از معماری سیستم مدیریت هتلداری را ارائه می دهد و همچنین طرحی را برای آزمایش سیستم مدیریت هتلداری شرح می دهد. این سیستم برای مکانیزه شدن قسمتی از امور بخش رزرواسیون هتل تقاضا کننده توسعه داده می شود .
کلمات کلیدی: اشخاص ذینفع، محدودیتها، نیازمندیها، معماری نرم افزار، رزرواسیون، مکانیزه شدن، آزمایش سیستم
مقدمه
امروزه کامپیوتر به یک وسیله مورد نیاز برای بسیاری شرکتها ، کارخانجات و نهادها تبدیل شده است به طوری که عدم حضور آن باعث اختلال های بسیاری در کارها می شود و ممکن است حتی باعث از کار افتادن کلی قسمتی نیز شود .
پیشرفت سریع علوم کامپیوتری وکاربرد سریعی که این تکنولوژی جدید در کلیه امور زندگی بشر دارد، حجم زیاد اطلاعات، نیاز بشر به سرعت و دقت و انسجام اطلاعات موجب گردیده است تا امروزه تمام مراکز تحقیقاتی، علمی و خصوصی سازمانهای کشور و... همسو با این روند اقدام به مکانیزه نمودن سیستم دستی خود نماید.
این پیشرفت روز افزون کامپیوتر و زمینه های کاربرد آن، نظیر تسهیل در انجام محاسبات دقیق و پیچیده و دستیابی سریع به اطلاعات، مدیران و مسئولان را برای مکانیزه کردن سیستم دستی ترغیب می نماید .
هدف از سند حاضر، جمع آوری، تحلیل و تعریف ویژگیها و نیازمندیهای سطح بالا و حد و مرز های سیستم نرم افزاری هتلداری میباشد. از سوی دیگر در این سند به شناسایی اشخاص ذینفع در پروژه و محدودیتهای که در تولید نرم افزار باید مدنظر قرار گیرند، پرداخته است. طرح کلی نیازمندیهای محوری سیستم نرم افزار مذکور بیان میسازد که مبنای قراردادی برای نیازمندیهایی است که در طول پروژه در قالب موارد کاربرد و نیازمندیهای تکمیلی به طور کامل تشریح و پیادهسازی میشوند. این سند معماری نرم افزار یک دید جامع از معماری سیستم مدیریت هتلداری را ارائه می دهد . این سیستم برای مکانیزه شدن قسمتی ازامور بخش رزرواسیون هتل تقاضا کننده توسعه داده می شود .
مروری بر پروژه در بخش دوم، خلاصه مزایای تجاری سیستم نرم افزار پروژه طراحی و پیادهسازی نرم افزار مدیریت سیستم اطلاعاتی و جایگاه آن و نیز خلاصه شرح مشکلاتی، که مرتفع کردن آنها در تعریف پروژه طراحی و پیادهسازی نرم افزار مدیریت سیستم اطلاعاتی مورد نظر بوده، بیان گردیده است.
شرح دست اندرکاران و کاربران برای تهیه یک سیستم قابل استفاده، مفید و کارا علاوه بر کاربران سیستم، لازم است که تمامی افراد ذینفع را به عنوان بخشی از فرآیند مدلسازی نیازمندیها مشخص کرده به انتظارات آنها توجه نمود. در این بخش، افرادی که به نحوی درگیر پروژه هستند، مشخص و نیازهای هر یک از آنها به اختصار بیان گردیده است.
دید کلی سیستم در این بخش خلاصه تواناییهای نرم افزاری و ارتباط بخش مرکزی این نرم افزار با سایر بخشهای آن به اختصار بیان گردیده است. نرم افزار بر اساس برخی مفروضات تهیه خواهد گردید که در این بخش مفروضات مزبور فهرست گردیدهاند.
قابلیتها، تواناییهای سطح بالای سیستم نرم افزاری هستند. از آنجا که سند چشم انداز توسط مجموعهای از افراد با تخصصها و نگاههای مختلف بازخوانی میشود، جهت ارائه ویژگیها و خصوصیات نرم افزار پورتال مدیریت منابع، این تواناییهای به صورت کلی و عام در این بخش بیان گردیدهاند.
محدودیتها در تعریف علمی، محدودیت عبارت است از هر عاملی که آزادی عمل مجری و دامنه راهحلهای وی را در تولید نرم افزار بکاهد. از آنجا که این محدودیتها در خصوصیات کار نهایی موثر میباشند، در این بخش خلاصهای از محدودیتها اعم از فنی یا غیر فنی که بر روند اجرای پروژه و کار نهایی تاثیرگذار خواهد بود، تشریح گردیده است.
دامنههای کیفی در این بخش موارد کیفی که باید در طراحی و ساخت منابع مد نظر قرار گیرد؛ تشریح گردیده است.
الویتها در این بخش قابلیتها و ویژگیهای ارائه شده در بخش پنجم برای رویه ساخت الویتبندی میگردند.
نیازمندیها در این بخش نیازمندیهای دیگری که باید نرم افزار نهایی آنها تحت پوشش قرار دهد فهرست میگردد این موارد شامل استانداردهای کاربردی، نیازمندیهای سخت افزاری و بستر و محیط اجرای نرم افزار میباشد.
نیازمندیهای مستندسازی این بخش بیان کننده مستنداتی است که جهت نصب و راه اندازی نرم افزار نرم افزاری و نیز سهولت کاربران نهایی سیستم باید تهیه و ارائه گردند.