تحليل متكامل نظام المبيعات

47
ل ح را م وات ط خ و ل ي ل ح ت ام ظ ن ل اo لة رح م الدراسة ة ي ل الأ! و-: ف ي ر ع ت ل ا ام. ظ ن ل ا. ب ل ك ي ه ل ا م ي ظ ن7 لت ا ي ام ظ ن ل ل. لأت ك< ش م ام ظ ن ل ا م. ي د ق ل ا هداف! ا ام: ظ ن ل ا1 . هداف! ا. ة وي ن ع م2 . هداف! ا ة. مادي دوى. ح ل اO ن م ام ظ ن ل ا: 1 . دوى. ح ل ا ة. صادي7 ن ق الأ2 . دوى. ح ل ا. ة ي نT ق ل ا ع م. جO ج ماد ي ل ا. ة. وي ن ك م ل ا رق ط ع م. ج ومات ل ع م ل ا. د حدب ت طة خ ل ا ة ي مت ز ل ا ع ت م. ج ل ل ح را م ل اGANT CHART . o لة رح م الدراسة ة ي ل ي ص ف ت ل ا ل م< ش ت و-: Organizational structure. Mechanism of Action. ER Diagram. Data Dictionary. Class Diagram. Data Flow Diagram. 1. Context Diagram. 2. Level (0) Diagram. 3. Data Input System Diagram. 1

Upload: mohammed-ahmed-ali

Post on 29-Nov-2015

1.015 views

Category:

Documents


166 download

TRANSCRIPT

النظام تحليل وخطوات مراحل

oاألولية الدراسة مرحلة -:بالنظام. التعريفللنظام يالتنظيم الهيكل .القديم. النظام مشكالتالنظام: أهداف

معنوية. أهداف.1ماديه. أهداف.2

النظام من الجدوى :االقتصاديه. الجدوى.1الفنية. الجدوى.2

المكتوبة. النماذج جمعالمعلومات جمع طرق .المراحل لجميع الزمنية الخطة تحديد GANT CHART .

oوتشمل التفصيلية الدراسة مرحلة -: Organizational structure. Mechanism of Action. ER Diagram. Data Dictionary. Class Diagram. Data Flow Diagram.

1. Context Diagram.2. Level (0) Diagram.3. Data Input System Diagram.4. Sales Invoice System Diagram.5. Purchase Invoice System Diagram.6. Inventory System Diagram.7. Report System Diagram.

oوتشمل التصميم مرحلة -:ومستلزماتها. المخرجات تعريف حيث من المخرجات تصميم مرحلةحيث: من المدخالت تصميم مرحلة

للنظام. الالزمة المدخالت.1المطلوبة. المخرجات.2الشاشات. تصميم.3

1

المقدمة

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

التجارية األعمال كافة على لسيطرة ضروريا أمرا التكنولوجيا معظم ،لذلكالستخدام يتعلق ما في أما عملها، سير الية وتسهل تنظم لكي أنظمتها حوسبة إلى تتجه المؤسسات ERP " Enterprise األعمال موارد تخطيط أنظمة الى تتجه فانها الضخمة بالمؤسسات

Resource Planning" الوصول تسهل والتي االنظمة، لهذه الرئيسية المظلة تعتبر والتي التغيير إلى الوصول تسهل ثم ومن بأكمله، العمل مستوى على موحد معلومات نظام إلى

tا االعتبار بعين تأخذ المنظمات من الكثير فإن لذلك األعمال، إجراءات في المنشود حالي إلى التحول تسهيل على القادر التقني األساس باعتبارها األعمال موارد تخطيط أنظمة: األنظمة هذه ومناإلجراءات. على التركيز مع لألعمال متكامل تصميم

المحاسبية. االنظمةAccounting programsالمخازن. انظمة Inventory programs البيع. نقاط انظمة Point Of Sale (POS) programs

نحن ارتأينا التكنولوجي الوسط في والتميز األفضل تقديم على السوق لمتطلبات ونظرا والشراء البيع عمليات كافة يلبي الذي(POS) البيع نقاط نظام لتطوير العمل فريق

يتوافق بشكل بالمستقبل تطويره امل على ودقيق، سهل بشكل المخزون على والسيطرةالحاصلة. التغيرات مع

