Jump to content
ahmedghoname

نشر قواعد الاكسس على النت - شرح مفصل بالصور

Recommended Posts

بسم الله الرحمن الرحيم<div align="center"></div>

اهمية ASP :

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

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

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

<div align="center">الدرس الاول

كيفية تثبيت سرفر محلى على ويندوز XP</div>

1- اذهب الى لوحة التحكم control panal

2-افتح اضافة او حذف برامج add or remove programe

3- افتح add/remove windows components

10l.jpg

4- نشط internet information servecies iis ثم اضغط Next

20l.jpg

5- بعدانتهاء التحميل والتثبيت اضغط Finish

6- لاختبار السرفر المحلى افصل النت عن الجهاز و افتح برنامج Internet explorer واكتب

http://localhost او Localhost فقط فى شريط العنوان ... .سيظهر لك صفحة البداية للسرفر المحلى كما تراها فى الصورة وبذلك تكون قد اتممت المهمة

ولاستعراض اى صفحات asp مربوطة مع قاعدة اكسس فقط ضعها فى مجلد قد تم انشاؤه حديثا اثناء تثبيت السرفر موجود على دريف ويندوز XP لديك وليكن D مثلا واسمه

D:\Inetpub\wwwroot فضع فيه اى صفحات ASP واستعرضها فى الاكسبلورر

مثال : لدى صفحة ASP واسمها student.asp فلكى تستعرضها اكتب فى الاكسبلورر

http://localhost/student.asp

بشرط ان اكون وضعتها هى وقاعدة الاكسس المرتبطة بها فى مجلد wwwroot الذى قلت لكم عنه

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

اخوكم / احمد غنيم

فى انتظار ردودكم<span style='font-family:times'></span>

Edited by ahmedghoname

Share this post


Link to post
Share on other sites

كلام جميل جدا جدا

======

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

جزاك الله خيرا /// معك في المسيرة ان شاء الله

مع تحياتي

طارق عفيفي

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
Edited by ahmedghoname

Share this post


Link to post
Share on other sites

الدرس الثالث

ملحوظة هامة :ان كنت فقط فهمت الدرس الاول والثانى وطبقتهم عملى وظهرت معك النتيجة كما بالصور تابع الدرس الثالث

مقدمة :

كنا فى الدرس الثانى قد انشأنا موقع بلغة asp عن طريق برنامج aspmaker لنتيجة مدرسة وجربنا الصفحات على سرفر محلى " الذى انشأناه فى الدرس الاول " على الجهاز والان جاء الدرس المهم وهو نشر تلك الصفحات على النت كموقع نت لتصبح متاحة لكل الناس ولهذا فالدرس الثالث هو اهم درس

اولا : الاشتراك فى موقع brinkster

ويعتبرمن افضل المواقع التى تقدم خدمة الاستضافة المجانية لصفحات asp ولكن عيبه الوحيد ان نقل الملفات يتم بصورة يدوية ولذلك فهو لا يصلح لنقل قةاعد اكسس كبيرة كقاعدة لنتيجة كلية مثلا ولذلك فلو يعرف احدكم موقع مجانى وبه خدمة asp ويستخدم نظام نقل الملفات ببرنامج ftp ياريت يقولنا عليه

1- اذهب الى موقع www.brinkster.com

2- اضغط على Educational pakageوذلك للاشتراك مجانا

10.JPG

4- اكتب ايميلك

5- اعد كتابة ايميلك

30.JPG

6- فى الصفحة هذه يقول لك ان كود التسجيل قد ارسل لايميلك فاذهب الى ايميلك وافتح الرسالة ثم عد لموقع البرنكستر واضغط Continu كما بالصورة

40.JPG

7- اكتب ايميلك

8- انسخ كود التسجيل المرسل لك عبر بريدك والصقه فى هذا المربع " انظر الصورة "

9- اضغط continu

50.JPG

10- ملى هذه البيانات كما هى موضحة بالصورة .

60.JPG

10- هنا بيقول لك ان حسابك المجانى التعليمى فى موقع برنكستر قد اكتمل واضغط كونتنيو للبدء فى رفع الصفحات

70.JPG

11- اكتب اسم الدخول وكلمة المرور

80.JPG

12- بذلك تكون قد دخلت الى لةحة التحكم الخاصة بك وهذا اهم شىء ولازم تفهمه جيدا

12- وهذه مكونات لوحة التحكم

90.JPG

ثانيا : رفع الصفحات للموقع

1- اذهب الى classic file manger وارفع الملفات وقاعدة البيانات مباشرة دون وضعها فى مجلد ولا شىء ولاتنسى حذف ملف default الموجود بالموقع اصلا حتى لا يصبح لديك ملفين باسم واحد

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

