Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Разработка приложения "Регистрация на языковые курсы"
Создан заказ №3274096
26 октября 2018

Разработка приложения "Регистрация на языковые курсы"

Как заказчик описал требования к работе:
Программа на java. Перед руководителем информационной службы университета ставится задача разработки новой клиент-серверной системы регистрации студентов взамен старой системы на мейнфрейме. Пользователями новой системы будут студенты, профессора и регистраторы -- работники учебного отдела, управл яющие ходом регистрации. Из-за недостатка средств университет не в состоянии заменить сразу всю существующую систему. Остается функционировать в прежнем виде база данных, содержащая всю информацию о курсах (каталог курсов). Эта база данных поддерживается реляционной СУБД. Новая система будет работать с существующей БД в режиме чтения, без обновления. В начале каждого семестра студенты могут запросить список курсов, предлагаемых в данном семестре. Информация о каждом курсе должна включать название, его длительность, время проведения занятий (день недели и номер пары), имя лектора (если назначен) и требования к предварительному уровню подготовки (т. е. перечень курсов, которые необходимо пройти прежде, чем слушать данный курс). Новая система должна позволять студентам выбирать 4 курса в предстоящем семестре. В дополнение, каждый студент может указать 2 альтернативных курса на тот случай, если какой-либо из выбранных им курсов окажется уже заполненным или отмененным. На каждый курс может записаться не более 10 и не менее 3 студентов (если менее 3, то курс будет отменен). Студент может регистрироваться на курс только в том случае, если им выполнены требования к предварительному уровню подготовки. До окончания регистрации студенты могут изменить свои планы. В это время студенты должны иметь доступ к системе, чтобы добавить или удалить выбранные курсы. После того, как процесс регистрации некоторого студента завершен, система регистрации направляет информацию в расчетную систему, функционирующую в бухгалтерии, чтобы студент мог внести плату за семестр. Если курс окажется заполненным в процессе регистрации, студент должен быть извещен об этом до окончательного формирования его учебного плана-графика, лишние заявки на курс не принимаются. В конце семестра студенты должны иметь доступ к системе для просмотра своих электронных табелей успеваемости. Поскольку эта информация конфиденциальная, система должна обеспечивать ее защиту от несанкционированного доступа. Профессора должны иметь доступ к онлайновой системе, чтобы выбрать курсы, которые они будут читать. Для каждого предлагаемого курса указывается день недели и номер пары. Регистрация на отдельный курс может быть закончена раньше по решению регистратора. Курс считается отмененным по окончании регистрации, если записалось менее 3 студентов. Регистрация на все курсы закрывается регистратором спустя две недели после ее начала. По окончании регистрации профессору доступен список студентов, записавшихся на его курсы. Кроме этого, профессора должны иметь возможность проставить оценки за курсы. Каталог курсов (Course Catalog) Внешняя система, у которой можно запросить перечень всех курсов университета. Курс (Course) Учебный курс по некоторому предмету, который может быть прочитан в университете. Курсы различаются названиями, длительностью. У курса могут быть требования на предварительно прослушанные курсы. Оценка (Mark) Количество баллов (от 2 до 5), полученных студентом за конкретный курс. План-график (Schedule) Набор предлагаемых курсов, выбранных студентом в некотором семестре. План-график включает в себя 4 основных и 2 альтернативных курса. Предлагаемый курс (Course Offering) Запись о курсе, предлагаемом для чтения в конкретном семестре (один и тот же курс может вестись в нескольких разных семестрах). Включает день недели и номер пары, когда будут проходить лекции. Профессор (Professor) Пользователь системы регистрации. Лектор произвольного количества курсов в течение семестра. Отмечает в системе читаемые им курсы, ставит оценки. Расчетная система (Accounting System) Внешняя система, в которую передаются сведения для формирования счетов за обучение. Регистратор (Registrar) Пользователь системы регистрации. Работник учебного отдела, управляющий процессом регистрации на курсы. Регистрация на курсы (Registration) Процесс привязки студентов и профессоров к курсам, предлагаемым в семестре. Длится 2 недели. Список курса (Roster) Список всех студентов, записавшихся на некоторый предлагаемый курс. Студент (Student) Пользователь системы регистрации. Личность, которая выбирает перечень курсов для обучения в течение семестра. Основные сведения о студенте -- имя и почтовый адрес (для отправки счетов за обучение). Табель успеваемости (Report Card) Все оценки за все курсы, полученные студентом в некотором семестре
подробнее
Заказчик
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
29 октября 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
authorAlexander
5
скачать
Разработка приложения "Регистрация на языковые курсы".docx
2019-03-25 17:06
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Все было сделано быстро и в срок!! советую этого чудесного автора)))) Работой довольна на 5+++

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Разработка API высоконагруженного сервера
Курсовая работа
Программирование
Стоимость:
700 ₽
Пройти Курс на Stepik'e по Haskell
Другое
Программирование
Стоимость:
300 ₽
Проблемы жизненного цикла программного средства
Реферат
Программирование
Стоимость:
300 ₽
Разработка имитационной модели. Тема любая из предложенных.
Курсовая работа
Программирование
Стоимость:
700 ₽
Игра 1010! на C#(Что-то из серии тетриса)
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка системы контроля и управления доступом
Дипломная работа
Программирование
Стоимость:
4000 ₽
"Проблемы современного программирования на примере ООО "ФГИЦ"
Дипломная работа
Программирование
Стоимость:
4000 ₽
Закончить 2 курсовые по базе данных
Курсовая работа
Программирование
Стоимость:
700 ₽
Функции в языке. Создание меню
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка системы для тестирования студентов
Курсовая работа
Программирование
Стоимость:
700 ₽
проект по обучению нейронной сети игре в крестики нолики
Курсовая работа
Программирование
Стоимость:
700 ₽
Игра pacman в WindowsFormsApplication c#
Курсовая работа
Программирование
Стоимость:
700 ₽
"Проектирование и прототипирование портала кафе"
Курсовая работа
Программирование
Стоимость:
700 ₽
Магазин компьютерных комплектующих на базе 1С: Предприятие
Курсовая работа
Программирование
Стоимость:
700 ₽
Читай полезные статьи в нашем
Типы данных, константы, переменные и массивы в Visual Basic
Типом данных называется способ хранения и представления данных в компьютере.