النظام نتجاهل وسوف المخازن وادارة البيع نقاط نظام الى سنتطرق المشروع هذا وفيوتعقيداته. المحاسبي

(POS) البيع نقاط نظام تعريف

في توفرها الواجب األنظمة أهم من المخازن إدارة ونظام البيع نقاط نظام يعتبر من ألنه وذلك بالتجزئة) ، البيع محالت ، الصيدليات ، ماركت مثل: (السوبر التجارية المحالت

.العميل لخدمة والدقيقة السريعة الوسائل اهم حيث والشراء، البيع عمليات ويسهل ،للجمهور مباشرة الخدمات تقديم أو البيع يتم حيث

للزبائن، بيع فواتير البيع عملية وتتضمن الموردين، من الشراء وعملية للزبائن البيع عملية تتم التفصيلية التقارير وبعض استبدال وفواتير الموردين، من شراء فواتير تتضمن الشراء وعملية

الرئيسية. العمليات بعض عن توضيح تتضمن التي

القديم النظام مشكالت يدوي. بشكل والشراء البيع عملية تتموالشراء. البيع عمليات في والجهد الوقت استغالل عدمالتعامل صعوبة إلى يؤدي مما المؤسسة داخل المنتجات تصنيف في ترتيب وجود عدم

.تالمنتجا مع

2

والمخرجة. المدخلة الكمية تحديد في صعوبةالنظام. ملفات في والسرية نألم توفرا عدمالمخازن. في الموجودة الكميه معرفة على القدرة عدمبصعوبة. إال المنتجات صالحية انتهاء تواريخ معرفة عدموالشراء البيع عمليات بين ترابط وجود عدم .والزبائن الزبائن من الدائمين خاللها من يبين للزبائن (توفر) ملفات وجود عدم

الحساب. وتحصيل الدين عمليات وكذالك العاديين

بناؤه المراد النظام أهداف

:- معنوية أهداف.1محوسب شكل على العمليات كافة تحويل .الزبائن. راحة عن والبحث للزبائن النوعية وعالية المميزة الخدمة تقديماليدوية. المعامالت من والحد العالم في الموجود الدائم والتجديد التطور مواكبة

:- ماديه أهداف .2خالل من االضافيه التكاليف يوفر مما المؤسسة داخل العمال عدد تقليص

بكثرة. عمال وجود يتطلب ال محوسب برنامجلالداره. ومنظمة مريحة تكون حيث الموردين من والشراء البيع عمليات تسهيلمخزنه الملفات ستكون حيث ، المؤسسة (حجمها) داخل الملفات مساحة تقليل

فترة ألي حفظها ويمكن الكبير، بالحجم ورقيه وليست الكتروني شكل علىأريدها.

تعقيد. أي يتطلب وال جدا سهل أمر أريدها التي البيانات استرجاعوإما الشاشة على إما للمستخدم، مناسبة بصوره أريدها التي المعلومات عرض

ورق. على مطبوعةللملفات. والسرية األمان توفيالمؤسسة. داخل والفواتير المنتجات عن البحث عمليات تسهيللغاية. سهله المنتجات مع التعامل عمليةمعه. نتعامل نعد لم مورد ذلك مثال الضرورية غير الملفات حذفلدي. الموجودة البيانات على التعديللدي. الموجودة للعمليات الالزمة التقارير عملتمت. التي العمليات حفظ

النظام من الجدوى

: االقتصادية الجدوى.1النظام:- هذا مع للتعامل التالية بالمواصفات حاسوب جهاز إلى المؤسسة تحتاج

H.D.D 3.2 GB. CPU 233 MHz. 32 MB Ram. SVGA CARD ( 256 colors). CD-ROM 24X. 1.44 Floppy DISK DRIVE. Printer.

3

BarCode Reader.

شيكل.6000 يعادل ما دينار ألف تقريبا االجماليه التكلفة البيانات لقراءة مميز جهاز اختيار تم ) Metro logic القراء بعملية يقوم جهاز ) وهو

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

) دوالر.300( التكلفة للمشروعيحتاج حيث ، المؤسسة حجم على يعتمد البرنامج عليها يحمل التي األجهزة عدد

األجهزة بعدد تقدر السنوية والتكلفة أشهر ثالثة كل دوريه صيانة إلى األجهزةفحصها. الواجب

بأنظمة ومعرفة الحاسوب تشغيل كيفية في خبره له شخص إلى جهاز كل يحتاج إدخال عمليه تتم حتى والعربية االنجليزية باللغة الطباعة يجيد وأن التشغيل،الحاسوب. جهاز إلى بسرعة البيانات

في البدء قبل جيد بشكل النظام استخدام على يتعلم إن الجهاز مستخدم يحتاج استخدامه.

: الفنية الجدوى.2جدا مميزه خدمات استخدامه في ترغب التي للمؤسسة النظام يقدم . إذا استخدامه في الصالحيات كافة نعطيهم وبعدها معينه لفترة تجربته من نمكنها

كامل. بشكل عليه الموافقة تمتإضافتها. في البرنامج مستخدم يرغب تعديالت أي إضافة للمستخدم فنيه خدمات تقديم أمكانية .

المعلومات جمع طرق

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

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

عام. بشكل العمليات هذه حدوث كيفية عن عام

االنترنت : ما بجميع بتزويدنا قام انه حيث الباحث يريدها التي المعلومات جمع سبل أهم من يعد تبسيط في لمساعدتنا تحدث إن الممكن من التي والمحوسبه االلكترونية العمليات في يتعلق

معه. التعامل وكيفية والشراء البيع عمليات

المالحظات : حيت جولتنا خالل من المالحظات من العديد بتحديد قمنا المشروع هذا على القائمين نحن

إلى توصلنا خاللها ومن التجارية المحالت هذه من للعديد وااليجابية السلبية النقاط بإيجاد قمنا الطريقة استخدام إلى فلسطين في التسويق مجاالت معظم افتقار وهو عام استنتاج

المحالت هذه من بعض توفر عن العلم مع الراهنة والظروف األوضاع بسبب وهذا المحوسبه البحوث هذه خالل من المشروع على القائمين محوسبه. ونحن بطريقه تتعامل التي التجارية

هذه بين بالمقارنة قمنا المشروع هذا عن خلفيه من لدينا ما خالل ومن بها قمنا التي معقد وغير بسيط وجه تقديم خالله من نرجو نظام بناء إلى للتوصل والسلبيات تااليجابيا

العمليات. لهذه

4

المراحل لجميع الزمنية الخطة

5

GANT CHART

6

للنظام العمل آلية سير

البيع نقاط أدارة نظام في البيانات إدخال -: النظام مدخالت بيانات بإدخال البيع نقاط نظام في الموظف يقوم سوف البداية فيمن: كل تتضمن والتي فحصها وكذلك

المباعة. األصنافالموردة. األصنافالمبيعات. فواتيرالمشتريات. فواتيراستبدال. فواتير.الموردين.الزبائن.الموظفينالمخزن. في األصناف

في تخزينها سيتم صحتها من للتأكد وفحصها المدخالت بيانات من التأكد يتم ان وبعدملفات.

البيع نقاط نظام في العمل نظام -: تتضمن حيث المورد إلى شراء طلبيه بإرسال البداية في البيع نقاط نظام موظف يقوم

متوفرة كانت إذا ما األصناف هذه بفحص المورد يقوم ذلك وبعد توريدها، الالزم األصناف بشكل لها نأتي النظام. (سوف إلى المتوفرة األصناف بتوريد المورد يقوم ذالك بعد لديه،

مفصل). باختيارها، الزبون قيام بعد له الالزمة األصناف الزبون ببيع الموظف يقوم البيع عملية في أما

بشكل لها نأتي أخذها(سوف تم التي باألصناف بيع فاتورة بإصدار الموظف يقوم ذالك بعدمفصل). إذا ال، أم موجودة كانت إذا ما للتأكد إدخالها قبل فحصها يتم سوف إدخالها أريد التي البيانات

أما به، الخاص ملفه في كل جديدة بيانات شكل على إضافتها يتم سوف موجودة، غير كانتمباشرة. عليها العمليات نجري مسبقا موجودة كانت إذا طلبيات أكانت سواء طلبيات إدخال يتم سوف مسبقا، موجودين المورد أو الزبون كان إذا

الزبون. إلى بيع طلبية أو المورد، إلى شراء من كل بيانات باسترجاع الموظف يقوم البيع، نقاط إدارة لنظام التابع الفواتير نظام في

سيتم بيع عملية كانت إذا أما شراء، عملية العملية كانت أذا الموردة واألصناف الموردينللزبون. بيعها المراد واألصناف الزبائن من كل بيانات استرجاع

سيتم ومعاكسة للمورد شراء طلبية بإرسال الموظف يقوم الشراء، عملية حالة فيالنظام. إلى المورد من شراء فاتورة استالم يتم ومعاكسة (النظام)، للموظف بيع طلبية بإرسال الزبون يقوم البيع، عملية حالة فيالزبون. إلى الموظف من بيع فاتورة إصدار والمبيعات المشتريات فواتير تخزين سيتم ، والشراء البيع فواتير وتنفيذ تكوين يتم ان بعد

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

المشتريات نظام عمل آلية -: المورد لبيانات فحص بعملية الموظف يقوم لديه، الزمه أصناف يورد إن النظام يريد عندما

المورد كان فان ال، أم موجودا كان إذا عما من التأكد يتم وبالتالي منه للتوريد اختياره تم الذي

7

إذا إما صحتها، من التأكد بعد استرجاعها ثم ومن الموردين ملف إلى بياناته إرسال يتم موجود يتم سوف لدي، الموردين ملف في موجود غير معه للتعامل تحديد تم الذي المورد كان

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

األصناف حالة في إما مسبقا الموجودة األصناف بيانات استرجاع ثم ومن األصناف ملف طلبيه لعمل استرجاعها ثم ومن إلضافتها األصناف ملف إلى بياناتها إرسال فيتم الجديدة

اإلدارة موافقة بعد الشراء طلبية بإعداد الموظف يقوم ذلك لدينا. بعد المطلوبة باألصناف إلي نذهب بعدها ومن الشراء طلبيات ملف في الشراء طلبية بيانات تخزين يتم ذلك، على

المورد، إلى شراء طلبية شكل على توريدها المراد األصناف بيانات نرسل وهنا الشراء عملية وصول عند شراء فاتورة مع الطلبيه هذه مرفقه إلينا، الطلبية هذه بتوريد المورد يقوم بعدها

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

اإلدارة. إلى

البيع نظام عمل آلية -: من الشراء يريد ( الذي معنا التعامل أراد الذي الزبون بيانات بفحص الموظف يقوم

ملف إلى بياناته إرسال يتم حيث ال، أم لدينا موجود الزبون هذا كان إذا عما النظام) للنظر إما صحتها من للتأكد البيانات استرجاع دائم) يتم موجودا(زبون كان إذا لفحصه لدينا الزبائن

بياناته، إلضافة لدينا الزبائن ملف إلى بياناته إرسال جديد) يتم ( زبون لدينا موجودا يكن لم إذا لفحصها األصناف ملف إلى الزبون قبل من المطلوبة األصناف بيانات إرسال يتم ذالك بعد بعدم الزبون إلى تقرير بإرسال النظام يقوم موجودة غير كان إذا ال أم موجودة كانت إذا عما

عملية لتنفيذ األصناف ملف من البيانات استرجاع فيتم موجودة كانت إذا إما الصنف هذا توفر إصدار يتم حيث الزبون، اختارها التي باألصناف البيع طلبيه إعداد يتم سوف ذلك وبعد البيع،

فواتير إرسال يتم سوف الطلب عند المبيعات، فواتير ملف في تخزينها بعد للزبون بيع فاتورةاإلدارة. إلى تقرير إرسال وبعدها للتدقيق المحاسبة إلى المبيعات فواتير ملف من المبيعات

االستبدال نظام عمل آلية -: في الزبون عليها حصل التي الفاتورة خالل من الزبون بيانات بفحص الموظف يقوم

توفرها من والتأكد استبدالها المراد الكمية فحص يتم ذلك بعد منها، والتاكد البيع عملية الوقت نفس وفي المخزن من خصمها يتم سوف متوفرة الكمية كانت اذا بالمخزن،

الصنف بين السعر فرق مراعاة مع المخزن الى استبداله المراد الصنف استرجاع يتم ويتم للزبون استبدال فاتورة اصدار يتم ذلك وبعد الجديد، والصنف استبداله المراد

االستبدال. فواتير ملف في تخزينها

البيع نقاط إدارة نظام في التقارير نظام -: بكل الخاصة التخزين ملفات من النظام مخرجات بيانات استرجاع يتم البيع نقاط نظام فيالتالي: وتتضمن الطلب حسب كال جدول

المباعة. األصنافالموردة. األصنافالمبيعات. فواتيرالمشتريات. فواتير.الموردين.الزبائن

8

.الموظفينالمخزن. في األصناف

يتم ثم ومن التقارير، في المطلوبة البيانات تحديد يتم حيث البيانات، استرجاع يتم بعدها وبعد التقرير، داخل المطلوبة البيانات صحة من والتحقق التأكد ليتم ملف في البيانات تجميع

إرسال ثم ومن تقديمه المردى التقرير شكل تحديد يتم سوف ذلك، من التحقق يتم أناإلدارة. قسم إلى وإرساله طباعته اجل من التقرير إنتاج عملية إلى التقرير بيانات

DATA DICTIONARY

) :1( رقم نموذج

الغرضالعام

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

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

النموذج اسم

أقلالنموذج أكبر

توثيق معلومات

عن أساسيهالعميل

NUMERIC 4 6 ID

INPUT بطاقةزبون

CHAR 10 30 NAMENUMERIC 1 3 Age

CHAR 10 30 ADDRESS

NUMERIC 9 13 PHONE NUMBER

) :2( رقم نموذج

العام الغرض البيانات نوعالبيانات حجم

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

النموذج اسم

أقلالنموذج أكبر

توثيق معلومات

عن أساسيهالعميل

NUMERIC 4 6 ID

INPUT بطاقةمورد

CHAR 10 30 NAMENUMERIC 1 3 Age

CHAR 10 30 ADDRESSNUMERIC 9 13 PHONE

9

) :3( رقم نموذج

الغرضالعام

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

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

النموذج اسم

أقلالنموذج أكبر

لتوضيحالمشتريا

للزبون تواألسعار

NUMEIRC 4 6 ID

INPUT بيع فاتورة

CHAR 4 6 NAMENUMEIRC 4 6 CUSTOMER IDNUMEIRC 4 6 ITEMNUMEIRC 5 10 QUANTITYNUMEIRC 3 5 PRICE

CHAR & NUM 8 10 DATE

) :4( رقم نموذج

الغرضالعام

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

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

النموذج اسم

أقلالنموذج أكبر

لتوضيح المشتريات

للزبونواألسعار

NUMEIRC 4 6 ID

INPUT فاتورةشراء

NUMEIRC 4 6 SUPPLIER ID

NUMEIRC 4 6 NAME OF COMPANY

CHAR 5 10 ITME

NUMEIRC 5 10 QUANTITY

NUMEIRC 3 5 PRICECHAR & NUM 8 10 DATE

النظام مميزات

مدير – موظف( الصالحيات من مستووين توفر(.للشاشات. مميز عرضللزبون. فواتير طباعةشراؤه. تم الذي المنتج باستبدال للزبون السماحللزبون. تبديل فاتورة إصدار إمكانيةمعين. لمنتج الطلب إعادة نقطة معرفةإلتالفه. لدينا منتج انتهاء تاريخ معرفة

10

وطباعتها. للمورد الشراء طلبيه عملخاصية باستخدام منسق بشكل بعضها مع الشاشات تداخل MDI Parent.البرنامج. مع التعامل في سهولهالطلب. تحت ومخططات تقارير عمل إمكانية

لدي. المبيعات حركة تقارير.1المشتريات. حركة عن تقارير.2للمشتريات. بالنسبة المبيعات لمعدل مخطط.3منتج. كل من الكمية احصاء.4

البيانات قاعدة من احتياطية نسخة حفظ إمكانية Backup.الطلب. تحت الكائنات لبيانات عرضاستخدام إمكانية Bar Code Reader البرنامج. معالخطأ. حدوث تفادي على المستخدم تجبر التي القيود تعددلدي. للكمية فحص بعملية يقوم استبدال أو بيع عملية كل عند

النظام تطوير

نظام ببناء قمنا المشروع هذا في نحن :POS As Windows Application.: نظام الى المعنيين األشخاص قبل من النظام هذا تطوير الممكن من وانه

POS As Both Windows And Web Application . ما وكل العمل آللية صحيح وبناء ومتطلبات موارد من النظام هذا يلزم ما جميع تحديد تم فقدوواضح. سهل بشكل يلزمشكل على النظام عمل يخص ما في أما )Clients / Serverفي الخوض أيضا تم ) فقد

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

: المتطلبات هذا ومن تأمينها، إمكانية لنا يتسنى لم الوقت في وتنصيب ، عاليه موصفات ذات خادم كجهاز يعمل كمبيوتر جهاز توفر.1

Windows Server 2003 Enterprise Edition SQL Server 2005 Enterprise Edition .

Or SQL Server 2000 Standard Edition (Professional) .

)MB Of Ram ,2500 MHZ CPU 512( مواصفات ذات clients أجهزة توفر.2عليها. البرنامج وتنصيب

المستخدمة األدوات

11

التالية: األدوات باستخدام النظام بناء على االتفاق تم واللغة Net Framework Environment2005هي. المشروع هذا في المستخدمة األداة.1

.C# Language لغة هي المعتمدة .SQL Server 2005 هي عليها المتفق البيانات قاعدة إما.2: المستخدمة الرسم أدوات.3

Microsoft Office Visio 2003. Smart Drew program . Cool Barcode Maker.

4..Microsoft Office Project 2003 (MS Project)

أهمها: ومن أسباب لعدة باستخدامها قمنا األدوات وهذه التعامل في ومرونة قوة من األدوات هذه تحتويه لما الحالي السوق يتطلبها فنية ألسباب.1

المشاريع. هذه مثل معمجالها. في وخبرة قدرة من لدينا لما األدوات هذه مع التعامل في نحن رغبتنا.2

األدوات. هذه اختيارنا سبب عن ما نوعا مقنعة او بسيطة ولو صورة أعطينا قد نكون إن نرجو على القائم المشرف من وإرشاد بتوجيه ولكن ذلك في مبدعون إننا نقول ال نحن طبعا

الله. انشاء المشروع هذا إتمام في رائع اثر له سيكون المشروع مع نترككم واآلن ، منه المرجوة الحاجة يحقق مشروع قدمنا قد نكون إن ... نتمنى أخيرا

. النظام هذا في التوضيحية الرسومات

... االحترام فائق اوتقبلو

ER Diagram

12

Class Diagram

13

Data Flow Diagram

14

15

16

17

18

Data Base Tables19

: الفئات جدول االصناف فئات لتحديد فقط يستخدم وهو لدي األصناف فئات على الجدول هذا يحتوي

وهكذا). الفواكه فئة تحت يندرج ( التفاح مثال بالمخزن الموجودة

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

, البيع وسعر الشراء وسعر المستودع دخلت التي والكمية جميع على يحتوي انه أي للصنفذاته. بحد المخزن يعتبر هو أو المخزن في لدي توجد التي األصناف

: المشتريات فواتير جدول فهو إذا ، الموردين من شراء عملية ألحداث لدي تلزم التي الحقول على الجدول هذا يحتوي

الى من شراء عملية إلنشاء معه أتعامل الذي الجدول المشتراه الكمية وتضاف الموردين . العمل وسنقسم شراء فاتورة طريق عن تتم شراء عملية وكل مباشرة المخزن في الكمية

: قسمين الى المشتريات في

20

الفاتورة. 1 "Master": رأس مع مباشره مربوط وهو للفاتورة الرئيسية والمعلومات الفاتورة رقم على يحتوي حيث

المشتريات. فواتير تفاصيل جدول ومع األصناف جدول"Detail"الفاتورة: .تفاصيل2

الواحدة الفاتورة في بشرائها قمنا التي األصناف بيانات على .تحتوي

: المبيعات جدول عملية ألحداث لدى تلزم التي الحقول على الجدول هذا ويحتوي المشتريات، عملية عكس هو من مباشرة الكمية وتخصم للزبون بيع عملية إلنشاء معه أتعامل الذي الجدول فهو إذا بيع

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

1. : الفاتورة "Master"رأس جدول مع مباشره مربوط وهو للفاتورة الرئيسية والمعلومات الفاتورة رقم على يحتوي حيث

البيع. فواتير تفاصيل جدول ومع األصناف"Detail"الفاتورة: تفاصيل.2

الواحدة الفاتورة في ببيعها قمنا التي األصناف بيانات على .تحتوي

: المباعة االصناف تبديل جدول الجدول هذا يحتوي المبيعات، وجدول المشتريات لجدول مشترك جدول بمثابة الجدول هذا

يستبدل أن الزبون أراد فإذا المباع للصنف تبديل عملية إلحداث تلزم التي الحقول علىاالستبدال وسنقسم. الجدول، هذا طريق عن تتم العملية فهذه أخر بصنف الصنف في العمل

: قسمين الى

21

"Master" الفاتورة: رأس.1 جدول مع مباشره مربوط وهو للفاتورة الرئيسية والمعلومات الفاتورة رقم على يحتوي حيث

االستبدال. فواتير تفاصيل جدول ومع األصناف"Detail: " الفاتورة تفاصيل.2

الواحدة الفاتورة في باستبدالها قمنا التي األصناف بيانات على .تحتوي

: طلبية جدول العمل وسنقسم المورد، من شراء طلبية إلحداث تلزم التي الحقول على الجدول هذا يحتوي

: قسمين الى الطلبيات في

"Master" الطلبية: رأس.1 مباشره مربوط وهو للطلبية الرئيسية والمعلومات االطلبية رقم على يحتوي حيث

الطلبية. تفاصيل جدول مع"Detail: " الطلبية تفاصيل.2

الواحدة بالطلبية ادراجها المراد األصناف بيانات على .تحتوي

: الموظفين جدول هاتفه ورقم وعنوانه واسمه الموظف رقم لدي، الموظفين معلومات على الجدول هذا يحتوي

الموظف. عن أخرى أمور إليه، المعطاة والصالحيات

22

: الموردين جدول رقم على يحتوي حيث معهم، أتعامل الذين الموردين معلومات على الجدول هذا يحتويعنه. أخرى ومعلومات هاتفه ورقم واسمه المورد

: الزبائن جدول أنه حيث باستمرار، معهم أتعامل الذين لدي الزبائن عن المعلومات عن الجدول هذا يحتويعنه. أخرى ومعلومات واسمه الزبون رقم على يحتوي

23

المستخدم دليل

LOGIN Screen

Main Screen

In These Screen We Can Reach Any Form We Need As Follow:

Customer Form

24

Enter User Name

Enter Password To

Login

ADD And Modify

Sales Transactions

Prepare Order

PurchaseTransactions

ADD And Modify Both

Customer And

Supplier

Expired Alert

Modify

Select Report You Want

Tab To Choose Between Customer

An Supplier

Search By ID Or Name

Search By ID Or Name

Customer Info.

Customer Info. Viewer

Backup for DBAnd Check Expire Date

Type Of Form is

MDI-Parent

Supplier Form

Employee Form

Purchase Order Form

In This Form We Prepare The

Order We Want

25

QSupplier Info

Supplier Info. Viewer

Search By ID Or Name

Refresh Database

QEmployeeInfo.

REmployee Info. Viewer

Search By ID Or Name Refresh

Database

Replacements Transactions Form

In This Form We Manage The Replacements Transactions To The Customer

26

ROrder Info.

(Master) Ritems

Info. Viewer (Detail)

ADD Item To The Order

Save The Order

RReplac. Info.

(Master)

RItems Rep. Info.(Detail)

Print Order

Print Rep. Bill

Save Rep. Transaction

Purchase Transaction Form

In This For We Document The Purchase Transaction And Add It To The Repository.

Sales Transactions Form

In This For We Manage Sales Transactions And Subtract From Repository

27

Save Purchase

Transaction

Purchase Info.

(Master)

Items Info.(Details)

Add Items

Reports And Bills Chart,

In These Chart We Can Determine What Is The Most Products Ordered.

28

Sales Info.

(Master)

Items Info.(Details)

Add Items

Save Sales Transaction

Total After Discount

Total Before Discount

In This Chart We Give The Manger Idea About The Most Products Sold

29

In These Chart We Give Comparison Between The Rat Of Sale And Purchases

30

31

TotalQtuantityItem PriceItem DescriptionsItem IDBill ID

 187.16 26,094 43.33Blue 998 7,704

 124.97 16,924 207.48Olive 2,926 19,253

 44.03 24,479 286.40Silver 4,057 10,682

 207.86 14,702 311.72Blue 3,455 26,927

 99.89 25,327 232.65Navy 14,282 9,545

 320.18 22,908 112.19Red 1,496 561

 308.22 30,398 257.83Silver 2,458 29,005

 250.01 3,630 158.27Olive 15,587 1,384

 130.15 27,226 195.44Olive 19,758 29,511

 69.52 11,970 202.01Lime 31,228 22,533

Employee_ID :

Bill ID : Date :

Customer Name :

 23,825 1/20/2007   6:54:20AM

 787Navy

Discount : 131.07  197.31Total : 300.92Befor Discount : % NIS

1

 10,234 2/23/2007  10:25:38AM

 23,796 OliveEmployee ID :

Order ID : Date & Time :

Supplier Name :

QtuantityItem DescribtionItem IDOrder ID

 25,270Navy 8,654 8,310

 13,757Fuchsia 4,467 2,511

 11,216Purple 458 31,170

 8,363Fuchsia 16,555 21,344

 19,730Blue 8,147 13,509

 3,263Red 16,440 3,579

 16,544Aqua 10,138 7,963

 8,511Lime 21,595 8,629

 5,506Yellow 17,296 8,562

 24,980Silver 7,512 18,424

1

32

الفهرس

1النظام تحليل وخطوات مراحل2المقدمة

 10,234 2/23/2007  10:25:38AM

 23,796 OliveEmployee ID :

Order ID : Date & Time :

Supplier Name :

QtuantityItem DescriptionItem IDOrder ID

 25,270Navy 8,654 8,310

 13,757Fuchsia 4,467 2,511

 11,216Purple 458 31,170

 8,363Fuchsia 16,555 21,344

 19,730Blue 8,147 13,509

 3,263Red 16,440 3,579

 16,544Aqua 10,138 7,963

 8,511Lime 21,595 8,629

 5,506Yellow 17,296 8,562

 24,980Silver 7,512 18,424

1

DIFF.

 41 3/25/2007   4:15:39AM

 26,500 Purple

 157.24  114.78  293.58

Replacement ID : Date :

Employee ID : Customer Name :

Befor Discount : Discounte : Total :

QtyPriceDescRep ItemIDQtyPriceDescItem IDRep ID

 20.82 16,118 215.38Sunday 11,323

 24,626

 324.39

Teal 26,308 13,931

 23.06 13,977 99.30Wednesday

 29,658

 4,639

 311.15

Purple 16,541 22,929

 155.73 26,777 58.29Friday 19,072

 26,924

 287.45

Yellow 22,386 31,673

 155.74 23,655 247.67Thursday 18,636

 9,161

 132.90

Teal 16,512 5,097

 301.91 31,107 34.30Monday 21,724

 16,941

 11.50

Lime 12,052 4,031

 97.58 32,209 89.09Sunday 10,383

 27,753

 122.87

Olive 11,337 18,007

 325.91 900 291.68Friday 13,030

 27,506

 249.46

Blue 18,588 24,221

 40.41 27,595 64.83Tuesday 20,537

 27,624

 63.59

Lime 1,655 18,762

 231.99 27,348 240.21Thursday 11,020

 9,374

 308.36

Olive 24,350 3,602

 37.88 6,900 279.38Sunday 1,999 53 47.34

Red 24,484 19,668

% NIS

1

33

2البيع نقاط نظام تعريف3القديم النظام مشكالت

3بناؤه المراد النظام أهداف4النظام من الجدوى

5المعلومات جمع طرقPROJECT MANAGEMEN6-7 المراحل لجميع الزمنية الخطةOrganizational structure""8 عام بشكل للنظام التنظيمي الهيكل

Organizational" عمله المراد للنظام التنظيمي الهيكلstructure"

9

Mechanism of Action" 10-12 " النظام عمل آلية سيرDATA DICTINARY13-14 البيانات قاموس

FEATURES15 النظام مميزات16النظام تطوير

TOOLS16-17 النظام لبناء المستخدمة األدواتER DIAGRAMS18

CLASS DIAGRAMS19DATA FLOW DIAGRAMS20-24

DATA BASE TABLES25-28 النظام بيانات قاعدةSCREEN SHOTS 40-29المستخدم دليل

34