Информационная система для автоматизации хозяйственно-экономической деятельности строительной компании

Сущность информационной системы, функциональная спецификация и подходы к проектированию. Унифицированный язык моделирования UML. Проектирование базы данных, требования к ним. Пользовательский режим работы. Расчет экономической эффективности проекта.

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

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

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

// добавление нового менеджера

function addManager ($eName, $eSalary, $uName, $uPassword)

{

require ("connect. php");

$sql = "call isuser ('$uName', 'Manager')";

$result = mysqli_query ($link, $sql);

if (mysqli_num_rows ($result) > 0) // пользователь с таким именем уже существует

{

showMessage ("Регистрация в системе", "Пользователь с таким логином уже существует");

return;

}

require ("connect. php");

$sql = "call addEmployee (null, '$eName', 'Manager', 'free', '$eSalary', '$uName', '$uPassword')";

$result = mysqli_query ($link, $sql);

if (! $result)

{

showMessage ("Регистрация в системе", "Невозможно произвести запись в базу данных");

$result = mysqli_errno ($link);

echo $result;

}

else

showMessage ("Регистрация в системе", "Новый управляющий успешно зарегистрирован");

echo "<HTML><HEAD>

<META HTTP-EQUIV='Refresh' CONTENT='2; URL=? f=showManagers'>

</HEAD></HTML>";

}

// добавление нового объетка

function addObject ($oAddress, $oFloreys, $oCost, $oDate, $eNo)

{

require ("connect. php");

if (empty ($eNo)) $eNo = 'null';

$sql = "call addobject (null, '$oAddress', '$oFloreys', 'не сдан', '$oDate', '$oCost', $eNo)";

$result = mysqli_query ($link, $sql);

if (! $result)

{

showMessage ("Добавление объекта", "Невозможно произвести запись в базу данных");

}

else

showMessage ("Добавление объекта", "Новый объект успешно создан");

echo "<HTML><HEAD>

<META HTTP-EQUIV='Refresh' CONTENT='2; URL=? f=showObjects'>

</HEAD></HTML>";

}

// изменение объекта

function changeObject ($oNo, $oAddress, $oFloreys, $oCost, $oState, $oDate, $eNo)

{

require ("connect. php");

if (empty ($eNo)) $eNo = 'null';

$sql = "call changeobject ('$oNo', '$oAddress', '$oFloreys', '$oState', '$oDate', '$oCost', $eNo)";

$result = mysqli_query ($link, $sql);

if (! $result)

{

showMessage ("Изменение объекта", "Невозможно произвести запись в базу данных");

}

else

showMessage ("Изменение объекта", "Изменение завершено успешно");

echo "<HTML><HEAD>

<META HTTP-EQUIV='Refresh' CONTENT='2; URL=? f=showObjects'>

</HEAD></HTML>";

}

// удаление объекта

function deleteObject ($oNo)

{

require ("connect. php");

$sql = "call deleteobject ('$oNo')";

$result = mysqli_query ($link, $sql);

if (! $result)

{

showMessage ("Удаление объекта", "Невозможно произвести запись в базу данных");

}

else

showMessage ("Удаление объекта", "Объект успешно удален");

echo "<HTML><HEAD>

<META HTTP-EQUIV='Refresh' CONTENT='2; URL=? f=showObjects'>

</HEAD></HTML>";

}

// изменение управляющего

function changeManager ($id, $eName, $eSalary, $oNo)

{

require ("connect. php");

if (empty ($oNo)) $oNo = 'null';

$sql = "call changemanager ('$id', '$eName', '$eSalary', $oNo)";

$result = mysqli_query ($link, $sql);

if (! $result)

{

showMessage ("Изменение Управляющего", "Невозможно произвести запись в базу данных");

}

else

{

showMessage ("Изменение Управляющего", "Изменение завершено успешно");

echo "<HTML><HEAD>

<META HTTP-EQUIV='Refresh' CONTENT='2; URL=? f=showManagers'>

</HEAD></HTML>";

}

}

// удаление управляющего

function deleteManager ($eNo)

{

require ("connect. php");

$sql = "call deletemanager ('$eNo')";

$result = mysqli_query ($link, $sql);

if (! $result)

{

showMessage ("Удаление управляющего", "Невозможно произвести запись в базу данных");

}

else

{

showMessage ("Удаление управляющего", "Управляющий успешно удален");

echo "<HTML><HEAD>

<META HTTP-EQUIV='Refresh' CONTENT='2; URL=? f=showObjects'>

</HEAD></HTML>";

}

}

? >

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


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

  • Изучение теории управления образовательными учреждениями и ВУЗами. Проектирование, реализация и внедрение автоматизированной информационной системы для автоматизации кафедры ВУЗа. Описание разработанной системы, расчет экономической эффективности проекта.

    дипломная работа [4,5 M], добавлен 09.03.2010

  • Изучение деятельности компании "Питер-Лада". Структура управления сети автосалонов. Унифицированный язык моделирования UML. Проектирование логической модели базы данных. Средства, используемые для построения системы учета. Расчёт эффективности инвестиций.

    дипломная работа [1,7 M], добавлен 05.06.2011

  • Логическое проектирование базы данных по автоматизации деятельности строительной компании. Классификация связей. Реляционная модель базы данных. Функциональные зависимости между атрибутами. Выбор ключей. Нормализация отношений. Запросы к базе данных.

    курсовая работа [1,2 M], добавлен 26.05.2015

  • Проектирование функциональной структуры подсистемы "Склад". Даталогическое проектирование информационной базы данных и описание применяемых средств защиты информации. Особенности работы с NET Framework. Расчет экономической эффективности проекта.

    дипломная работа [5,6 M], добавлен 29.06.2011

  • Автоматизация процесса подбора кандидатов для приема на работу. Проектирование системы тестирования для кадрового отдела компании, ее информационное обеспечение. Проектирование базы данных и ее интерфейса. Расчет экономической эффективности проекта.

    дипломная работа [1,6 M], добавлен 22.03.2017

  • Создание информационной системы для автоматизации деятельности компании по регистрации доставки грузов транспортной компании. Анализ предметной области. Методология функционального моделирования IDEF0. Контекстная диаграмма. Стоимостный анализ в BPwin.

    контрольная работа [222,5 K], добавлен 05.02.2014

  • Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ.

    курсовая работа [1,7 M], добавлен 04.06.2015

  • Создание базы данных информационной системы для учета продаж бытовой техники и автоматизации документооборота в phpMyAdmin. Функциональная диаграмма IDEF0. Создание нового пользователя, таблиц, записей в таблице. Организация сайта на локальном сервере.

    курсовая работа [2,8 M], добавлен 11.05.2014

  • Разработка информационной системы "Салон портьер" для автоматизации деятельности менеджера фирмы, занимающейся пошивом портьер на заказ. Создание и обоснование проекта базы данных. Создание запросов, форм, отчетов. Тестирование программного приложения.

    курсовая работа [4,6 M], добавлен 07.02.2016

  • Анализ существующих разработок и выбор стратегии автоматизации делопроизводства взаимоотношении поставщиков лекарственных препаратов с аптекой. Разработка проекта базы данных аптеки "Ригла". Обоснование экономической эффективности разработки базы данных.

    дипломная работа [3,0 M], добавлен 19.09.2013

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