Разработка внутри корпоративного web-приложения

Информационная структура, навигационная система и номенклатура страниц web-приложения. Проектирование web-приложение для организации взаимодействия внутри компании через сети Intranet, включающее функцию проведения экспертных опросов. Схема базы данных.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 21.01.2015
Размер файла 6,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

<div class="v">A</div>

<div class="v">B</div>

<div class="v">C</div>

<div class="v">D</div>

<div class="clear"></div>

</div>

<div class="clear"></div>

</div>

<?php

for($i = 0, $l = count($t); $i < $l; $i++) {

echo

'<div class="line">

<div class="'.($error_a[$i] == true ? 'qr' : 'q').'">'.($i + 1).'. '.$t[$i].'</div>

<div class="left">

<input type="radio" name="ga'.$i.'" value="1" '.check_v('ga'.$i, 1).'>

<input type="radio" name="ga'.$i.'" value="0" '.check_v('ga'.$i, 0).'>

<input type="radio" name="ga'.$i.'" value="-1" '.check_v('ga'.$i, -1).'>

<input type="radio" name="ga'.$i.'" value="-2" '.check_v('ga'.$i, -2).'>

</div>

<div class="clear"></div>

</div>';

}

?>

<br/>

<div class = "question">

<h4>

Оцените, насколько вы удовлетворены основными факторами трудовой жизни?</br>

</h4>

<h6>

A - Удовлетворен</br>

B - Скорее удовлетворен</br>

C - Скорее не удовлетворен</br>

D - Не удовлетворен</br>

E - Затрудняюсь ответить</br>

</h6>

</div>

<div class="line">

<div class="q">Факторы трудовой жизни</div>

<div class="left">

<div>Влияние на удовлетворенность</div>

<div class="v">A</div>

<div class="v">B</div>

<div class="v">C</div>

<div class="v">D</div>

<div class="v">E</div>

<div class="clear"></div>

</div>

<div class="clear"></div>

</div>

<?php

for($i = 0, $l = count($t); $i < $l; $i++) {

echo

'<div class="line">

<div class="'.($error_b[$i] == true ? 'qr' : 'q').'">'.($i + 1).'. '.$t[$i].'</div>

<div class="left">

<input type="radio" name="gb'.$i.'" value="3" '.check_v('gb'.$i, 3).'>

<input type="radio" name="gb'.$i.'" value="2" '.check_v('gb'.$i, 2).'>

<input type="radio" name="gb'.$i.'" value="1" '.check_v('gb'.$i, 1).'>

<input type="radio" name="gb'.$i.'" value="0" '.check_v('gb'.$i, 0).'>

<input type="radio" name="gb'.$i.'" value="-1" '.check_v('gb'.$i, -1).'>

</div>

<div class="clear"></div>

</div>';

}

?>

<div class = "question"><h4>Насколько вы удовлетворены работой в нашей компании?</h4> <br/></div>

<div class="line">

<div class="q">Max 100%</div>

<div class="left"><input type="text" name="self" value="<?=check_s('self')?>"></div>

<div class="clear"></div>

</div>

<div id ="buttom"><input type="submit" name="submit" value="Отправить"></div>

</form>

Приложение И

Листинг файла auth.php

<!doctype html>

<html lang='ru'>

<head>

<meta charset="utf-8">

<link rel="stylesheet" type="text/css" href="css/css.css">

<link href="css/bootstrap.min.css" rel="stylesheet" />

<script src="js/bootstrap.min.js"></script>

<title>Ломбард</title>

</head>

<body>

<div id = "auth">

<h1>Авторизация</h1>

<p>Спасибо за то, что пришли! Войдите или <a href="register.php">зарегистрируйтесь</a>.</p>

<form method="post" action="index.php" name="loginform" id="loginform">

<fieldset>

<label for="username">Логин:</label><br><input type="text" name="username" id="username"><br>

<label for="password">Пароль:</label><br><input type="password" name="password" id="password"><br><br>

<input type="submit" name="login" id="login" value="Войти">

</fieldset>

</form>

</div>

</body>

Приложение К

Листинг файла base.php

<?php

session_start();

$dbhost = "localhost"; // Адрес сервера MySQL. На локальном сервере этот параметр всегда будет 'localhost', но на хостинге он соответствует адресу хостера.

$dbname = "regi"; // Имя базы данных

$dbuser = "root"; // Пользователь базы данных

$dbpass = ""; // Пароль пользователя базы данных

mysql_connect($dbhost, $dbuser, $dbpass) or die("Ошибка MySQL: " . mysql_error());

mysql_select_db($dbname) or die("Ошибка MySQL: " . mysql_error());

?>

Приложение Л

Листинг файла enter.php

<?php // позволим пользователю войти на сайт

