Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Курсовая Работа
на тему: Автоматизация ШИТТ
Введение
Глава I. Общие сведения о школе информационно-коммуникационных
технологий (ШИТТ)
1.1 Архитектура автоматизированной системы управления ШИТТ
1.1.1 Внешняя организация ШИТТ
1.1.2 Описание подразделений ШИТТ
1.1.3 Архитектура АСУ ШИТТ
1.2 Функции АСУ для ШИТТ
1.3 Аппаратное и программное обеспечение ШИТТ
1.4 Автоматизированные рабочие места для ШИТТ
1.5 Выбор сети для АСУ ШИТТ
1.5.1 Локальные и глобальные вычислительные сети
1.5.2 Типы сетей
1.5.3 Различные топологии сетей
1.5.4 Выбор операционной системы
1.6 Выводы
Глава II. Описание базы данных для ШИТТ
2.1. Описание структуры базы данных
2.1.1 Структурная Схема для Входа в область учителей
2.1.2 Программный Код “Поиска учащегося по Базе”
2.1.3 Программный код “Авторизация для учителей”:
2.2. Инструкция к применению
Заключение
Список используемой литературы
Введение
и м эн эк орг
So S e S , S , S , S , S , где
S и - информационная страта;
S м - материальная страта;
S эн - энергетическая страта;
S эк - экономическая страта;
- организационная страта.
1.1.2 Описание подразделений ШИТТ
Рассмотрим каждое подразделение ШИТТ подробнее.
Подразделение «Администрация» состоит из 2-х человек директора и
завуча. В их непосредственном подчинении находятся секретарь.
включает в себя два отдела:
- отдел регистратуры - занимается регистрацией поступающих и
выписывающихся учащихся (состоит из 6-ти человек);
- архивный отдел – занимается ведением архивов со сведениями о
пациентах (личные данные, диагноз заболевания, назначенные системы
лечения и питания).
В отделе работают 8 человек. Всего в составе регистратуры находятся
заведующий регистратуры и 6 сотрудников подразделения.
Бухгалтерия осуществляет контроль за денежными потоками ШИТТ; в
составе отдела – главный бухгалтер и 8 штатных бухгалтеров.
Медпункт – проводит медицинский осмотр школьников, проводит
вакцинацию.
Столовая обеспечивает питанием школьников и преподавательский
состав.
Спортзал предоставляет возможность школьникам посещать
спортивный зал, и обеспечивает спортивным инвентарем. В состав спортзала
входят:
заведующий спортзалом;
преподаватели физической культуры, состоящих из 2 человек.
Культурно-развлекательный комплекс(актовый зал) занимается
культурно-развлекательными программами для школьников ШИТТ.
Материально-технический отдел проводит небольшие ремонтные
работы, а также осуществляет снабжение всех классов ШИТТ хозяйственным
инвентарем и хранение этого инвентаря. В состав отдела входят:
заведующий материально-техническим отделом – контролирует работу
своего отдела;
материально-техническая часть - осуществляет снабжение всех
подразделений ШИТТ техническим инвентарем;
Подразделение «Склады» занимается хранением школьного инвентаря,
материальных средств, их хранением и доставкой в подразделения. В составе
подразделения находятся:
заведующий складами – контролирует работу складов;
Все вышеизложенное описание подразделений ШИТТ и его состава в
дальнейшем поможет конкретизировать процесс разработки АСУ.
В соответствии с количеством сотрудников каждого подразделения и
выполняемых ими функций будут решаться вопросы о количестве ПК и
аппаратных и программных средств, необходимых для каждого
подразделения.
«Логин и пароль»
ввода»
Подсистема
Подсистема
«Внесение данных»
«Авторизация»
Подсистема
Подсистема «Изменение
«Параметр критериев»
сброса»
рис.1.3.1. Архитектура АСУ для ШИТТ
Таблица 1.4.1
Наименование Количество, шт.
оборудования
Компьютер Pentium IV 40
Монитор ж/к 40
Принтер струйный 4
Принтер лазерный 4
Сканер 12
Факс-модем 10
Клиент-сервер
а б в
Рис.1.4.3. Базовые топологии компьютерных сетей
1.6 Выводы
<form method="post">
Фамилия<input type="text" name="ahmad" size=30>Имя<input
type="text" name="hmad" size=30><select name="mad" ><option
value=""></option><option value="1 курс">1 курс</option><option value="2
курс">2 курс</option><option value="3 курс">3
курс</option></option></select>
<input type="submit" value="Поиск"></form>
<? @$rs=$_POST["ahmad"];
@$rr=$_POST["hmad"];
@$rf=$_POST["mad"];
@$db=mysql_pconnect("localhost","root");
if(!$db){
echo"Нет соединения с базой данных";
exit;}
mysql_select_db("log1");
if($rf=="")
{echo"Не выбран курс";}
else
{if($rf=="1 курс"){
$query="select * from avto where ФАМИЛИЯ='$rs' && ИМЯ='$rr'";
$result=mysql_query($query);
$num_result=mysql_num_rows($result);
if($num_result==0) echo"<font color=red><b>Ничего не найдено по
вашему запросу!"."</b></font>"."";else
echo "<B>Найдено данных по Вашему
запросу:</b>"." "."<b>"."$num_result"."</b>"."<BR>";
for($i=0;$i<=$num_result;$i++)
{$row=mysql_fetch_array($result);
echo "<h4>".$row["ФАМИЛИЯ"]." ";
echo $row["ИМЯ"]." ";
echo $row["УСПЕВАЕМОСТЬ"]." ";
echo $row["ОБУЧЕНИЕ"]." ";}
$i=0;
if($rs=="а"){echo$i+=1;}}
if($rf=="2 курс")
{$qury="select * from avto2 where ФАМИЛИЯ='$rs' && ИМЯ='$rr'";
$reslt=mysql_query($qury);
$nm_result=mysql_num_rows($reslt);
if($nm_result==0) echo"<font color=red><b>Ничего не найдено по
вашему запросу!"."</b></font>"."";else
echo "<B>Найдено данных по Вашему
запросу:</b>"." "."<b>"."$nm_result"."</b>"."<BR>";
for($i=0;$i<=$nm_result;$i++)
{$row=mysql_fetch_array($reslt);
echo "<h4>".$row["ФАМИЛИЯ"]." ";
echo $row["ИМЯ"]." ";
echo $row["УСПЕВАЕМОСТЬ"]." ";
echo $row["ОБУЧЕНИЕ"]." ";}
$i=0;
if($rs=="а"){echo$i+=1;}}
if($rf=="3 курс")
{$qury="select * from avto3 where ФАМИЛИЯ='$rs' && ИМЯ='$rr'";
$reslt=mysql_query($qury);
$nm_result=mysql_num_rows($reslt);
if($nm_result==0) echo"<font color=red><b>Ничего не найдено по
вашему запросу!"."</b></font>"."";else
echo "<B>Найдено данных по Вашему
запросу:</b>"." "."<b>"."$nm_result"."</b>"."<BR>";
for($i=0;$i<=$nm_result;$i++)
{$row=mysql_fetch_array($reslt);
echo "<h4>".$row["ФАМИЛИЯ"]." ";
echo $row["ИМЯ"]." ";
echo $row["УСПЕВАЕМОСТЬ"]." ";
echo $row["ОБУЧЕНИЕ"]." ";}
$i=0;
if($rs=="а"){echo$i+=1;}}}?>
Программный Код “Обновления данных учащегося школы”:
<?php
@$F=$_POST["F"];
@$I=$_POST["I"];
@$X=$_POST["X"];
@$rf=$_POST["mad"];
@$db=mysql_pconnect("localhost","root");
if(!$db)
{echo"нет соединения с базой данных";
exit;}
mysql_select_db("log1");
$table_name ="avto";
if($rf=="ФАМИЛИЯ")
{$sq = "UPDATE `avto` SET ФАМИЛИЯ = '$X' WHERE ФАМИЛИЯ =
'$F' && ИМЯ = '$I'";
$result=mysql_query($sq);}
if($rf=="УСПЕВАЕМОСТЬ")
{$sq = "UPDATE `avto` SET УСПЕВАЕМОСТЬ = '$X' WHERE
ФАМИЛИЯ = '$F' && ИМЯ = '$I'";
$result=mysql_query($sq);}
if($rf=="ИМЯ")
{$sq = "UPDATE `avto` SET ИМЯ = '$X' WHERE ФАМИЛИЯ = '$F' &&
ИМЯ = '$I'";
$result=mysql_query($sq);}?>
<?php
@$login=$_POST["login"];
@$password=$_POST["pass"];
@$db=mysql_pconnect("localhost","root");
if(!$db)
{echo"нет соединения с базой данных";
exit;}
mysql_select_db("log");
$query="select * from avto where login = '$login' and password =
'$password'";
$result=mysql_query($query);
$s=mysql_num_rows($result);
if(!$s)
{header("Location:error.php");}
else {("Location:aut.php");}
?><center><br><br><br><br><br><br><br><br><br><h4><a
href="kurs.php">Выберите курс</a></h4><br>
<a href="poisk.php">Поиск студента по базе</a></h4><br>
1.Материал Шитт
2. Средства PhpMyAdmin