Деректерді идентификациялау және аутентификациялау технологиялары
Автор: alibek00200 • Июнь 22, 2021 • Контрольная работа • 18,070 Слов (73 Страниц) • 539 Просмотры
Қазақстан Республикасы білім және ғылым министірлігі
Қарағанды мемлекеттік техникалық университеті
Ақпараттық технология және қауіпсіздік
кафедрасы к
ЗЕРТХАНАЛЫҚ ЖҰМЫС
№2
Пәні: Компьютерлік ақпаратты қорғау технологиялары
Тақырыбы: Деректерді идентификациялау және аутентификациялау технологиялары
Жетекшісі:
Тайлақ Б.
Студент:
СИБ-19-1 тобы
Есбатыр Аружан
Вариант 12
- Емхананың тіркеу орны
package hospital;
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
static Database database;
static Scanner scanner = new Scanner(System.in);
public static void main(String[] args) {
database = new Database();
String login = "";
String password = "";
int chance = 1;
int i = 1;
ArrayList<String> rateList = new ArrayList<>();
rateList.add("Хирург");
rateList.add("Стоматолог");
rateList.add("Терапевт");
rateList.add("Онколог");
rateList.add("Травмотолог");
rateList.add("Кардиолог");
// database.addPatient(new Patient(null,"Patient2","Patientov2", "patient2", "user1234"));
// database.addPatient(new Patient(null,"Patient3","Patientov3", "patient3", "user1234"));
// database.addPatient(new Patient(null,"Patient4","Patientov4", "patient4", "user1234"));
// database.addPatient(new Patient(null,"Patient5","Patiento5", "patient5", "user1234"));
//
// database.addDoctor(new Doctor(null,"Doctor2","Doctorov2", rateList.get(2), "doctor2", "user1234"));
// database.addDoctor(new Doctor(null,"Doctor3","Doctorov3", rateList.get(0), "doctor3", "user1234"));
// database.addDoctor(new Doctor(null,"Doctor4","Doctorov4", rateList.get(5), "doctor4", "user1234"));
// database.addDoctor(new Doctor(null,"Doctor5","Doctorov5", rateList.get(0), "doctor5", "user1234"));
// database.addDoctor(new Doctor(null,"Doctor6","Doctorov6", rateList.get(3), "doctor6", "user1234"));
menu();
int ch1 = scanner.nextInt();
while (ch1 != 0) {
switch (ch1) {
case 1:
login = "";
password = "";
chance = 1;
while (chance < 4) {
if (chance >= 2) {
System.out.println("Попытка #" + chance + "!");
}
System.out.print("Логин: ");
login = scanner.next();
System.out.print("Пароль: ");
password = scanner.next();
chance++;
if (login.equals("admin") && password.equals("admin1234")) {
break;
} else {
System.out.println("Логин или пароль неверно!");
}
}
if (login.equals("admin") && password.equals("admin1234")) {
System.out.println("\nWELCOME, ADMIN!!!\n");
adminMenu();
int ch2 = scanner.nextInt();
while (ch2 != 0) {
switch (ch2) {
case 1:
if (database.getAllDoctors().size() > 0) {
i = 1;
...