Проектирование информационных систем на базе MySQL и Internet
Содержание 1 Задание 2 Анализ задания 3 Проектирование базы данных 4 Разработка CGI-программ и HTML-документов 5 Схема размещения информации на Internet узле 6 Контрольный пример 7 Выводы 8 Список литературы Задание Разработать информационную систему для реализации конкурсного отбора кадров на базе программного обеспечения MySQL и Internet. Анализ задания Разрабатываемая система позволяет предприятию через Internet объявить конкурс на имеющиеся у нее вакантные должности, собирать и хранить сведения об участниках конкурса в виде заполняемых ими анкет. Администратор имеет возможность вносить в базу данных новые вакансии, удалять занятые, а также редактировать список присланных анкет, отбирая наиболее перспективные для деятельности предприятия. Проектирование базы данных Реализация базы данных с помощью MySQL. После запуска MySQL в командной строке создаем базу данных Konti: C:\mysql\bin\mysqladmin create Konti После этого в созданной базе создаем таблицы t1 и t2: Создание таблицы t 1: use Konti create table t1(prof varchar(30) not null primary key, knkrs int not null, ed varchar(30) not null, cpc varchar (30) not null, crok int not null); Поле “prof” - является ключевым и содержит наименование вакансии. Поле “knkrs” - содержит количество анкет, заявленных на данную вакансию. Поле “ed” - содержит сведения о необходимом образовании претендента на данную вакансию. Поле “cpc” - содержит сведения о необходимой специализации претендента на данную вакансию. Поле “crok” - содержит сведения о необходимом опыте работы претендента по своей специализации. Создание таблицы t 2: create table t2(fio varchar(30) not null primary key, eda varchar(30) not null, cpca varchar(30) not null, croka int not null, adress varchar(60) not null, vak varchar(30) not null); поле “fio” (ключевое поле) – фамилия имя и отчество претендента; поле “eda” – образование претендента; поле “cpca” – специальность претендента; поле “croka” – срок работы претендента по специальности; поле “adress” – адрес претендента; поле “vak” – выбранная вакансия претендента; Разработка CGI -программ и HTML -документов Файл Kontinental-HH.htm - главная страница. Содержит две кнопки: - "Просмотр вакансий" – запускает скрипт list.cgi и предназначена для пользователя информационной системы - предоставляет ему возможность ознакомиться со списком вакансий на предприятии, узнать текущий конкурс на нее и заполнить анкету; - "База данных” (пароль) – запускает скрипт BDvakans.cgi и предназначена для администратора - предоставляет ему возможность вносить в базу данных новые вакансии, удалять занятые, а также редактировать список присланных анкет, отбирая наиболее перспективные для деятельности предприятия. Kontinental-HH.htm
Континенталь-НН
ОАО "Континенталь-НН" ®
Отдел кадров
ПРОФЕССИОНАЛЬНЫЙ ПОДХОД К ЧЕЛОВЕЧЕСКИМ РЕСУРСАМ
Сегодняшний день и перспективные задачи, стоящие перед организацией, требуют от её сотрудников новых и современных решений. Администрация предприятия проводит целенаправленную работу по привлечению в наши ряды высокопрофессиональных специалистов по всем направлениям деятельности.
Если Вы, ознакомившись со списком вакансий, увидели для себя возможности к самореализации, наша кадровая служба с интересом ознакомится с Вашим резюме.
В любом случае, заполнив анкету, Вы сможете попасть в банк данных нашего отдела кадров и рассчитывать на встречное предложение с нашей стороны.
Файл list.cgi – исполняемая программа. Выводит список вакансий и конкурс на них на основе данных таблицы t1. Имеет 1 кнопку: - “Заполнить анкету" – запускает скрипт anketa.cgi и передает в него данные о выбранной вакансии. list.cgi use CGI qw(:standard); use DBI; print header(); print start_html("Список Вакансий для пользователя"); print qq{}; print "
Анкеты претендентов будут рассмотрены 25 января 2003г.
"; print ""; print end_html(); Файл anketa.cgi – исполняемая программа. Выводит перечень основных требований к кандидату на вакансию на основе данных таблицы t1 и предлагает претенденту заполнить анкетные данные о себе.
Рефераты по информатикеСодержание 1 Задание 2 Анализ задания 3 Проектирование базы данных 4 Разработка CGI-программ и HTML-документов 5 Схема размещения информации на
Оценок: 306 (Средняя 5 из 5)
Специалисты RetsCorp работают в digital-сфере более 7 лет. За это время мы разработали более 500+ успешных проектов. Основываясь на своем опыте и знании рынка, мы с уверенностью можем сказать, что будет работать, а что — нет. Заказывая создание лендинга для бизнеса в нашей студии, вы получаете работающие решения, необходимые именно вашему бизнесу.
Сотрудничая с нами, вы будете не клиентом, а нашим партнером. Благодаря этому мы будем развивать ваш бизнес как собственный. Мы так же как и вы заинтересованы в успехе проекта, поскольку ваша успешность будет нашей рекламой.