Контрольная работа по "Программированию"
Автор: ASATILLOsdasdasda sadsadasdsa • Декабрь 10, 2023 • Контрольная работа • 4,538 Слов (19 Страниц) • 74 Просмотры
Задание: Разработать графическую оболочку для клиентской части ПО АРМ.
Программа должна быть написана на языке С++ в ОС Linux. Для разработки может использоваться любой дистрибутив ОС Linux, но программа должна быть работоспособна в ОС Linux, установленной в лаборатории.
В качестве сред разработки может быть использовано:
- Qt-designer;
- IDE Eclipse.
Интерфейс с пользователем – графический.
Скомпилировать программы, возможно, что-то изменив (по указанию), на компьютерах.
- Выполнить программу на компьютерах лаборатории, СУБД MySQL должна быть запущена на одном компьютере, разработанная программа – на другом. В процесс сдачи входит также правильная настройка сети (доступ к другой машине по имени компьютера) и обеспечение старта СУБД MySQL при включении машины.
- Представить отчёт.
Отчет должен содержать следующую информацию:
- краткое описание процесса создания и компиляции;
- исходные тексты программ в бумажном и электронном виде.
1. Internet-магазин: Покупатели Примерное содержание Базы Данных:
- о покупателях (ФИО, адрес, почтовый адрес, паспортные данные – если вводились, ...);
- о покупках (когда, что покупал, как платил, вовремя ли, отказ от покупки при получении или вообще заказал, но не оплатил, предпочитаемый вид оплаты, ...); • участие в акциях;
- прочее.
- Internet-магазин: Товары Примерное содержание Базы Данных:
- о товарах (наименование, код (в том числе, по классификаторам), количество, характеристики и атрибуты, дополнительная информация);
- дата и время поступления, накладные, счета, на какой склад и др. информация;
- остаток на складе на текущий момент;
- производитель: фирма, адреса, данные регистрации;
- прочее.
- Разработка и поддержка создания (но не генерации!) расписания занятий факультета
Примерное содержание Базы Данных:
- о преподавателях и их пожеланиях;
- об учебных планах;
- об учебных программах;
- об аудиториях и их возможностях (лекционная, компьютерный класс, кол-во мест);
- о группах / подгруппах студентов (курс, специальность, специализация, кол-во в группе / подгруппе);
- прочее.
4. Деканат – студенты
Примерное содержание Базы Данных:
студент (ФИО, паспортные данные, место жительства родителей, текущее место жительства студента, материальное состояние, получает ли стипендию – номер приказа, сессии и успеваемость, в том числе текущая);
- посещаемость, аттестации, обучение – дневное / вечернее / заочное; • группа – курс, специальность, специализация;
- прочее.
- Деканат – расчёт стипендии Примерное содержание Базы Данных:
- ФИО, смена фамилии, паспорт, место жительства, курс, группа, специальность, специализация, материальное состояние, имеет ли право получать, если нет – почему, ...;
- приказ по факультету (номер, дата) о назначении стипендии, о размере стипендии, сроках выплаты, ...;
- вычеты – профсоюзные, штрафы, налоги, ...;
- как выплачивается – наличными, перечисление в банк (банк, расчётный счёт), другое, ...;
- прочее.
- Деканат – платное обучение Примерное содержание Базы Данных:
- ФИО, паспорт, место жительства, место жительства родителей, курс, группа, специальность, специализация, ...;
- плата за обучение по курсам, задолженность, ...;
- стоимость обучения по годам, по курсам, по специальностям (номер приказа, дата), наличие льгот, ...;
- реквизиты договора на обучение, кто плательщик;
- прочее.
- Деканат – поддержка управления сессией Примерное содержание Базы Данных:
- выделенные аудитории для проведения экзаменов;
- курс, дисциплина, консультация, зачёт, экзамен;
- преподаватель;
- группа, количество студентов; • дата, время проведения; • прочее.
8. Предприятие – система поддержки расчёта зарплаты работников сборочного цеха
Примерное содержание Базы Данных:
- ФИО, должность, разряд тарифной сетки, вид оплаты (тариф, сдельная, повремёнка, ...), паспортные данные, состав семьи, наличие льгот, стаж работы (дата приёма), общий стаж работы, ...;
- приказы (реквизиты) о премиях, надбавках, выплатах, ...;
- удержания: налоги, перечисления, взносы куда-либо, алименты, штрафы, ...;
- перечисления в соцстрах, пенсионный фонд, ...; • вид выплаты: наличными или перечисление на счёт, ...;
- прочее.
9. ИС учёта абонентов АТС
Примерное содержание Базы Данных:
- ФИО, паспортные данные, адрес, место жительства, ...;
- номер телефона, спаренный/нет, ...;
- линия – характеристики, параметры оборудования клиента, ...;
- результаты тестирования линии, ...; • реквизиты договора на установку, ...;
- прочее.
10. ИС учёта книжного фонда научной библиотеки ВУЗа Примерное содержание Базы Данных:
...