• Tekshirdi
  • Veb dasturlashga kirish




    Download 219.35 Kb.
    Sana26.04.2024
    Hajmi219.35 Kb.
    #207668
    Bog'liq
    Karimov.M.Web-2t
    TEST, Lacubek

    MUHAMMAD AL-XORAZMIY NOMIDAGI


    TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


    “Veb dasturlashga kirish” fanidan


    Labaratoriya ishi-2
    Mavzu: Web sayt uchun texnik topshiriqni shakillantirish.


    Tekshirdi: Sadikov Rustamjon.
    Bajardi: 520-22-guruh talabasi Karimov Muhammadyahyo.

    Toshkent 2024


    Labaratoriya ishi-2
    Mavzu: Web sayt uchun texnik topshiriqni shakllantirish.
    Ishdan maqsad: Web-sayt yaratishdagi dastlabki jarayon –web sayt uchun texnik topshiriq tayyorlash.
    Tanlangan mavzu: “Elektron Kutubxona” mavzusida web sayt yaratish.
    Ishni bajarish tartibi:
    1. Sayt uchun domen nom sifatida quidagi nomlar taklif qilinadi:
    1)e-books.uz (Hozirda faol ammo, 2025-yil faoliyati tugaydi. Domenga ariza qoldirish mumkin.)
    2) e-kutubxona.uz (Domen bo’sh)
    3) elektron-kutubxona.uz (Domen bo’sh)
    2. Elektron kutubxona web-sayti uchun logotiplar:


    3. Saytdan foydalanish uchun talablar:
    - Saytdan foydalanish uchun internetga ulangan kompyuter.
    - Browserlar so’nggi versiyalardan foydalangan ma’qul (Google Chrome 38 va undan yuqori , Opera 22 va undan yuqori , Mozilla Firefox 33 va undan yuqori , Internet Explorer 9 va undan yuqori).
    - Brouzer Javascript, Flash va cookie larni qo’llab quvvatlashi kerak.
    4. Server konfugratsiyasi uchun minimal talablar:
    - Protsessor 1-ta
    - Ram - 4096 MB
    - Cache size -2048 kb
    - Chastota – 1.50 Ghz
    - HDD 512 mg
    - Ubuntu yoki Kali
    - Web-Server Nginx
    - Database-Mysql(5.6+) yoki PostgeSql (10.5+)
    - Django (3+)
    5. Saytga Google Analytics, Yandex Metrika va www.uz hisoblagich skriptlari o’rnatilgan bo’lishi kerak.
    6. Sayt ko’rinishi uchun quyidagi talablar mavjud:
    - Saytda Flash elementlaridan foydalanish taiqlanadi.
    - Animatsiya va effektlar JS, Jquery, HTML5 va CSS3 texnologiyalari
    yordamida yaratilishi kerak.
    - Sayt uchun shriftlar: Ariel/Helvatica, Times New Poman, Calibry Light,
    Courier New.
    - Sayt desktop, mobil va planshet o’lchamlari uchun mo’ljallab dasturlanadi.
    7. Sayt sinov versiyasini ishga tushirish.
    - Ijrochi (buyurtmani bajaruvchi tomon) buyurtmachiga sayt sinov versiyasining to’liq zaxira nusxasini barcha ko’dlari bilan birgalikda taqdim etadi;
    - Ijrochi saytni ishga tushirish uchun buyurtmachi unga o’z serveriga SSH yoki FTP ruxsatni taqdim etishi, shuningdek , MySql MBBTdan foydalanishga ruxsat berishi kerak.
    8. Saytning dastlabki strukturasi
    Saytning asosiy bo’limlari:

    • Bosh sahifa

    • Qidiruv (Avtorlar, Kitob nomlari, yili va sahifasi bo’yicha qidiruv amalga oshadi)

    • Kirish/Chiqish

    • Kitoblar (Bu sahifada kitoblarning rasmlari va ularni nomlari gorizontal joylashtiriladi)

    • E’lonlar ( Bu sahifada sotladigan kitoblar , reklama mahsulotlari joylanadi)

    • Fikrlarlar (kitobga berilgan sharxlar)

    • Janrlar

    • Mashhur (Haftada eng ko’p o’qilgan kitoblar)

    • Klassik kitoblar

    • Ramantik

    • Adabiy

    • Tarixiy

    • Bolalar uchun

    • Qo’rqinchli

    • Sozlamalar

    • Akkaunt (Foydalanuvchining parametrlari , hisob manzillari va parollari bo’ladi)

    • Til

    • Obunalar (Pulli kitoblar to’plami yoki Avtorlarga qarab )

    • Yuklab olinganlar (Yuklab olingan kitoblar )

    • O’qilgan kitoblar

    • Sayt statistikasi

    • Yangi a’zolar

    • Kitoblar soni

    • Kunlik tashriflar

    • Yuklab olinganlar

    • O’qilgan kitoblar

    • Tarixi (Sayt tarixi va maqsadi va asos solingan yillari)

    • Asoschilari (Moliyalashtirgan insonlar, dasturchilar, loyiha asoschilari )

    • Ijtimoiy tarmoq manzillari (Telegram, Youtube, Instagram)

    • Biz bilan bog’lanish

    • Yordam (Saytdan foydalanish qo’llanmasi)

    • Tel raqami va ish vaqti.

    • Savollar

    9. Saytni yaratish uchun tanlangan til va texnologiyalar:


    1)Dizayner: Figma yoki Adobe Photoshop.
    2)Front-end: HTML5, CSS, JS, Bootstrap, Angular JS.
    3)Back-end: Python django, PHP + MySQL, Yii2 freymvork.

    10. Mijoz tomonidan berilgan muddat:


    - Dizayn: 2-hafta
    - Front-end: 3 hafta
    - Back-end:4 hafta
    Download 219.35 Kb.




    Download 219.35 Kb.