Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab1_2010.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
77.82 Кб
Скачать

Индивидуальные варианты заданий для лабораторных работ по дисциплине «Технологии разработки программного обеспечения»

Вариант 1

Тема: система учета сдачи контрольных и курсовых работ студентами заочной формы обучения

Описание информационной системы:

На установочных занятиях студентам заочной формы обучения выдаются задания на контрольные или курсовые работы, которые студенты обязаны выполнить до следующей сессии. Предполагается, что на этом этапе осуществляется занесение секретарем кафедры списков групп студентов в базу данных и назначение за каждой дисциплиной преподавателя. В течение учебного семестра студенты могут присылать (привозить) работы на проверку. Секретарь кафедры фиксирует сдачу работы студентом в базе данных. Преподаватель, закрепленный за этим предметом, может просматривать базу данных для проверки наличия непроверенных работ. Если такие работы есть, то они проверяются, и в базу данных заносится результат проверки (зачтено, к защите, возврат). Если работа возвращена, то студент забирает ее, о чем делается соответствующая пометка в базе данных секретарем кафедры. После переработки студент снова сдает работу на проверку. Система должна формировать отчет о состоянии сданных на проверку контрольных работ пользователям системы. Все действия с системой осуществляются после процедуры аутентификации. Студенты также могут обращаться к системе, с целью ознакомления с состоянием своей контрольной работы. Система должна состоять из трех частей: подсистема секретаря, подсистема преподавателя, подсистема студента.

Вариант 2

Тема: система продажи товаров через Интернет-магазин

Описание информационной системы:

В данной системе осуществляется ведение базы данных о наличии товаров в Интернет-магазине. Администратор системы может вносить изменения в базу данных: добавлять, удалять товары; группировать их определенным признакам и т.д. Пользователь системы (клиент) «приходя» в магазин может ознакомиться с перечнем товаров (реализовать в двух вариантах: просмотр списка товаров или поиск по значениям определенных полей). Для возможности заказа товаром в магазине, клиент должен зарегистрироваться в нем, указав свои данные (имя, адрес, e-mail, пароль). После прохождения процедуры аутентификации клиент может заносить выбранные товары в корзину. После заполнения корзины товарами пользователь может оформить заявку на покупку товаров, которая заносится в базу данных. Администратор системы может просматривать заявки на покупку товаров и рассылать подтверждения заявок с данными об оплате на e-mail клиента. Клиент, получив сообщение и оплатив его, посылает сообщение с реквизитами оплаты. Администратор, дождавшись оплаты, окончательно оформляет заказ, отправляет его клиенту и заносит в базу данных сведения о том, что заказ выполнен. Дополнительно администратор должен иметь возможность формировать ведомость продажи товаров за определенный период, а клиент должен иметь возможность просмотра истории свих заказов. Система должна быть реализована в виде двух подсистем: подсистема клиента и подсистема администратора.

Вариант 3

Тема: справочная служба аптек города

Описание информационной системы:

Администратор данной системы должен вести базу данных, содержащую данные об аптеках города (название, номер, адрес, телефон). Также в базе данных должна храниться информация о наличии лекарственных средств (наименование, количество, описание, цена, дополнительная информация) в определенной аптеке. Под администрированием базы данных понимается: создание, редактирование и удаление данных по аптекам; создание, редактирование и удаление данных о наличии лекарственных средств. Доступ администратора к данной системе осуществляется только после процедуры аутентификации. Пользователь системы (клиент) может просматривать данные о наличии лекарственных средств в аптеках города. Просмотр необходимо реализовать в двух вариантах: просмотр лекарственных средств конкретной аптеки (аптека предварительно выбирается из списка) и поиск лекарственных средств в аптеках города (предварительно указывается наименование средства, необходимое количество, ценовой диапазон). Система должна быть реализована в виде двух подсистем: подсистема клиента и подсистема администратора.

Вариант 4

Тема: справочная служба автовокзала города

Описание информационной системы:

Администратор данной системы должен вести базу данных, содержащую информацию об автобусных маршрутах, осуществляемых с данного автовокзала. Все маршруты должны быть разделены на три класса: городские, пригородные и междугородние. Каждый маршрут имеет следующие характеристики: номер, конечные пункты, время отправления, время прибытия, тип автобуса. При этом учесть, что по каждому маршруту может быть несколько рейсов за день: у междугородних маршрутов меньше, у городских маршрутов больше. В функции администратора входит создание, изменение и удаление информации о маршрутах и рейсах. Доступ администратора к данной системе осуществляется только после процедуры аутентификации. Пользователь системы (клиент) может просматривать данные о доступных маршрутах. При просмотре пользователь может осуществлять поиск по определенным критериям: время отправления, время прибытия, пункты отравления и прибытия. Система должна быть реализована в виде двух подсистем: подсистема клиента и подсистема администратора.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]