Document
An investigation in to the usefulness of applying SSADM methodology and system life cycle to develop RAO PIS
Publisher
Sultan Qaboos University
Gregorian
2002
Language
English
Subject
English abstract
Software projects have a poor history of performance For example, the General Accounting Office of the U.S Government, in an investigation of software development contracting practices (Ref. 15), stated that 50% of the contract had cost overruns, 60% of contract had time overrun and 29% of software was never delivered, and much delivered software needed rework or modification to be used. Unfortunately, this type of information and statistics are unavailable about the software developed in oman from both developer (contractors) and users (customers). However, the situation is expected to be much worse. In fact, I have seen several multi-million-software projects failing tragically in many government organizations and that encouraged me to propose this project as my MS.c thesis.
Developing information systems is an exciting and challenging profession as well as involving complex activity and structured methodology. This project is intended to investigate the usefulness of applying a structured methodology to develop a personnel information system for Royal Army of Oman and it is mainly divided into four stages.
The feasibility study stage which is concerned with the problem definition, objectives, statement of scope, search for alternative solutions and recommendations. Generally, it looks into three types of feasibility. Economical "Do benefits outweigh costs?" , technical "Can the system be implemented using current technology?" , and Operational " Can the system be implemented in this organization?".
The system analysis stage intends to determine what the system must do. The starting point is physical Data Flow Diagram (DFD) for the current system and then more precise logical DFD for what the system should do, followed by a series of SSADM techniques and ends with data dictionary. The final result of this phase will be used to design the physical system.
The next stage describes system design and the primary input for this phase is the data flow diagram prepared during analysis. The objective of system design is to determine, in general, how the system will be implemented and provides guidance of file description , screen layout, input form and reports format,
Finally, the last stage introduces a form of Royal Army of Oman Information system prototype
Member of
Resource URL
Arabic abstract
مشاريع البرمجيات لها تاريخ هزيل من الأداء والإنجازات. على سبيل المثال ، المكتب العمومي للمحاسبة لحكومة الولايات المتحدة في إحدى التحقيقات عن مشاريع البرمجيات المتعاقد عليها (مرجع 15) أظهرت أن 50% من العقود تجاوزت المخصصات المالية ، 60% من المشاريع تجاوزت المدة الزمنية المخصص لها ، و29 % من البرمجيات المتعاقد عليها لم تسلم ومعظم البرمجيات التي تم تسليمها تحتاج إلى مراجعة وتعديل حتى يمكن استخدامها . ومما يؤسف له ، هو عدم توفر هذه النوعية من المعلومات والإحصائيات عن البرمجيات التي تم تطويرها في سلطنة عمان سواء كان ذلك من الشركات المتعاقدة أو من المستخدمين ، ولكن يتوقع أن يكون الوضع هنا أسوأ بكثير . في الحقيقة ، إنني شاهدت عدة مشاريع للبرمجيات تكاليفها بالملايين أخفقت بشكل تراجيدي في كثير من المؤسسات وهذا ما شجعني أن اقترح هذه الأطروحة لرسالة الماجستير .
تطوير أنظمة المعلومات هي مهنه تحدي وإثارة كما أنها تستلزم نشاطات معقده ومنهج منظم . هذا المشروع يهدف لاستكشاف والتحقق من فوائد تطبيق منهجية منظمة لتطوير نظام معلومات الموظفين في الجيش السلطاني العماني حيث تنقسم الدراسة إلى أربعة مراحل :۔
مرحلة دراسة الجدوى وتهتم بتعريف المشكلة ، الأهداف ، تصریح مجال العمل ، البحث عن الحلول البديلة والتوصيات. عموما ، تبحث هذه المرحلة عن ثلاثة أنواع من الجدوى. الجدوى الاقتصادية (هل الفوائد ترجح على التكاليف ؟) ، الجدوى التقنية (هل يمكن تطوير النظام باستخدام التقنية الحالية ؟ ) ، الجدوى التشغيلية (هل النظام يمكن تشغيله في هذه المؤسسة ؟ ) .
مرحلة تحليل النظام تهدف إلى تحديد ما يجب أن يقوم به النظام. تبدأ هذه المرحلة برسم تخطيطي لتدفق المعلومات لنظام الحالي والمعمول به ومن ثم رسم تخطيطي أكثر اختصارا لتدفق المعلومات لنظام المستهدف ، تتبعها سلسلة من الأساليب التقنية لتحليل وتصميم الأنظمة وتنتهي هذه المرحلة بقاموس البيانات . النتيجة النهائية لهذه المرحلة سوف تستخدم لتصميم النظام الفعلي .
المرحلة اللاحقة تصف تصميم النظام ، والمدخلات المبدئية لهذه المرحلة هو الرسم التخطيطي لتدفق المعلومات الذي تم إعداده خلال مرحلة تحليل النظام . الهدف من هذه المرحلة هو تحديد بشكل عام كيف سيتم إنجاز أو تحقيق النظام المطلوب وتقدم هذه المرحلة توجيه لوصف الملفات ونموذج طباعي لشاشات ، المدخلات والتقارير .
أخيرا، تقدم المرحلة النهائية لدراسة نموذج تشغيلي لنظام معلومات الموظفين للجيش السلطاني العماني .
تطوير أنظمة المعلومات هي مهنه تحدي وإثارة كما أنها تستلزم نشاطات معقده ومنهج منظم . هذا المشروع يهدف لاستكشاف والتحقق من فوائد تطبيق منهجية منظمة لتطوير نظام معلومات الموظفين في الجيش السلطاني العماني حيث تنقسم الدراسة إلى أربعة مراحل :۔
مرحلة دراسة الجدوى وتهتم بتعريف المشكلة ، الأهداف ، تصریح مجال العمل ، البحث عن الحلول البديلة والتوصيات. عموما ، تبحث هذه المرحلة عن ثلاثة أنواع من الجدوى. الجدوى الاقتصادية (هل الفوائد ترجح على التكاليف ؟) ، الجدوى التقنية (هل يمكن تطوير النظام باستخدام التقنية الحالية ؟ ) ، الجدوى التشغيلية (هل النظام يمكن تشغيله في هذه المؤسسة ؟ ) .
مرحلة تحليل النظام تهدف إلى تحديد ما يجب أن يقوم به النظام. تبدأ هذه المرحلة برسم تخطيطي لتدفق المعلومات لنظام الحالي والمعمول به ومن ثم رسم تخطيطي أكثر اختصارا لتدفق المعلومات لنظام المستهدف ، تتبعها سلسلة من الأساليب التقنية لتحليل وتصميم الأنظمة وتنتهي هذه المرحلة بقاموس البيانات . النتيجة النهائية لهذه المرحلة سوف تستخدم لتصميم النظام الفعلي .
المرحلة اللاحقة تصف تصميم النظام ، والمدخلات المبدئية لهذه المرحلة هو الرسم التخطيطي لتدفق المعلومات الذي تم إعداده خلال مرحلة تحليل النظام . الهدف من هذه المرحلة هو تحديد بشكل عام كيف سيتم إنجاز أو تحقيق النظام المطلوب وتقدم هذه المرحلة توجيه لوصف الملفات ونموذج طباعي لشاشات ، المدخلات والتقارير .
أخيرا، تقدم المرحلة النهائية لدراسة نموذج تشغيلي لنظام معلومات الموظفين للجيش السلطاني العماني .
Category
Theses and Dissertations