Professional Documents
Culture Documents
يقدم دورة-:
تحليل وتصميم النظم
Modern Systems Analysis
and Design
15
إنهاء مواصفات التصميم
Finalizing Design Specifications
15.1
DM A.Sakr
مقدمة
الحاجة إلى تطوير النظمة بسرعة اليوم (تطور الجهزة
والبرامج والنسان)
الخطوط بين تحليل النظام وتصميم النظام وتطبيقه تكاد
تمحى
الطرق التقليدية في التصميم تسمح بفترة توقف بين التصميم
وتطبيقه
الطرق الحديثة مثل استخدام CASEوالنماذج الولية جعلت
15.2
DM A.Sakr
)اجراءات انهاء التوصيف الفني للنظام (التصميم
The Process of Finalizing Design Specifications
أقل تكلفة لتصحيح واكتشاف الخطاء
يجب التفريق بين (جودة الكتابة +جودة المواصفات)
جودة المتطلبات
الصحة Correct
الشمولية
المخرجات
مجموعة من مواصفات التصميم الحقيقي ،تحوي مواصفات تفصيلية لكل جزء في النظام
15.3
DM A.Sakr
عرض مواصفات التصميم
Representing Design Specifications
)بمخططات تصويرية
Specification documents وثائق التوصيف
Prototyping
15.4
DM A.Sakr
عرض مواصفات التصميم
Representing Design Specifications
Structure Charts المخططات الهيكلية
وتوضح العلقات بينها،تبين مكونات النظام بشكل هيكلي
15.5
DM A.Sakr
عرض مواصفات التصميم
Representing Design Specifications
تابعModule
رموز خاصة Special Symbols
Diamond
Hat
15.6
DM A.Sakr
عرض مواصفات التصميم
Representing Design Specifications
Evolutionary تطوري
Throwaway للعرض فقط
15.7
DM A.Sakr
Representing Design
Specifications
Prototyping
Oracle Designer: An Example
Transforming and Generating the Database
Entity-Relationship Diagramming Tool
Database Design Transformer Tool
Server Model Diagram
End Result
Generation of Data Definition Language )DDL(
scripts
Create database by running scripts
15.8
DM A.Sakr
Representing Design
Specifications
Prototyping
Oracle Designer: An Example
Transforming and Generating Software
Modules
Data Flow Diagram
Functional Hierarchy Diagram
Application Design Transformer
Transforms diagrams into software modules
15.9
DM A.Sakr
الطرق الثورية
Radical Methods: eXtreme Programming
Short cycles دورات حياة قصيرة ومختصرة
Incremental planning منهجية التخطيط المتدرج
approach
Automated tests الختبارات اللية
Utilizes two-personطريقة فريق المبرمجين الزوجي
programming team
Planning, تركيز المراحل الربعة في مرحلة واحدة
analysis, design and construction are fused
together into one phase
15.10
DM A.Sakr
Radical Methods: RAD التطوير السريع
أربعة مراحل
Planning
Design
Construction
Cutover