الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Bus Reservation System

Featured Replies

بتاريخ:

Case Study: MNTC Bus Reservation System


Muscat National Transport Corporation (MNTC) has buses for various destinations originating from Muscat. The Corporation has currently about 1000 buses spread over 50 routes operating from Muscat to various places. Of them, 700 are regular, 200 are semi-luxury, and remaining are super deluxe buses. The seating capacities are 48, 42 and 36, respectively.
It has a bus reservation system which works as detailed below:
MNTC requires the passengers to book their seats atleast one week in advance. The passengers fill up a form with the details like: date of journey, starting point, destination, number of seats, concession required (if any) and departure time of the service. If seats are available, the system provides a lot of enquiry services to help the passenger take a decision. If seats are not available, passengers are informed, given a priority and put in a waiting list.
Two seats are reserved for VIPs and/or emergency quota. However, if nobody turns up for the travel, upto half an hour before the departure, the seats are allotted to those in the waiting list according to priority.
Concessions are given in respect of students during summer vacation. Students need to pay only 50% of the actual fare.
Employees and their eligible family members may travel free once a year, by producing the appropriate identity cards. The system verifies that the total distance travelled by such a person does not exceed 3000km for one year period.
The system provides a facility for cancellation. The cancellation policy is such that that 10% of the fare should be forfeited if the cancellation is done atleast two days prior to the journey. 20% should be forfeited if the cancellation is done one day prior to the journey but not more than two days. 25% should be forfeited if done prior to 8 hours of the departure and 40% if done less than one hour of departure of the bus. In all other cases the full amount is forfeited.
The reservation fee of OMR 5 is always non-refundable.
If the passenger wants to postpone his journey, it can be done for a maximum of one time subject to availability of seats by the same route at no extra cost.
The system maintains a database of various routes originating from Muscat and the fare by each of them for various categories of buses to various destinations.
Frequently the Corporation may revise the fares and system should accommodate this also. Assume that more than one counter is simultaneously active for reservation/cancellation.

Based on the above narration, do the following tasks:
1. Produce the following for the above mentioned scenario:
a. Context diagram
b. Level 0 DFD of the system
c. Level 1 DFD of one of the processes identified in your Level 0 DFD.
d. Decision Tree
2.
a. Identify a suitable SDLC model for the development of MNTC Bus Reservation system.
b. Justify your selection with appropriate reasons
3. Assume that you are the system analyst handling the project of the MNTS Bus Reservation system. You are going to conduct an interview for gathering more information about the system with the intention of improving it. What questions would you ask them? Document any five of the questions along with their expected answers.
4. Prepare a well-designed input form for any one of the following processes in the system:
a. Cancellation
b. Reservation
c. Postponing Journey
d. Employee Availing free travel
e. Student Availing concession
The form should have minimum four valid sections.

بتاريخ:

السلام عليكم ورحمة الله

ابدأ بتحديد وحصر الإجراءات المطلوب تنفيذها فى هذا النظام ... مع الإلتزام بتسلسل الإجراءات حسب حركة تدفق البيانات والمعلومات بين الإجراءات
حدد ايضا الأطراف التى ستتعامل مع هذه الإجراءات سواء كانت مصادر للبيانات او مستقبلة للمعلومات

توجد مشاركات فى المنتدى لشرح طريقة اعداد ال DFD

أنتظر منك الرد ... حتى يمكن المساعدة

بتاريخ:
  • كاتب الموضوع

وعليكم السلام خيوو امجد
شكرااا للرد عالموضووع
واتمني منك اذا استطعت بتحليل النظام
او الاجاابه عن بعض الاسئله فالموضووع

بتاريخ:
  • كاتب الموضوع

امجد كل عام وانت بخير
ارجو منك المرووور
واريد اشووف تحليللك للمشرووع والرسم التخطيطي اذا امكن

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.