3-لاستعراض المشروع اذهب الى user setting لتعرف اسم موقعك ايه وانسخه والصقه فى المتصفح وشوف النتيجة ولو فيه اى مشكله ظهرت لكن كانت سليمه عند تجربة المشروع على جهازك فارسل رد وسوف نحلها مع بعض

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

مثال :

1- سكربت لرفع الصور والملفات لزوار الموقع .

2- اسكربت قائمة بريدية لجمع بريد زوار الموقع ثم مراسلتهم بالجديد .

3- مشروع استقبال طلبات من الزوار .

4- سكربت سجل للزوار مع امكانية البحث.

5- سكربت عرض مقالات مع امكانية التعديل والرد من الزوار.

6- مشروع ادارة موظفين " حضور وانصراف " اليكترونيا مع تسجيل الوقت .

7- مشروع تسجيل درجات الطلاب شهريا ومتابعتهم من قبل اولياء الامور .

8- مشروع كنترول اليكترونى اون لاين امن وفعال للمدارس والجامعات.

وغيره الكثير .... لان من يتابع المجلات الكمبيوتريه الحديثة يعلم انهم صرحوا

بان قواعد البيانات والبرامج و المشاريع المتعلفة بها هل لغة المستقبل والتى بدأت تطغى على php

واتمنى ان ارى المنتدى حافل بافكار لمشاريع تنوون تصميمها او صممتموها وتريدون عرضها علينا

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

اخوكم احمد غنيم

ahmedghoname@yahoo.com

020125713142

Edited by ahmedghoname

Share this post


Link to post
Share on other sites

الأخ / أحمد غنيم

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

مع جزيل الشكر ووافر التقدير والامتنان

Share this post


Link to post
Share on other sites

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

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

شكرا لاهتمامك

Share this post


Link to post
Share on other sites

ممكن تنزيل هذا الشرح في كتاب أو ملف وورد لكي تعم الفائدة أخي أحمد

وجزاكم الله خيراً

Share this post


Link to post
Share on other sites

حاضر من عنيه

وهذا فعلا ما كنت انويه لكن بعد اكتمال الدرس الثالث ولكن لا تترك المنتدى لان المناقشات والردوود مهمة جدا ايضا

الى الاخ المشرف

الاحظ الان وجود مشكله مع ظهور الصور مع ان الوصلا ت سليمة 100% وكذلك لا يمكننى تحرير وتعديل تلك المشاركات

Edited by ahmedghoname

Share this post


Link to post
Share on other sites

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

http://ghoname5.freesuperhost.com/vb/forumdisplay.php?f=5

واختصار الموقع هو www.khatab.tk

Edited by ahmedghoname

Share this post


Link to post
Share on other sites

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

http://ghoname5.freesuperhost.com/vb/showthread.php?t=5

Share this post


Link to post
Share on other sites

السلام عليكم

الشكر الجزيل للاخ محمد طاهر لمنحه مساحة لنا لنشر الدروس بسهولة وسوف اقوم بذلك قريبا ان شاء الله

Share this post


Link to post
Share on other sites

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

موضوع ال ASP جميل جداً .

و بالنسبه لمن يريد موقع استضافة ASP فعندي موقع مجاني و بمواصفات ممتازه ... ( تحلم بيها ).

الموقع: www.domaindlx.com

هذه بداية جيده و موفقه إنشاء الله , لكن عندي اقتراحين:

الاول: إن استخدام برنامج ASP Maker يسهل عليك مهمة عمل صفحات ASP و لكن هناك خيارات للبحث و إضافة و عرض البيانات و تنسيق الالوان و ... الخ لا يمكنك عمل جميع ذلك إلا بمعرفة بسيطه عن لغة الASP . و هذه الاشياء الاساسيه في الASP بسيطه و سهله جداً و خصوصاً إذا كان الASP Maker سيسهل عليك المهمة. فستكون مهمتك هو تعديل الكود فقط (y) .

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

وفقكم الله ........

Share this post


Link to post
Share on other sites
هذه بعض المواقع لإستضافة صفحات

ASP - FTP

http://free.7host.com/free_hosting/en/free_hosting.asp

http://www.oinko.net/freeasp

http://www.aspwebserver.com/aspnet.asp

مع تحياتي

الباشا

HTTP://ALL.AT/AHMED

<{POST_SNAPBACK}>

شكرا جزيلا لك وسيتم مراجعة تلك المواقع واختيار الاصلح والافضل منها ان شاء الله

Share this post


Link to post
Share on other sites

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

موضوع ال ASP جميل جداً .

و بالنسبه لمن يريد موقع استضافة ASP فعندي موقع مجاني و بمواصفات ممتازه ... ( تحلم بيها ).

