سه شنبه ۱۲ تیر ۹۷ ۲۰:۳۸ ۱۲۱ بازديد
پروژه مديريت رستوران و فست فود به زبان C# و پايگاه داده Sql
كاملترين پروژه موجود در نوع خود با قابليت دسترسي چند سطحي ، پشتيبان گيري، گذارش گيري و چاپ فاكتور
![]() |
دسته بندي | سي شارپ |
فرمت فايل | docx |
حجم فايل | 5012 كيلو بايت |
تعداد صفحات فايل | 124 |
پروژه مديريت رستوران و فست فود به زبان C# و پايگاه داده Sql
بسيار بسيار كامل به همراه نمودارهاي DFD ، نمودارهاي UML و نمودارهاي ERD
رسم نمودارها در رشنال رز
همچنين داراي داكيونت توضيحات خط به خط سورس كد برنامه
همچنين داراي سناريوي بسيار كامل و تحليل مهندسي نرم افزار
بكار بردن مهندسي نرم افزار يك و دو در اين پروژه
مناسب براي پروژه پاياني مهندسي كامپيوتر دانشگاه دولتي و آزاد
كاملترين پروژه موجود در نوع خود با قابليت دسترسي چند سطحي ، پشتيبان گيري، گذارش گيري و چاپ فاكتور
فهرست مطالب
چكيده
مقدمه
SQL
واژههاي كليدي
دستور بازيابي دادهها
دستورات عمليات روي دادهها
دستورات تراكنش دادهها
دستورات تعريف دادهها
دستورات كنترل داده
معايب اس كيوال
مزاياي اسكيوال
زبانهاي مشابه اسكيوال
زبان سطح بالا سي شارپ (C#)
اهداف طراحي زبان
رشتهها
سامانه يكپارچه شده
انواع داده
كلاس هاي partial
Generic ها
كلاسهاي Static
سازندههاي پيشرفته
عبارات جستجو (Query Expression)
نمونهاي از كاربرد LINQ به صورت زير است
تاريخچه رستوران
انواع غذاخوري ها
رستوران الكترونيكي
سيستم دستي رستوران ها
تعرف سيستم
تحليل نيازها و امكان سنجي
سيستم مكانيزه رستوران ها
مجموعه امكانات يك نرم افزار رستوران
امكانات پياده سازي پروژه مديريت رستوران
مجموعه سورس كدها و عكس هاي نرم افزار رستوران و فست فود
توضيح سورس كد و عكس فرم انبار رستوران و فست فود
توضيح سورس كد و عكس فرم تهيه نسخه پشتيبان از برنامه
توضيح سورس كد و عكس فرم كالا هاي رستوران و فست فود
توضيح سورس كد و عكس فرم تغيير نام كاربري
توضيح سورس كد و عكس فرم اطلاعات مشتريان رستوران
توضيح سورس كد و عكس فرم صدور فاكتور مشتري
توضيح سورس كد و عكس فرم ثبت غذا / مخلفات رستوران و فست فود
توضيح سورس كد و عكس فرم ليست (گزارش) فروش رستوران بين تاريخ هاي مورد نظر
توضيح سورس كد و عكس فرم ليست سفارش هاي مشتري از رستوران و فست فود
توضيح سورس كد و عكس فرم ليست سفارش مشتريان
توضيح سورس كد و عكس فرم Login
توضيح سورس كد و عكس فرم اصلي نرم افزار
توضيح سورس كد و عكس فرم ايجاد كاربر جديد
توضيح سورس كد و عكس فرم اطلاعات فروشنده و پرسنل رستوران و فست فود
توضيح سورس كد و عكس فرم جستجوي غذا / مخلفات
توضيح سورس كد و عكس فرم جستجو كالا هاي رستوران و فست فود
تفاوت سيستم دستي و سيستم مكانيزه رستوران
دياگرام خدمات سيستم مكانيزه رستوران
چارت سازماني رستوران
دياگرام مراحل ايجاد سيستم رستوران
دياگرام حالت سيستم رستوران 1
دياگرام حالت سيستم رستوران 2
وظايف موجوديت هاي سيستم رستوران
نمودار هاي جريان داده
نمودار DFD سطح صفر-موجوديت اول
نمودار DFD سطح يك موجوديت مشتري
نمودار DFD سطح يك موجوديت گارسون و آشپزخانه
نمودار DFD سطح يك موجوديت صندوق دار و انباردار
نمودار DFD سطح يك موجوديت حسابدار و انباردار
موجوديت ها
روابط بين موجوديت ها
براي چه نمودار ERD رسم مي كنيم؟
نمودار ERD مشتري در سيستم رستوران
نمودار ERD آشپزخانه در سيستم رستوران
نمودار ERD گارسون در سيستم رستوران
نمودار ERD صندوق دار در سيستم رستوران
نمودار ERD حسابدار در سيستم رستوران
سناريو هاي بخش هاي مختلف
1- سناريوي سفارش غذا توسط مشتري
2- سناريوي درخواست ليست غذا و قيمت ها توسط مشتري
3- سناريوي درخواست كالا از انبار توسط آشپزخانه
4- سناريوي دريافت فيش غذا مشتري
5- سناريوي دادن غذا به مشتري توسط گارسون
6- سناريوي دريافت فيش سفارش مشتري از صندوق دار
7- سناريوي ارائه گزارش مالي به مديريت
8- سناريوي درخواست فاكتور خريد از مسئول خريد
9- سناريوي دريافت كالا از مسئول خريد توسط انباردار
10- سناريوي درخواست ليست فروش
هزينه پروژه
UML Diagram
نمودار هاي Usecase
نمودار متوالي (Sequence Diagram) سفارش غذا توسط مشتري
نمودار همكاري (Collaboration Diagram) سفارش غذا توسط مشتري
نمودار متوالي (Sequence Diagram) درخواست ليست غذا و قيمت ها
نمودار همكاري (Collaboration Diagram) درخواست ليست غذا و قيمت ها
نمودار توالي (Sequence Diagram) درخواست كالا از انبار توسط آشپز
نمودار همكاري (Collaboration Diagram) درخواست كالا از انبار توسط آشپز
نمودار متوالي (Sequence Diagram) درخواست ليست گزارش هاي فروش ماهانه
نمودار همكاري (Collaboration Diagram) درخواست ليست فروش گزارش هاي ماهانه
چكيده
در اين پروژه براي بدست آوردن نيازهاي سيستم نرم افزاري ابتدا با استفاده از مصاحبه با كاربران به تحليل و بررسي مشكلات و نيازمندي هاي سيستم جاري پرداخته شده و نيازمندي ها مشخص شده است . سپس با توجه به نيازمندي ها، سيتم جديد تعريف شده است.
براي تحليل سيستم كاريابي از نرم افزار Rational Rose استفاده شده است كه در نرم افزار از نمودار هاي UseCase Diagram , Class Diagram , Sequence Diagram , Collaboration Diagram , Sequnce Diagram براي تحليل استفاده شده است.
هدف اصلي اين تمرين ارائه يك نمونه كار واقعي و مراحل چگونگي انجام اين كار مي باشد.
تا چند سال پيش همه ي رشته ها براي خود زبان مشترك داشتند، مثلا رياضيدانان از زبان رياضي و مهندسين الكترونيك از پا به عرصه ي وجود گذاشت و UML زبان مداري استفاده مي كردند ولي مهندسين نرم افزار زبان واحدي نداشتند ، تا اينكه باعث شد كه مهندسين نرم افزار بتوانند مفاهيم مورد نياز خود را براحتي با همديگر در ميان بگذارند و كارهايشان را مدل كنند.
كلمات كليدي: UML، Rational Rose، مصاحبه ، نيازهاي سيستم نرم افزاري.
نرم افزارهاي مورد نياز براي اجراي برنامه:
1) ويژوال استاديو 2010
2) sql server 2008
3) كريستال ريپورت 2010