
- •Вариант 1. Информационная система "Транспортная компания"
- •Вариант 2. Информационная система «Программные проекты»
- •Вариант 3. Железнодорожная станция.
- •Вариант 4. Информационно-справочная система «Междугородний автобус»
- •Вариант 5. Информационная система "Поликлиника"
- •Вариант 6. Информационно-справочная система «Агентство недвижимости»
- •Вариант 7. Информационно-справочная система «Компьютерная фирма»
- •Вариант 8. Информационная система «Обеспечение учебного процесса».
- •Вариант 10. Информационная система «Туроператор»
- •Вариант 11. Информационная система «Касса финансового взаимодействия»
Вариант 8. Информационная система «Обеспечение учебного процесса».
Необходимо разработать систему для обеспечения учебного процесса ВУЗа. Конечной целью системы является формирование расписания.
Система хранит информацию (в скобках указаны обязательные параметры):
о факультетах (номер, название, руководитель);
о кафедрах, существующих на факультетах (номер, название, факультет, руководитель);
о преподавателях, работающих на кафедрах (ФИО, уч. степень, должность, кафедра);
о группах, обучающихся на кафедрах (номер, кафедра, специальность);
о студентах, учащихся в группах (ФИО, группа);
о специальностях, которым обучают кафедры (название, кафедра);
о дисциплинах, которые ведут преподаватели (название, преподаватель);
об учебных аудиториях (номер, тип – лекционная или для п/з).
Естественно, что система также хранит расписание занятий.
При разработке системы следует учесть следующие ограничения:
На факультете может быть несколько кафедр, но каждая кафедра относится только к одному факультету.
Каждая кафедра может быть выпускающей по нескольким специальностям, но при этом каждая группа выпускается только по одной из них.
Одну специальность могут выпускать несколько кафедр, но все они должны относится только к одному факультету.
Для каждой специальности существует учебный план, который включает перечень дисциплин с указанием типов занятий и учебных часов по каждой дисциплине и по каждому типу занятий.
Преподаватель может работать только на одной кафедре, но он может вести занятия у любого количества групп по любым дисциплинам. При этом не допускается назначения практических занятий у нескольких групп на одно и то же время у одного преподавателя.
У преподавателя существует некоторый потенциал – его возможности – это перечень дисциплин с указанием типов занятий, которые данный преподаватель может вести по данной дисциплине. В общем случае по одной дисциплине преподаватель может вести несколько видов занятий.
Система должна отслеживать, чтобы у учебных групп не было назначено двух занятий на одно и то же время.
Студент может учиться одновременно в нескольких группах (например, на втором высшем образовании). Если студента отчисляют, то информация о нём должна сохраняться в базе данных.
Практические занятия у одной группы могут вести 2 преподавателя в разных аудиториях, лекции читает только один.
Системой пользуются преподаватели, студенты и диспетчеры.
Функции студентов в системе ограничены просмотром расписания.
Задачи преподавателей – составить перечень дисциплин, которые они могут вести, т.е. свой потенциал, иметь возможность посмотреть свое расписание или расписание любой группы.
Задача диспетчеров – составить расписание занятий на указанный семестр для заданных учебных групп в соответствие с учебным планом.
Вариант 9. Информационная система «Торговая фирма»
Ваша фирма занимается торговлей промышленными товарами. В вашем распоряжении имеется один склад и несколько магазинов. Кроме того, организовано еще несколько выносных торговых мест на 1 человека в ряде чужих магазинов.
Каждый магазин или торговая точка может заказывать товары на складе, однако он несет ответственность на неэффективность заказов- т.е. возврат непроданного товара или неэффективное использование торгового места наказывается.
Вам необходимо решать задачи учета продаж по всем магазинам и торговым местам, осуществлять анализ эффективности продаж товаров и эффективности работы магазинов и отдельных сотрудников. Кроме того, надо отслеживать наличие товаров на складе и своевременно делать закупки ходовых товаров.
Поставка товаров осуществляется партиями, каждая партия поставляется конкретным поставщиком и в конкретную дату. В партию входит некоторое количество одинакового товара от одного поставщика.
Каждая поставка характеризуется специальной товарно-транспортной накладной. Поставка связана всегда только с одним поставщиком, но может содержать несколько партий товаров.
Каждый товар характеризуется фирмой изготовителем, определенным сертификатом соответствия (номер сертификата, указание стандарта соответствия , краткое описание). Один и тот же товар может поставляться разными поставщиками.
На складе принята политика выдачи сначала товаров из более ранних партий.
При заказе товара магазин указывает товар и требуемое количество.
При выполнении заявки формируется документ передачи товара в магазин, в котором указывается для каждого товара поставка и партия, из которой этот товар прибыл на склад и количество данного товара, переданного в магазин.
При возврате непроданных товаров, если товар был в магазине более 2-х месяцев, магазину начисляются штрафные санкции в виде ограничения на поставку новых товаров.
Механизм реализации их может быть произвольным.
При возврате товаров, определяется процент возвращаемых по отношению к переданным в магазин, если магазин возвращает 10% и менее от полученного товара, то никаких штрафных санкций не производится.
Каждый магазин имеет некоторый статус, который определяется наценкой на товар в % к цене поставки товара. Крупные магазины имеют изначально больший % наценки, выносные места в чужих магазинах имеют меньший процент наценки.
При возврате товаров санкции могут выражаться в увеличении % надбавки.
Для поощрения работы магазинов для каждого магазина вводится план продажи в деньгах на месяц. План считается в ценах поставки товара. При превышении данного плана, магазину в виде поощрения может быть снижен % наценки
Пользователями системы являются директора магазинов или продавцы выносных мест. Каждый пользователь данной категории должен иметь возможность посмотреть на складе наличие конкретного товара, сформировать заказ, принять товар на реализацию и сформировать документ о ежедневных продажах. Кроме того пользователи данного типа должны иметь возможность оформить товар для возврата на склад.
Кроме того, пользователям является менеджер, который должен иметь возможность просматривать обобщенные показатели работы магазинов за день, неделю за месяц и устанавливать им новые категории и % ставки наценок.
Третьим типом пользователей является кладовщик, который принимает товар на склад, формирует документы на передачу товара в магазины по их заявкам, принимает возврат товара из магазина.