بتاريخ: 15 مارس 200719 سنة comment_94009 السلام عليكم ورحمة الله وبركاتههذا البرنامج هو باكورة أعمالي في عالم الاوراكل ، وهي فكرة واحد عنده شركة خاصة بماكينات التصوير ، وانا خدت منه البيانات عشان اعمل برنامج لنفسي وليس بغرض البيع ، حتى انمي من قدراتي وخبرتي .المهم انا عايز مساعدتكوا ، انا هأقول انا حللت البرنامج ازاي بناءاً على ماسمعته من الراجل ... وعايزكوا تقولولي رأيكوا بكل امانة (يعني لو التحليل سئ قول كده مباشرة في وشي انا بحب اتعلم ) ، لو ناقص ياريت تقولولي ايه اللي ناقص والتحليل الامثل.- هي شركة تعمل في بيع وصيانة ماكينات التصوير للعملاء .- يتم البيع على حسب نوع وقدرة الماكينات على عمل كام نسخة .- إذا كانت الماكينة في الضمان يتم عمل صيانة مجانية ( مالانهاية من المرات طالما في مدة الضمان)- تعمل الشركة صيانة للماكينات الاخرى حتى لو كانت مباعة من شركة اخرى ( بمعنى انها شركة صيانة كمان ) مقابل مبلغ معين ز- يتم عمل أذن صرف من المبيعات إلى المخازن حتى يتم صرف هذه الماكينة .- يتم إعطاء إنذار الضمان قبل نهاية فترة الضمان بشهر .- يتم إعطاء إنذار الاقساط المستحق على العميل قبل القسط بخمس أيام .وعلى هذا الاساس انا حللت البرنامج للاتي :-المبيعات :رقم الفاتورة -كود العميل (من جدول العملاء) -كود الماكينة (من جدول الماكينة) -تاريخ الدفع- إجمالي الدفع - المدفوع -المستحقالصيانةكود العملية - كود العميل -كود الماكينة -تاريخ بدء الصيانة -تاريخ نهاية الصيانة .العملاءكود العميل -اسم العميل -عنوان العميل -عنوان العمل-رقم البطاقة -تليفون-فاكس -نوع العميل (مشتري ، عمل صيانة)الاقساط رقم القسط-كود العميل -رقم الفاتورة -المبلغ المستحق-المدفوع-المستحق-التاريخ-مدة الاقساط (كل شهر ولا كل شهرين ولا كل اد ايه)-عدد الاقساط-قيمة القسط -السداد(يعني تم ولا لأ)- تاريخ السداد (في حالة التسديد ).الماكيناتكود الماكينة -رقم الموديل(من جدول الموديلات )-الماركة-الشاسيه-عدد النسخ(بتنسخ اد ايه ).ده أخر حاجة توصلتلها ، وقبل ما أحط الجداول عايز أعرف رأيكوا بحيث أحط جداول صحوجزاكم الله خيراًُ تقديم بلاغ
بتاريخ: 16 مارس 200719 سنة comment_94030 الأخ / abdu1_farبدايه موفقه ان شاء الله .. مع وجود بعض الملاحظات -- يمكن مناقشتها حسب تحليلك للنظام ..- نوع العميل ( مشترى - صيانه ) -- لاداعى لهذا الحقل من الممكن ان يكون نفس العميل فى البداية مشترى ثم يتحول الى طلب صيانة للأجهزة .ممكن ان يستخدم هذا الحقل .. لمعرفة اذا كان هذا العميل .. فرد أو مؤسسة أو ...- حقول يمكن حسابها - مع بيانات الفاتورة ... ( المبلغ المدفوع - المبلغ المستحق )- بيانات الاقساط يمكن تقسيمها الى جدولين- جدول بيانات الاساسية للقسط - جدول متابعة سداد الاقساط -بيانات الفاتورة يمكن تقسيمها الى جدولين - البيانات الاساسية للفاتورة ونوعها ( بيع - صيانه) - البيانات التفصيلية للفاتورة .. الفاتورة يمكن ان تحتوى على اكثر من عنصر أو ماكينه منتظر ردك .. لنستكمل التحليل تقديم بلاغ
بتاريخ: 18 مارس 200719 سنة كاتب الموضوع comment_94160 اولاً : أسف على التاخير في الرد ، بس النت كان فاصل عندي .ثانياً :جزاك الله خيراً ياأستاذ امجد على المشاركة و شكراً جزيلاً على هذا التحليل الرائع والملاحظات المفيدة .بس انا عندي استفسار .... ممكن ؟؟حضرتك قلت بلاش نوع العميل ( مشترى - صيانه ) وبررت ذلك بـمن الممكن ان يكون نفس العميل فى البداية مشترى ثم يتحول الى طلب صيانة للأجهزة .السؤال :طب لو العميل هو عميل صيانة مباشر ، يعني لم يشتري هذه الماكينة من الشركة ، هل بياناته الاساسية برده توضع في جدول العملاء ؟؟ طب هفرق ازاي بين العميل اللي اشترى من عندنا الماكينة واللي جه عمل صيانة فقط ؟؟ ( معلش استحملني ) بس انا مش فاهم النقطة ده .-وبرده عايز أعرف الفرق بين جدول عقود الصيانة ، وجدول الصيانة الدورية ، ده خاص بأيه وده خاص بأيه أرجو سرعة الرد وجزاك الله خيراً . اولاً : أسف على التاخير في الرد ، بس النت كان فاصل عندي .ثانياً :جزاك الله خيراً ياأستاذ امجد على المشاركة و شكراً جزيلاً على هذا التحليل الرائع والملاحظات المفيدة .بس انا عندي استفسار .... ممكن ؟؟حضرتك قلت بلاش نوع العميل ( مشترى - صيانه ) وبررت ذلك بـمن الممكن ان يكون نفس العميل فى البداية مشترى ثم يتحول الى طلب صيانة للأجهزة .السؤال :طب لو العميل هو عميل صيانة مباشر ، يعني لم يشتري هذه الماكينة من الشركة ، هل بياناته الاساسية برده توضع في جدول العملاء ؟؟ طب هفرق ازاي بين العميل اللي اشترى من عندنا الماكينة واللي جه عمل صيانة فقط ؟؟ ( معلش استحملني ) بس انا مش فاهم النقطة ده .-وبرده عايز أعرف الفرق بين جدول عقود الصيانة ، وجدول الصيانة الدورية ، ده خاص بأيه وده خاص بأيه -حضرتك كتبت في جدولي تفاصيل الفاتورة ، وسداد الاقساط ، حقلين وخلتهم pk ,fk في نفس الوقت ده برده مش فاهمها ، هما مفتاح أساس لأيه ؟؟ ، ومفتاح فريد لأية ؟؟أرجو سرعة الرد وجزاك الله خيراً . اولاً : أسف على التاخير في الرد ، بس النت كان فاصل عندي .ثانياً :جزاك الله خيراً ياأستاذ امجد على المشاركة و شكراً جزيلاً على هذا التحليل الرائع والملاحظات المفيدة .بس انا عندي استفسار .... ممكن ؟؟حضرتك قلت بلاش نوع العميل ( مشترى - صيانه ) وبررت ذلك بـمن الممكن ان يكون نفس العميل فى البداية مشترى ثم يتحول الى طلب صيانة للأجهزة .السؤال :طب لو العميل هو عميل صيانة مباشر ، يعني لم يشتري هذه الماكينة من الشركة ، هل بياناته الاساسية برده توضع في جدول العملاء ؟؟ طب هفرق ازاي بين العميل اللي اشترى من عندنا الماكينة واللي جه عمل صيانة فقط ؟؟ ( معلش استحملني ) بس انا مش فاهم النقطة ده .-وبرده عايز أعرف الفرق بين جدول عقود الصيانة ، وجدول الصيانة الدورية ، ده خاص بأيه وده خاص بأيه أرجو سرعة الرد وجزاك الله خيراً .اولاً : أسف على التاخير في الرد ، بس النت كان فاصل عندي .ثانياً :جزاك الله خيراً ياأستاذ امجد على المشاركة و شكراً جزيلاً على هذا التحليل الرائع والملاحظات المفيدة .بس انا عندي استفسار .... ممكن ؟؟حضرتك قلت بلاش نوع العميل ( مشترى - صيانه ) وبررت ذلك بـمن الممكن ان يكون نفس العميل فى البداية مشترى ثم يتحول الى طلب صيانة للأجهزة .السؤال :طب لو العميل هو عميل صيانة مباشر ، يعني لم يشتري هذه الماكينة من الشركة ، هل بياناته الاساسية برده توضع في جدول العملاء ؟؟ طب هفرق ازاي بين العميل اللي اشترى من عندنا الماكينة واللي جه عمل صيانة فقط ؟؟ ( معلش استحملني ) بس انا مش فاهم النقطة ده .-وبرده عايز أعرف الفرق بين جدول عقود الصيانة ، وجدول الصيانة الدورية ، ده خاص بأيه وده خاص بأيه -حضرتك كتبت في جدولي تفاصيل الفاتورة ، وسداد الاقساط ، حقلين وخلتهم pk ,fk في نفس الوقت ده برده مش فاهمها ، هما مفتاح أساس لأيه ؟؟ ، ومفتاح فريد لأية ؟؟أرجو سرعة الرد وجزاك الله خيراً . اولاً : أسف على التاخير في الرد ، بس النت كان فاصل عندي .ثانياً :جزاك الله خيراً ياأستاذ امجد على المشاركة و شكراً جزيلاً على هذا التحليل الرائع والملاحظات المفيدة .بس انا عندي استفسار .... ممكن ؟؟حضرتك قلت بلاش نوع العميل ( مشترى - صيانه ) وبررت ذلك بـمن الممكن ان يكون نفس العميل فى البداية مشترى ثم يتحول الى طلب صيانة للأجهزة .السؤال :طب لو العميل هو عميل صيانة مباشر ، يعني لم يشتري هذه الماكينة من الشركة ، هل بياناته الاساسية برده توضع في جدول العملاء ؟؟ طب هفرق ازاي بين العميل اللي اشترى من عندنا الماكينة واللي جه عمل صيانة فقط ؟؟ ( معلش استحملني ) بس انا مش فاهم النقطة ده .-وبرده عايز أعرف الفرق بين جدول عقود الصيانة ، وجدول الصيانة الدورية ، ده خاص بأيه وده خاص بأيه -حضرتك كتبت في جدولي تفاصيل الفاتورة ، وسداد الاقساط ، حقلين وخلتهم pk ,fk في نفس الوقت ده برده مش فاهمها ، هما مفتاح أساس لأيه ؟؟ ، ومفتاح فريد لأية ؟؟أرجو سرعة الرد وجزاك الله خيراً . تقديم بلاغ
بتاريخ: 18 مارس 200719 سنة comment_94164 الأخ /abdu1_farاولا : بيانات العملاء متجانسه فيجب ان تكون فى جدول واحد ... اي انها قد تكون بيانات فرد أو مؤسسة .اذا اردت ان تضيف حقل ( طبيعة العميل ) مشترى او صيانة يوجد احتمالين ان هذا العميل يتحول الى صيانة وبالتالى سيكون طبيعة الحقل صيانة وتستمر هذه طبيعته (صيانة) او انك تضيف قيمه جديدة ( مشترى صيانه ) لكي يجمع بين النوعين السؤال هو من سيقوم بتغيير طبيعة العميل الى النوعية الجديدة ( بطريقه يدويه ام ان التعديل آلي سيكون من خلال برنامج )الحل الاخر : انك لاتستخدم هذا الحقل بجدول العملاء .. ولكن يمكنك الوصول الى نوعية العميل من خلال وجود رقمه ضمن جدول عقود الصيانة .ثانيا : جدول عقود الصيانه تحتوى على البيانات الاساسية لعملية الصيانة مثل تاريخ بدء الصيانة - تاريخ انتهاء الصيانة - قيمه الصيانة - .....جدول الصيانة الدورية هو جدول متابعة اعمال الصيانة التى تتم كل مرة .. كسجل تاريخى لعملية الصيانة والملاحظات على كل عملية تتم فى يومها تقديم بلاغ
بتاريخ: 18 مارس 200719 سنة كاتب الموضوع comment_94168 الاستاذ : امجد متشكر جداً على الايضاح ، المعلومة وصلت ، كان فيه سؤال كمان انا أضفته ، بس للاسف لما الرد اتعلبك أكيد حضرتك مخدتش بالك -حضرتك كتبت في جدولي تفاصيل الفاتورة ، وسداد الاقساط ، حقلين وخلتهم pk ,fk في نفس الوقت ده برده مش فاهمها ، هما مفتاح أساس لأيه ؟؟ ، ومفتاح فريد لأية ؟؟وجزاكم الله خيراًأه بالمانسبة انا اسمي عبدالله فرغلي مختصرة إلى (abdu1_far ) , لأحسن حد يتريق على الاسم تقديم بلاغ
بتاريخ: 2 أبريل 200719 سنة comment_95842 الأخ / عبدالله فرغلياعتذر للتأخير .. جدولي تفاصيل الفاتورة ، وسداد الاقساط ، حقلين وخلتهم pk ,fk في نفس الوقت ده برده مش فاهمها ، هما مفتاح أساس لأيه ؟؟ ، ومفتاح فريد لأية ؟؟ بيانات الفاتورة توزع على جدولين الجدول الاول يحتوى البيانات الاساسية للفاتورة مثل رقم الفاتورة ( Pk) + تاربخ الفاتورة + ...الجدول الثاني يحتوى على الاصناف أو ارقام الماكينات التابعة لهذه الفاتورة ( قد تكون ماكينة واحدة أو أكثر )رقم الفاتورة (Pk) + مسلسل داخل الفاتورة (pk) + الكمية + السعر + .....وايضا رقم الفاتورة فى الجدول التفصيلى يتبع لرقم الفاتورة فى جدول البيانات الاساسية للفاتورة . فى هذه الحاله يكون ( Fk)forign keyارجوا ان يكون الامر واضح تقديم بلاغ
بتاريخ: 16 أبريل 200719 سنة كاتب الموضوع comment_97170 الاستاذ العزيز / أمجداولاً جزاك الله خيراً على ماتبذلهثانياً : أعذرني لاني لسه مبتدئ ثالثاً : انا لسه برضه مفهمتش الجزئية بتاعة pk ,fk في نفس الوقتمش الحقل لو نوعه pk معناه اني مينفعش اكرر فيه بيانات بنفس الرقم ، طب لو كده يبقى في جدول تفاصيل الفاتورة مش هأقدر أدخل أكتر من رقم فاتورة واحدة لان نوعه pk ، مع ان ممكن فاتورة واحدة يكون ليها اكتر من عنصر ( مشتريات الماكينة )وبالمثل سداد الاقساطأرجو توضيح هذه النقطة وياريت لو تضرب مثل وجزاك الله خيراً تقديم بلاغ
بتاريخ: 17 أبريل 200719 سنة comment_97291 بيانات الفاتورة الاساسيةمثال رقم الفاتوره = 1 + تاريخ الفاتورة 1-5-2007بيانات الفاتورة التفصيلية ( رقم الفاتورة + رقم المسلسل )... معا .... هما المفتاح الاساسى للجدول رقم الفاتورة = 1 + رقم مسلسل الصنف الاول = 1 + باقي البيانات رقم الفاتورة = 1 + رقم مسلسل الصنف الثانى = 2 + باقى البيانات وفى نفس الوقت لابد ان يكون رقم الفاتورة الموجود فى جدول البيانات التفصيلية .... يجب ان يكون فى جول الفاتورة الرئيسيforign key تقديم بلاغ
بتاريخ: 18 أبريل 200719 سنة كاتب الموضوع comment_97374 ألف شكر ياستاذ امجد على الشرحوصلت المعلومة اخيراً والحمد لله معلش تعبتك معايا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.