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

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

المهارات التي يكتسبها الخريج :

  1. إتقان العمل على كثير من نظم إدراة قواعد البيانات كال Oracle و ms - access
  2. إتقان العديد من لغات البرمجة المختلفة سواء لغات برمجة object oriented programming أو structural او لغات بمرمجة المواقع كال ASP.NET
  3. القدرة على تصميم وبرمجة العديد من التطبيقات البرمجية التي تعتمد على قواعد البيانات لعمل بامج الأرشفة والإدراة المحوسبة للشكرات والمؤسسات والمصانع والمكاتب
  4. القدرة على العمل على برمجيات التي تستخدم الوسائط لإنتاج الوسائل التعليمية كال flash و photoshop
  5. القدرة على تصميم مواقع ويب تفاعلية باستخدام لغات برمجة الموقع 
  6. معرفة التعامل مع شبكات الحواسيب وتركيبها وإدراتها 

مجالات عمل الخرجين

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

 

الخطة الدراسية

الفصل الاول

  • يهدف إلى تطوير المهارات الأساسية الأربع لدى الطالب ، وهي : الكتابة ، والقراءة والاستيعاب ، واللفظ الصحيح ، والمحادثة . وكذلك تطوير قواعد اللغة الأساسية والتي تشمل : الأفعال، والكلام المباشر ، وحروف الجر، والجملة الشرطية . كما يهدف إلى إمداد الطالب بالكلمات والمصطلحات الإنجليزية التي تتعلق بحياة الطالب اليومية والعملية . كتابة التقارير الفنية باللغة الإنجليزية .
  • يهدف هذا المساق إلى التعرف على مكونات الحاسوب ، ووحداته المختلفة ، وتطور الحاسوب وتصنيفاته ، وأجيال الحاسوب ، وتصنيف أنظمة العد، ووحدة الذاكرة ، ووحدة الحساب والمنطق ، ووحدة الإدخال والإخراج ، ونظام التشغيل ، وأساسيات البرمجة. يتم تعريف الطلاب على أساسيات التعامل مع الحاسوب ، والتعرف على أجزاء الحاسوب المادية ، مثل : MotherBoard ) ،HardDisk ، الكوابل ،الـCD-Rom وغيرها ) ، والمكونات البرمجية ، العمل على نظام MS-Dos) ) والتعرف على أهم الأوامر به وأوامر الملفات والمجلدات ،العمل على نظام التشغيل ويندوزWindows) ) والتحكم بالملفات والمجلدات ، مقدمة عن مجموعة برامج ( MS_Office ) , والتعرف على الإنترنت وخدمة البريد الإلكتروني .
  • يهدف هذا المساق إلى التعرف على أنظمة الملفات التقليدية، وأنظمة قواعد البيانات وتطورها، وأنواع البيانات، وميزات أنظمة قواعد البيانات وإدارتها، التصميم الفيزيائي والتصميم المنطقي لقواعد البيانات، وسائط تخزين البيانات، طرائق الوصول للبيانات ومعالجتها، نماذج قواعد البيانات المختلفة (الهرمية، الشبكية، العلائقية)، قواعد البيانات العلائقية، المجالات، الجداول، المفاتيح، العلاقات، الفهارس، نموذج الكينونة-العلاقة، التطبيع، نماذج التطبيع المختلفة.
  • يشمل هذا المساق التدرب على البرامج المكتبية المهمة فيما يخص MS-Word لمعالجة النصوص وإنشاء المستندات(من حيث تشغيل البرنامج والتعرف على أدواته ) ، MS-Excel (التعرف على البرنامج ، إدخال البيانات والتحقق من صحتها ، تنفيذ العمليات الحسابية والدوال على مجموعة من الخلايا ، التخطيط وأدارته ، حماية أوراق العمل والمصنفات ، الماكرو) ، MS-PowerPoint لإنشاء العروض التقديمية وإدارتها ( نص، صور، صوت، حركة، الارتباط التشعبي، أزرار الإجراءات، والتخطيط البياني)
  • يتناول هذا المساق دراسة مفهوم التربية الرياضية وأهدافها وعلاقتها بالتربية العامة ، والتعريف بأهم المهارات والمبادئ الأساسية لبعض الألعاب الجماعية والفردية مع قوانين هذه الألعاب، وإجراء مباريات ونشاطات داخلية وخارجية ، والتدريب على تحكيم المباريات والنشاطات ، والتعرف على بعض إصابات الملاعب التي تصيب اللاعب داخل وخارج الملعب ، ومعرفة أسبابها وأعراضها وطرائق إسعافها. ويتناول هذا المساق أيضاً بعض مسابقات ألعاب القوى ، والتعريف ببعض طرائق تنظيم الدورات الرياضية .
  • يقوم على إتقان مهارة التدريـب على الطبـاعة باللغة العربية والإنجـليزية بحـد أدنى 25 كـلمة في الدقيقة ويشمل المساق: لوحـة المفـاتيح، و صف الارتكاز، وطباعة حروف أصابع السبابة، وطباعة حروف الأصابع الوسطى، وطباعة حروف إصبع البنصر، و طباعة حروف إصبع الخنصر، و المفتاح العالي، وطباعة حرة
  • يناقش المساق عددا من الموضوعات الإدارية ، مثل : مفهوم الإدارة ومدى الحاجة إليها، ومجالاتها ، وعلاقاتها بالعلوم الأخرى، ودراسة عناصرها . وأهم المدارس الإدارية خاصة الكلاسيكية ، والسلوكية ، والمدرسة الحديثة . وعناصر العملية الإدارية من تخطيط ، وتنظيم ، وتوجيه ، ورقابة .
  • في نهاية هذا المساق يتوقع من الطالب : أن يستوعب مفهوم خورازمية الحل ، ويدرك الطريقة المناسبة لحل المشكلة البرمجية، وأن يملك القدرة على التفكير المتسلسل لكتابة البرنامج بإحدى لغات البرمجة، وأن يكون قادرا على كتابة وتنفيذ البرامج على الحاسب بالإضافة إلى معرفة أنواع الأخطاء وكيفية معالجتها مع مهارة استخدام محرر لغة البرمجة بكفاية.

