Создан заказ №436324
22 января 2015
Лаба по програмированию
Как заказчик описал требования к работе:
Написать приложение телефонный справочник с использованием библиотеки Qt:
Обязательные поля для хранения: Имя, Фамилия, Отчество, адрес, дата рождения, email, телефонные номера (рабочий, домашний, служебный) в любом количестве.
Организовать проверку всех вводимых данных на корректность при помощи р
егулярных выражений:
Фамилия, Имя или Отчество --- должны содержать только буквы и цифры различных алфавитов, а также дефис и пробел, но при этом должны начинаться только на буквы, и не могли бы оканчиваться или начинаться на дефис. Все незначимые пробелы перед и после данных должны удаляться.
Телефон должен быть записан в международном формате, а храниться внутри как последовательность цифр. Один из вариантов записи телефона: префикс_выхода_на международную_линию код_страны код_города телефон. Пример, +7 812 1234567, 8(800)123-1212, + 38 (032) 123 11 11
Дата рождения должна быть меньше текущей даты, число месяцев в дате должно быть от 1 до 12, число дней от 1 до 31, причем должно учитываться различное число дней в месяце и високосные года. Для обработки даты как вариант можно использовать классы QDateEdit или QCalendarWidget.
E-mail должен содержать в себе имя пользователя состоящее из латинских букв и цифр, символ разделения пользователя и имени домена(@), а также сам домен состоящий из латинских букв и цифр. Все незначащие пробелы (включая пробелы перед и после символа @) должны быть удалены.
Приложение должно позволять добавлять/удалять записи, а также редактировать все поля. Осуществлять сортировку отображаемых данных по указанному полю и поиск по нескольким полям.
Хранение и загрузку данных осуществить ввиде файла, для чтения/записи файла можно использовать класс QFile.
подробнее
Заказчик
заплатил
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
23 января 2015
Заказ завершен, заказчик получил финальный файл с работой
5
Лаба по програмированию.jpg
2018-12-03 08:07
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Качественная работа выполнена вовремя и в срок, огрромное спасибо и желаю успеха !