Пермский филиал Факультет бизнес-информатики Кафедра информационных технологий в бизнесе удк 004. 031. 4 Информационная система для привлечения абитуриентов выпускная квалификационная работа бакалавра


НазваниеПермский филиал Факультет бизнес-информатики Кафедра информационных технологий в бизнесе удк 004. 031. 4 Информационная система для привлечения абитуриентов выпускная квалификационная работа бакалавра
страница13/22
ТипДокументы
filling-form.ru > бланк заявлений > Документы
1   ...   9   10   11   12   13   14   15   16   ...   22

Информация о школах хранится в специальном справочнике школ (см. табл. В.4. Информация о школах – «schools»):

Информация о школах – «schools»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int

Уникальное

schools

Идентификатор

ПК

Number

varchar(50)

Целое

schools

Номер школы




Type _id

int

Целое

school_type

Тип школы

Ссылка на справочник «school_type»

City_id

int

Целое

cities

Город

Ссылка на cправочник «cities»

School_src

varchar(50)




schools

Вебсайт школы




Для каждой школы в системе определяется тип школы (общеобразовательная, лицей, гимназия и т.д.), номер, а также город, в котором она расположена. Для определения типа школы была создана отдельная таблица (см. табл. C.5. Информация о типе школы – «school_type»):

Информация о типе школы – «school_type»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int

Уникальное

school_type




ПК

Name

varchar(50)




school_type




Обязательное поле

Работодатели, заинтересованные в взаимодействии с факультетом, могут указать компанию, в которой работают, и свою должность (см. табл. C.6. Дополнительная информация для работодателей – «employers»):

Дополнительная информация для работодателей – «employers»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

User_id

int(11)

Уникальное

employers

Идентификатор пользователя

Ссылка на идентификатор «users»

Company_id

int(11)

Уникальное

employers

Идентификатор компании

Ссылка на идентификатор «companies»

Position

varchar(50)




employers

Должность




Информация о компании содержит ее название, описание и контактную информацию (см. табл. C.7. Информация об организации – «companies»):

Информация об организации – «companies»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int

Уникальное

companies

Идентификатор

ПК

Name

varchar(50)




companies

Название компании

Обязательное поле

Description

varchar(255)




companies

Описание




Ref

varchar(255)




companies

Ссылка на вебсайт




Emaill

varchar(50)




companies

Адрес электронной почты




PhoneNumber

varchar(15)




companies

Контактный телефон




City_id

int(11)

Целое

cities

Город

Ссылка на город из справочника «cities»

Важными пользователями системы являются сотрудники и учащиеся факультетов пермского кампуса НИУ ВШЭ. Они могут указать, что имеют непосредственное отношение к работе НИУ ВШЭ – Пермь, заполнив свою должность и факультет (см. табл. C.8. Информация о сотрудниках – «department_staff»). Кроме того, существует возможность добавить информацию о школе, в которой они обучались:

Информация о сотрудниках – «department_staff»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

User_id

int(11)

Целое

users

Идентификатор пользователя

Ссылка на идентификатор «users»

Position_id

int(11)

Целое

staff_position

Идентификатор должности

Ссылка на идентификатор из «staff_position»

Department_id

int(11)

Целое

department

Идентификатор факультета

Ссылка на идентификатор из «department»

Description

varchar(255)




department_staff

Дополнительная информация




School_id

int(11)

Целое

schools

Идентификатор школы

Ссылка на идентификатор «schools»

Информация о существующих факультетах содержится в отдельном справочнике (см. табл. C.9. Информация о факультете – «department»):

Информация о факультете – «department»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

Int

Уникальное

department

Идентификатор

ПК

Name

varchar(50)




department

Название

Обязательное поле

Список должностей, как например, доцент, преподаватель или студент, также хранится в отдельном справочнике (см. табл. C.10. Информация о должности сотрудника – «staff_position»):

Информация о должности сотрудника – «staff_position»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

Int

Уникальное

staff_position

Идентификатор

ПК

Name

varchar(50)




staff_position

Название

Обяз. поле

Для обозначения города, в котором расположены школа или компания, введен отдельный справочник городов (см. табл. C.11. Справочник городов – «cities»).

Справочник городов – «cities»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

Int

Уникальное

cities

Идентификатор

ПК

Name

varchar(50)




cities

Название города

Обяз. поле

Region_id

int

Целое

regions

Идентификатор региона

Ссылка на идентификатор «regions»

Для обозначения регионов также введен отдельный справочник (см. табл. C.12. Справочник регионов – «regions»):

Справочник регионов – «regions»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

Int

Уникальное

regions

Идентификатор

ПК

Name

varchar(50)




regions

Название города

Обяз. поле

Country_id

int

Целое

countries

Идентификатор страны

Ссылка на идентификатор «countries»

