509_Merzljakova_E.JU._CHeloveko-mashinnoe_vzaimodejstvie_
.pdfтрех личных целей, не менее пяти посещаемых мест), с возможностью добавления, удаления, редактирования;
формирование недели: указание рабочих, учебных и выходных дней, а также дней, в которых учеба сочетается с работой;
пользователь может заполнять таблицу каждого дня недели: время, запись, заметки. Запись включает выбор параметров из базы данных;
пользователь может просматривать всю неделю на одном экране, а также выбирать для просмотра любой день в развернутом виде, доступном для редактирования;
формирование сроков сдачи заданий на календаре;
формирование плана посещений: где и в какое время человек должен
быть;
отдельное формирование записи личных целей, с фотографиями;
сохранение плана любого дня в отдельный документ.
10. Система ведения домашней бухгалтерии:
база данных семьи: для каждого члена семьи (не менее двух) ‒ список источников дохода, расхода, личная сумма в копилке, материальные цели и их стоимость, с возможностью добавления членов семей и информации по ним, удаления, редактирования;
внесение расходов и доходов по категориям (не менее 5 категорий расходов на человека);
автоматическое заполнение для повторяющихся расходов и доходов с возможностью редактирования каждой записи;
функция внесения средств в «копилку», функция изъятия средств из «копилки», автоматическое списание указанных средств с кошелька в копилку;
добавление материальных целей с фотографиями, указание необходимой суммы и сравнение со средствами в «копилке»;
функция перевода средств на баланс выбранной материальной цели, отметка о достижении цели либо её отмене;
карточка дня: текущий баланс кошелька, доходы и расходы за день, сумма в копилке, состояние материальных целей;
отображение статистики каждого члена семьи в отдельности и семьи в целом.
11. Ведение рукодельного бизнеса:
база данных рукоделия: заказчик, название заказа, цена, срок сдачи, общий список всех расходных материалов, список мастер-классов, посетители мастер-классов (не менее 20 заказов, не менее 10 расходных материалов, не менее двух мастер-классов, не менее 5 посетителей), с возможностью добавления, удаления и редактирования;
создание списка материалов в запасе и соответствующих цен за единицу для учета затрат;
31
внесение заказов по календарю: пользователь создает заказ, который отмечается на календаре в виде «занятых» дней, количество которых задает пользователь каждый раз с возможностью автоматического выбора;
анкета заказа должна открываться в отдельном окне и содержать: название заказа, контакты заказчика, цену, выбор необходимых материалов с указанием их количества, вывод суммы расхода и чистой прибыли, загрузку фотографий по заказу;
формирование карточки мастер-класса: название, план, помещение, время, участники, расходные материалы, фотографии. Отмечать на календаре;
напоминание о том, что подходит к концу срок сдачи заказа. Установление напоминаний;
учет расхода материалов в соответствии с выполненными заказами и ма- стер-классами, пополнение запасов;
вывод отчета по выполненным заказам и мастер-классам за установленный период времени.
12. Учет продаж в магазине одежды:
база данных одежды: наименование, код, размер, производитель, поставщик (не менее трех), стоимость за единицу, количество в наличии, дата приема, фотография отдельной единицы товара (не менее 30 наименований одежды), с возможностью добавления, удаления, редактирования;
разделение на категории: мужская/женская;
поиск одежды по наименованию и размеру, по цене и наименованию;
формирование электронного каталога одежды, с фотографиями и ценой;
учет продаж одежды: корректировка наличия, суммирование прибыли;
учет возврата вещи, учет выявленного брака;
карточка дня: список продаж за день, прибыль, выявленный брак, возврат вещи, визуальное отображение наличия одежды на складе (в базе);
вывод отчета за указанный промежуток времени о продажах.
13. Учет посетителей бассейна:
база данных посетителей: ФИО, пол, телефон, дата регистрации абонемента, длительность абонемента, данные обо всех уплаченных абонементах, фотография справки от врача, длительность действия справки (не менее 30 клиентов), с возможностью добавления, удаления, редактирования;
поиск клиентов по ФИО;
поиск клиентов, посетивших бассейн за определенный период времени;
функция внесения оплаты абонемента: период действия, оплата;
функция внесения справки от врача: дата, фотография справки, период действия;
вывод карточки отдельного клиента: данные клиента, текущий абонемент, текущая справка. Индикатор действия справки – норма/скоро, заканчивается/закончилась;
внесение посещения в абонемент, продление абонемента;
вывод отчета о полученной сумме за определенный промежуток времени.
32
Рекомендуемая литература
1.Акчурин Э.А. Человеко-машинное взаимодействие : Учебное пособие. ‒ Со-
лон, 2008. ‒ 96 с.
2.Логунова О.С., Ячиков И.М., Ильина Е.А. Человеко-машинное взаимодей-
ствие: теория и практика : Учебное пособие. ‒ Феникс, 2006. ‒ 285 с.
3.Human Computer Interaction: Concepts, Methodologies, Tools, and Applications. / P. Zaphiris, C. S. Ang eds. London, Hershey: Information Science Reference, 2009. 4 Vols. 2734 P.
4.Human-Computer Interaction. Fundamentals / A. Sears, J. A. Jacko eds. CRC Press, 2009. 331 P.
5.Andrews K. Human-Computer Interaction. Lecture Notes. Graz University of Technology, 2009. 181 P.
6.Sharp H., Rogers Y., Preece J. Interaction Design: Beyond Human-Computer Interaction. Wiley, 2007. 776 P.
7.Berkshire Encyclopedia of Human-Computer Interaction / W. S. Bainbridge ed. Berkshire Publishing Group LLC, 2004. 2 Vols. 931 P.
8.Dix A., Finlay J., Abowd G., Beale R. Human Computer Interaction, 3rd Edition. Prentice Hall, 2004. 817 P.
Рекомендуемая литература по практической части
1.Бланшет Ж., Саммерфилд М. QT 4: программирование GUI на С++. ‒ КУ- ДИЦ-Пресс, 2008.
2.Саммерфилд М. Qt Профессиональное программирование. ‒ Символ-Плюс,
2011. ‒ 552 с.
3.Шлее М. Qt 4.5. Профессиональное программирование на C++. ‒ БХВ-
Петербург, 2009. ‒ 896 с.
4.http://doc.crossplatform.ru/qt/4.6.x/examples.html ‒ Примеры программ на Qt,
учебное пособие.
5.http://www.opennet.ru/docs/RUS/qt3_prog/qt3.html ‒ Разработка графического интерфейса с помощью библиотеки Qt3.
33
Учебное издание
Екатерина Юрьевна Мерзлякова
ЧЕЛОВЕКО-МАШИННОЕ ВЗАИМОДЕЙСТВИЕ
Учебно-методическое пособие
Редактор И.В. Нечта
Корректор В.В. Сиделина
Подписано в печать 22.01.2015
Формат бумаги 60x84/16, отпечатано на ризографе, шрифт № 10, изд. л. 2,1; заказ № 3; тираж – 80 экз.
630102, г. Новосибирск, ул. Кирова 86, офис 107 телефон (383) 2698356
Издательский центр СибГУТИ