الفصل الثاني

  • يقدم المساق المهارات الأساسية للطلبة في اللغة العربية وفنونها ، بما يتلاءم مع احتياجاتهم ومعارفهم ، وإكسابهم معرفة كافية بموضوعات اللغة العربية ويشمل : مستويات اللغة العربية وطرائق تنمية الألفاظ ، وصياغة المشتقات ، ونظام تأليف الجملة الاسمية والجملة الفعلية ، والإعراب والبناء في الأسماء والأفعال ، وكتابة العدد ، وبعض قواعد الكتابة والترقيم ، واستخدام المعاجم العربية . كما يشمل بعض الألوان البلاغية ، مثل : التشبيه ، والاستعارة ، والكناية ؛ والطباق ، والجناس ، والمقابلة . و يتناول أيضاً ألواناً من الكتابة الوظيفية كفن التلخيص ، وكتابة الرسائل ، ومحاضر الجلسات . وأخيراً التذوق الجمالي الذي يشتمل على نصوص أدبية من القرآن والشعر والنثر الفني .
  • في نهاية هذا المساق يتوقع من الطالب أن: يتعرف على تراكيب البيانات المستخدمة في الحواسيب وطرائق تمثيلها بإحدى لغات البرمجة المتقدمة، والتعرف على بعض الطرائق الاساسية للفرز والبحث ، وأن يحدد التركيب البياني الملائم لتمثيل البيانات وطرائق التعامل مع كل تركيب بياني.
  • يهدف هذا المساق إلى: تعريف الطالب على مفهوم البرمجة المرئية Visual Programming ، مفهوم البرمجة المقادة بالأحداث Event Programming ، العمل مع مختلف انواع ادوات التحكم Control Tools وخصائصها المختلفة ، كتابة وتنفيذ الجمل / الأوامر البرمجية مثل جمل التحكم Control Statements وجمل التكرار Looping Statements ، العمل مع المصفوفات Arrays ذات الاتجاه الواحد One Dimention ومتعدد الاتجاهات ، الربط مع قواعد البيانات وانشاء التطبيقات البرمجية التي تتعامل مع قواعد البيانات.
  • يهدف هذا المساق إلى التعرف على قواعد البيانات العلائقية، وربط الكيانات البيانية بالعلاقات المختلفة، وتطبيع تلك العلاقات، ومعالجة البيانات من خلال لغة التساؤل البنيوي SQL، ومعرفة الجبر العلائقي وعملياته وتطبيقها على البيانات، وإنشاء قاعدة بيانات متكاملة وحمايتها وصيانتها، ومعالجة مشاكل التزامن وفقدان البيانات، وكيفية حماية وتوزيع قواعد البيانات.
  • يشمل هذا المساق التدريب على برامج التصميم وبالأخص PhotoShop من حيث مهارات الرسم ومعالجة الصور والتعرف على أنظمة الألوان ، والتعرف على أساسيات صنع الحركة Animation باستخدام برنامج الـ Flash، و مدخل الى الـ ActionScript.
  • التعريف بنظم التشغيل، و أنواع نظم التشغيل، و مكونات نظم التشغيل، و أساليب إدارة الذاكرة، و إدارة العمليات، و إدارة وحدات الإدخال والإخراج، وإدارة ( DOS ) ، والأوامر المجمعة ، ونظام التشغيل Windows) ) . نظم التشغيل/عملي: يهدف الجزء العملي إلى تدريب الطالب على مهارات استخدام نظام التشغيل ( Dos ) وأوامره ، مثل : attrib , color , md , cd ) ) ، وكذلك موضوع الملفات الدفعية وتطبيقاتها ، مثل :(if , goto , start , echo ) ، وبعض مواضيع نظام التشغيل ويندوز ، مثل : التعرف على أهم خصائص الويندوز ، وإدارة حسابات المستخدمين، بالإضافة إلى التدرب على تنصيب أنظمة تشغيل ، مثل : (Linux ,Xp، Vista، Windows Server 2003) .
  • هذا المساق يستهدف مجموعات الطلبة الذين ترتبط تخصصاتهم في مجالات الكمبيوتر ، مثل : تخصص البرمجة ، والويب ، والشبكات ؛ فهو يهدف إلى تطوير مهارات الطلبة اللغوية المتعلقة في مجال الكمبيوتر ، ويعمل على تدريبهم على استخدام المصطلحات والعبارات الفنية التي تفيدهم في حياتهم العملية ، وكذلك يهدف إلى تطوير المقدرة على الاستيعاب عند قراءة أجزاء من النصوص المكتوبة في مجال الحاسب الآلي ؛ فتنمي المقدرة على القراءة والاستيعاب معا .

