Thursday, April 12, 2018

Create Your First Web Page In 3 Minutes

Create Your First Web Page 
 Only Within 3 Minutes

      In the name of Allah, Most Gracious, Most Merciful
Praise be to Allah, blessing and peace be upon our prophet Mohammed, his family and his companions. After that,

      It is well known that building a web site application is a difficult job task; it takes long time and effort to build a web page application.

Believe it Or Not To Believe it. Now, You can create your first web page within only three minutes. 

!!!...How Can You Do It ? You can just do it     

Oracle Apex New Technology Offers it Free & Live. On its Free Work Space.   
Paste the following url to your browser 
    • work spacea :pex_demoo
    • user:  n
    • pass word:  n

     Well, if this is your first time you think to learn Oracle Apex then you will need  to know that NO web page can be built without three components...
·        A work space.
·        A schema.
·        An Application.

You can read about them in previous articles. Now, let's start creating your First Oracle Apex Web Page through using the wizard.

Task Definition   
        Create an Oracle Apex Web Page.
   Task Solution

      There are more than a way to start your new web page wizard. Let's  follow:  
One way you can use is during Creating Your Web Base Application.

After login to your Oracle Apex dashboard page, press the page builder shortcut.

  • You can either press the upper left shortcut or the blue button marked with red to launch the web application wizard.

  •     Select the Desk Top Application marked with red.

  •   Specify the required application name & the application number is given by default. It is unique but can be changed if you like. Then, press next.

  •   Press the 'Add Page' in order to create your web page application in the mean time of creating your application.

  •    Choose one of the available web page types as required. Let's choose Form and Report page. In this page you must specify the table name on which the form and report web pages will be based. Then press add page.    

  •  You will notice a list of pages displayed. One blank Home page is created by default with the new application. In addition to the two form and report pages we have just created.  Then, press next.

  • Oracle Apex gives you the advantage to inherit any shared components you previously built in other application e.g. list of values, themes etc. in order to save your time and effort in the development process. Keep it as default. Then, press next.

  •  Oracle Apex gives you the ability to configure you application language, date and time format if you like. You can press next and ignore it without any error 

  •  Oracle Apex gives a final chance to check your final application configuration and  modify it back if you like before confirming its creation. 

  •  Finally, you get your first Oracle Apex new web application at the mean time with two web form and web report within at most three minutes. 

Learn more about:

Hope this helps...   

My success only comes from Allah, pls. note your comments and suggestions are great help for me in progress thanks in advance.

Monday, March 26, 2018

Reset Oracle Apex Admin Password

 Reset Oracle Apex Admin Password

       In the name of Allah, Most Gracious, Most Merciful
Praise be to Allah, blessing and peace be upon our prophet Mohammed, his family and his companions. After that,

       Everybody awares of the high security level of Oracle database. This is the main reason that makes Oracle apex very secure. Abstractly, you can say Oracle Apex is a subset of Oracle Database. The need to learn how to set or reset an Oracle Apex admin password is of significant importance

    It's really weird but true that you must set Oracle Apex admin password twiceOne time is during Oracle Apex installation, another time where you must reset admin password on start running Oracle Apex for the first time on the browser.

    You will need to follow & apply the next steps just in case of:
  •  Oracle Apex installation.
  • You forget Oracle Apex admin password.
  • Your Oracle Apex user is locked or blocked.

Task Definition:   

    Rest Oracle Apex Admin Password.

Task Solution:

  •    Open the cmd command prompt
  •    Change its prompt path as shown in the following screenshot.
  •   Then, type SQLPLUS  to connect to sys user.

  •    Run script @apxconf.sql as in the screen shot.

  •         Use ADMIN by default, or use your Admin user predefined.
  •         Specify your email or skip this step.
  •         Specify a strong  admin password.

          Oracle recommends administrators establish a password complexity policy for each Oracle Application Express instance according to the following rules   
