База Данных с веб-интерфейсом для крупных организаций

Автор работы: Пользователь скрыл имя, 27 Декабря 2011 в 17:04, дипломная работа

Краткое описание

Основные цели, которые необходимо достигнуть в рамках данного дипломного проекта следующие:
- спроектировать модель базы данных;
- спроектировать логическую модель ввода/вывода информации для базы данных;
- построить и реализовать комплекс по управлению информацией в базе данных;
- выбрать комплекс программных средств, на которых реализуется функционирование системы;
- реализовать основные программные модули системы.

Содержимое работы - 1 файл

ДипломЛесовцев.docx

— 625.65 Кб (Скачать файл)

     - веб-интерфейс;

     - система управления базой данных;

    - реляционная  база данных, которая содержит  в себе всю структуру, необходимую  для кадровой системы крупного  предприятия;

    - программные  модули – скрипты, которые  автоматизируют работу всей системы  в целом, позволяя изменять  основную информацию практически  любому человеку, незнакомому со  сложными веб-ориентированными системами. 
     
     

    СПИСОК  ЛИТЕРАТУРЫ 

  1. Б. Я. Советов, В. В. Цехановский, В. Д. Чертовской. Базы данных. Теория и практика. Высшая школа, 2005 г.
  2. С. Д. Кузнецов. Базы данных. Модели и языки. Бином-Пресс, 2008 г.
  3. Рэймонд Фрост, Джон Дей, Крейг Ван Слайк. Базы данных. Проектирование и разработка. НТ Пресс, 2007 г.
  4. Роберт Шелдон, Джоффрей Мойе. MySQL. Базовый курс. Вильямс, Диалектика, 2007 г.
  5. А. В. Паутов. MySQL. Руководство для начинающих. НТ Пресс, 2005 г.
  6. В. Васвани. MySQL: Использование и администрирование. Питер, 2011 г.
  7. Дамашке Гизберт. PHP и MySQL. НТ Пресс, 2008 г.
  8. Максим Кузнецов, Игорь Симдянов. PHP. Практика создания веб-сайтов. БХВ-Петербург, 2008 г.
  9. Николай Прохоронек. HTML, JavaScript, PHP и MySQL. Джентльменский набор веб-мастера. БХВ-Петербург, 2010 г.
  10. Стоян Стефанов. JavaScript. Шаблоны. Символ-Плюс, 2011 г.
  11. Дэвид Флэнаган. JavaScript. Подробное руководство. Символ-Плюс, 2008 г.
  12. Пол Вилтон, Джереми МакПик. JavaScript. Руководство программиста. Питер, 2009 г.
  13. Дейв Крейн, Бер Бибо, Джордон Сонневельд. AJAX на практике. Вильямс, 2008 г.
  14. Томас Пауэлл. AJAX. Настольная книга программиста. Эксмо,

    2009 г.

  1. Андрей Овчаренко. AJAX на примерах. БХВ-Петербург, 2009 г.
  2. Эрл Каслдайн, Крэйг Шарки. Изучаем JQuery. Питер, 2011 г.
  3. Бер Бибо, Иегуда Кац. jQuery. Подробное руководство по продвинутому JavaScript. Символ-Плюс, 2011 г.
  4. Стивен Хольцнер. JQuery. Практическое применение. Эксмо,

    2010 г. 
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    ПРИЛОЖЕНИЕ 1

Некоторые функции на JavaScript, реализовывающие технологию AJAX

Функция загрузки на страницу формы для добавления данных:

function addType(action,value,id) {

$.ajax({

      type: "GET",

      url: "langs.edit.php",

      data: {edit: action, val: value, num: id},

      success: function(msg) {

            $('#new').html(msg);

            }

      });

} 

Функция отправления на сервер запроса на добавление данных:

function addQuery(Name,tbl) {

$.ajax({

      type: "GET",

      url: "editing.php",

      data: {edit: Name, action: "insert", table: tbl},

      success: function(msg) {

            $('#datas').html(msg);

            $('#new').empty();

            }

      });

} 
 
 
 

Функция отправления на сервер запроса на редактирование данных:

function addEdit(Name,tbl,id) {

$.ajax({

      type: "GET",

      url: "editing.php",

      data: {edit: Name, action: "update", table: tbl, upd: id},

      success: function(msg) {

            $('#datas').html(msg);

            $('#new').empty();

            }

      });

} 

Функция отправления на сервер запроса на удаление данных:

function delType(id,tbl) {

$.ajax({

      type: "GET",

      url: "editing.php",

      data: {edit: id, action: "delete", table: tbl},

      success: function(msg) {

            $('#datas').html(msg);

            }

      });

} 
 
 
 
 
 

Функции отправления на сервер запроса на выборку данных отделов и должностей:

function addDeps(id) {

$.ajax({

  type: "GET",

  url: "employees.edit.adddeps.php",

  data: {id: id},

  success: function(msg){

    $('#keyDep').html(msg);

  }

});

} 

function addPos(id) {

$.ajax({

  type: "GET",

  url: "employees.edit.addpos.php",

  data: {id: id},

  success: function(msg){

    $('#keyPos').html(msg);

  }

});

} 
 
 
 
 
 
 

Функция расчета стажа работы:

function exp(text) {

      var today = new Date();

      var yr = today.getFullYear(); 

      var arr = text.split(/[-]/);

      var exp = yr - arr[0]; 

      return exp;

}

Информация о работе База Данных с веб-интерфейсом для крупных организаций