دلفي برمجة دفتر مهام التدريب الشامل
1. سؤال
محرر النص متعدد الوثيقة
2. الغرض والمتطلبات
1. الغرض: 1) يُطلب من الطلاب إتقان المعرفة والمهارات الأساسية لـ Delphi7 ؛ 3) إتقان المعرفة الأساسية لتطوير تطبيقات قاعدة البيانات ؛ 4) أن تكون قادرًا على استخدام المعرفة والمهارات الأساسية التي تم تعلمها لإجراء تصميم تطبيق بسيط. 2. المتطلبات الأساسية: 1 ) مطلوب استخدام أفكار البرمجة الموجهة للكائنات ومبادئ تطوير المكونات لإكمال تصميم النظام ؛ 3) تعكس نمط البرمجة المرئية ، على سبيل المثال ، تعمل واجهة الوظيفة من خلال قوائم وأشرطة الأدوات ومعلومات التعليقات للمستخدمين من خلال شريط الحالة.
متطلبات الابتكار: بعد الوفاء بالمتطلبات الأساسية ، يمكن تنفيذ التصميمات المبتكرة ، مثل إضافة وظائف فتح الصور وتحرير الصور. ثالثا
صمم محرر نصوص متعدد الحجز لتمكين التحرير والكتابة والطباعة وما إلى ذلك من النص. عند بدء تشغيل البرنامج ، يجب أن يكون هناك موجه إدخال كلمة المرور ، ويجب أن يتضمن النموذج: شريط القائمة ، شريط الأدوات ، شريط الحالة ، Tooltip (على غرار Word) ، إلخ.
4. وصف الوظيفة
1. يمكن تنفيذ عمليات الملفات: إنشاء مستند جديد ، حفظ مستند ، فتح مستند ، وإغلاق مستند ، وإعدادات الصفحة ، ومعاينة الطباعة ، إعدادات الطباعة ، الطباعة ، إلخ. 2. يمكن لعمليات التحرير تمكين الاختيار والقطع والنسخ واللصق والبحث واستبدال محتوى النص ، إلخ. 3. يمكن أن تدرك عملية التنسيق إعدادات الخطوط والألوان وما إلى ذلك من محتوى النص. 4. يمكن لعمليات المشاهدة تمكين عرض وإخفاء شريط الأدوات. 5. يمكن لعملية المساعدة عرض معلومات الإصدار ، إلخ.
خامسا الحل
1. إجراء تحليل المتطلبات الأولى وتوضيح وظائف النظام والمهام. 2. ثم حدد بنية الوحدة النمطية في التصميم الكلي ، وقسم الوحدات الوظيفية ، وقم بتعيين المتطلبات الوظيفية للبرنامج إلى وحدة الوحدة الدنيا المقسمة. حدد الاتصال بين الوحدات النمطية ، وتحديد بنية البيانات ، وهيكل الملف ، نموذج قاعدة البيانات ، وتحديد طرق الاختبار واستراتيجياتها. 3. في التصميم التفصيلي ، حدد الخوارزمية المستخدمة لكل وحدة ، حدد الأداة المناسبة للتعبير عن الخوارزمية (مخطط التدفق) ، وصف العملية التفصيلية للوحدة ؛ واجهة الوحدة النمطية ، بما في ذلك الواجهة وواجهة المستخدم خارج النظام ، والواجهة إلى وحدات أخرى داخل النظام. 4. اكتب رمز دلفي بناءً على التحليل.
6. اكتب تقريرًا شاملاً للتصميم أو ملخص تصميم شامل
يتطلب تقرير التصميم الشامل تقريرًا موجزًا بما في ذلك تحليل المتطلبات ، والتصميم العام ، والتصميم التفصيلي ، والترميز (
كتب Xiangxi خطوات البرمجة بعناية ) ، وخطوات الاختبار والمحتوى ، وملخص تصميم الدورة ، والمواد المرجعية ، وما إلى ذلك. إذا لم تفي بالمتطلبات المذكورة أعلاه ، هذا التصميم سيكون فاتني الامتحان.
7. المواد المرجعية
Delphi7 مثال البرمجة دليل هندسة البرمجيات