"Dasturiy injiniring" fakulьteti


Download 85.16 Kb.
Sana16.06.2023
Hajmi85.16 Kb.
#1497868
Bog'liq
2-top


Muhammad al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti
“Dasturiy injiniring” fakulьteti
“Аxborot texnologiyalarining dasturiy taʼminoti” kafedrasi
Dasturiy injiniringga kirish fanidan

Topshiriq-2 mavzusi: __________________

Guruh: _________
Bajardi: _________
Tekshirdi: _________
Toshkent 2023

Loyiha nomi-Dorixona ilovasi


Reja:
1.kirish


2.modul loyihasi
3.modul algoritmi
4.xulosa
1.Loyiha haqida umumiy ma`lumotlar
Ushbu loyiha dorixona xodimlarining ishini osonlashtirish, xizmatlarni qulaylashtirish,savdoni yaxshilashdan iborat.Mijozlar uchun ko`plab qulayliklarni yaratadi
Avtorizatsiya sahifasi
Avtorizatsiya sahifasida login va paroldan foydalaniladi.
Administrator saytning barcha bo'limlariga to'liq kirish huquqiga ega.
Ma'muriy qismga kirish noyob login va parol yordamida amalga oshirilishi kerak. Kirish sayt administratori tomonidan beriladi.

Ma'muriy qismga ruxsatsiz kirishdan himoya qilishni ta'minlash uchun parollarni tuzishda quyidagilarni ta'minlash kerak.


qoidalar:

1. Parol uzunligi kamida 9 ta belgidan iborat bo'lishi kerak.


2. Parol turli registrlardagi raqamlar va lotin harflaridan iborat bo'lishi kerak; parolga klaviaturada mavjud bo'lgan boshqa belgilarni kiritish maqsadga muvofiqdir (masalan, / ? ! <> [ ] { } va boshqalar)


3. Parol lug'at so'zi yoki klaviaturada yaqin joylashgan belgilar to'plami bo'lmasligi kerak. Parol ma'nosiz belgilar to'plami bo'lishi kerak.


Login yoki parol noto`g`ri kiritilsa,asosiy sahifaga o`tadi, aks holda, o`tmaydi va “login yoki parol noto`g`ri kiritilgan “ degan yozuv chiqadi.

Asosiy sahifa


Asosiy sahifa-Qidiruv sahifasi. Unda qidiruv bo`limiga mahsulot nomi yozoladi va shu so`zga mos tushadigan mahsulotni chiqarib beradi.Mahsulot nomini to`liq yozish kerak emas,dastur bazadan yozilgan harflar ketme-ketligidagi s`ozlarni ekranga chiqara boshlaydi.


To`lov sahifasi


To`lov sahifasida barcha xarid qilinadigan mahsulot nomi kiritiladi va ularning soni . Har bir kiritilgan mahsulot narxi qo`shilib boriladi.

Xotira sahifasi


To`lovdan so`ng xarid qilingan mahsulot xotira sahifasiga yoziladi va shu bilan birga bazadan o`chirib tashlanadi.








"[{\"ClientId\":\"{сгенерировать ClientId}\",\"ClientName\":\"{сгенерировать имя}\",\"Secrets\":[\"{сгенерировать ClientSecret}\"],\"AllowedGrantTypes\":[\"implicit\",\"client_credentials\"],\"RedirectUris\":[\"http://localhost:8080\",\"http://localhost:8080/lib\",\"http://localhost:8080/lib/\"],\"PostLogoutRedirectUris\":[\"http://localhost:8080\"],\"IdentityTokenLifetime\": 300,\"AccessTokenLifetime\": 3600,\"Properties\": {\"AllowedQueryParameters\": \"[\\\"invitationHash\\\",\\\"targetSubject\\\"]\"},\"AllowedScopes\": [\"register_own_resource\", \"get_resource_list\", \"get_client_info\",\"find_clients\",\"remove_client\",\"update_client\", \"add_registrar_client\", \"IdentityServerApi\"]}]"


UPDATE "AdminUnitFeatureState"


SET "FeatureState" = 1


WHERE "FeatureId" = (


SELECT

"Id"

FROM "Feature"


WHERE "Code" = 'OAuth20Integration')


Qidiruv bo`limi





Home
About
Contact


/* Add a black background color to the top navigation bar */
.topnav {
overflow: hidden;
background-color: #e9e9e9;
}

/* Style the links inside the navigation bar */


.topnav a {
float: left;
display: block;
color: black;
text-align: center;
padding: 14px 16px;
text-decoration: none;
font-size: 17px;
}

/* Change the color of links on hover */


.topnav a:hover {
background-color: #ddd;
color: black;
}

/* Style the "active" element to highlight the current page */


.topnav a.active {
background-color: #2196F3;
color: white;
}

/* Style the search box inside the navigation bar */


.topnav input[type=text] {
float: right;
padding: 6px;
border: none;
margin-top: 8px;
margin-right: 16px;
font-size: 17px;
}

/* When the screen is less than 600px wide, stack the links and the search field vertically instead of horizontally */


@media screen and (max-width: 600px) {
.topnav a, .topnav input[type=text] {
float: none;
display: block;
text-align: left;
width: 100%;
margin: 0;
padding: 14px;
}
.topnav input[type=text] {
border: 1px solid #ccc;
}
}

To`lov bo`limi




+ =

Xulosa



Ushbu dastur dorixona xodimlarining vaqtini tejash , savdo sifatini yaxshilash,mijozlarga quloyliklar yaratish, dorixonada aniqlikga va xavfsizlikka erishish uchun ishlab chiqilmoqda.

Download 85.16 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling