السلام عليكم،
سأصنع برنامج في Windows Store Apps وأريد أن أعلم كيف أصمم قواعد البيانات، لأنها المرة الأولى التي أعمل فيها مشروع حقيقي، مشروع للجامعة (يخدم بشكل فعلي)، المشروع في النهاية تدريبي وليس لأي جهة رسمية في الواقع.
المشروع يتحدث عن برنامج أستطيع به عرض توقيت القطارات، والزمن الذي يستغرقه من محطة لأخرى، وتكلفة الركوب في القطار.. الخ
أريد ان أعلم ما هي الجداول التي سأنشأها، الحقول، الأعمدة، وهكذا...، وأريد أن أشير بأن عمل البرنامج أو سيناريو البرنامج سيكون كالتالي:
1. يدخل المستخدم إلى واجهة الإستخدام، سيظهر له 2 ComboBox الأولى ستكون مكان انطلاق القطار (Source) والثانية وجهة القطار أو مكان نهاية القطار (Destination).
2. بعد ذلك سيضغط المستخدم على Button، وعند الضغط على ذلك الزر، سيحدث كما في النقاط التالية.
3. سيتم نقل المستخدم لصفحة جديدة ويتم عرضة جدول فيه المعلومات التالية: (رقم القطار الذي يستطيع أستخدامه/ زمن الانطلاق/ اسم المحطات (المدن) التي سيمر بها القطار/ الزمن للوصول لكل محطة/ تكلفة الرحلة من بين أي محطة وأخرى)
أريد أن أدخل البيانات في قاعدة البيانات، البيانات مثل (أسماء المدن، المسافة بين كل مدينة (لكي أحسب مدة الوصول لها على حسب سرعة القطار المقترحة لدي)، وأيضاً أعمل حساب للسعر بين كل مدينة وأخرى)
وللمعلومة سيكون هنالك أكثر من Destination أو مكان سيذهب له القطار، لذلك ربما الحسابات تختلف من مدينة لأخرى، فكيف يمكنني ترتيب أو هكيلة قاعدة البيانات بطريقة أستطيع حساب الأعداد والأشياء المنطقية بسهولة، وعلماً بأني سأدخل البيانات لقاعدة البيانات يدوياً، أي إسم المدن وغيرها من البيانات سأدخل مباشرة عن طريقة SQL Server management.
البرنامج سيكون شبيه تقريباً بهذا البرنامج، ولكن هو خاص بــ Windows Store Apps وليس للهواتف،
أتمنى إطلاعي على الطريقة الأمثل لهيكلة قواعد البيانات، وأي معلومات أخرى تساعدني في إنجاز هذا المشروع
وشكراً لكم
السؤال
كان هنا شخص ما
السلام عليكم،
سأصنع برنامج في Windows Store Apps وأريد أن أعلم كيف أصمم قواعد البيانات، لأنها المرة الأولى التي أعمل فيها مشروع حقيقي، مشروع للجامعة (يخدم بشكل فعلي)، المشروع في النهاية تدريبي وليس لأي جهة رسمية في الواقع.
المشروع يتحدث عن برنامج أستطيع به عرض توقيت القطارات، والزمن الذي يستغرقه من محطة لأخرى، وتكلفة الركوب في القطار.. الخ
أريد ان أعلم ما هي الجداول التي سأنشأها، الحقول، الأعمدة، وهكذا...، وأريد أن أشير بأن عمل البرنامج أو سيناريو البرنامج سيكون كالتالي:
1. يدخل المستخدم إلى واجهة الإستخدام، سيظهر له 2 ComboBox الأولى ستكون مكان انطلاق القطار (Source) والثانية وجهة القطار أو مكان نهاية القطار (Destination).
2. بعد ذلك سيضغط المستخدم على Button، وعند الضغط على ذلك الزر، سيحدث كما في النقاط التالية.
3. سيتم نقل المستخدم لصفحة جديدة ويتم عرضة جدول فيه المعلومات التالية: (رقم القطار الذي يستطيع أستخدامه/ زمن الانطلاق/ اسم المحطات (المدن) التي سيمر بها القطار/ الزمن للوصول لكل محطة/ تكلفة الرحلة من بين أي محطة وأخرى)
أريد أن أدخل البيانات في قاعدة البيانات، البيانات مثل (أسماء المدن، المسافة بين كل مدينة (لكي أحسب مدة الوصول لها على حسب سرعة القطار المقترحة لدي)، وأيضاً أعمل حساب للسعر بين كل مدينة وأخرى)
وللمعلومة سيكون هنالك أكثر من Destination أو مكان سيذهب له القطار، لذلك ربما الحسابات تختلف من مدينة لأخرى، فكيف يمكنني ترتيب أو هكيلة قاعدة البيانات بطريقة أستطيع حساب الأعداد والأشياء المنطقية بسهولة، وعلماً بأني سأدخل البيانات لقاعدة البيانات يدوياً، أي إسم المدن وغيرها من البيانات سأدخل مباشرة عن طريقة SQL Server management.
أتمنى إطلاعي على الطريقة الأمثل لهيكلة قواعد البيانات، وأي معلومات أخرى تساعدني في إنجاز هذا المشروع
وشكراً لكم
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.