В случае, если в системе захотят зарегистрироваться граждане, проживающие в других государствах, создан справочник стран (см. табл. C.13. Справочник стран – «countries»):

Справочник стран – «countries»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

Int

Уникальное

countries

Идентификатор

ПК

Name

varchar(50)




countries

Название страны

Обяз. поле

Для каждого события в базе данных создается отдельная запись, содержащая информацию о создателе и редакторе события в системе, дате создания и редактирования, анонс и общую информацию, дату начала и завершения, а также статус и ответственного (см. табл. C.14. Хранение данных о событиях – «events»):

Хранение данных о событиях – «events»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

events

Идентификатор

ПК

Name

varchar(50)




events

Название




User_id

int(11)

Целое

users

Идентификатор пользователя-создателя события

Ссылка на идентификатор «users»

  1. Хранение данных о событиях – «events» (продолжение)

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

Editor_id

int(11)

Целое

users

Идентификатор пользователя-редактора события

Ссылка на идентификатор «users»

Date_create

datetime




events

Дата создания




Date_edit

datetime




events

Дата последнего редактирования




Anons

varchar(255)




events

Анонс события




Detail_text

varchar(255)




events

Описание




Date_start

datetime




events

Дата начала




Date_end

datetime




events

Дата завершения




Status

binary(1)




events

Статус события




Responsible

varchar(50)




events

Ответственный за событие




Place

varchar(50)




events

Место проведения




Одной из ключевых возможностей события является уведомление пользователей о его проведении. Для этого формируется список пользователей для рассылки, а также шаблон уведомления (см. табл. C.15. Уведомление пользователей – «email_delivery»):

Уведомление пользователей – «email_delivery»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

email_delivery

Идентификатор

ПК

Email_subject

varchar(255)




email_delivery

Тема рассылки




Email_msg

mediumtext




email_delivery

Сообщение




Email_list

mediumtext




email_delivery

Электронные адреса пользователей




Event_id

int(11)

Целое

events

Идентификатор события

Ссылка на идентификатор «events»

Date_create

datetime




email_delivery

Дата создания




Пользователи могут подтвердить или опровергнуть свое участие в событии. В системе остается запись о пользователе и изменении его статуса, которая впоследствии может быть использована при рассыке (см. табл. C.16. Пользователи, изменившие статус участия – «users_going»).

Пользователи, изменившие статус участия – «users_going»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

users_going

Идентификатор

ПК

Going_id

int(11)

Целое

going_answers

Статус участия

Ссылка на «going_answers»

User_id

int(11)

Целое

users

Идентификатор пользователя

Ссылка на идентификатор «users»

Event_id

int(11)

Целое

events

Идентификатор события

Ссылка на идентификатор «events»

Date_create

datetime




users_going

Дата изменения




Так как под событием может подразумеваться как непосредственно мероприятие, так и, например, заочная школа, было принято решение создать справочник статусов (см. табл. C.17. Статусы участников – «going_answers»). Создатель события может самостоятельно выбирать статусы участия («пойду» / «не пойду», «участвую» / «не участвую», «сомневаюсь» и т.д.):

Статусы участников – «going_answers»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

going_answers

Идентификатор

ПК

Name

varchar(255)




going_answers

Текст статуса

Обяз. поле

К каждому событию существует возможность прикрепить информационный или иные материалы (см. табл. C.18. Прикрепление к событию файлов – «event_files»):

Прикрепление к событию файлов – «event_files»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

event_files

Идентификатор

ПК

File_name

varchar(255)




event_files

Название файла




File_src

varchar(255)




event_files

Ссылка на файл




Event_id

Int(11)

Целое

events

Идентификатор мероприятия

Ссылка на идентификатор «events»

Вторая из ключевых возможностей системы – размещение публикаций. В базе данных хранится информация о заголовке, анонсе, тексте, создателе и редакторе публикации, дате создания и редактирования. В зависимости от прав доступа пользователя публикация может носить статус опубликованной или требующей модерации (одобрения Контентного администратора). Пользователи также могут ставить оценки публикации (см. табл. C.19. Данные о публикации – «notes»):

Данные о публикации – «notes»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

notes

Индетификатор

ПК

Name

varchar(50)




notes

Название публикации




User_id

int(11)

Целое

users

Идентификатор пользователя - автора

Ссылка на идентификатор «users»

Editor_id

int(11)

Целое

users

Идентификатор пользователя - редактора

Ссылка на идентификатор «users»

Date_create

datetime




notes

Дата создания




Date_edit

datetime




notes

Дата последнего редактирования




Annons

varchar(255)




notes

Анонс




Detail_text

Mediumtext




notes

Текст публикации




Date

datetime




notes

Дата размещения




Status

Binary (1)




notes

Статус