الفصل الثالث

  • يهدف هذا المساق إلى إكساب الطلبة مهارات تنموية في كافة مجالات التنمية : الاقتصادية ، والاجتماعية ، والبيئية ، والبشرية . كما يركز على ترسيخ مفهوم التنمية المستديمة واستخداماتها وأهميتها في الحد من مشاكل التخلف والتأخر التي يعاني منها العالم الثالث ، بالإضافة إلى التعرف على حاجات التنمية وأساسياتها ومعوقاتها ومستلزماتها في الوطن العربي . وأخيرا التعريف بالمستقبل الحضاري العربي .
  • يهدف هذا المساق الى التعريف بالمفاهيم الأساسية والمهارات اللازمة لهندسة البرمجيات أي تخطيط و بناء البرمجيات ويشمل على التعريف بإدارة المشاريع وتحليل المخاطر، دورة حياة المشروع وتتضمن (تحليل المتطلبات ، تصميم البرمجيات ونمذجتها باستخدام لغة النمذجة الموحدة UML، و التصميم ، اختبار و صيانة البرمجيات. باستخدام احدث الأساليب في نمذجة وتحليل وتصميم وبناء التطبيقات البرمجية باستخدام اسلوب التحليل والنمذجة الكائنية او الشيئية الموجهة object oriented.
  • أساسيات البرمجة الهدفية ( Object Oriented Programming))، و تصميم الكائنات و أنماط البيانات و عناصر التحكم و جمل الاختيار والدوران والإدخال والإخراج والوراثة والأساليب وApplets والرسم الحاسوبي بلغة جافا و مكونات (GUI) Graphical User Interface في لغة جافا، وMultimedia وتطبيقات مختلفة .
  • التعريف بالفكر الإسلامي ، وأسسه ، وخصائصه ، وحملة الفكر ، ومصادر الفكر العربي والإسلامي والعقيدة ، والعبادات، والأخلاق، والنظم الإسلامية , والحضارة العربية والإسلامية : منجزاتها وجوانب حضارتها، إضافة إلى القضايا المعاصرة .
  • يعتبر هذا المساق امتداداً لما تم دراسته في المساقات السابقة لقواعد البيانات ( قواعد البيانات 1, قواعد البيانات 2) ، ويهدف إلى التركيز على النموذج العلائقي لقواعد البيانات ومعرفة العلاقات وخصائصها باستخدام Oracle , والتركيز على لغة الاستعلام البنيوية Sql وعملياتها من تعريف البيانات واسترجاعها وتحديثها , وتزويد الطالب بنماذج أخرى لقواعد البيانات , والتعرف على PL SQL والتعرف على Forms وReports وTriggers وكيفية تصميم نظام متكامل لقاعدة البيانات والمقارنة ما بين Access و الـOracle
  • التعرف على الانترنت وكيفية إعداد الاتصال بها عبر المودم،المتصفحات مثل : Internet Explorer (خصائصه ومكوناته)، خدمات الانترنت واستعراض المواقع مثل : مواقع التجارة عبر الانترنت،مواقع العمل، التعليم ،والجامعات خدمات الدردشة ومجموعات الاخبار،البريد الالكتروني(من حيث البناء باستخدام الـ Yahoo ،المكونات والخصائص) مفهوم Download و Upload، حفظ الصفحات بالطرائق المختلفة، التعرف على كيفية البحث بالمحركات المختلفة مثل : Google وخصائصه، مقدمة عن تصميم مواقع عبر الانترنت باستخدام برنامج FrontPage ، والتعرف على أدواته وخصائصه،استخدام نظام القوالب الجاهزة لتصميم المواقع، نشر الموقع عبر الانترنت وصيانته،التعريف بالبرمجة باستخدام Html ,JavaScript، بالإضافة إلى مواضيع متقدمة/حديثة في الانترنت.

الفصل الرابع

  • يهدف إلى تعزيز مهارات الطالب ؛ بدراسة الأنظمة ، واستخدام الأسلوب العلمي في جمع المعلومات ، وتحليلها ، وتصميمها ، وبرمجتها ، واختبارها ، وتطبيقها ، وتوثيقها . وتنمية روح عمل الفريق الواحد ؛ وذلك من خلال تطوير نظام معالجة قواعد بيانات إحدى المؤسسات باستخدام أحد أنظمة إدارة قواعد البيانات، مثل : (Access أوOracle ).
  • يهدف هذا المساق إلى التعرف على أساسيات الشبكات وأنواعها المختلفة وهياكلها الفيزيائية والمنطقية، والبرتوكولات المستخدمة فيها، ونظام الاتصال المفتوح وطبقاته السبع، ووسائط الشبكات، وكيفية توصيل الكوابل واختبارها، وأساسيات تقنية إيثرنت، ونموذج TCP/IP, وعمليات التحويل في الطبقة الثانية والتوجيه في الطبقة الثالثة.
  • يهدف هذا المساق إلى التعرف على الطرائق الإحصائية، وقياس النزعة المركزية ، ومقاييس النزعة المركزية ، ومقاييس التشتت ، والمنحنى الطبيعي ، والارتباط ، والانحدار، والأرقام القياسية، والسلاسل الزمنية، والاحتمالات، و الإحصاءات، والإحصاءات الحيوية . كما يشمل تطبيقاً عملياً على ( SPSS ) .
  • يتم تدريب الطلاب في الكلية وبعض المؤسسات العامة والخاصة من أجل استخدام وتطبيق معلوماتهم وما تم دراسته في مساقات التخصص . كذلك يتم تدريب الطلاب في مراكز الصيانة والبرمجة الموجودة في الجامعة أو السوق المحلي من أجل إجراء التطبيق العملي للمهارات. كما يلزم الطلاب بتقديم تقارير أسبوعية طيلة فترة التدريب تبين المهارات التي اكتسبها الطالب .
  • يهدف هذا المساق إلى التعرف على إحدى اللغات القوية المستخدمة في برمجة مواقع الويب المتغيرة (Dynamic Web Pages) وهي (ASP.Net) والتعرف على .NetFramework إنشاء نماذج للويب عن طريق استخدام أدوات الخادم Server Tools وطرائق التحقق من البيانات المدخلة من خلال أدوات التحقق، إضافة أداة تحكم المستخدم لنموذج الويب وإنشاء User Control . التعرف على ADO.Net واستخدامها للوصول لقواعد البيانات العلائقية باستخدام .Net وإنشاء اتصال مع قاعدة البيانات والتعرف على كيفية الوصول للبيانات من خلال (DataSet وقارئ البيانات DataReader) ، والتعرف على Stored Procedure ( إنشاؤه ، استدعاؤه ، التعامل معه ) . استخدام لغة Visual Basic لإنشاء موقع ويب تفاعلي وإعداد إجراءات الأمن والسرية بمنح مستويات مختلفة من الصلاحيات لمستخدمي الموقع وإعداد تحسين ونشر تطبيقات الويب المنتجة باستخدام ASP.Net.