Информационная система для автоматизации хозяйственно-экономической деятельности строительной компании
Сущность информационной системы, функциональная спецификация и подходы к проектированию. Унифицированный язык моделирования 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