49065 (Создание программы электронного учета успеваемости студентов с дальнейшим выводом ее в Интернет), страница 3

2016-07-30СтудИзба

Описание файла

Документ из архива "Создание программы электронного учета успеваемости студентов с дальнейшим выводом ее в Интернет", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "49065"

Текст 3 страницы из документа "49065"

Установим переключатель на одном из номеров групп, например, группа 362 и нажмем кнопку Показать результат. В окне браузера будет выведен результат работы сценария http://localhots/~student/proga/control_stud.php, то есть браузер будет выводить на экран содержимое файла /home/student/1/362.txt . Этот файл содержит информацию про успеваемость и посещаемость студентов группы 362 (Рисунок 2.3). Кроме информации о группе форма содержит ссылку Назад, при помощи которой мы можем вернуться на страницу http://localhots/~student/proga/control_stud_form.html.

Рисунок 2.5 - – Страница программы http://localhots/~student/proga/control_stud.php

Аналогично при установке переключателя на номере другой группы браузер отображает информацию о указанной группе. Если пользователь попытается напрямую вызвать файл сценария http://localhots/~student/proga/control_stud.php , то он будет перенаправлен на форму http://localhots/~student/proga/control_stud_form.html.

При нажатии на ссылку На главную мы возвращаемся на главную страницу.

При нажатии на ссылку О программе в окне браузера будет выведен результат работы сценария http://localhots/~student/proga/infa.php, который отображает содержимое файла /home/student/1/infa.txt. Этот файл содержит краткую информацию о нашей программе. При помощи ссылки На главную мы возвращаемся на главную форму. При нажатии на ссылку Инструкция будет выведен результат работы сценария http://localhots/~student/proga/infa1.php, который отображает содержимое файла /home/student/1/infa1.txt, который содержит инструкцию пользователя. Аналогично при нажатии на ссылку Разработчики в окне браузера будет выведен результат работы сценария http://localhots/~student/proga/infa2.php, который отображает содержимое файла /home/student/1/infa2.txt. Этот файл содержит информацию о разработчиках данной программы.

ВЫВОДЫ

Выполняя нашу курсовую роботу, мы задались целью выяснить, какие есть способы учета успеваемости студентов и по возможности внести что-то свое. Выяснив, что на данный момент существует много способов учета успеваемости, но самим распространенным является ведение журнала, и смотря на глобальную компьютеризацию школ и университетов, наблюдаемую в настоящее время, мы решили написать программу учета успеваемости и вывести ее в Интернет.

Работа основана на результатах работы программы электронного учета успеваемости, которую выполнили Жуков Е.Ю. и Зосимов В.В., а мы, Чернецкая О.В. и Андрейчук И.Н., решили вывести эту программу в Интернет.

Рассмотрев много языков программирования, которые позволяют осуществлять вывод информации в Интернет, мы остановили свой выбор на языке РНР. РНР это скриптовый server-side язык программирования, который может работать как с Unix-like системами, так и с MS IIS. В нем есть поддержка многих баз данных (databases), что позволяет писать динамические web-приложения.

Выбрав язык програмирования РНР, мы реализовали приложение генерации web-страниц, которое позволяет просматривать уже имеющиеся данные, введенные с помощью программы электронного учета успеваемости. Данная web-страница легка в понимании и в пользовании. С ее помощью можно просматривать данные о каждой группе в отдельности. Она дает возможность одновременного доступа к этим данным большому количеству людей, как преподавателям, так и студентам, для этого достаточно лишь разместить данную программу на сервер, имеющийся практически во всех университетах.

Одним из недостатков есть то, что она позволяет просматривать уже внесенные данные, а вводить новые данные она не позволяет, их нужно вводить непосредственно через программу электронного учета успеваемости.

Мы считаем, что практически мы справились с поставленной перед нами задачей

ПРИЛОЖЕНИЕ А

Тексты программ

http://localhost/~student/prog/main.php

