Разработка справочника стройматериалов города Пятигорска

Автор работы: Пользователь скрыл имя, 21 Мая 2013 в 18:01, курсовая работа

Описание работы

Далеко не все оценили по достоинству тот объем возможностей, которые предоставляют современные информационные технологии. Потенциал вычислительной техники уже давно позволяет поставить и решить задачу создания информационно-справочной системы стройматериалов.
Цели курсовой работы:
Изучить особенности проектирования справочников
Изучить особенности разработки Web-интерфейса справочника
Спроектировать справочник по строй материалам г.Пятигорска

Содержание работы

ВВЕДЕНИЕ 4
1. ПРОЕКТИРОВАНИЕ ФУНКЦИОНАЛЬНОЙ ЧАСТИ ИНФОРМАЦИОННОЙ СИСТЕМЫ 6
1.1 Исходные данные 6
1.2. Цели автоматизированной системы и автоматизированные функции 9
1.3.Создание базы данных 11
2. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА РАСПРЕДЕЛЕННОЙ БАЗЫ И КЛИЕНТСКОГО ПРИЛОЖЕНИЯ 14
2.1. Предлагаемые типовые решения и обоснование выбора технологии реализации 14
2.2. Разработка WEB-приложения пользователя 19
ЗАКЛЮЧЕНИЕ 26
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 27

Файлы: 1 файл

КУРСОВАЯКИС.doc

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


 

 


СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ

 

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

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

 Одной из важнейших составляющих современных информационных систем являются системы управления базами данных (СУБД), отвечающие за информационную поддержку ИС.

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

Многие из современных  ИС при этом написаны на одном из языков создания динамических HTML-страниц (JSP, PHP, ASP и т.д.) и рассчитаны на функционирование в среде Интернет. Хранение данных таких систем в большинстве случаев осуществляется в базах данных СУБД MySQL. MySQL представляет собой бесплатную, мощную и надежную СУБД, использование которой даже в очень сложных проектах практически всегда оправдано.

 

Объектом исследования является система стройматериалов города Пятигорска.

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

Цели курсовой работы:

    • Изучить особенности проектирования справочников
    • Изучить особенности разработки Web-интерфейса справочника
    • Спроектировать справочник по строй материалам г.Пятигорска

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

 

 

1. ПРОЕКТИРОВАНИЕ ФУНКЦИОНАЛЬНОЙ ЧАСТИ ИНФОРМАЦИОННОЙ  СИСТЕМЫ

1.1 Исходные данные

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

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

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

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

 

 

 

 

 

 

 



 

 


 


 


 


 

Схема 1 - Организационная  структура предприятия

 

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

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

 

 

Документы, на основании которых  создаётся система:

    • информация о расположении строй фирмы;
    • перечень стройматериалов;
    • прейскурант на стройматериалы.

Данный справочник должен включать в себя информацию:

    • всех видов стройматериалов города Пятигорска;
    • количество материалов на складе;
    • цена на товар;
    • дату изготовления товара.

 

Справочник стройматериалов создаётся  организацией, заинтересованной в реализации своих товаров на рынке.

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

Справочник создаётся в строгом соответствии с наличием товаров на складе и их принадлежностью:

    • по способу применения материалов;
    • по дате изготовления товаров.

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

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

    • добавление записей в справочник должно составляться в точном соответствии с имеющимися стройматериалами.
    • поиск данных в справочнике ведётся на основании материалов, занесённых в справочник.
    • для обеспечения более точного поиска должны вводится критерии поиска.

Контроль за составлением справочника осуществляет ответственное лицо: заведующий склада или же администратор. Цель такого контроля - проверка корректности вводимых в справочник данных. О нарушениях работы справочника нужно обращаться в IT отдел предприятия.

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

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

 

1.2 Цели автоматизированной системы и автоматизированные функции

 

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

Информационная система (ИС) - взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели.

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

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

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

Ручные ИС характеризуются  отсутствием современных технических  средств переработки информации и выполнением всех операций человеком.

В автоматических ИС все  операции по переработке информации выполняются без участия человека.

Автоматизированные ИС предполагают участие в процессе обработки информации и человека, и технических средств, причем главная роль в выполнении рутинных операций обработки данных отводится компьютеру. Именно этот класс систем соответствует современному представлению понятия "информационная система".

В данном курсовом проекте  предлагается создать информационно-справочную систему строительных материалов города Пятигорска.

Главной целью для  «Справочника стройматериалов» является предоставление пользователю информации, которая облегчит поиск нужного  товара, использующегося в строительстве. Для этого был создан информационный сайт, который будет выполнять следующие функции:

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

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

1.3 Разработка информационно-логической структуры базы данных

Для создания базы данных необходимо создать имя пользователя, название базы данных и пароль база банных два раз, пароль администратора MySql вводить не обязательно. Заведение новых пользователей и базы данных показано на рисунке 1.1.

Рисунок 1.1 – Заведение новых  пользователей и базы данных

 

Теперь нужно добавить таблицы  в базу. Для каждой группы будет  создана отдельная таблица. Создание таблицы показано на рисунке 1.2.

Рисунок 1.2 – Создание таблицы

 

После создания таблицы  нужно присвоить полям имена. В таблице нужно выбрать ключевое поле, назовем его Kod. Затем второе поле назовем Vremya. В этом поле будет храниться информация о времени начала занятий. Остальные 12 полей будут названиями дней недели, причем так как расписание повторяется каждые две недели, нужно дует в названии поля еще указать номер недели. Поэтому для названия дней недели выделено 12 полей. Созданная таблица показана на рисунке 1.3.

Рисунок 1.3 – Созданная  таблица

Теперь нужно заполнить таблицу данными. Заполненная таблица показана на рисунке 1.4.

Рисунок 1.4 – Заполнение таблицы

Так выглядит уже заполненная  таблица 1.5.

Рисунок 1.5 – Таблица стройматериалов

 

Так как создаётся  справочник стройматериалов, нам хватит одной таблицы основных данных о  товаре.  
2. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА РАСПРЕДЕЛЕННОЙ БАЗЫ И КЛИЕНТСКОГО ПРИЛОЖЕНИЯ

 

2.1 Предлагаемые типовые решения и обоснование выбора технологии реализации

Преимущества PHP

Главным фактором языка РНР является практичность. РНР должен предоставить программисту средства для быстрого и эффективного решения поставленных задач. Практический характер РНР обусловлен пятью важными характеристиками:

• традиционностью;

• простотой;

• эффективностью;

• безопасностью;

• гибкостью.

Существует еще одна «характеристика», которая делает РНР особенно привлекательным: он распространяется бесплатно! Причем, с открытыми исходными кодами ( Open Source ).

Информация о работе Разработка справочника стройматериалов города Пятигорска