الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

تحليل نظام لمحل بيع اقمشة

Featured Replies

بتاريخ:

السلام عليكم
انا كنت محتاج مساعدتكم في تنفيذ فكرة لي عن محل بيع اقمشة والفكرة كالتالي
انا دلوقتي عندي محل بيبيع اقمشة وانا بيجيلي انواع مختلفة من الاقمشة زي اقمشة سوري ايراني الخ
وكل لفة قماش ليها طول
يعني مثلا لفة القماش بتيجي من بلدها طولها 100 متر وكل متر ليه سعره
فأنا دلوقتي عايز برنامج يقوم بعمل الاتي
يخزنلي الانواع المباعة من القماش بكمياتها ولما تحصل عملية البيع اكون قادر اني اعرف متبقي عندي كام وانا بعت كام بسعر كام
على العموم انا صممت جداولي وحبيبت اني اعرضها عليكم وابينلكم انا بفكر ازاي وياريت تساعدوني بأفكاركم وشكرا جزيلا وياريت تكتبو اي اضافات شايفين انها مهمة ليا
جدول القماش

Create table textile (
textile_id number,
textile_name varchar2(50),
textile_length number,
textile_desc varchar2 (500), =====> just a field for the seller to describe the textile 
....
);


جدول مندوبين المبيعات

Create table salesmen (
man_id  number,
man_name varchar2(50),
....
);

جدول لحفظ الزبائن

Create table customers (
customer_id number, 
customer_name varchar2(50),
customer_address varchar2(100),
customer_phone varchar2(30),
....


جدول المبيعات وهو اهم جدول محتاج فيه مساعدتكم وزي ما قلتلكم اهم هدف عندي هوا اني اعرف انا باقي عندي كام وبعت كام وبسعر كام ومين الباع والحاجات دي وطبعا انا عارف ان الجدول ده في عيوب كتيره بس يلا نزبطو مع بعض

Create table sales (
sale_id number , 
textile_id number , =====>(FK) from the textiles table
textile_length number , =====>t 
sale_date date,
customer_id number, ======> (FK) from the customers table 
man_id number, ======> (FK) from the salesmen table 
sale_cost number=====>don't get it what if my sale has more than one item!!
on_store number =====>quantity in store 
sold number ,
remains number =====>to tell me how much I have in stock ,
reorder level number =======>when it for example reaches 10 it will tell me to go and buy a new stock
); 

بتاريخ:

السلام عليكم ورحمة الله

بيانات المبيعات يتم تقسيمها الى جدولين والعلاقة بينهما one to many
جدول البيانات الأساسية لفاتورة البيع
جدول البيانات التفصيلية للاصناف المتضمنه فى الفاتورة

جدول البيانات الأساسية للفاتورة
رقم الفاتورة وهو مفتاح الجدول pk
- تاريخ البيع
- رقم العميل fk
- رقم عامل البيع fk
- رقم المستودع / المحل الذى يتم البيع منه fk

جدول البيانات التفصيلية للفاتورة وتشمل
- رقم الفاتورة وهو مفتاح اجنبي مع جدول البيانات الاساسية للفاتورة fk
- رقم الصنف وهو fk مع جدول الأصناف
وهذين العمودين معا هما مفتاح الجدول pk
اي ان الفاتورة ستحتوى الأصناف المباعة مع ملاحظة ان هناك افتراض عدم السماح ببيع نفس الصنف اكثر من مرة داخل نفس الفاتورة
والحل البديل لذلك هو اضافة عمود لمسلسل رقمي داخل الفاتورة ويكون مفتاح الجدول = رقم الفاتورة + رقم مسلسل

باقى عناصر الجدول التفصيلي تكون
- الكمية المباعة
- سعر البيع
- وحدة البيع ( متر - لفة - .... )
-

من المفترض ان حركة البيع تؤثر على رصيد الكميات فى المستودع من الصنف المباع
لذا يفضل انشاء جدول جديد للارصدة من الأصناف داخل كل مستودع او محل يحتوى اجمالى الكميات المستلمة واجمالى الكميات المنصرفة والرصيد الإفتتاحي فى اول العام

يمكنك الإطلاع على مشاركات سابقة بالمنتدى عن افكار نظام المبيعات والمخازن

موقع هدية لأفكار عن مكونات الERD لنظم مختلفة

مطلوب المشاركة للبدء فى : تحليل برنامج مبيعات ومشتريات ومخازن كامل

عمل قاعدة بيانات لمحل أجهزة كهربائية

Er Diagram عملته عن محل لبيع الزهور

عذرا لتغيبي عن المنتدى والعودة يوم السبت ... ان شاء الله

بتاريخ:
  • كاتب الموضوع

شكرا جزيلا على الرد الجميل الوقت متأخر دلوقتي بس انا بكره حخصصو كلو للقراية وياريت ايميلك عشان اقدر اتواصل معاك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.