Maqsad va vazifani belgilash

Maqsad va vazifani belgilash
Maqsad :
Ushbu loyiha ishining maqsadi cheklanmagan miqdordagi odamlar tomonidan bepul foydalanish uchun yaratilayotgan mobil va web-ilovani tavsiflashdan iborat.
Vazifa:
Tashkilot xodimlarining ro'yxati, ular to'g'risidagi ma'lumotlar masofadan joylashtiriladigan, kirish brauzerning manzillar paneli orqali ham, mobil ilova orqali ham amalga oshiriladigan axborot resursini yaratish.
1. Qisqacha ma'lumot
1.1 Maqsad
Texnik spetsifikatsiyaning maqsadi yagona ma'lumotlar bazasi - MySQL yordamida mobil va web-ilovani ishlab chiqishdir. Texnik spetsifikatsiyalarda ko'rsatilgan talablar dasturiy ta'minot ishlab chiqaruvchisi uchun mo'ljallangan.
Ishlab chiqilgan mobil ilovaning nomi “Kompaniya”. Web-ilovaning nomi "Kompaniya".
1.2 Qo'llash doirasi
Ishlab chiqilgan dasturiy ta'minot belgilangan vazifaga muvofiq bajarilishi kerak. Ishning natijasi shundan iboratki, ishlab chiqilgan mobil dasturiy ta'minot tashkilot bo'limlari ro'yxatini (barcha bo'sh ish o'rinlari ro'yxati bilan), tashkilot xodimlarining ro'yxatini, shuningdek shaxsiy ma'lumotlarni, shu jumladan: ish haqi (shu jumladan majburiy) ko'rsatishi kerak. soliq imtiyozlari va bonuslar), shuningdek, ma'lumotlarni tahrirlash qobiliyatini ham. Ishlab chiqilgan Web-ilova bir xil funktsiyaga ega bo'lishi kerak.
- tashkilotning turli bo'limlaridagi bo'sh ish o'rinlari haqida ma'lumot berish;
- Ishga qabul qilish/lavozimdan bo'shatish, ma'lum bir xodim uchun shtatni o'zgartirish imkoniyati;
- Har qanday xodim haqidagi ma'lumotlarni ko'rish va tahrirlash.
1.3 Atamalar
DV - Dasturiy vosita
AR - axborot resursi
TX - texnik xususiyatlar
MB - ma'lumotlar bazasi
MBBT - ma'lumotlar bazasini boshqarish tizimi
Dasturiy ta'minot - muammolarni hal qilish uchun kompyuterdan foydalanishga imkon beruvchi dasturlar va ularga qo'shiladigan hujjatlar to'plami;
Android Linux yadrosiga asoslangan kommunikatorlar, planshet kompyuterlar, raqamli pleyerlar, raqamli foto ramkalar, qo'l soatlari, netbuklar va smartbuklar uchun operatsion tizimdir. Rivojlanish uchun asosiy til Java hisoblanadi, lekin C++ da ishlab chiqish imkonini beruvchi kutubxonalar mavjud.
Ma'lumotlar bazasi (MB) - bu tartiblangan tarzda saqlanadigan ma'lumotlar to'plami.
Server - bu mijozlarning HTTP so'rovlarini qabul qiladigan va ularga kerakli ma'lumotlar bilan HTTP javoblarini beruvchi Internetdagi dasturiy vosita.
Web-ilovaning asosi server va mijoz o'rtasida taqsimlanadi, ma'lumotlar asosan serverda saqlanadi va tarmoq orqali ma'lumotlar almashinuvi amalga oshiriladi. Ushbu yondashuvning afzalliklaridan biri shundaki, mijozlar foydalanuvchining maxsus operatsion tizimiga bog'liq emas, shuning uchun web-ilovalar o'zaro faoliyat platformalari hisoblanadi.
1.4 Qisqacha ma'lumot
Texnik spetsifikatsiyalar IEEE 830-1993 standartiga muvofiq tuzilgan.
Tizimni yaratish bo'yicha ishlar uch bosqichda amalga oshiriladi:
Dizayn. Dastlabki dizaynni ishlab chiqish. Texnik loyihani ishlab chiqish (davomiyligi – 30 kun).
Ish hujjatlarini ishlab chiqish. Dasturlarni moslashtirish (davomiyligi – 30 kun).
Ishga tushirish (davomiyligi – 15 kun).
Tizimni ishlab chiqish va yaratish bosqichlari va bosqichlarini yakunlashning aniq muddatlari ish rejasi bilan belgilanadi.
Ishlarni bajaruvchi tashkilotlar ro'yxati va ushbu ishlarni bajarish uchun mas'ul bo'lgan tashkilotlarni aniqlash Shartnoma bilan belgilanadi.
2. Umumiy tavsif
2.1 DV umumiy ko'rinishi
Xodimlar va mavjud bo'sh ish o'rinlari haqidagi ma'lumotlarni saqlash markazlashtirilgan bo'lishi kerak, ya'ni barcha ma'lumotlar markaziy ma'lumotlar bazasida joylashgan bo'lishi kerak. Ma'lumotlarni ko'rsatish ma'lumotlar bazasidagi ma'lumotlarga muvofiq kechiktirmasdan va to'g'ri amalga oshirilishi kerak.
2.2 Foydalanuvchi interfeysi
"Barcha xodimlar ro'yxati" bo'limida siz:
"Yangi xodim qo'shing". Ochilgan oynada quyidagilarni ko'rsatishingiz kerak: to'liq ism, tug'ilgan sana, yashash manzili, telefon raqami, bolalar soni;
"Barcha xodimlarni o'chirish";
"Yangilanish";
Xodimni "qidirish";
Xodimni qo'shgandan so'ng, "Ishga olish", "O'chirish", "Tahrirlash" buyruqlari paydo bo'ladi.
- "Ishga olish" tugmasini bosganingizda, shtatni ko'rsatuvchi xodim uchun bo'sh ish o'rinini tanlash oynasi paydo bo'ladi;
- "O'chirish" tugmasi xodimdan lavozimni olib tashlaydi; ma'lumotlar bazasidan olib tashlaydi;
- "Tahrirlash" tugmasi xodimning ma'lumotlariga o'zgartirishlar kiritish imkonini beradi;
Kerakli xodimni tanlab, xodim haqidagi ma'lumotlarni ko'rishingiz mumkin.
"Kompaniya bo'limlari jadvali" bo'limida siz:
- "Yangi qo'shish" bo'limi. Ko'rsatilgan oynada bo'lim nomini kiriting va "qo'shish" tugmasini bosing, shundan so'ng bo'lim ma'lumotlar bazasiga qo'shiladi;
- "Barchasini o'chirish" bo'limlari;
Bo'limni qo'shgandan so'ng, "O'chirish" va "Tahrirlash" buyruqlari paydo bo'ladi.
- “Tahrirlash” tugmasi bo‘lim nomini o‘zgartirish imkonini beradi;
- "O'chirish" tugmasi bo'limni ma'lumotlar bazasidan olib tashlaydi;
Bo'limni bosganingizda, siz "Bo'lim bo'sh ish o'rinlari ro'yxati" bo'limiga o'tasiz, u yerda bo'sh ish o'rinlari nomi, ish haqi va mavjud joylar sonini ko'rishingiz mumkin. Shuningdek, "Xodimlarni ko'rish" tugmasini bosish orqali bo'limning barcha xodimlarining ro'yxati ko'rinadi. Rasmda (1-rasm) veb-ilovaning ikkita asosiy oynasi ko'rsatilgan.
(1-rasm. Veb-ilova foydalanuvchi interfeysi)
2.3 Uskuna interfeysi
Ishlab chiqilgan mobil DV sensorli kiritishni va 1280x720.CPU ekran o'lchamlari 60-72 MGts gacha bo'lgan to'rt yadroli ARM Cortex-A9, tizim ko'rsatmalari to'plami bilan ARM7 va undan past bo'lgan 32 bitli mikroprotsessor yadrosini qo'llab-quvvatlashi kerak. Protsessor keshi L0: 4KB+4KB, L1: 16KB+16KB, L2: 1 MB.
Adreno 225 GPU (WUXGA/1080p).
Xotira texnologiyasi Ikki kanalli 500 MGts LPDDR2.Wi-Fi 802.11a/b/g/n (2,4/5 GHz). Android operatsion tizimiga ega smartfonlar yoki planshetlar 2.2.x (API darajasi 8) dan joriy Android 4.4 (API darajasi 19)gacha.
Ishlab chiqilgan web-ilova quyidagi brauzerlar yordamida to'liq xususiyatli ko'rish uchun mavjud bo'lishi kerak:
Opera 6.0 va undan yuqori;
Mozilla Firefox 1.0 va undan yuqori;
Chrome 1.0 va undan yuqori.
Web-sayt ishlashi uchun quyidagi minimal xususiyatlarga ega quyidagi texnik yordam talab qilinadi:
Protsessor - Intel Pentium III 1 gigagertsli;
RAM - 512 Mb operativ xotira;
Qattiq disk - 20 Gb HDD.
|