Файл: Диплом Создание web-сайта «Энциклопедия чая».doc

ВУЗ: Не указан

Категория: Дипломная работа

Дисциплина: Не указана

Добавлен: 15.11.2018

Просмотров: 3057

Скачиваний: 12

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

1.1 Краткая характеристика предприятия

1.2 Описание существующей информационной системы

1.3 Экономическая сущность задачи СВСЭЧ

1.4 Разработка постановки задачи СВСЭЧ

1.4.1 Цели и назначения решения задачи СВСЭЧ

1.4.2 Выбор метода решения задачи СВСЭЧ

2 Информационное обеспечение задачи CВСЭЧ

2.1 Информационная модель задачи CВСЭЧ и ее описание

2.2 Используемые классификаторы и системы кодирования задачи СВСЭЧ

2.3 Описание входной оперативной информации задачи СВСЭЧ

2.5 Характеристика базы данных задачи СВСЭЧ

2.6 Архитектура web-сайта «Энциклопедия чая»

2.7 Описание контрольного примера задачи СВСЭЧ

3 Надежность и эффективность применения программных средств вычислительной техники в задаче «Создание web-сайта «Энциклопедия чая»»

3.1 Оценка параметров надежности сайта

3.2. Эффективность применения информационных технологий

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

Приложения

Приложение А

Приложение Б

Приложение В

2.2 Используемые классификаторы и системы кодирования задачи СВСЭЧ

Для того чтобы приспособить большие объемы информации для эффективного поиска, обработки на ЭВМ и передачи по каналам связи, ее необходимо представить в цифровом виде. Для этого ее нужно упорядочить (классифицировать), а затем закодировать. Совокупность правил распределения объектов множества на подмножества в ходе процесса классификации называется системой классификации. Признаком классификации можно назвать свойство, характеристику объекта классификации, позволяющее установить его сходство или отличие с другими объектами при классификации.

При разработке классификаторов и систем кодирования следует соблюдать следующие основные требования:

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

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

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

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

При проектировании web-сайта «Энциклопедия чая» основной целью кодирования информации было обеспечение связей между массивами информации в базе данных. В этом случае код не несет дополнительной

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


Таблица 2.1 — Характеристика классификаторов и систем кодирования

Название классификатора

Уровень действия

Количество позиций

Структура кода

Система кодирования

1

2

3

4

5

Код товара

локальный

4

[XXXХ]: [Наименование объекта]

Порядковая

Код чека

локальный

6

[XХХХХX]: [Наименование объекта]

Порядковая

Код ведомости доставки

локальный

6

[XXXХХX]: [Наименование объекта]

Порядковая

Код приходной накладной

локальный

6

[XХХХХX]: [Наименование объекта]

Порядковая

Код заявки

локальный

6

[XXХХХX]: [Наименование объекта]

Порядковая



Продолжение таблицы 2.1

1

2

3

4

5

Код пользователя

локальный

2

[XX]: [Наименование объекта]

Порядковая

Код группы товаров

локальный

2

[XX]: [Наименование объекта]

Порядковая

Номер партии

локальный

6

[XXXXXX]: [Наименование объекта]

Порядковая


2.3 Описание входной оперативной информации задачи СВСЭЧ

Характеристика входной оперативной информации представлена в таблице 2.2.


Таблица 2.2 - Перечень и описание единиц нормативно-справочной информации

Наименование таблицы

Идентификатор массива

Наименование поля

Идентификатор

Тип поля


Размер поля


1

2

3

4

5

6

Приходная накладная

Prih_nakl

Код товара

id_products

число

4 байта

Наименование товара

N_products

строка

32 байта

Количество товара

C_products

число

4 байта

Продолжение таблицы 2.2



Изготовитель


izg_pr

строка

4 байта

Наименование поставщика

Name_post

строка

32 байта

Номер заявки

Num_zayav

число

4 байт

Дата заказа

date_z

дата

20 байт

Код группы товара

id_grproducts

число

4 байта

Оптовая цена

Price_opt

число

4 байта

Дата оформления накладной

date_p

дата

20 байт

Номер накладной

Number_p

число

8 байт



Сумма заказа

summa_p

число

4 байта

Заявка

zayavka






Код товара

id_products

число

10 байт

Наименование товара

N_products

строка

50 байт

Количество товара

C_products

число

8 байт

Изготовитель

IZg_pr

строка

48 байт





Продолжение таблицы 2.2

1

2

3

4

5

6



Наименование поставщика

Name_post

строка

48 байт

Номер заявки

Num_zayav

число

4 байта






Прямая соединительная линия 44Пользователь






user

Дата заявки

date_z

дата

20 байт

Код группы товара

id_grproducts

число

4 байта

Код пользователя

id_user

число

4 байта

Сумма заказа

summa_z

число

4 байта

Код пользователя

id_user

дата

4 байта

Логин

login

строка

20 байт

Пароль

passwd

строка

20 байт

Код группы пользователей

id_gr_u

число

4 байта

ФИО пользователя

FIO_u

строка

50 байт

Группы пользователей


group_user

Код группы пользователей

id_g

Число

4 байта

Имя группы

name_g

строка

50 байт





Продолжение таблицы 2.2

1

2

3

4

5

6



Уровень доступа

access

число

4 байта

Группы товаров

gr_products

Код группы товаров

id_gp

число

4 байта

Наименование группы товаров

name_gp

строка

20 байт

Товары

Products

Код товара

id_products

число

4 байта

Наименование товара

N_products

строка

50 байт

Остаток товара

C_products

число

20 байт

Код группы товаров

id_gproducts

число

4 байта

Цена товара

Price

число

50 байт

Изготовитель

Izg_pr

строка

50 байт

Заказы

Zakaz

Код заказа

number_z

число

4 байта

Код клиента

id_client

число

4 байта

Код товара

id_products

число

4 байта

Количество

C_products

число

50 байт


Продолжение таблицы 2.2

1

2

3

4

5

6



Сумма заказа

summa

число

50 байт

Код пользователя

id_user

число

4 байта

Дата заказа

date_z

дата

20 байт

AutoShape 9Клиенты

client

Код клиента

id_client

число

4 байта

ФИО клиента

FIO_C

строка

50 байт

Телефон

tell

строка

16 байт

Адрес электронной почты

email

строка

50 байт

Количество товара

Count_Z

число

4 байта

Заказы

orders

Код заказа

id_order

число

4 байта

Код пользователя

id_user

дата

4 байта

Код клиента

id_client

число

4 байта

Дата заявки

date_z

дата

20 байт

Цена

price

число

10 байт


Продолжение таблицы 2.2



Код товара

id_products

число

4 байта

AutoShape 10Доставка

dostavka

Код пользователя

id_user

число

4 байта

Код клиента

id_client

число

50 байт

ФИО клиента

FIO_C

строка

50 байт

ФИО пользователя

FIO_U

строка

50 байта

Количество товара

C_products

число

4 байта

Дата заказа

date_z

дата

20 байт

Телефон

tell

число

20 байт

Наименование товара

N_products

число

50 байт



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







Таблица 2.3 – Перечень и описание исходных сообщений

Сообщение

Идентифика-тор

Форма представления

Периодич-ность выдачи

Получатель информа-ции

Приходная накладная

Приходная накладная

Входной документ

По мере необходимости

Специалист службы доставки

Данные клиентов

Данные клиентов

Входной документ

По мере необходимости

Специалист поддержки

Справочник клиентов

Справочник клиентов

Входной документ

По мере необходимости

IT-специалист

Справочник товаров

Группы товаров

Входной документ

По мере необходимости

IT-специалист

Справочник групп товаров

Группы товаров

Входной документ

По мере необходимости

IT-специалист

Справочник пользователей

Пльзователи

Входной документ

По мере необходимости

IT-специалист

Справочник групп пользователей

Группы пользователей

Входной документ

По мере необходимости

Специалист IT-специалист






Таблица 2.4 - Перечень и описание структурных единиц информации по входному сообщению «Приходная накладная»

Наименова-ние структурных единиц информации

Идентификатор

Идентифи-катор входного сообщения

Размер поля

В программе

В математи-ческом описании

1

2

3

4

5

Код товара

Код товара

id_products

Приходная накладная

4 байта

Наименование товара

Наименование товара

N_products

Приходная накладная

32 байта

Количество товара

Количество товара

C_products

Приходная накладная

4 байта

Изготовитель


Изготовитель


izg_pr

Приходная накладная

4 байта

Наименование поставщика

Наименование поставщика

Name_post

Приходная накладная

32 байта

Номер заявки

Номер заявки

Num_zayav

Приходная накладная

4 байт

Дата заказа

Дата заказа

date_z

Приходная накладная

20 байт

Код группы товара

Код группы товара

id_grproducts

Приходная накладная

4 байта

Оптовая цена

Оптовая цена

Price_opt

Приходная накладная

4 байта

Дата оформления накладной

Дата оформления накладной

date_p

Приходная накладная

20 байт



Продолжение таблицы 2.4

1

2

3

4

5

Номер накладной


Номер накладной


Number_p

Приходная накладная

8 байт

Сумма заказа

Сумма заказа

summa_p

Приходная накладная

4 байта



Таблица 2.5 - Перечень и описание структурных единиц информации по входному сообщению «Справочник товаров»

Наименова-ние структурных единиц информации

Идентификатор

Идентифи-катор входного сообщения

Размер поля

В программе

В математи-ческом описании

Код товара

Код товара

id_products

Справочник товаров

4 байта

Наименование товара

Наименование товара

N_products

Справочник товаров

50 байт

Остаток товара

Остаток товара

C_products

Справочник товаров

20 байт

Код группы товаров

Код группы товаров

id_gproducts

Справочник товаров

4 байта

Цена товара

Цена товара

Price

Справочник товаров

50 байт

Изготовитель

Изготовитель

Izg_pr

Справочник товаров

50 байт


Таблица 2.6 - Перечень и описание структурных единиц информации по входному сообщению «Справочник клиентов»

Наименова-ние структурных единиц информации

Идентификатор

Идентифи-катор входного сообщения

Размер поля

В программе

В математи-ческом описании

Код клиента

Код клиента

id_client

Справочник клиентов

4 байта

ФИО клиента

ФИО клиента

FIO_C

Справочник клиентов

50 байт

Телефон

Телефон

tell

Справочник клиентов

16 байт

Адрес электронной почты

Адрес электронной почты

email

Справочник клиентов

50 байт

Количество товара

Количество товара

Count_Z

Справочник клиентов

4 байта


Таблица 2.7 - Перечень и описание структурных единиц информации по входному сообщению «Справочник групп товаров»

Наименова-ние структурных единиц информации

Идентификатор

Идентифи-катор входного сообщения

Размер поля

В программе

В математи-ческом описании

Код группы товаров

Код группы товаров

id_gp

Справочник групп товаров

4 байта

Наименование группы товаров

Наименование группы товаров

name_gp

Справочник групп товаров

4 байта

Таблица 2.8 - Перечень и описание структурных единиц информации по входному сообщению «Справочник пользователей»

Наименова-ние единиц информации

Идентификатор

Идентифи-катор входного сообщения

Размер поля

В программе

В математи-ческом описании

Код пользователя

Код пользователя

id_user

Справочник пользователей

4 байта

Логин

Логин

login

Справочник пользователей

20 байт

Пароль

Пароль

passwd

Справочник пользователей

20 байт

Код группы пользователей

Код группы пользователей

id_gr_u

Справочник пользователей

4 байта

ФИО пользователя

ФИО пользователя

FIO_u

Справочник пользователей

50 байт


Таблица 2.9 - Перечень и описание структурных единиц информации по входному сообщению «Справочник групп пользователей»

Наименова-ние единиц информации

Идентификатор

Идентифи-катор входного сообщения

Размер поля

В прог-рамме

В математи-ческом описании

Код группы пользователей

Код группы пользователей

id_g

Справочник групп пользователей

4 байта

Имя группы

Имя группы

name_g

Справочник групп пользователей

50 байт

Уровень доступа

Уровень доступа

access

Справочник групп пользователей

4 байта


2.4 Описание выходной информации задачи СВСЭЧ

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