الموقع: www.domaindlx.com

هذه بداية جيده و موفقه إنشاء الله , لكن عندي اقتراحين:

الاول: إن استخدام برنامج ASP Maker يسهل عليك مهمة عمل صفحات ASP و لكن هناك خيارات للبحث و إضافة و عرض البيانات و تنسيق الالوان و ... الخ لا يمكنك عمل جميع ذلك إلا بمعرفة بسيطه عن لغة الASP . و هذه الاشياء الاساسيه في الASP بسيطه و سهله جداً و خصوصاً إذا كان الASP Maker سيسهل عليك المهمة. فستكون مهمتك هو تعديل الكود فقط (y) .

...........................

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

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

وبالنسبة للاقتراح الثانى : ففعلا سيتم مراعاة ذلك لكن المشاركات والردود فى الوقت الحالى افضل للمتعلم من الكتاب الاليكترونى

وشكرا لك

Share this post


Link to post
Share on other sites

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

بعد ان قدمنا شرح الدروس الثلاث الاساسية ياتى الجزء الهام وهو طرح فكرة مشروع كامل بلغة asp وبرنامج aspmaker مع التدرج بالمشروع من السهولة للصعوبة

اولا : فكرة المشروع :

تصميم " نظام ادارة مدرسية اليكترونى متكامل على شكل موقع نت تدار به كل نشاطات المدرسة بداية من تسجيل الطلاب وحتى نظام الكنترول المدرسى المتكامل وكمان اقسام للمدرسيين والموظفين وغيره ....."ثانيا :اقسام المشروع :

1- قسم الطلاب ........... وبه بيانات الطلاب وصفحة خاصة بكل طالب وخدمات له وجداول ومناهج وغيره

2- قسم الادارة ............. وبه بيانات العاملين ومحمى بنظام دخول امن للاداريين فقط وغيره

3- قسم المدرسين ......... صفحة خاصة بكل مدرس - جدوله - بياناته وغيره

4- الكنترول والنتائج ...... نظام كنترول متكامل يدار عبر النت بنظام امن جدا يوفر الجهد البشرى

5- قسم للاتصال والتواصل مع ادارة الموقع

6- لوحة تحكم بقاعدة بيانات الموقع

ثالثا : مراحل العمل بالمشروع

1- انشاء قاعدة اكسس من جداول فقط تخدم الاقسام السابقة خاصة قسم الطلاب كبداية " مطلوب واحد يصممها لنا يكون محترف اكسس " لان نجاح الاكسس هو اصل نجاح المشروع كله

2- تصميم المشروع ببرنامج ASP MAKERاو ASP.NET

3- برمجة قسم الكنترول خاصة " وهذا ما سيحدد مدى نجاح المشروع "

4- رفع المشروع على النت مع حفظ الحقوق لكل من ساهم فيه

..........................................................................

المطلوب الان منكم - اى ممن سيشارك معنا -

1- تصميم قاعدة اكسس بها جدول لكل قسم من اقسام المشروع ولنبدا اولا بقسم الطلاب وبالجدول حقول تخدم متطلبات الطالب فى هذا القسم مثلا " حقل رقم الجلوس - الاسم - بياناته - صورته - مواده - جدوله - ..................... واضف ما تراه مناسبا "

والا ن سننتظر من سينشر تلك القاعدة فى هذا الموضوع لنختار منها الافضل

Share this post


Link to post
Share on other sites

السلام عليكم

انتم نمتوا ولا رحتوا فين

الى الان لم يشارك احد بارسال القاعدة

Share this post


Link to post
Share on other sites

up

Share this post


Link to post
Share on other sites

من الواضح ان زوار المنتدى اكتفوا بالشرح فقط ولا يرغبون فى التطبيق

شكرا لهم

Share this post


Link to post
Share on other sites

بسم الله الرحمن الرحيم

بارك الله فيك اخي الكريم

ليس الامر كما تظن اخي فنحن مهتمون جدا

وارجو منك متابعة التطبيق والشرح

Share this post


Link to post
Share on other sites

السلام عليكم

اخواني , الأخ أحمد يفرغ وقته حاليا و يبذل جهده للبداية باعداد مشروع عملي تطبيقا لما تم شرحه نظريا و هذه فرصه أرجو من الأخوه اغتنامها .

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

تحياتي

Share this post


Link to post
Share on other sites

نشكرك على هذه الدروس استاذ احمد غنيم وانا في الحقيقه متابع معاك درس بدرس ولحظه بالحظه ولكن استخدم windows xp home edition ولم اجد

- نشط internet information servecies iis فهل من حل او بديل

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...