بخشی از متن اصلی :
پروژه تجزیه و تحلیل تالار و رستوران با رشنال رز
- بارکد خوان : جهت وارد کردن کد کارت مربوط به پرسنل از آن استفاده مي شود. هر کارت داراي يک کد مي باشد که توسط بارکد خوان خوانده مي شود.
2- کارت يکسان سازي : کارتي حاوي مشخصات فردي پاسداران از جمله : نام، نام خانوادگي، تعداد عائله و يک کد منحصر به فرد مربوط به کارت؛ که تمامي افراد داراي اين کارت مي توانند از تخفيف ويژه برخوردار شوند.
3- جدول تخفيف و اطلاعات پايه : مجموعه اي از قوانين که از طرف سپاه به منظور اعطاي تسهيلات به پرسنل وضع مي شود در اين جدول ثبت مي شود که شامل درصد تخفيفات مربوط به بخش تالار و رستوران است.
4- جدول قوانين تالار: شامل قوانين مربوط به کرايه تالار اعم از شرايط عقد قرارداد ، شرايط فسخ قرارداد، تعهدات تالار و مشتري نسبت به يکديگر، مبلغ کرايه تالار براي نوبت هاي مختلف، مبلغ کرايه تالار براي روزهاي مختلف (مثلا روزهاي پنج شنبه و جمعه مبلغ ورودي تالار بيشتر از ساير روزهاست)، مبلغ ورودي تالار(مبلغي است که به تعداد ميهمانان دعوت گرفته شده بستگي ندارد و براي هر بار کرايه تالار ثابت است)، ميزان مبلغي که در صورت فسخ قرارداد از مبلغ پرداختي کسر خواهد شد و … مي باشد.
5- پرسنل : منظور از پرسنل، پرسنل سپاه است که مي توانند در اين مجموعه از تخفيفات ويژه برخوردار شوند.
6- مشتري آزاد: خريد از اين مجموعه براي عموم آزاد مي باشد و منظور از مشتري آزاد مشتري اي است که جزء پرسنل سپاه نباشد.
7 - اطلاعات پرسنلي: شامل اطلاعات فردي پرسنل سپاه از جمله: نام، نام خانوادگي، تعداد عائله و همچنين يک شماره منحصر به فرد مي باشد.
8 - موجوديت صندوقدار: فردي است که در مجموعه وظيفه گرفتن سفارش و مبلغ سفارش از مشتري را دارد و سپس براي او صورت حساب صادر مي کند، صندوقدار همچنين رابط بين مشتري و آشپزخانه است يعني سفارشات را به آشپزخانه جهت تهيه غذا ابلاغ مي کند.
فهرست :
ERD (نمودار موجوديت – رابطه)
DATA DICTIONARY
DATA OBJECT DESCRIPTION
نمودار هاي DFD
DFD سطح صفر
DFD سطح يک
DFD سطح 2 (فروش غذا)
DFD سطح 2 (کرايه تالار)
Pspec
STD
Cspec
مستند سازي طراحي
بند 2 : طراحي داده
طراحي پايگاه داده ها
1- پرسنل (personels)
2- مشتري (customers)
3- صندوق دار (cashiers)
4- غذا (foods)
5- فاکتور(bills)
6- قرارداد (agreements)
7- سفارشات فاکتور (order_bills)
8- سفارشات قرارداد(order_agreements) :
ارتباط بين جداول بانک اطلاعاتي
مرجع دو طرفه بيان ارتباط بين اشياء پايگاه داده اي با فايل هاي خارجي
بند3 = طراحي معماري (ترسيم Program Structure)
بند 4 = طراحي رابط هاي داخلي و خارجي و رابط کاربر
رابط هاي داخلي
رابط کاربر
1- فرم ويرايش يا ثبت غذاي جديد
2- فرم ويرايش اطلاعات صندوقداران يا ثبت اطلاعات يک صندوقدار جديد
3-فرم فروش غذا
4- فرم عقد قرارداد جهت کرايه تالار
5-فرم فسخ قرارداد عقد شده
6- فرم نمايش اطلاعات مشتري و ويرايش اطلاعات
7-فرم تحويل غذا
8-فرم ويرايش قرارداد عقد شده
9- فرم گزارش گيري
بند 5= طراحي مؤلفه (فلوچارت)
فروش غذا
ثبت و بروزرساني غذاي جديد
ثبت و بروزرساني اطلاعات صندوقداران
عقد قرارداد
تهيه گزارش از يک بازه زماني
تهيه گزارش از فاکتور فروش غذا
تهيه گزارش از مبلغ قراردادها
تهيه گزارش از هزينه ي خريد نيازها
محاسبه مبلغ قابل پرداخت غذا (بدون تخفيف)
محاسبه مبلغ قابل پرداخت غذا ( با تخفيف)
محاسبه هزينه کرايه تالار
مبلغ تخفيف قرارداد
خريد نيازمندي ها
گزارش خريد يک پرسنل خاص در ماه جاري
فسخ قرارداد عقد شده
فرمت فایل : PDF