Разработка информационной системы «Автопарковка» с использованием клиент-серверной технологи

Автор: Пользователь скрыл имя, 05 Декабря 2010 в 18:52, курсовая работа

Описание работы

Целью данной курсовой работы является разработка информационной системы «Автопарковка» с использованием клиент-серверной технологии.
К задачам курсовой работы можно отнести следующее:

•Разработка базы данных в РСУБД Firebird;
•Создание приложения, основанного на клиент-серверной технологии;
•Создание веб-приложения.

Содержание

Введение.

1.Проектирование информационной системы.
1.Проектирование информационного обеспечения.
1.Выбор СУБД.
2.Системный анализ предметной области.
3.Инфологическое проектирование БД.
4.Даталогическое проектирование БД.
2.Проектирование программного обеспечения.
1.Выбор инструментальных средств для создания ПО.
2.Определение задач решаемых информационной системой.
2.Разработка информационной системы.
1.Разработка информационного обеспечения.
1.Физическое проектирование БД.
2.Программирование на стороне SQL-сервера.
2.Разработка программного обеспечения.
1.Создание Win-приложения.
2.Создание Web-приложения.
3.Тестирование информационной системы.
1.Пользовательский интерфейс.
1.Интерфейс Win-приложения.
2.Интерфейс Web-приложения.
Заключение.

Список использованных источников.

Приложение.

Работа содержит 1 файл

КУрсач.doc

— 770.00 Кб (Скачать)

     echo '<p>'.$searchtype.'</p>';

     echo '<p>'.$searchterm.'</p>';

     exit;

  } 

  $searchterm = addslashes($searchterm);

$host='inf612c00:D:\DB\G140705_SAFONOVA.FDB';

$usname='sysdba';

$pswrd='masterkey';

$db=ibase_pconnect($host, $usname, $pswrd); 

if (!$db)

  {

     echo 'Ошибка соединения с базой данных';

     exit;

  } 

  $query="select*from VCLIENT where ".$searchtype." like '%".$searchterm."%'";

$result=ibase_query($query);

echo '<p><h2>Найдено</h2>';

$i=0;

while ($row=ibase_fetch_row($result))

{$i++;

echo '<p><strong>'.$i.'№  клиента:';

echo ($row[0]);

echo '</strong><br>Фамилия:';

echo ($row[1]);

echo '</strong><br>Имя:';

echo ($row[2]);

echo '</strong><br>Отчество:';

echo ($row[3]);

echo '<br>';

echo '</p>';

};

ibase_free_result($result);

?>

<center>

<INPUT TYPE=button VALUE=НАЗАД  onClick='history.go(-1)'>

</center>

</body>

</html>  

sort_clients.html 

<html>

<head>

<style type="text/css">

h1{text-align:center; FONT-FAMILY: Georgia; color: #800000}

th {text-align: center; background-color: #FF6347;}

body{scrollbar-base-color: FFF8DC; scrollbar-darkshadow-color: FFFFFF}

</style>

</head>

<body style="background-image: url(result.jpg)"><title>Таблица КЛИЕНТЫ - сортировка записей</title>

<meta http-equiv="Выберите  расширение для  паковки" content="text/html; charset=windows-1251">

</head>

<body bgcolor="#955111">

<h1 align="center">КЛИЕНТЫ  - сортировка записей</h1>

<br>

<form action="sort_clients.php" method="post"><br>

Выберите  поле для сортировки:<br>

  <select name="sort_f">

  <option value="RN_CLIENTS">№</option>

  <option value="SURNAME">Фамилия</option>

  <option value="NAME">Имя</option>

  <option value="SECOND_NAME">Отчество</option>

   </select>

<br><br><br>

Выберите  тип сортировки:<br>

<select name="sort_type">

  <option value="asc">По  возрастанию</option>

  <option value="desc">По  убыванию</option>

  </select>

<br><br>

<input type="submit" value="Сортировать">

</form>

<center>

<INPUT TYPE=button VALUE=НАЗАД  onClick='history.go(-1)'>

</center>

</body>

</html> 

sort_clients.php 

<html>

<head>

<style type="text/css">

h1{text-align:center; FONT-FAMILY: Georgia; color: #800000}

th {text-align: center; background-color: #FF6347;}

body{scrollbar-base-color: FFF8DC; scrollbar-darkshadow-color: FFFFFF}

</style>

<body style="background-image: url(result.jpg)">

<title>Таблица Клиенты - результаты сортировки</title>

<meta http-equiv="Выберите  расширение для  паковки" content="text/html; charset=windows-1251">

</head>

<body bgcolor="#955111">

<h1 align="center">Клиенты  - результаты сортировки</h1>

<?php

$sortf=$_POST['sort_f'];

$sorttype=$_POST['sort_type']; 

$host='inf612c00:D:\DB\G140705_SAFONOVA.FDB';

$usname='SYSDBA';

$pswrd='masterkey';

$db=ibase_pconnect($host, $usname, $pswrd);

if(!$db)

{

   echo 'Ошибка соединения с БД';

   exit;

}

 

$query="select * from VCLIENT order by ".$sortf."  ".$sorttype."";

$result=ibase_query($query);

echo '<table border=1 align=center>';

echo '<tr><th bgcolor=\"#ccccff\">№  </th>'.

          '<th bgcolor=\"#ccccff\">Фамилия</th>'.

              '<th bgcolor=\"#ccccff\">Имя</th>'.

               '<th bgcolor=\"#ccccff\">Отчество</th>'.

                    '<tr>';

$i=0;

while($row=ibase_fetch_row($result))

{$i++;

  echo "<tr><td>$row[0]</td>

            <td>$row[1]</td>

                  <td>$row[2]</td>

                  <td>$row[3]</td>

                  </tr>";

}

echo "</table>";

ibase_free_result($result);

?>

<br><br><br> 

<center>

<INPUT TYPE=button VALUE=НАЗАД  onClick='history.go(-1)'>

</center> 

</body>

</html>

Информация о работе Разработка информационной системы «Автопарковка» с использованием клиент-серверной технологи