O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Texnik topshiriq 1-Amaliy ish
Guruh: DIF 311-18
Bajardi: Masharipov Shohruh
TOSHKENT – 2021
E-Commerce.
1.1. Normativ talablar Ushbu hujjatda tavsiflangan saytning funktsional imkoniyatlarini amalga oshirish va uni texnik qo'llab-quvvatlash saytni ishlab chiqish vaqtida ularning oxirgi tahririda quyidagi me'yoriy hujjatlarga mos kelishi kerak:
Pudratchi ushbu bo'limda ko'rsatilgan talablarni to'g'ri bajarish bo'yicha maslahatchi sifatida ishlaydi. Agar Buyurtmachi ushbu bandning talablariga javob beradigan barcha kerakli ma'lumotlarni taqdim etmasa, Pudratchi Buyurtmachidan to'g'ri amalga oshirish uchun zarur bo'lgan ma'lumotlarni talab qilishi kerak.
1.2. Dizayn va dizaynga qo'yiladigan talablar Ishlab chiqishda quyidagi talablarga rioya qilish kerak:
1. HTML 5 semantik belgilash tili sifatida ishlatiladi;
2. CSS3 elementlarni uslublash uchun ishlatiladi;
3. jQuery dinamik elementlarni amalga oshirish uchun ishlatiladi (ishlab chiqish vaqtidagi so'nggi versiya);
4. Bootstrap sezgir tartib uchun ramka sifatida;
5. Fontawesome va boshqa shunga o'xshash ramkalardan foydalanish
6. Tasvirlar bilan ishlashda tasvirlarni CSS analoglari bilan maksimal mumkin bo'lgan almashtirish talab qilinadi, sahifa yuklanishini tezlashtirish uchun spritlardan foydalanish;
7. Tashkilotning html va css qoidalariga rioya qilish. https://validator.w3.org/ va http://csslint.net/ mos ravishda tekshirilgan;
8. Mozilla Firefox brauzerlarining so'nggi versiyalari uchun to'g'ri tartib bilan muvofiqligi. Chrome, Opera, Safari, IE 11 va undan keyingi versiyalari;
9. Sayt tartibi https://developers.google.com/webmasters/mobile-sites/mobile-seo/responsive-design?hl=ru talablariga muvofiq javob berishi kerak;
10. SEO qoidalariga rioya qilish:
a. meta teglar (sarlavha, tavsif);
b. H1 ... H5 sarlavhalarini to'g'ri ishlatish (sahifadagi H1 1 martadan ko'p bo'lmagan holda ishlatilishi kerak);
c. tasvirlar uchun alt atributlar;
d. konteyner nomlari uchun nom atributi;
11. Uchinchi tomon resurslariga barcha havolalar alohida brauzer oynasida ochilishi kerak (_blank);
12. Tushunarli sahifa URL manzillaridan foydalanish kerak, masalan, http: // sayt / bo'lim / sahifa;
13. Saytda joylashtirilgan barcha rasmlarga yuklab olish imkoni bo'lmagan taqdirda ularning mazmuni haqida tushuntirish matni (ALT-matn) ilova qilinishi kerak.
1.3. Dasturiy ta'minot talablari
Texnologiyalar to'plami mijozning biznes muammolarini hal qilishga javob berishi va ushbu hujjatda ko'rsatilgan funksionallikni amalga oshirishga hissa qo'shishi kerak. Texnologiyalar majmuasi pudratchining takliflari asosida buyurtmachi tomonidan tasdiqlanadi. Vazifani amalga oshirish uchun belgilangan minimal:
1. Web-server (Bitrix platformasi tomonidan qo'llab-quvvatlanadi);
2. Server qismi (server dasturlash tili (Bitrix platformasi tomonidan quvvatlanadi));
3. Mijoz tomoni (html + css + js);
4. Relyatsion DBMS.
1.4. Uskunaga qo'yiladigan talablar
Uskuna mijozning biznes muammolarini hal qilishga javob berishi, shuningdek, saytning uzluksiz (24x7) ishlashini ta'minlashi kerak. Amalga oshirish uchun texnik vositalar pudratchining takliflari asosida buyurtmachi bilan tasdiqlanadi.
1.5. Lingvistik talablar
Sayt ma'muriyat paneli orqali yangi tillarni qo'shish imkoniyati bilan ko'p tillilikni qo'llab-quvvatlashi kerak. Birinchi bosqichda sayt quyidagi tillarda amalga oshirilishi kerak: rus, ingliz, ispan, xitoy.
1.6. Qo'llab-quvvatlash va texnik xizmat ko'rsatish talablari
Alohida serverga har kuni fayllar va sayt ma'lumotlar bazasi (ma'lumotlar bazasi dump) zahiralari bo'lishi kerak.
Asosiy server ishdan chiqqanda avtomatik ravishda o'tish sodir bo'ladigan aks ettirilgan serverga ega bo'lish maqsadga muvofiqdir.
Saytda saytning asosiy funktsiyalarini bajarishiga to'sqinlik qiladigan jiddiy xatolar (saytga kirish imkoni yo'qligi) yuzaga kelgan taqdirda, bir daqiqa ichida saytni texnik qo'llab-quvvatlash uchun mas'ul shaxslarga SMS va elektron pochta xabarnomasi yuborilishi kerak, so'ngra taklifnoma yuboriladi. muammoni hal qilish.
Muhim bo'lmagan xatolarni bartaraf etish bo'yicha ishlar yangi funksionallik bilan ishlashdan ustunlik bilan ish tartibida amalga oshiriladi (agar biznes mijoz bilan boshqacha kelishuv bo'lmasa). Foydalanuvchiga saytdagi asosiy harakatlarni amalga oshirishga imkon beradigan xatolar (asosiy bo'limlarni ko'rish, sotib olish) tanqidiy emas deb hisoblanadi.
1.7. Xizmat darajasi va ishlash talablari
Sayt oyiga 500 000 foydalanuvchigacha bo'lgan trafik bilan uzluksiz ishlashni ta'minlashi kerak. Pudratchiga quvvat va ishlab chiqarish nuqtai nazaridan mos keladigan resurs tanlash bo'yicha maslahat berilishi va uni ushbu serverga joylashtirishi kerak.