0 – опубликована, 1 – требует модерации

Rate

smallint




notes

Оценки пользователей




К каждой публикации можно добавить ключевые слова, или теги (см. табл. C.20. Прикрепление к публикации тегов – «tags_to_notes»):

Прикрепление к публикации тегов – «tags_to_notes»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

tags_to_notes

Идентификатор

ПК

Tag_id

int(11)

Целое

tags

Идентификатор тега

Ссылка на идентификатор «tags»

Note_id

int(11)

Целое

notes

Идентификатор публикации

Ссылка на идентификатор «notes»

Теги хранятся в отдельной таблице (см. табл. C.21. Список тегов – «tags»):

Список тегов – «tags»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

tags

Идентификатор

ПК

Name

varchar(15)




tags

Тег





К каждой публикации существует возможность прикрепить информационные или иные материалы (см. табл. C.22. Прикрепление к публикации файлов – «note_files»):

Прикрепление к публикации файлов – «note_files»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

note_files

Идентификатор

ПК

File_name

varchar(255)




note_files

Название файла




File_src

varchar(255)




note_files

Ссылка на файл




Note_id

int(11)

Целое

notes

Идентификатор публикации

Ссылка на идентификатор «notes»

При размещении публикации или создании события пользователь может прикрепить опрос. Первым этапом является создание вопроса (см. табл. C.23. Данные о вопросе – «quiz»):

Данные о вопросе – «quiz»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

quiz

Идентификатор

ПК

Name

varchar(50)




quiz

Текст вопроса




User_id

int(11)

Целое

users

Создатель вопроса

Ссылка на «users»

Description

varchar(50)




quiz

Дополнительное описание




Type

binary(1)




quiz

Тип вопроса

0 – единственный, 1- множественный выбор

Далее создатель опроса может самостоятельно добавить варианты ответа (см. табл. C.24. Возможные ответы – «quiz_answers»):

Возможные ответы – «quiz_answers»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

quiz_answers

Идентификатор

ПК

Name

varchar(50)




quiz_answers

Вариант ответа




В системе создается запись о прикреплении вариантов ответа к вопросу (см. табл. C.25. Прикрепление ответов к вопросу – «answers_to_quiz»):

Прикрепление ответов к вопросу – «answers_to_quiz»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

answers_to_quiz

Идентификатор

ПК

Таблица. С.25. Прикрепление ответов к вопросу – «answers_to_quiz» (продолжение)

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

Quiz_id

int(11)

Целое

quiz

Идентификатор вопроса

Ссылка на идентификатор «quiz»

Answer_id

int(11)

Целое

quiz_answers

Идентификатор ответа

Ссылка на идентификатор «quiz_answers»

Пользователи при ответе на вопрос могут как выбрать имеющиеся варианты, так и добавить свой, если подобная возможность была разрешена создателем вопроса (см. табл. C.26. Ответы пользователей– «users_answers»):

Ответы пользователей– «users_answers»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

users_answers

Идентификатор

ПК

Answer_id

int(11)

Целое

answers_to_quiz

Идентификатор ответа на вопрос




User_id

int(11)

Целое

users

Идентификатор пользователя

Ссылка на идентификатор «users»

PersonalAnswer_id

int(11)

Целое

personal_answers

Идентификатор собственного ответа

Ссылка на идентификатор «personal_answers»

Date_create

datetime




users_answers

Дата ответа




Персональные ответы пользователя хранятся в отдельной таблице (см. табл. C.27. Ответы пользователей– «users_answers»):

Добавленные участниками ответы – «personal_answers»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

personal_answers

Идентификатор

ПК

Name

varchar(255)




personal_answers

Текст ответа




В системе предусмотрена возможность прикрепить опрос к событию (см. табл. C.28. Прикрепление вопроса к событию – «quiz_to_event»):

Прикрепление вопроса к событию – «quiz_to_event»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

quiz_to_event

Идентификатор

ПК

Event_id

int(11)

Целое

events

Идентификатор события

Ссылка на идентификатор «events»

Quiz_id

int(11)

Целое

quiz

Идентификатор вопроса

Ссылка на идентификатор «quiz»

Также в системе предусмотрена возможность прикрепить опрос к публикации (см. табл. C.29. Прикрепление вопроса к публикации – «quiz_to_note»):

Прикрепление вопроса к публикации – «quiz_to_note»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

quiz_to_event

Идентификатор

ПК

Note_id

int(11)

Целое

notes

Идентификатор публикации

Ссылка на идентификатор «notes»

Quiz_id

int(11)

Целое

quiz

Идентификатор вопроса

Ссылка на идентификатор «quiz»

Для пользователей системы предусмотрена возможность комментирования (см. табл. C.30. Комментарии к публикации – «note_comments»):

Комментарии к публикации – «note_comments»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

