Проектирование информационной системы отдел бытовой техники

Автор работы: Пользователь скрыл имя, 05 Мая 2014 в 19:15, курсовая работа

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

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

Содержание

Введение…………………………………………………………………………….......
1 Проектирование информационной системы отдел бытовой техники.……………
1.1 Описание работы отдел бытовой техники …………………………………..….....
1.2 Функциональная диаграмма IDEF0………………………………..………………
1.4 Логическая модель данных – диаграмма Erwin……………………………………
2 Создание БД в phpMyAdmin ………………………….………………..….…………
2.1 Создание нового пользователя………………………..……………………………
2.2 Создание БД …………………………………………………………………………
2.3 Создание таблиц…………………………………………………………..………….
2.4 Создание записей в таблице …………………………………………………………
2.5 Создание нового сайта на Локальном сервере………………………………………
Заключение ……………………………………………………………………………….
Литература………………………………………………………………………….…….

Прикрепленные файлы: 1 файл

Курсовая.docx

— 792.33 Кб (Скачать документ)

Кодировка (Сравнение). Данная настройка нужна только для строковых типов. Если Вы будете хранить в этом поле строки из русского и латинского алфавита, то используйте кириллицу (cp1251_general_ci), а если у Вас могут храниться другие символы, то используйте unicode (utf8_general_ci).

Для названия выбираю - cp1251_general_ci.

Атрибуты. Относится только к числам. Если у Вас число заведомо положительное, то включите опцию "UNSIGNED".

Для кода и цены задаю атрибут UNSIGNED.

Ноль. Эта опция позволяет включить возможность значения "null". Запомните: "null" - это не 0, и не пустая строка. Это пустой объект, то есть ничего!

По умолчанию. Полезная опция, позволяющая задать значение поля по умолчанию.

Дополнительно. Позволяет задать "auto_increment". Эта опция позволяет при добавлении новой записи автоматически увеличивать на 1 значение поля. Идеальный вариант для ID.

Дальше идут радиопереключатели:

Первичный ключ. Выбираем код линзы в качестве первичного ключа.

Индекс. Собственно, создавать или нет для этого поля индекс.

Уникальное. Если поставить эту опцию, то значение данного поля должно быть уникальным.

Комментарии. Это поле можете заполнять на своё усмотрение. Задаем русские имена полей.

MIME-тип. Это поле нужно заполнять, если у Вас какой-нибудь особенное значение будет храниться в поле, например, изображение.

Для изменения или удаления полей выбрать соответствующее действие.

Настройки таблицы. Кликнуть по имени таблицы. Перейти в пункт "Операции". Задать необходимые настройки.

MyISAM. Самый популярный тип таблиц в MySQL, и он подходит для большинства задач. Кодировка (сравнение) cp1251_general_ci.

2.4. Создание записей в таблице

Записи можно добавлять, редактировать и удалять.

Добавим записи в созданную таблицу. Находим БД и таблицу. Перейти в пункт "Вставить". В таблице Rabotniki 5 записей.

 

Для редактирования таблицы необходимо выбрать таблицу и перейти по ссылке "Обзор".

Щёлкнуть на значок Изменить (Карандаша) напротив той записи, которую необходимо отредактировать.

Внести изменения, например, изменить Zarplata.

Для удаления записи перейти по ссылке "Обзор". Щёлкнуть на значок "Крестик" напротив той записи, которую необходимо удалить.

Добавляем 5 таблицы необходимые для работы Отдела бытовой техники.

Таблица Tovar.

Таблица Zacazi.

Таблица Postavchiki.

Таблица Schet.

2.5. Создаем новый сайт на Локальном сервере

Заходим на диске Z в папку home, открываем эту папку, далее открываем папку localhost и открываем следующую папку www (Z:\home\localhost\www). Здесь создаем отдельную папку для нового сайта. Для работы с PHP создаем папку со своим именем Mihail.ru.

Cамый первый файл открываемый по умолчанию всегда index.php. Открывает программу Блокнот и сохраняем этот файл в папке Mihail.ru под именем index.php.

Рассмотрим простейший файл с php-кодом.

<?php echo "Привет, меня зовут Михаил" ; ?>

Оператор echo печатает строку " Привет, меня зовут Михаил " в окне браузера. После вывода каждой команды ставится точка с запитой (;) . Если команда одна, как у нас сейчас, точку с запитой можно не ставить, но если команд несколько, то точка с запитой должны ставиться после каждой команды, тогда это разделитель между командами.

Дескриптор <?php указывает на то, что дальше следует PHP-код и заканчивается такой PHP-код обязательно закрывающим дескриптором ?>.

Запускаем сервер Start Denwer. Если Денвер был уже запущен, тогда нажмите ярлык Restart Denwer. Открываем браузер и в адресной строке набираем адрес нового сайта и полный путь до запускаемого файла, в нашем случае этот путь будет выглядеть вот так: http://localhost/mihail.ru/index.php и нажимаем Enter. В окне браузера появится сообщение.

Давайте создадим переменную и выведем её:

Переменная всегда объявляется знаком $.

Теперь создадим ещё одну переменную:

 

Тут мы создаём строчную переменную str.

Сложение переменных

Существует несколько типов переменных в PHP:

1) Integer - целый тип данных.

2) Double - вещественный тип  с двойной точностью.

3) Float - вещественный тип  данных с одинарной точностью.

4) String - строковый тип.

5) Boolean - булевский тип  данных (только два значения: true или false).

5) Array - массив

6) Resource - некий ресурс.

7) Object - объектный тип.

Синтаксис условного оператора в PHP такой:

if (условие) {

   //Блок операторов

}

else {

   //Блок операторов

}

Пример.

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

Давайте ещё один пример рассмотрим, а, заодно, познакомимся с функцией в PHP - isset(), которая проверяет существование переменной и возвращает true, если переменная существует, либо false, если переменная не существует.

Рассмотрим условия: с логическим И (&&) и логическим ИЛИ (||):

 

 

 

 

 

 

 

Заключение

По результатам проделанной работы можно сделать следующие выводы.

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

Разработанная база данных, позволяет снизить затраты времени и существенно облегчает формирование результатных документов.

Также следует отметить, что спроектированная система не является совершенной, т.к. в ней содержится небольшой объем информации. В перспективе можно увеличить объем информации и модернизировать в соответствии с этим форму приложения с добавлением новых элементов управления.

 

 

 

 

 

 

 

 

 

 

Литература

1.     Маклаков С.В. Создание информационных систем с AllFusion Modeling Suite. – М.: ДИАЛОГ – МИФИ, 2002. – 224с.

2.     Маклаков С.В. BPWin и ERWin. CASE – средства разработки информационных систем. – М.: ДИАЛОГ – МИФИ, 1992. – 256с.

3.     Сайт case-web «Информационные системы».

4.     Кириллов В.В. Структурированный язык запросов (SQL). – СПб.: ИТМО, 1994. – 80 с. 

5. Цикритизис Д., Лоховски Ф. Модели данных. – М.: Финансы и статистика, 1985. – 344 с. 

6. Грекул В.И. Проектирование информационных систем. /В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина. – Интернет-университет информационных технологий-ИНТУИТ.ру, 2005.

7. Гвоздева Т.В. Проектирование информационных систем: учеб.пособие/Т.В. Гвоздева, Б.А. Баллод. – Ростов н/Д: Феникс, 2009. – 508 с.

 

 

 

 


Информация о работе Проектирование информационной системы отдел бытовой техники