بتاريخ: 23 نوفمبر 200718 سنة comment_116907 السلام عليكم ورحمة الله وبركاته أنا طالبة في السنة الرابعة قسم نظم معلومات حاسوبية ..وحابة انا وصديقتي نعمل مشروع التخرج ( برنامج مبيعات ومخزن صيدلية )بلغة الاوراكل ..نبغى أحد يساعدنا ..بجد ..حابين نسوي هالمشروع ..ونثبت نفسنا ..نحنا صح نعتبر مبتدئين بالأوراكل ..بس يعني أنا مرة حبيت هاللغة وحابة أطور نفسي فيها ..ويكون مشروع التخرج بيهاأخذنا كورس SQL و شوية PL/SQL ..وكورس ORACLE DEVELOPER أول شي أبغى أسأل هل بمقدورنا اننا نعمل هالمشروع بالاوراكل ..ولا تعتقدوا انه راح يكون جدا صعب علينا كوننا مبتدئين ..وبإيش تنصحونا ..؟ومشكلتي اني مني عارفة من وين ابدأ ..بجد محتاجين احد يساعدنا ..أرجوكم لاتهملوا الموضوع .. تقديم بلاغ
بتاريخ: 25 نوفمبر 200718 سنة comment_117152 فكرة عمل مشروع تخرج بالاوراكل فكرة جميلهلكن للبدء في عمل مشروع بالاوراكل وخاصة اذا كان مشروع تخرج ستكون صعبه قليلا ولكنها ليست مستحيلوانا مستعد للمساعدةوبالتوفيق ان شاء الله تقديم بلاغ
بتاريخ: 25 نوفمبر 200718 سنة comment_117155 ممكن تحطى erd ونعد نساعد بعض ونقسم المهام ونفكر واللى عندة افكاره هيقولها تقديم بلاغ
بتاريخ: 26 نوفمبر 200718 سنة comment_117157 وانا كمان مستعد للشغل معاكو ونجتهد سوا ونكمل بعض ونستفيد من بعض تقديم بلاغ
بتاريخ: 27 نوفمبر 200718 سنة كاتب الموضوع comment_117290 مشكووور أخوي ماهر .... وجزاك الله كل خير انك عبرت موضوعي ورديت ..هو يمكن يكون شوية صعب ..بس مع الجد والمحاولة ..ربنا يعيننا ..ومشكوووووور على عرضك للمساعدة ..والله ياريت ----ياهلا اخوي ميزو ..نحنا مازلنا بالبداية يعني لسه نبدأ مرحلة التحليل ....وأتمنى فعلا منك المساعدة ..شكرا وجزاك الله كل خير ----ياهلا أخوي ابن الازهر ...مشكووووووووور على عرض المساعدة جزاك الله كل خير فعلا والله جزاكم الله كل خير ..ما أدري ..اذا ممكن تبدأوا معانا من البداية ..كوننا حاليا لسه بمرحلة التحليل أنا وصحبتي راح نحاول نحط كل خطواتنا هنا ونبغى منكم رأيكم ومساعدتكم طبعا البداية مقدمة ..تعريف بالمشروع وأهداف ومتطلبات المشروع والمستفيدون ..وهاذي تقريبا انتهينا منها ..وعلينا حاليا نقوم بالدراسة التفصيلية حنبدأ ان شاء الله بعملية جمع المعلومات ..راح أسأل شخص مسؤول بإحدى الصيدليات وراح أحاول أخذ منه المعلومات اللي نبغاها ..عند بيئة النظام ...فيه ضروري نذكر عناصر البيئة الداخلية وعناصر البيئة الخارجية عند عناصر البيئة الداخلية قلت .. مالك الصيدلية - الصيدلي- المحاسب عناصر البيئة الخارجية .. الموردون - العملاء - الزبائن - وزارة الصحة فهل ماذكرته صحيح ..؟ تقديم بلاغ
بتاريخ: 27 نوفمبر 200718 سنة كاتب الموضوع comment_117291 نعم على فكرة ..غيرنا المشروع من مخزن ومبيعات صيدلية ..إلى نظام صيدلية ( مبيعات ومشتريات ومخزن ) تقديم بلاغ
بتاريخ: 27 نوفمبر 200718 سنة comment_117307 اليكم مشاركات سابقة بالمنتدى ... يمكن ان تساعدكم فى التحليل والتصميم لمشروع الصيدليةشاشات مشروع الصيدليه تكملت مشروع الصيدلية, مشروع صيدلية غير مكتمل مع فورمز ومنيوز رسمة ER ادارة صيدلية ايضا من هنا من الاشياء المطلوبه بالنظام معرفة :- احنياجات مستخدمى النظام . ( المهام والوظائف التى سيتم تنفيذها من خلال تطبيق النظام ) - احتياجات استخدام النظام ( مثل تحقق عنصر سرية البيانات - الصلاحيات - المحافظة على البيانات باجراءات طرق النسخ الاحتياطى - سرعة الوصول للمعلومة - مرونه النظام .... ) تقديم بلاغ
بتاريخ: 28 نوفمبر 200718 سنة comment_117351 السلام عليكم ورحمة الله وبركاته انا صديقة شمعة حزن .. اتمنى تساعدونا .. لانو حاسين ان المشروع صعب وبصراحه خايفين شكرا لكم اخواني ... وجزاكم الله كل الخير اتمنى ماتنسونا وتردوا علينا اول باول تقديم بلاغ
بتاريخ: 28 نوفمبر 200718 سنة comment_117361 شكـــــــــــــــــــــرا للجميع وجزاكم الله كل الخير تقديم بلاغ
بتاريخ: 29 نوفمبر 200718 سنة comment_117421 السلام عليكمنصيحة لكم و ما ابغي غير ذلكلا تتحدثوا عن نظام عملاق و لكن على قدر الامكان اجعل النظام بسيط حتى تستطيعوا انهاءههذا الرابط عبارة عن فكرة عمل برنامج مشتريات و مبيعات و يمكن استخدامه مع صيدلية او غير من المجالات المختلفةومع خبرتي البسيطة اجد التصميم جيد و رائع و يمكن تطويره لنظام كبير و قوياليكــــــــــــــــــــــــــــــــم الرابـــــــــــــــــــــــــــــــطكيف تبني برنامج مخازن ومبيعات بطريقة صحيحة ؟؟؟ تقديم بلاغ
بتاريخ: 2 ديسمبر 200718 سنة comment_117703 غيـــرنا المشـــروع من مخزون ومبيعات ومشتريات صيدليه الى( نظام صيدليه مبيعات )بصراحه شفنا انو الموضوع مره ضخم وحندخل في دوااامه مررره كبيره مو قدها تحيـــاتي تقديم بلاغ
بتاريخ: 2 ديسمبر 200718 سنة comment_117704 كده كده ...... لازم تعملوا ال ERD و بعد كده تطلبوا من أعضاء المنتدى الحاجات اللى احنا ممكن نعملهلكم فى أنشاء المشروع ..... انا معجب بالفكرة .... و ناوى أسعدتكم فيها ...... بس لازم و ضرورى أنكم تعملوا ال ERD و تضعوا صورة ال ERD اللى عملتوا هنا فى المنتدى حتى يستطيع باقى الاعضاء فهم فكرة الصيدلية ككل .و هذه صورة توضيحية لل ERD .... فى حال اذا كان اللفظ ألتبس معكم و هى أختصار لل Entity Relationship Diagrams و هى عبارة عن الرسمة الهيكلية لل DataBase قبل أنشأها و راجعوا كلام الأخ Amgad لو مش قادريين تصمموا ERDبالتوفيق تقديم بلاغ
بتاريخ: 23 ديسمبر 200718 سنة كاتب الموضوع comment_118917 جزاكم الله كل خيرنحنا اللحين لسه في مرحلة تحليل النظام في المخطط العام لازم اتناول العمليات الأساسية للنظام ..وبما اننا نعمل نظام مبيعات صيدلية ..فقلت ان العمليات الرئيسية راح تكون بيع الأدوية بيع الأدوية بالآجلعملية إصدار فواتير البيع عملية إعداد التقارير عملية تعديل المخزونهل في عمليات رئيسية ثانية ..ياريت تفيدوني ..؟ تقديم بلاغ
بتاريخ: 23 ديسمبر 200718 سنة كاتب الموضوع comment_118918 بالنسبة للـ ERDلسه ماعملته عشان لسه قاعدة على الجداول ..أحددها تقديم بلاغ
بتاريخ: 23 ديسمبر 200718 سنة comment_118921 لقد سبق الاشارة الى بعض المشاركات السابقه بالمنتدى ... لمشروع الصيدلية ... يمكن الاستفادة منها العمليات الاساسية للنظام ( اقتراح) - تسجيل وتحديث البيانات الاساسية للعملاء .- تسجيل وتحديث البيانات الاساسية لاصناف الادوية .- تسجيل وتحديث البيانات الاساسية للموردين .- تسجيل اصناف الادوية والموردين لها .- اصدار فواتير البيع .- اصدار اوامر الشراء للاصناف المطلوبه .- استخدام الباركود عند التعامل مع الادوية . - استخراج تقارير متابعة الاصناف المنتهى صلاحيتها خلال فترة معينة ( فترة مستقبلية) .- استخراج تقارير بالاصناف المطلوب توريدها طبقا لمستوى حد اعادة الطلب ( المحدد لكل صنف )عملية تعديل المخزون .. كما ذكرتم فى المشاركة السابقه تتطلب- متابعة وتسجيل الكميات الموردة من الموردين طبقا لاوامر الشراء الصادرة لهم .- متابعة خصم الكميات من الاصناف المباعة .يمكن اضافة - تسجيل البيانات الاساسية لموظفى الصيدلية .- تسجيل البيانات الاساسية لفروع الصيدلية .يجب مراعاة عند اجراء عمليات بيع الادوية ... - معالجة كيفية الصرف من الادوية الموجودة طبقا لتاريخ الصلاحية للدواء اي يتم البيع من الاصناف الواردة اولا - طريقة التسعير للادوية المباعة ... خاصة عند وجود تعديل أو تغيير لسعر الدواء فيما يخص البيع الآجل ... كما ذكرتم .. هذا يتطلب - متابعة عمليات التحصيل والسداد مع تمنياتى بالتوفيق تقديم بلاغ
بتاريخ: 25 ديسمبر 200718 سنة كاتب الموضوع comment_119063 جزاك الله كل خير اخوي أمجد على المتابعة والمساعدة بالنسبة للجداول اللي راح نستخدمها ..حددت مايلي ..جدول البيانات الأساسية (رقم الصنف - اسم الصنف )جدول الأصناف جدول الموردينجدول العملاءجدول راس فاتورة الشراءجدول رأس فاتورة البيعجدول تفاصيل فاتورة الشراء جدول تفاصيل فاتورة البيعجدول الصندوقجدول الصلاحيات لكن عند اطلاعي على احد المشاريع للأخ حسن الحسيني سأقوم بارفاقه وجدت انه تصميم الجداول تم بطريقة أفضل وأكثر احترافية أتمنى أن تطلع عليه وتخبرني عن رأيك pharmacy_0.zip تقديم بلاغ
بتاريخ: 25 ديسمبر 200718 سنة comment_119084 اليك ملخص لمشاركة الاخ / حسن الحسينى ... والجداول المقترحة للنظام ... ويمكنك التعامل معها والاستفاده منها السلام عليكم ورحمة الله وبركاتهسأذكر جدوال مفترضة لنظام صيدليةالجدول الاول .. جدول بيانات الاصناف ... يتكون من كود الصنف ـ اسم الصنف ـ الشركة الموردة ـ مكانه في الصيدلية ـ نوع الصنف ـ ملاحظات على الصنفحيث يعتبر كود الصنف هنا هو المفتاح الرئيسي للجدول الجدول الثاني ...... جدول صلاحيات الاصناف .... يتكون من تاريخ الصلاحية ـ كود الصنف ـ سعر الشراء ـ سعر البيع ـ رصيد بداية ـ رصيد حاليحيث يعتبر تاريخ الصلاحية وكود الصنف هنا هما المفتاح الرئيسي للجدول ملحوظة .. بتكوين جدول الاصناف والصلاحيات بهذه الطريقة نوفر على انفسنا تسجيل الاصناف اكثر من مرة ويكون عندنا كود واحد لكل صنف وكذلك اكثر من صلاحية للصنف الواحد (انشالله الفكرة تكون واضحة) وبخصوص الفواتير وبقية الجداول اعتقد انها سهلة ---------------------------------------------------------------------------مرفق ملف به جداول لعمل نظام حاسب الى خاص بشركة ادوية او صيدلية تمت تجربته ويعمل بنجاح وهو يختص بمراقبة حركات البيع والشرا والجرد الدوري للمخزون مع حركة محاسبية بسيطة وهى سندات قبض وصرف النقديةملحوظة ... ملف الفواتير تم وضع كود رقمي في بداية كل فاتورة لتحدد منها نوع الفاتورة المراد تسجليها وذلك حتى يسهل العمل على مستخدم الحاسب الالي وعلى مطور الاوراكل فلا يتم اعداد جدول لكل حركة بضاعة كما كان مقترح بمعني اخر يمكن من خلال شاشة واحدة تسجيل بيانات فواتير البيع والشراء والمرتجعات النقدية والاجلة واهلاكات المواد التالفة وما الى ذلك من حركات البضاعة وبنفس الصورة تم وضع كود بداية في جدول النقدية حتى يتم تسجيل سندات القبض والصرف في شاشة واحدة دون الحاجة لعمل اكثر من جدول الجداول مكتوبة بلغة sql يمكنك القيام بتفيذها مباشرة بعد الاطلاع على تعريف كل جدولاخيرا تفضل بقبول فائق تحياتي اخوك حسن الحسيني-----------------------------بالنسبة لتفصيل الجداول المرفقة في مشاركتي السابقة هى كالتالياولا جدول البيانات الاساسيةفي هذا الجدول نقوم بتسجيل مجموعة من البيانات الاساسية على شكل رقم واسم وذلك حتى يمكن الاستفادة منها في بقية الجداول دون الحاجة الى تكرار تسجليها وكذلك يمكن من خلالها تسهيل اجراء الاحصائيات والتقارير المطلوبةوالمعلومات التي يجب تسجليها في هذا الجدول هي (1) انواع الاصناف (ادوية ـ مستحضرات طبية ـ .... الخ).(2) مكان الصنف داخل الصيدلية (ترقيم الرفوف).(3) اسماء شركات الادوية (شركة 1 ـ شركة 2 ـ ......).(4) جداول الممنوعات (جدول مخدرات 1 ـ جدول مخدرات 2 ـ ........ ).وهكذا .....والمفتاح الرئيسي في جدول البيانات الاساسية هما العمودان الاول والثاني create table help (help_cod number (1), help_num number (3), help_nam varchar2 (30), constraint help_key primary key (help_cod,help_num)); ثانيا جدول الاصنافوهو يتكون من الاعمدة التاليةرقم الصنف ـ اسم الصنف ـ نوع الصنف ـ رقم جدول المخدرات ـ رقم الشركة الموردة ـ رقم الرف(مكان الصنف) ـ حد ادني الطلب ـ حد اعلى الطلب ـ ملاحظات على الصنفحيث يمثل رقم الصنف هنا المفتاح الرئيسي للجدول وتمثل الاعمدة التالية [نوع الصنف ـ رقم جدول المخدرات ـ رقم الشركة الموردة ـ رقم الرف (مكان الصنف) ] تمثل تلك الاعمدة ارتباطا مع جدول البيانات الاساسية السابق ذكره مع ملاحظة انني لا استخدم FK بين الجداول المختلفة لعدم اقتناعي بجداوها وتعطيلها جزء من العمل في حالة استباق بعض الجداول عمل البعض الاخر ... المهم ننتقل الى تكوين الجدول create table item (item_num VARCHAR2 (30), item_nam varchar2(50), item_KND number(3), item_drg number(3), item_shd number(3), item_LOC number(3), item_min number(8,2), item_max number(8,2), item_not varchar2 (50), constraint item_key primary key(item_num)); ثالثا جدول صلاحيات الاصناففي هذا الجدول يتم تسجيل كافة صلاحيات الاصناف وينقسم الى عدة اعمده هي تاريخ الصلاحية ـ رقم الصنف ـ سعر الشراء ـ سعر البيع ـ نسبة خصم الشراء ـ نسبة خصم البيع ـ رصيد اول المدة (عدد الوحدات الموجودة لدى الصيدلية من الصنف عند تطبيق البرنامج) ـ رصيد حالي (عدد الوحدات الموجودة لدى الصيدلية الأن).والمفتاح الرئيسي لهذا الجدول هما العمودان الاول والثاني (تاريخ الصلاحية ـ رقم الصنف) حيث لا يجب ان تتكرر نفس الصلاحية لنفس الصنف وطبعا استخدم نفس الطريقة في عدم وجود FK create table expr (expr_dat date, expr_itm VARCHAR2 (30), expr_cst number (8,2), expr_sal number (8,2), expr_ds1 number (8,2), expr_ds2 number (8,2), expr_fst number (8,2), expr_fin number (8,2), constraint expr_key primary key(expr_dat,expr_itm)); رابعا جدول الحسابات العامة ويتم تسجيل اكواد الحسابات واسمائها فقط ويمكنك الاستغناء عن الاكواد الاربعة التي خصصتها لكود الحساب والاستعاضة عنه بكود واسم حساب فقط لا غير ... حيث انني استخدم تلك الطريقة في التكويد لحاجتي لها في برامج المحاسبة المالية والميزانيات العامة create table cust (cust_cd1 number (2), cust_cd2 number (2), cust_cd3 number (2), cust_cd4 number (4), cust_nam varchar2 (50), constraint cust_key primary key (cust_cd1,cust_cd2,cust_cd3,cust_cd4)); ---------------------------------خامسا جدول رأس الفاتورة (حركة البضاعة)بداية يجب علينا ان نحصر عدد حركات البضاعة المحتملة داخل اي صيدلية او شركة ادوية (تحليل النظام بشكل جيد) وهذه الحركات هى (مبيعات نقدية ـ مبيعات أجلة ـ مرتجع المبيعات ـ مشتريات نقدية ـ مشتريات أجلة ـ مرتجع المشتريات ـ اهلاك مواد منتهية الصلاحية ـ العجز المخزني بعد الجرد ـ الزيادة المخزنية بعد الجرد ـ عروض الاسعار ـ طلبات الشراء)طبعا ليس من المنطقي ان نكون جدول مستقل لكل حركة لذلك قمت بوضع كود في بداية جداول حركات البضاعة وذلك الكود يمكن ربطه بقائمة LIST ITEM من خلالها يختار المستخدم نوع الحركة التي يريدها وبذلك نكون قد وفرنا الكثير من الجهد والوقت علينا كمطورين للبرمجيات وعلى المتسخدمين واخرجنا النظام بشكل متكامل create table minv (minv_typ number (1), minv_num number (10), minv_dat date, minv_use number (7), minv_cs1 number (2), minv_cs2 number (2), minv_cs3 number (2), minv_cs4 number (4), minv_not varchar2 (50), minv_ds1 number (8,2), minv_ds2 number (8,2), minv_csh number (8,2), constraint minv_key primary key (minv_typ,minv_num)); وترتيب الاعمده هى كالتالي ( نوع الفاتورة ـ رقم الفاتورة ـ تاريخ الفاتورة ـ رقم المستخدم "في حالة وجود جدول بمستخدمي النظام" ـ CS1,CS2,CS3,CS4 هى اكواد الحساب (العميل او المورد ) ـ ملاحظات على الفاتورة ـ خصم نقدي ـ نسبة خصم مئوية ـ النقدية المسددة / او النقدية المدفوعة ويمثل العمودان الاول والثاني (نوع الفاتورة ـ رقم الفاتورة ) المفتاح الرئيسي للجدول----------------------------------سادسا جدول تفاصيل الفاتورةوهو الجدول المختص بتسجيل بيانات الاصناف والكميات والاسعار داخل الفاتورة create table sinv (sinv_typ number (1), sinv_num number (10), sinv_itm VARCHAR2 (30), sinv_EXP DATE, sinv_qnt number (8,2), sinv_BNS number (8,2), sinv_prc number (8,2), sinv_DIS number (8,2), constraint sinv_key primary key (sinv_typ,sinv_num,sinv_itm,sinv_exp)); وتفصيل الاعمدة كالتالي (نوع الفاتورة ـ رقم الفاتورة ـ رقم الصنف ـ تاريخ الصلاحية ـ الكمية ـ خصم الكمية ـ السعر ـ نسبة الخصم )والمفتاح الرئيسي لهذا الجدول هو الاعمدة التالية (نوع الفاتورة ـ رقم الفاتورة ـ رقم الصنف ـ تاريخ الصلاحية) وذلك لعدم تكرار نفس الصنف بنفس الصلاحية داخل الفاتورة الواحدة واتاحة امكانية تسجيل عدد لا محدود من الاصناف داخل الفاتورة-------------------------------------سابعا جدول النقديةوهو الجدول المختص بسداد النقدية (سندات القبض وسندات الصرف) ويتم استخدامها في حالة سداد مبالغ نقدية للموردين او قبض مبالغ نقدية من العملاء create table cash (cash_typ number (1), cash_num number (10), cash_dat date, cash_use number (7), cash_cs1 number (2), cash_cs2 number (2), cash_cs3 number (2), cash_cs4 number (4), cash_not varchar2 (50), cash_val number (8,2), constraint cash_key primary key (cash_typ,cash_num)); وتفصيل الجدول كالتالي (نوع السند ـ رقم السند ـ رقم المستخدم ـ CS1,CS2,CS3,CS4 اكواد الحساب ـ ملاحظات على السند ـ قيمة السند-------------------------------------ثامنا جدول ترحيل الفواتير وسندات النقديةوتم استحداثه خصيصا من اجل استخراج كشوف الحسابات للعملاء والموردين حيث يتم ترحيل كافة الفواتير وسندات النقدية اليه create table totm (totm_typ number (2), totm_num number (10), totm_dat date, totm_cs1 number (2), totm_cs2 number (2), totm_cs3 number (2), totm_cs4 number (4), totm_use number (7), totm_not varchar (30), totm_val number (8,2), constraint totm_key primary key (totm_typ,totm_num)); وتفصيل الجدول كالتالي (نوع السند / الفاتورة ـ رقم السند / الفاتورة ـ اكواد الحساب ـ رقم المستخدم ـ ملاحظات ـ قيمة السند / الفاتورة ---------------------------------------------بالنسبة لتفصيل عمل جدول البيانات الاساسيةاعمل LIST ITEM للعمود الاول في الجدول وضع فيها اسماء جداول البيانات الاساسية التي ستعمل عليها مثل1 ـ انواع الاصناف2 ـ ارقام الرفوف 3 ـ اسماء الشركات 4 ـ جداول المخدرات5 ............. اي جداول اخرى تراها مناسبةمع ملاحظة ان الاضافة في هذا الجدول ستتم على رقم الاسم او البيان المقترح وسيكون مسلسلا HELP_COD _________ اعمل له LIST ITEMHELP_NUM ــــــــــــــــــــــــ مسلسل HELP_NAM ــــــــــــــــــــ الاسم او البيان المقترح---------------------------ملاحظات على التحليل السابق الاخوة مشكورين على المجهودات الرائعة لكن انا ملاحظ عندكم نقص في الجداول والنقص هو في سندات الصرف و سندات القبض حيث ان كل حركة مبيعات تتم يجب ان يدفع ثمنها مباشرة عندما نقوم بتحرير فاتورة مبيعات او مشتريات وهذا بعيد كل البعد عن التطبيق العملي في التجارة حيث انه يوجد في كل شركة او موؤسسة دائن ومدين تعالج حساباتهم عن طريق استخدام سندات الصرف وسندات القبض.و بالنسبة لنظام ترقيم الادوية أقترح ان يحتوي كل رقم دواء أول ثلاث خانات من رقم المورد لهذا الدواء مما يسهل الحصول على تقارير الموردين وشكراً جزيلاً لكم.----------------------------بخصوص المراقبة المالية والمحاسبية للعمل داخل الصيدليات وشركات الادوية أو أي منشأة تطبق نظام للمبيعات والمشتريات عن طريق استخدام الفواتير هناك طريقتان تم التطرق اليهما في شرح جداول البيانات الطريقة الاولي :ـ حالة السداد الفوري لمبلغ الفاتورة (سواء كانت فاتورة مبيعات او فاتورة مشتريات) في هذه الحالة يتم وضع عمود في جدول رأس الفاتورة خاص بالمبلغ المسدد حيث من غير المنطقي كما تكرمت واشرت ان يتم السداد الفوري لكل الفواتير مباشرة في كل الحالاتالطريقة الثانية :ـفي حالة اصدار فاتورة مبيعات او مشتريات اجلة تم ادراج جدول سندات النقدية (سندات القبض وسندات الصرف) وهو يختص بتسجيل كافة المقبوضات والمدفوعات النقدية داخل الصيدلية او المؤسسة سواء لموردين او عملاء او مصروفات اخري (مثلا حالة سداد فاتورة الكهرباء والتليفون) طبعا يجب اصدار سند قبض او سند صرف لكل حالة حسب نوعها مما سيمكن في النهاية من استخراج ما يسمى في المحاسبة بالميزانية النقدية اليومية (يومية الصندوق ـ الخزينة) وهي تظهر كافة الايرادات وكافة المصروفات خلال يوم لمعرفة الرصيد المتبقي في الصندوق وتسمي هذه الحركة داخل المؤسسات المالية الكبرى مثل البنوك بالميزانية اليومية رد على الملاحظات من الاخ / الحسينى سأخبركم طريقة تفكيري بخصوص تحليل نظام الصيدلية او اي نظام مبيعات اولا :ـ تحديد المخرجات من البرنامج ...المخرجات او التقارير المتوقعة من اي نظام مخازن ومبيعات هى 1 - تقرير الجرد الدوري للأصناف (حسب نوع الصنف أ، حسب مورد الصنف أ، اجماليا).2 - تقرير صلاحيات الاصناف (حسب نوع الصنف أ، حسب مورد الصنف أ، اجماليا).3 - تقرير حركة صنف لفترة.4 - تقرير اجماليات المخزون (بالتكلفة والبيع).5 ـ تقرير حركات البضاعة لفترة (مبيعات / مشتريات/مرتجعات).6 ـ تقرير حركة النقدية لفترة (سندات القبض وسندات الصرف).7 ـ تقرير مجمل ارباح وخسائر المبيعات.8 ـ تقرير كشوف حساب العملاء والموردين.9 ـ تقرير الميزانية النقدية اليومية(رصيد الصندوق ـ الخزينة).10- تقرير الميزانية العامة للمنشأة (اجماليات المخزون والارصدة النقدية الصندوق + البنك).السؤال هنا ... كيف سنقوم ببناء جداول بيانات تمكن اصحاب العمل من الحصول على تلك التقارير واكثر بسرعة ودقة وسهولة ؟؟الجداول التي اقترحتها كانت وجهة نظري في كيفية الوصول لهذه التقارير وقد تدخلت معكم في الموضوع عندما رأيت انكم بدأتم في تصميم الجداول بشكل تقليدي وبه الكثير من المشاكل والعقبات التي ستواجهكم عند الانتهاء من المشروع فأحببت ان تبدأوا من حيث انتهيت وتفيدوني برأيكم وخبرتكم اخيراً ... ارجو ان اكون افدت كما استفدت دائما من هذا المنتدى الرائعوالله يوفقكم=========يمكنك اعادة دراسة تصميم الجداول ... واختيار ما يناسب مستوى المشروع المطلوب منك تقديم بلاغ
بتاريخ: 25 ديسمبر 200718 سنة كاتب الموضوع comment_119133 جزاك الله كل خير أخي الفاضل ..أمجد ..وجعله في ميزان حسناتك عندي استفسار ..وهو عند جدول الحسابات العامة ..( أكواد الحسابات واسمائها ) حيث تم تجميع العملاء والموردين والشركات في جدول واحد وهو الحسابات العامة ..لكن البيانات الموجودة هي عبارة عن كود واسم فقط ..فهل اقوم بعمل جدول آخر يحتوي على كافة البيانات الأخرى ( اكود - اسم - هاتف - العنوان ) واربطهم ببعض حيث يكون هنا الكود مثلا مفتاح اجنبي للكود في جدول الحسابات وشكرا تقديم بلاغ
بتاريخ: 25 ديسمبر 200718 سنة comment_119138 كما ذكر الاخ/ الحسينى رابعا جدول الحسابات العامةويتم تسجيل اكواد الحسابات واسمائها فقط ويمكنك الاستغناء عن الاكواد الاربعة التي خصصتها لكود الحساب والاستعاضة عنه بكود واسم حساب فقط لا غير ... حيث انني استخدم تلك الطريقة في التكويد لحاجتي لها في برامج المحاسبة المالية والميزانيات العامة اي انه يمكن تعديل جدول الحسابات بدلا من الاكواد الاربعه يصبح كود واحد فقط مع امكانية اضافة بيانات اخرى للجدول مثل الاسم - العنوان - الهاتف ... ولا يتم اضافة جدول جديد كما ذكرت فى مشاركتك السابقه مع الاخذ فى الاعتبار التعديل فى الجداول الاخرى ( جدول الفواتير الرئيسى - جدول سندات القبض - الجدول التجميعى ) بتحويل الاربعة اكواد الى كود واحد فقط .مع التحية تقديم بلاغ
بتاريخ: 26 ديسمبر 200718 سنة كاتب الموضوع comment_119207 والله أدري اني تعبتك أخي أمجد ..بس الحمدلله اني مشيت بالمشروع بفضل الله ثم بفضل مساعدتكم ..عندي استفسار بالنسبة لجدول البيانات الأساسية create table help (help_cod number (1), help_num number (3), help_nam varchar2 (30), constraint help_key primary key (help_cod,help_num)); فيه ثلاثة أعمدة help_cod و help_num و help_namالسؤال .. سأضع في هذا الجدول رقم الصنف ونوع الصنف .. حيث سأقتصر في هذا الجدول على أنواع الأصنااف فقط ..( أدوية - مستحضرات طبية - مستحضرات تجميل....)اذن ماهو الداعي من وجود الـ help_code والذي ذكر في تصميم الشاشات أن List1 تمثل الـ help_code وماهو الكود الذي سيتم وضعه .. في هذا الحقل سأرفق مع ردي ملف به شاشة البيانات الأساسية التي أرفقها الأخ الحسيني مع الجداول ______________________.doc تم تعديل 26 ديسمبر 200718 سنة بواسطة شمعة حزن تقديم بلاغ
بتاريخ: 27 ديسمبر 200718 سنة comment_119223 الأخ / الحسينى صمم هذا الجدول بحيث يمكنه اضافة كافة الرموز التى تستخدم فى النظام مثل انواع الادوية - مكان وجود الصنف ... وهكذا بدلا من انشاء جدول مستقل لكل نوع من انواع الرموز ...يمكنك استبدال هذا الجدول بجدول رموز انواع الادوية ( كما ذكرت فى مشاركاتك السابقه ) ويكتفى بعمود للرمز وعمود الوصف ... ويتم ربط الجدول مع الجدول الاخر الذى يستخدمه جدول بيانات الاصناف ( foreign keyوعند الاحتياج لترميز جديد بالنظام يمكنك اضافة جدول جديد مع تمنياتى بالتوفيق تقديم بلاغ
بتاريخ: 6 يناير 200818 سنة كاتب الموضوع comment_119930 مشكور أخوي أمجد جزاك الله كل خير ...مشكلتي الآن ..مطلوب مني تطبيق عملية التنميط(Normalization) على الجداول ...الجداول صحيحة و جاهزة فكيف اجري عليها عملية التنميط وأمررها على قواعده الثلاث ؟؟؟ سيكون الموضوع كله ..أن الجدول في الشكل الطبيعي الأول ..ثم في الشكل الطبيعي الثاني وبعد ذلك في الشكل الطبيعي الثالث..وهكذا مع كل الجداول هل أكتب هكذا ؟ أم ماذا أفعل ؟ أرجو المساعدة ..فأنا في ورطة كبيرة مع هذا التنميط !!!!!!!!!والمشروع تقريبا كامل ..الا هذه العملية تقديم بلاغ
بتاريخ: 7 يناير 200818 سنة comment_119967 اعتقد ان الاخ العزيز امجد قد بذل جهدا كبيرا في الاجابة عن الاستفسارات المتعلقة بهذا المشروع .اختي العزيزة شمعة حزن يجب ان تضعي في البداية خطة عمل منظمة لانجاز المشروع ,,,يجب عليك عدم التشعب في المشروع والتركيز فقط على الحركات الرئيسية ..بالنسبة للجداول المطلوبة اعتقد انها موجودة في مشاركة الاخ / حسن الحسينى وقام بالتعليق عليها الاخ امجد . تقديم بلاغ
بتاريخ: 7 يناير 200818 سنة comment_119974 السلام عليكمأنا جاهز للمساعدة كوني قد قمت بعمل هذا النظام من قبل و اي استفسارات انا جاهز تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.