Автор работы: Пользователь скрыл имя, 11 Марта 2014 в 20:16, курсовая работа
С наступлением эпохи Internet, стало возможным реализовать системы, которые, во-первых, обеспечат совместное использование документов сотрудниками предприятий и взаимодействие между отделениями, во-вторых, предоставят возможность публикации документов на Web-узле и, в-третьих, поддержат электронную торговлю с бизнес-партнерами и заказчиками. Компании, имеющие собственные интрасети, имеют возможность использовать их для дальнейшего развития систем управления и обработки электронных документов.
Рисунок 2.5. Страница
программы http://localhots/~student/
Аналогично при
установке переключателя на номере другой
группы браузер отображает информацию
о указанной группе. Если пользователь
попытается напрямую вызвать файл сценария http://localhots/~student/
При нажатии на ссылку На главную мы возвращаемся на главную страницу.
При нажатии на ссылку
О программе в окне браузера будет выведен
результат работы сценария http://localhots/~student/
Выполняя нашу курсовую роботу, мы задались целью выяснить, какие есть способы учета успеваемости студентов и по возможности внести что-то свое. Выяснив, что на данный момент существует много способов учета успеваемости, но самим распространенным является ведение журнала, и смотря на глобальную компьютеризацию школ и университетов, наблюдаемую в настоящее время, мы решили написать программу учета успеваемости и вывести ее в Интернет.
Работа основана на
Рассмотрев много языков программирования, которые позволяют осуществлять вывод информации в Интернет, мы остановили свой выбор на языке РНР. РНР это скриптовый server-side язык программирования, который может работать как с Unix-like системами, так и с MS IIS. В нем есть поддержка многих баз данных (databases), что позволяет писать динамические web-приложения.
Выбрав язык програмирования РНР, мы реализовали приложение генерации web-страниц, которое позволяет просматривать уже имеющиеся данные, введенные с помощью программы электронного учета успеваемости. Данная web-страница легка в понимании и в пользовании. С ее помощью можно просматривать данные о каждой группе в отдельности. Она дает возможность одновременного доступа к этим данным большому количеству людей, как преподавателям, так и студентам, для этого достаточно лишь разместить данную программу на сервер, имеющийся практически во всех университетах.
Одним из недостатков есть то, что она позволяет просматривать уже внесенные данные, а вводить новые данные она не позволяет, их нужно вводить непосредственно через программу электронного учета успеваемости.
Мы считаем, что практически мы справились с поставленной перед нами задачей
Тексты программ
http://localhost/~student/
<html>
<head>
<title> Программа "Контроль студентов"</ </title>
</head>
<body>
<p align=center><h1>Программа "Контроль студентов"</h1><br>
<p><strong><a
href="control_stud_form.html">
<p><strong><a
href="infa.php">Информация о
<p><strong><a
href="infa1.php">Инструкция
<p><strong><a
href="infa2.php">Разработчики<
</body>
</html>
http://localhost/~student/
<html>
<head>
<title>Программа "Контроль студентов"</title>
</head>
<body>
<form method="get" action="control_stud.php">
<h1>Выберите номер группы:</h1>
<strong><input type="radio" name="nomer" value="322"></strong>322<br>
<input type="radio" name="nomer" value="332">332<br>
<input type="radio" name="nomer" value="342">342<br>
<input type="radio" name="nomer" value="352">352<br>
<input type="radio" name="nomer" value="362">362</p>
<p><h2><input type="submit" name="submit" value="Показать результат"></h2></p>
<p><a href="main.php">Вернуться на главную</a></p>
</form>
</body>
</html>
http://localhost/~student/
<?
$nomer=$_GET["nomer"];
if ($nomer=="") {
header("Location:
http://localhost/prog/control_
}
if ($nomer=="322") {
$filename="/home/student/1/
}
else if ($nomer=="332") {
$filename="/home/student/1/
}
else if ($nomer=="342") {
$filename="/home/student/1/
}
else if ($nomer=="352") {
$filename="/home/student/1/
}
else if ($nomer=="362") {
$filename="/home/student/1/
}
$whattoread=fopen($filename,"
$file_contents=fread($
$new_file_contents=nl2br($
$msg="<br>$new_file_contents";
fclose($whattoread);
?>
<html>
<head>
<title>Информация о программе</title>
</head>
<body>
<p><h2>Группа номер <? echo "$nomer"; ?></h2>
<strong><? echo "$msg"; ?></strong>
<p><a href="control_stud_form.html">
</body>
</html>
http://localhost/~student/
<?
$filename="/home/student/1/
$whattoread=fopen($filename,"
$file_contents=fread($
$new_file_contents=nl2br($
$msg="<br>$new_file_contents";
fclose($whattoread);
?>
<html>
<head>
<title>Информация о программе</title>
</head>
<body>
<h2>About program</h2>
<strong><? echo "$msg"; ?></strong>
<p><strong><a href="main.php">На главную</a></strong></p>
</body>
</html>
http://localhost/~student/
<?
$filename="/home/student/1/
$whattoread=fopen($filename,"
$file_contents=fread($
$new_file_contents=nl2br($
$msg="<br>$new_file_contents";
fclose($whattoread);
?>
<html>
<head>
<title>Инструкция пользователя</title>
</head>
<body>
<h2>Instruktsiya polzovatelya</h2>
<strong><? echo "$msg"; ?></strong>
</p><strong><a href="main.php">На главную</a></strong></p>
</body>
</html>
http://localhost/~student/
<?
$filename="/home/student/1/
$whattoread=fopen($filename,"
$file_contents=fread($
$new_file_contents=nl2br($
$msg="<br>$new_file_contents";
fclose($whattoread);
?>
<html>
<head>
<title>Разработчики</title>
</head>
<body>
<h2>Разработчики</h2>
<strong><? echo "$msg"; ?></strong>
</p><strong><a href="main.php">На главную</a></strong></p>
</body>
</html>
Инструкция пользователя
Главная страница данной web-страници имеет четыре ссылки:
Контроль студентов
Инструкция
Разработчики
При нажатии на ссылку "Контроль студентов" Вы попадете на страницу, которая имеет список доступных для просмотра групп, кнопку "Показать" и ссылку "На главную".
Из списка групп Вам нужно отметить одну группу, которую Вы хотите просмотреть. Для этого необходимо навести курсор мыши на нужную Вам группу, и кликнуть по ней, а потом нажмите на кнопку "Показать", после чего появится новая страница, на которой будет опубликована имеющаяся информация на студентов данной группы.
Чтобы вернуться к списку групп Вам нужно нажать на ссылку "Назад", если Вам нужно на главную страницу нажмите на ссылку "На главную".
Если Вы еще не знаете, что должна выполнять данная программа, Вам необходимо нажать на ссылку "О программе". Чтобы вернуться на главную страницу нажмите на ссылку "Назад".
Если Вы читаете данное приложение, значит Вы нажали на ссылку "Инструкция". Чтобы вернуться на главную страницу нажмите на ссылку "Назад".
Нажав на ссылку "Разработчики", Вы узнаете имена программистов написавших данную программу. Чтобы вернуться на главную страницу нажмите на ссылку "Назад".
Мы благодарны Вам за то, что Вы воспользовались нашей программой.
Информация о работе Разработка интрасетевого приложения для учета успеваемости студентов