интернет-биржа студенческих работ">Рисунок 1. Стандартные типы данных. Автор24 — интернет-биржа студенческих работ
Язык Visual Basic может хранить и обрабатывать данные следующих типов:
Правила записи имени переменной:
Для объявления типа переменной в VB можно использовать следующие возможности:
Константы – величины с не...
подробнее
Создание приложений на языке VBA для MS EXCEL
В модели объектов Excel имеются более 100 объектов и семейств. Однако достаточно использования только небольшого количества объектов, чтобы выполнить большинство всех возможных действий. Наиболее часто используемыми объектами являются Application, Workbook (Workbooks), Worksheet (Worksheets) и Range.
Попробуем построить приложение, которое осуществляет пересчет значений веса из граммов в фунты. Раз...
подробнее
Списки в HTML
Информация, представленная списками в языке HTML, строится с помощью специального набора тегов. Списки являются одной из самых популярных форм представления данных, как в электронном виде, так и в печатном. Со списками человек встречается практически ежедневно и повсеместно (список покупок в магазине, учащихся в кабинете и т.д.).
В языке HTML используются основные типы списков:
При организации раз...
подробнее
XML и XHTML
В свою очередь XHTML (Extensible Hypertext Markup Language, расширяемый язык разметки гипертекста) является промежуточным вариантом между XML и HTML 4.0. Именно в связи с его широким применением консорциумом W3C планируется осуществление постепенного перехода от одного стандарта к другому. Спецификация XHTML построена ппринципу обратной совместимости. Иначе говоря, владельцам веб-сайтов, созданны...
подробнее
Типы данных, константы, переменные и массивы в Visual Basic
Типом данных называется способ хранения и представления данных в компьютере.

интернет-биржа студенческих работ">Рисунок 1. Стандартные типы данных. Автор24 — интернет-биржа студенческих работ
Язык Visual Basic может хранить и обрабатывать данные следующих типов:
Правила записи имени переменной:
Для объявления типа переменной в VB можно использовать следующие возможности:
Константы – величины с не...
подробнее
Создание приложений на языке VBA для MS EXCEL
В модели объектов Excel имеются более 100 объектов и семейств. Однако достаточно использования только небольшого количества объектов, чтобы выполнить большинство всех возможных действий. Наиболее часто используемыми объектами являются Application, Workbook (Workbooks), Worksheet (Worksheets) и Range.
Попробуем построить приложение, которое осуществляет пересчет значений веса из граммов в фунты. Раз...
подробнее
Списки в HTML
Информация, представленная списками в языке HTML, строится с помощью специального набора тегов. Списки являются одной из самых популярных форм представления данных, как в электронном виде, так и в печатном. Со списками человек встречается практически ежедневно и повсеместно (список покупок в магазине, учащихся в кабинете и т.д.).
В языке HTML используются основные типы списков:
При организации раз...
подробнее
XML и XHTML
В свою очередь XHTML (Extensible Hypertext Markup Language, расширяемый язык разметки гипертекста) является промежуточным вариантом между XML и HTML 4.0. Именно в связи с его широким применением консорциумом W3C планируется осуществление постепенного перехода от одного стандарта к другому. Спецификация XHTML построена ппринципу обратной совместимости. Иначе говоря, владельцам веб-сайтов, созданны...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы