Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

‫گروه مهندسي صنايع‬ ‫دانشگاه اراك‬

‫نمودار ارتباط موجوديتهاي سؤاﻻت آزمون عملي درس ‪MIS‬‬


‫سؤال ‪:١‬‬
‫يك آژانس گردشگري از شما خواسته است يك سيستم اطﻼعاتي برايش طراحي كنيد‪ .‬انتظارات و‬
‫نيازمنديهاي اين سيستم اطﻼعاتي به شرح ذيل است‪:‬‬
‫اين آژانس‪ ،‬تورهاي گردشگري برگزار ميكند‪ .‬آنها تعدادي تور تعريف كردهاند‪ .‬براي هر تور يك عنوان انتخاب‬
‫ميكنند؛ مثﻼ تور بندر انزلي‪ ،‬تور اولسبﻼنكا‪ ،‬تور ديلمان‪ ،‬تور رامسر‪ ،‬تور كاشان‪ ،‬و ‪...‬‬
‫براي هر تور‪ ،‬اطﻼعات زير مشخص ميشود‪ :‬عنوان تور‪ ،‬وسايل ضروري مسافر‪ ،‬مدت تور )روز(‪ ،‬برنامه تور‬
‫)توضيحي(‪ ،‬نوع حمل و نقل)زميني‪ ،‬هوايي(‬
‫هر تور ممكن است در مقاطع مختلف زمان‪ ،‬برنامهريزي و تكرار شود‪ .‬مثﻼ بارها تور ديلمان را براي مشتريان‬
‫مختلف اجرا كنند‪.‬‬
‫براي هر تور برنامهريزي شده‪ ،‬بايد اطﻼعات زير مشخص باشد‪ :‬كد تور‪ ،‬تاريخ حركت‪ ،‬ساعت حركت‪ ،‬تاريخ برگشت‪،‬‬
‫ساعت برگشت‪ ،‬ليدر تور‪ ،‬هزينه هر نفر)ريال(‪ ،‬تاريخ شروع ثبت نام‪ ،‬آخرين مهلت ثبت نام )تاريخ(‬
‫مشتريان از تورهاي برنامه ريزي شده‪ ،‬انتخاب و رزرو ميكنند‪ .‬فرم ثبت نام در تور بايد به صورت ‪form/subform‬‬
‫باشد‪ .‬در باﻻي فرم‪ ،‬يك تور برنامه ريزي شده‪ ،‬انتخاب شود‪ .‬در پايين فرم‪ ،‬ليست مشتريان ثبت نام شده در آن‬
‫تور‪ ،‬نمايش داده شود و بتوان مشتريان جديدي را به آن اضافه كرد‪ .‬اين فرم بايد درآمد كسب شده از هر تور را‬
‫در پايين فرم نمايش دهد )مجموع هزينه دريافتي از مشتريان(‪.‬‬
‫يك مشتري مي تواند تعدادي همراه داشته باشد و بايد هزينه همه آنها را پرداخت كند‪ .‬بنابراين هر مشتري هنگام‬
‫ثبت نام بايد مشخص كند در مجموع براي چند نفر )با احتساب خود وي( ثبت نام مي كند‪ .‬در فرم ثبت نام‪،‬‬
‫هزينهاي كه هر مشتري بايد پرداخت كند‪ ،‬نيز نمايش داده شود؛ يعني پس از ثبت تعداد نفرات هر مشتري‪ ،‬مبلغ‬
‫پرداختي مشتري بايد محابه و نمايش داده شود‪.‬‬
‫براي هر مشتري بايد اطﻼعاتي مشخص باشد‪ :‬كد ملي‪ ،‬نام‪ ،‬آدرس‪ ،‬تلفن همراه‪ ،‬تلفن ثابت‬
‫براي هر ليدر تور‪ ،‬بايد اطﻼعاتي مشخص باشد‪ :‬كد ملي‪ ،‬نام‪ ،‬آدرس‪ ،‬تلفن همراه‪ ،‬تلفن ثابت‬

‫گزارشات زير را ارائه كنيد )به صورت ‪:(query‬‬


‫‪ ‬ليست تورهاي يك ليدر مشخص )كد ملي ليدر وارد شود و ليست تورهاي برنامه ريزي شده مربوط به‬
‫وي نمايش داده شود(‬
‫‪ ‬ليستي از مشتريان‪ ،‬كه كل درآمد كسب شده از هر مشتري را نيز نمايش دهد )اين ليست براي شناسايي‬
‫مشتريان كليدي به كار مي رود(‬
‫‪ ‬ليستي از تورها و تعداد دفعات اجراي هر تور در يك بازه زماني مشخص )اين ليست براي شناسايي‬
‫تورهاي پرطرفدار به كار مي رود(‬
‫سيستم شما بايد تا حد ممكن‪ ،‬كاربرپسند )‪ (user-friendly‬باشد‪ .‬كاربري آسان‪ ،‬يكي از معيارهاي مهم ارزيابي‬
‫سيستم شما است‪.‬‬
‫سؤال ‪:٢‬‬
‫فرض كنيد مديريت پليس راهنمايي و رانندگي كشور از شما خواسته است يك سيستم اطﻼعاتي براي‬
‫تخلفات رانندگي طراحي كنيد‪ .‬انتظارات و نيازمنديهاي اين سيستم اطﻼعاتي به شرح ذيل است‪:‬‬
‫افسران راهنمايي و رانندگي‪ ،‬خودروها را در نقاط مختلف كشور جريمه ميكنند‪ .‬به ازاي هر جريمه‪ ،‬يك برگ‬
‫جريمه توسط مأمور راهنمايي پر ميشود كه اطﻼعات زير در آن ثبت شده است‪:‬‬
‫‪ ‬شماره پﻼك خودرو‪ ،‬رنگ خودرو‪ ،‬تيپ خودرو)سمند‪ ،‬پرايد‪ ،‬پارس‪ ،(... ،‬نوع خودرو )سواري‪ ،‬ميني‬
‫بوس‪ ،‬وانت‪ ،‬كاميون‪ ،‬تريلر‪ ،‬اتوبوس‪(... ،‬‬
‫‪ ‬كد ملي و نام مأمور جريمهكننده‬
‫‪ ‬تاريخ وقوع تخلف‬
‫‪ ‬كد و شرح تخلف‬
‫‪ ‬مبلغ جريمه‬
‫شما بايد سيستمي طراحي كنيد كه اطﻼعات قبوض جريمه سراسر كشور در آن ثبت شود‪ .‬در اين سيستم‪ ،‬ليستي‬
‫از همه خودروها ثبت شده است و خودروهاي جديد نيز به آن افزوده مي شود‪ .‬ليستي از مأموران راهنمايي نيز در‬
‫آن ثبت شده و مأموران جديد به آن افزوده مي شوند‪ .‬ليستي از انواع تخلفات نيز ثبت شده است‪.‬‬
‫گزارشات زير را ارائه كنيد )به صورت ‪:(query‬‬
‫‪ ‬گزارش از جريمههاي مربوط به يك خودروي مشخص )شماره پﻼك خودرو را دريافت كند و ليستي‬
‫از جريمه هاي مربوط به آن خودرو را نمايش دهد(‬
‫‪ ‬ليست انواع تخلفها و تعداد جريمه صادر شده براي هر نوع تخلف )اين ليست مشخص مي كند كدام‬
‫تخلفها تكرار بيشتري دارند(‬
‫‪ ‬ليستي از درآمد كسب شده از جريمه ها در هر روز )يك ليست دو ستوني‪ :‬ستون اول‪ ،‬تاريخ؛ ستون‬
‫دوم‪ ،‬مجموع مبلغ جريمه هاي آن تاريخ(‬
‫‪ ‬ليست انواع خودروها و تعداد جريمه صادر شده براي هر نوع خودرو )اين ليست مشخص مي كند‬
‫كدام نوع خودروها تخلف بيشتري دارند(‬

‫سيستم شما بايد تا حد ممكن‪ ،‬كاربرپسند )‪ (user-friendly‬باشد‪ .‬كاربري آسان‪ ،‬يكي از معيارهاي مهم ارزيابي‬
‫سيستم شما است‪.‬‬
‫سؤال ‪:٣‬‬
‫يك شركت از شما خواسته است براي مديريت اطﻼعات تعميرات ماشينآﻻت شركت‪ ،‬يك سيستم اطﻼعاتي‬
‫طرحي كنيد‪:‬‬
‫اين شركت تعدادي ماشينآﻻت دارد‪ .‬براي هر ماشين‪ ،‬اطﻼعاتي از قبيل كد ماشين‪ ،‬نام ماشين‪ ،‬محل نﺼب‪ ،‬و‬
‫تاريخ نﺼب ثبت ميشود‪.‬‬
‫پس از وقوع هر خرابي‪ ،‬يك درخواست تعمير توسط كارگاه صادر و به واحد تعميرات ارسال مي شود‪ .‬اين درخواست‬
‫شامل اطﻼعات زير است‪ :‬شماره درخواست‪ ،‬تاريخ درخواست‪ ،‬كد ماشين‪ ،‬عنوان ماشين‪ ،‬شرح خرابي‪.‬‬
‫واحد تعميرات‪ ،‬پس از انجام تعمير‪ ،‬اطﻼعات زير را براي هر درخواست ثبت ميكند‪:‬‬
‫‪ ‬علت خرابي‬
‫‪ ‬چه مكانيكهايي براي رفع اين خرابي‪ ،‬فعاليت كرده اند‪ .‬ثبت مي شود كه هر مكانيك‪ ،‬چند ساعت كار‬
‫كرده است‪.‬‬
‫‪ ‬چه قطعاتي براي رفع اين خرابي مﺼرف شده است‪ .‬تعداد مﺼرفي از هر قطعه نيز ثبت مي شود‪.‬‬
‫اطﻼعات هر مكانيك‪ :‬كد پرسنلي‪ ،‬نام‪ ،‬تخﺼص‪ ،‬دستمزد هر ساعت )ريال(‬
‫اطﻼعات هر قطعه‪ :‬كد قطعه‪ ،‬نام قطعه‪ ،‬مشخﺼات فني‪ ،‬قيمت واحد)ريال(‬

‫براي ثبت مكانيكها و قطعات يدكي به كار رفته در هر درخواست تعمير‪ ،‬فرم‪/‬فرمها را به صورت ‪form/subform‬‬
‫بسازيد‪ .‬در باﻻي فرم‪ ،‬اطﻼعات درخواست تعمير و در پايين فرم‪ ،‬اطﻼعات مكانيكها و قطعات يدكي مﺼرفي آن‬
‫نمايش داده شود‪.‬‬

‫سيستم شما بايد گزارشات زير را ارائه دهد )به صورت ‪:(query‬‬
‫‪ ‬ليستي از قطعات يدكي مﺼرفي در يك بازه زماني مشخص‪ :‬اين گزارش بايد دو تاريخ را دريافت كند و‬
‫مشخص كند از هر قطعه يدكي‪ ،‬چه تعدادي مﺼرف شده و هزينه آن چقدر بوده است‪.‬‬
‫‪ ‬ليستي از كاركرد مكانيكها در يك بازه زماني مشخص‪ :‬اين گزارش بايد دو تاريخ را دريافت كند و مشخص‬
‫كند هر مكانيك‪ ،‬چند ساعت كار كرده و هزينه آن چقدر بوده است‪.‬‬
‫‪ ‬ليستي از درخواستهاي خرابي‪ :‬اين گزارش بايد دو تاريخ را دريافت كند و مشخص كند در اين بازه‪ ،‬چه‬
‫درخواستهايي ثبت شده است‪ .‬ستونهاي گزارش‪ :‬شماره درخواست‪ ،‬تاريخ درخواست‪ ،‬كد ماشين‪ ،‬نام‬
‫ماشين‪ ،‬شرح خرابي‬

‫سيستم شما بايد تا حد ممكن‪ ،‬كاربرپسند )‪ (user-friendly‬باشد‪ .‬كاربري آسان‪ ،‬يكي از معيارهاي مهم ارزيابي‬
‫سيستم شما است‪.‬‬
‫تذكر‪ :‬براي خوانايي نمودار‪ ،‬عنوان فيلدها و جداول به صورت فارسي نوشته شده است‪ .‬هنگام تعريف فيلدها و جداول در ‪ Access‬بايد از عناوين‬
‫ﻻتين استفاده كنيد‪.‬‬
‫نمودار ‪ ERD‬مثال سوم‪:‬‬
‫نمودار ‪ ERD‬مثال دوم‪:‬‬

‫نمودار ‪ ERD‬مثال اول‪:‬‬

You might also like