$username = mysql_real_escape_string($_POST['username']);

$password = md5(mysql_real_escape_string($_POST['password']));

$checklogin = mysql_query("SELECT * FROM users WHERE Username = '".$username."' AND Password = '".$password."'");

if(mysql_num_rows($checklogin) == 1)

{

$row = mysql_fetch_array($checklogin);

$email = $row['EmailAddress'];

$_SESSION['id'] = $row['UserID'];

$_SESSION['Username'] = $username;

$_SESSION['EmailAddress'] = $email;

$_SESSION['LoggedIn'] = 1;

echo "<h1>Успех!</h1>";

echo "<p>Сейчас вы будете перенаправлены в закрытый раздел.</p>";

echo "<meta http-equiv='refresh' content='2;index.php?publ=1'>";

}

else

{

echo "<h1>Ошибка</h1>";

echo "<p>Прости, но мы не нашли такого аккаунта. Можешь <a href=\"index.php\">попробовать ещё раз</a>.</p>";

}

?>

Приложение М

Листинг файла navi.php

<div id ="navi">

<ul>

<li><a href="index.php?publ=1">О ломбарде</a></li>

<li><a href="index.php?publ=2">Для сотрудников</a></li>

<li><a href="index.php?publ=3">Новости</a></li>

<li><a href="index.php?publ=4">Система вознаграждения</a></li>

<li><a href="index.php?publ=5">Для новых сотрудников</a></li>

<li><a href="index.php?publ=6">Анкетирование</a></li>

<li><a href="logout.php">Выход</a></li>

</ul>

</div>

Приложение Н

Листинг файла register.php

<?php include "base.php"; ?>

<?php

session_start();

include 'base.php';

?>

<!doctype html>

<html lang='ru'>

<head>

<meta charset="utf-8">

<link rel="stylesheet" type="text/css" href="css.css">

<link href="css/bootstrap.min.css" rel="stylesheet" />

<script src="js/bootstrap.min.js"></script>

<title>Ломбард</title>

</head>

<body>

<div id = "main">

<?php

if(!empty($_POST['username']) && !empty($_POST['password']))

{

// позволим пользователю зарегистрироваться

$username = mysql_real_escape_string($_POST['username']);

$password = md5(mysql_real_escape_string($_POST['password']));

$email = mysql_real_escape_string($_POST['email']);

$checkusername = mysql_query("SELECT * FROM users WHERE Username = '".$username."'");

if(mysql_num_rows($checkusername) == 1)

{

echo "<h1>Ошибка</h1>";

echo "<p>Извините, такое имя пользователя уже используется. Вернитесь назад и попробуйте снова.</p>";

}

else

{

$registerquery = mysql_query("INSERT INTO users (Username, Password, EmailAddress) VALUES('".$username."', '".$password."', '".$email."')");

if($registerquery)

{

echo "<h1>Успех!</h1>";

echo "<p>Ваша учётная запись создана. <a href=\"index.php\">Авторизуйтесь</a>.</p>";

}

else

{

echo "<h1>Ошибка</h1>";

echo "<p>Мы не смогли вас зарегистрировать. Вернитесь назад и попробуйте снова.</p>";

}

}

}

else

{

?>

<h1>Регистрация</h1>

<p>Пожалуйста заполните несколько полей ниже.</p>

<form method="post" action="register.php" name="registerform" id="registerform">

<fieldset>

<label for="username">Логин:</label><input type="text" name="username" id="username"><br>

<label for="password">Пароль:</label><input type="password" name="password" id="password"><br>

<label for="email">Email:</label><input type="text" name="email" id="email"><br>

<input type="submit" name="register" id="register" value="Зарегистрироваться">

</fieldset>

</form>

<?php

} ?>

</div>

</body>

</html>

Приложение О

Листинг файла questoins.php

<?php

$t[0] = 'Условия труда';

$t[1] = 'Режим труда, график работы';

$t[2] = 'Содержание труда, сама работа';

$t[3] = 'Уровень заработной платы';

$t[4] = 'Зависимость оплаты труда от результатов работы';

$t[5] = 'Моральная мотивация';

$t[6] = 'Соблюдение работодателем социальных гарантий, предусмотренных законодательством';

$t[7] = 'Социальный пакет';

$t[8] = 'Транспортная доступность, удаленность от дома';

$t[9] = 'Отношение непосредственного руководства';

$t[10] = 'Атмосфера в коллективе, отношение с коллегами';

$t[11] = 'Возможность карьерного роста';

$t[12] = 'Возможность пройти обучение';

$t[13] = 'Престижность работы в ООО Ломбард Первый Брокер, его имидж';

$t[14] = 'Корпоративная культура в компании';

$t[15] = 'Политика, стратегия компании';

?>

Размещено на Allbest.ur


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.