·         Must be at least six characters long.
·         Must contains  at least one numeric digit.
·         Must  contains  at least one punctuation character (!”#$%&()“*+,-/:;?_).
·         Must contains at least one upper-case alphabetic character.
·         Must contains  at least one lower-case alphabetic character.

      My advice is to write down any permanent or temporary passwords & save them in a safe folder. If you forget your admin password you will never not be able to retrieve it back but with the previous steps

Learn more about:

Hope this helps,

My success only comes from Allah, pls. note your comments and suggestions are great help for me in progress thanks in advance.

Sunday, March 25, 2018

دراسة جدوى تحليل نظم المعلومات

تحليل نظم المعلومات دراسة جدوى      

السلام عليكم ورحمه الله وبركاته...
بسم الله والصلاة والسلام على سيدنا محمد وعلى آله وصحبه وسلم ومن والاه
"سبحانك ربى لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم"

 عملية البحث  

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

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

دراسة الجدوى  

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

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

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

 أهداف عملية تحليل النظـم 

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

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

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

أسئلـة مقتـرحـة لتحليـل أى نظـام 

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

1.     ما هى حدود العمل بالمشروع ؟      
    2.     ما هى الإحتياجات الأهداف المتوقع تحقيقها من خلال المشروع ؟
    3.     ما هى المعوقات والتحديات المتوقع مواجهتها لنجاح المشروع ؟
    4.     ماهى مقترحاتكم للتغلب على هذة المعوقات، وكيفية مواجهه التحديات لتحقيق  أهداف المشروع ؟
    5.     ماهى مزايا وعيوب النظام القائم إن وجد ؟
    6.     ماهو الهيكل الإدارى للشركة أو للمؤسسة المستفيدة من المشروع ؟
    7.     ما هى الفئات المستفادة من المشروع  ومستوى تقبلهم للتعامل مع التقنيات الحديثة ؟
    8.     ما هى أدوار ومسئوليات عمل كل مستخدم فى منظومة العمل بالبرنامج ؟
   9.     ما هى قواعد وخطوات العمليات المنطقية التى تحكم يخضع لها كل إدارة بالمشروع  ؟
   10.   ما هى نماذج ومدخلات العمليات المختلفة لإدارات المشروع ؟
   11.   ماهى مراحل وأولويات تنفيذ العمليات المختلفة داخل كل إدارة بالمشروع ؟
   12.   ماهى مراحل وعلاقات وأولويات تنفيذ خطوات العمل بين الإدارات المختلفة بالمشروع ؟
   13.   من هو صاحب القرار النهائى للموافقة والتصديق على سير تحليل البرنامج ؟
   14.   من المسئولون عن مناقشة التفاصيل الفنية التى تخضع لها سير منظمة العمل لكل إدارة ؟
   15.   ما هى مراحل حدود الإطار الزمنى المقدر للإنتهاء من للمشروع ؟
   16.   ماهى أولويات تنفيذ خطة العمل بالمشروع ؟
    17.      ماهى حدود الميزانية المسموح بها للمشروع ؟
   18.   ما هى الفترة الزمنية المناسبة  لكل مراحل إعداد وتنفيذ وإختبار وصيانة المشروع ؟
   19.   ماهى أسماء ومفردات التقارير المتداولة بين الإدارات المختلفة للمشروع القائم إن وجد  ؟
   20.   ماهى مقترحاتكم لأسماء ومفردات تقارير جديدة  للمشروع  ؟
   21.    ما هى أسماء وأنواع ومفردات الرسمات البيانية المتداولة  لكل إدارة ؟
   22.    ما هى أسماء وأنواع ومفردات الرسمات البيانية المقترحة لكل إدارة ؟
   23.   ما هى القواعد التنظيمية الأمنية لإستخدام البرنامج لكل مستخدم فى كل إدارة ؟
  24.   ما هى القوانين التشريعية المحلية والدولية التى تحكم تنفيذ سير العمل بالمشروع ؟
        لاحظ إنه من منطلق الإجابات المختلفة على مجموعة الأسئلة السابقة ، يستطيع محلل النظم  إدراك منظومة العمل والإلمام  بأطراف المشروع، ولا يفوته أثناء طرح الأسئلة ومناقشتها طلب نسخة من  النماذج والوثائق والإستمارات والتقارير المستخرجة من النظام الحالى، وعمل دراسة تفصيلية  لفهم  مدخلات البرنامج  المبدئية 
من تفاصيل كل مستند يحصل عليه.

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

       فيستنتج من حصاد هذة المقابلات مجموعة من المفاهيم للعمليات المنطقية،  يقوم المسئول عن تحليل النظام والمؤهل لذلك بتصنيف وتحليل نماذج مدخلات البيانات المجمعة من العميل يدوياً، ثم إستخدام برامج رسومية بغرض...

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

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

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

 تعـــلم آكثـــر وإرتقـى:


أتمنى أن يكون هذا المقال مفيدا بالنسبة لك...

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