Программа "Контроль студентов"</

Программа "Контроль студентов"


Контроль студентов

Информация о программе

Инструкция пользователя

Разработчики

http://localhost/~student/prog/control_stud_form.html

Программа "Контроль студентов"

Выберите номер группы:

322

332

342

352

362

Вернуться на главную

http://localhost/~student/prog/control_stud.php

$nomer=$_GET["nomer"];

if ($nomer=="") {

header("Location: http://localhost/prog/control_stud_form.html");

}

if ($nomer=="322") {

$filename="/home/student/1/322.txt";

}

else if ($nomer=="332") {

$filename="/home/student/1/332.txt";

}

else if ($nomer=="342") {

$filename="/home/student/1/342.txt";

}

else if ($nomer=="352") {

$filename="/home/student/1/352.txt";

}

else if ($nomer=="362") {

$filename="/home/student/1/362.txt";

}

$whattoread=fopen($filename,"r") or die ("Nevizmojno otkrit fayl");

$file_contents=fread($whattoread,filesize($filename));

$new_file_contents=nl2br($file_contents);

$msg="
$new_file_contents";

fclose($whattoread);

?>

Информация о программе

Группа номер

Назад

http://localhost/~student/prog/infa.php

$filename="/home/student/1/infa.txt";

$whattoread=fopen($filename,"r") or die ("Nevizmojno otkrit fayl");

$file_contents=fread($whattoread,filesize($filename));

$new_file_contents=nl2br($file_contents);

$msg="
$new_file_contents";

fclose($whattoread);

?>

Информация о программе

About program

На главную

http://localhost/~student/prog/infa1.php

$filename="/home/student/1/infa1.txt";

$whattoread=fopen($filename,"r") or die ("Nevizmojno otkrit fayl");

$file_contents=fread($whattoread,filesize($filename));

$new_file_contents=nl2br($file_contents);

$msg="
$new_file_contents";

fclose($whattoread);

?>

Инструкция пользователя

Instruktsiya polzovatelya

На главную

http://localhost/~student/prog/infa2.php

$filename="/home/student/1/infa2.txt";

$whattoread=fopen($filename,"r") or die ("Nevizmojno otkrit fayl");

$file_contents=fread($whattoread,filesize($filename));

$new_file_contents=nl2br($file_contents);

$msg="
$new_file_contents";

fclose($whattoread);

?>

Разработчики

Разработчики

На главную

ПРИЛОЖЕНИЕ Б

Инструкция пользователя

Главная страница данной web-страници имеет четыре ссылки:

Контроль студентов

О прграмме

Инструкция

Разработчики

При нажатии на ссылку "Контроль студентов" Вы попадете на страницу, которая имеет список доступных для просмотра групп, кнопку "Показать" и ссылку "На главную".

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

Чтобы вернуться к списку групп Вам нужно нажать на ссылку "Назад", если Вам нужно на главную страницу нажмите на ссылку "На главную".

Если Вы еще не знаете, что должна выполнять данная программа, Вам необходимо нажать на ссылку "О программе". Чтобы вернуться на главную страницу нажмите на ссылку "Назад".

Если Вы читаете данное приложение, значит Вы нажали на ссылку "Инструкция". Чтобы вернуться на главную страницу нажмите на ссылку "Назад".

Нажав на ссылку "Разработчики", Вы узнаете имена программистов написавших данную программу. Чтобы вернуться на главную страницу нажмите на ссылку "Назад".

Мы благодарны Вам за то, что Вы воспользовались нашей программой.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Нашёл ошибку?
Или хочешь предложить что-то улучшить на этой странице? Напиши об этом и получи бонус!
Бонус рассчитывается индивидуально в каждом случае и может быть в виде баллов или бесплатной услуги от студизбы.
Предложить исправление
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5137
Авторов
на СтудИзбе
441
Средний доход
с одного платного файла
Обучение Подробнее