note_comments

Идентификатор

ПК

Note_id

int(11)

Целое

notes

Идентификатор публикации

Ссылка на идентификатор «notes»

User_id

int(11)

Целое

users

Идентификатор пользователя

Ссылка на идентификатор «users»

Text

varchar(255)




note_comments

Текст комментария




Date_create

datetime




note_comments

Дата добавления




Date_edit

datetime




note_comments

Дата редактирования




Пользователи также могут оставить комментарий или узнать интересующую информацию на странице события (см. табл. C.31. Комментарии к событиям – «event_comments»):

Комментарии к публикации – «event_comments»

Поле

Тип данных

Ограничения

Источник (таблица)

Значение

Примечание

id

int(11)

Уникальное

event_comments

Идентификатор

ПК

Note_id

int(11)

Целое

events

Идентификатор публикации

Ссылка на идентификатор «notes»

User_id

int(11)

Целое

users

Идентификатор пользователя

Ссылка на идентификатор «users»

Text

varchar(255)




event_comments

Текст комментария




Date_create

datetime




event_comments

Дата добавления




Date_edit

datetime




event_comments

Дата редактирования



1   ...   9   10   11   12   13   14   15   16   ...   22

Похожие:

Пермский филиал Факультет бизнес-информатики Кафедра информационных технологий в бизнесе удк 004. 031. 4 Информационная система для привлечения абитуриентов выпускная квалификационная работа бакалавра iconПермский филиал Факультет бизнес-информатики Кафедра информационных...
Приложение А. Модель бизнес-процесса «Ведение базы данных судк на основе исторических и оперативных данных» «as is» 70

Пермский филиал Факультет бизнес-информатики Кафедра информационных технологий в бизнесе удк 004. 031. 4 Информационная система для привлечения абитуриентов выпускная квалификационная работа бакалавра iconПермский филиал Факультет бизнес-информатики Кафедра информационных...
Данные гис – данные, полученные в результате геофизического исследования скважин. Синоним к термину «Каротажные данные»

Пермский филиал Факультет бизнес-информатики Кафедра информационных технологий в бизнесе удк 004. 031. 4 Информационная система для привлечения абитуриентов выпускная квалификационная работа бакалавра iconПермский филиал Факультет бизнес-информатики Кафедра информационных...
Описание процесса разработки системы поддержки принятия решений в управлении персоналом 38

Пермский филиал Факультет бизнес-информатики Кафедра информационных технологий в бизнесе удк 004. 031. 4 Информационная система для привлечения абитуриентов выпускная квалификационная работа бакалавра iconФакультет бизнес-информатики Кафедра информационных технологий в...
Информационная система связи факультета с работодателями: подсистемы работодателя и администратора

Пермский филиал Факультет бизнес-информатики Кафедра информационных технологий в бизнесе удк 004. 031. 4 Информационная система для привлечения абитуриентов выпускная квалификационная работа бакалавра iconКафедра информационных технологий в бизнесе удк 004. 4+004. 6 Управление...
Использование автоматизированных систем в службах технического обслуживания 6

Пермский филиал Факультет бизнес-информатики Кафедра информационных технологий в бизнесе удк 004. 031. 4 Информационная система для привлечения абитуриентов выпускная квалификационная работа бакалавра iconКафедра информационных технологий в бизнесе удк 004. 94 Построение...
Построение онтологии предметной области для подсистемы проектирования деловых игр

Пермский филиал Факультет бизнес-информатики Кафедра информационных технологий в бизнесе удк 004. 031. 4 Информационная система для привлечения абитуриентов выпускная квалификационная работа бакалавра iconПравительство Российской Федерации Федеральное государственное автономное...
Факультет Бизнес-Информатики Кафедра инноваций и бизнеса в сфере информационных технологий

Пермский филиал Факультет бизнес-информатики Кафедра информационных технологий в бизнесе удк 004. 031. 4 Информационная система для привлечения абитуриентов выпускная квалификационная работа бакалавра icon1 общие положения выпускная квалификационная работа (дипломная работа)
Выпускная квалификационная работа (дипломная работа) представляет собой законченную разработку, в которой решается актуальная для...

Пермский филиал Факультет бизнес-информатики Кафедра информационных технологий в бизнесе удк 004. 031. 4 Информационная система для привлечения абитуриентов выпускная квалификационная работа бакалавра iconПравительство Российской Федерации Федеральное государственное автономное...
Факультет государственного и муниципального управления Кафедра Местного Самоуправления выпускная квалификационная работа

Пермский филиал Факультет бизнес-информатики Кафедра информационных технологий в бизнесе удк 004. 031. 4 Информационная система для привлечения абитуриентов выпускная квалификационная работа бакалавра iconИнформационная система для обучения технологии создания программного...
...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск