Добавлен: 15.11.2018
Просмотров: 3644
Скачиваний: 15
СОДЕРЖАНИЕ
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.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 байта |
||
Пользователь |
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 байт |
||
Клиенты |
client |
Код клиента |
id_client |
число |
4 байта |
ФИО клиента |
FIO_C |
строка |
50 байт |
||
Телефон |
tell |
строка |
16 байт |
||
Адрес электронной почты |
|
строка |
50 байт |
||
Количество товара |
Count_Z |
число |
4 байта |
||
Заказы |
orders |
Код заказа |
id_order |
число |
4 байта |
Код пользователя |
id_user |
дата |
4 байта |
||
Код клиента |
id_client |
число |
4 байта |
||
Дата заявки |
date_z |
дата |
20 байт |
||
Цена |
price |
число |
10 байт |
Продолжение таблицы 2.2
|
|
Код товара |
id_products |
число |
4 байта |
Доставка |
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 байт |
Адрес электронной почты |
Адрес электронной почты |
|
Справочник клиентов |
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 Описание выходной информации задачи СВСЭЧ
Выходной информацией задачи СВСЭЧ являются данные, выдаваемые на страницах сайта, в результате обработки запросов пользователей и исходной информации, а также выходные ведомости. Условно все страницы сайта можно разделить на две группы: статические, информация на которых меняется редко, и динамические.