Группы болезней и болезни




 

1. ОТЛОЖЕНИЕ СОЛЕЙ

1. ИБС ---

2. Гипертония ---

3. Остеохондроз ---

4. Полиартрит ---

5. Камни в почках ---

6. Камни в печени ---

7. Диабет ---

8. Сосуды периферические ---

9. Аллергия ---

10. ---

11. ---

 

2. ГОРМОНАЛЬНЫЙ БАЛАНС

1. Нарушение щитовидки (зоб) ---

2. Нарушение месячных ---

3. Бесплодие ---

4. Мастопатия ---

5. Фибромиома ---

6. Эндомитриоз ---

7. Кисты, узлы, полипы ---

8. ---

9. ---

 

3. ЖЕЛУДОЧНО-КИШЕЧНЫЙ ТРАКТ

1. Гастрит, колит ---

2. Язва, язвенный колит ---

3. Геморрой ---

4. Трещина ануса ---

5. Цирроз ---

6. ---

7. ---

8. ---

 

 

4. ВНУТРИЧЕРЕПНОЕ ДАВЛЕНИЕ

1.ЧПЗ ---

2.Судорожный синдром ---

 

 

5. СИСТЕМА ДЫХАНИЯ

1.Бронхиальная астма ---

2.Пневмонии ---

3.Хр. бронхиты ---

 

 

Варианты 14, 15, 16, 17, 18

 

В аптеке (номер аптеки и ее адрес) имеется информация о всех лекарствах, которые могут продаваться в аптеке. По каждому лекарству есть следующие сведения:

1. Номенклатурный номер

2. Наименование препарата

3. Форма выпуска препарата (таблетки, порошок, раствор)

4. Единица измерения

5. Количество в одной упаковке

6. Цена одной упаковки

7. Количество упаковок на данный момент (остаток)

Кроме того, для многих препаратов имеются заменители. Для каждого заменителя указано лекарство, которое он заменяет.

Ежедневно из аптечного управления в аптеку передаются сведения о наличии лекарственных препаратов в других аптеках города (номер аптеки и наименование лекарства).

При предъявлении рецепта аптека должна:

1. Если лекарство есть в необходимом количестве оформить чек, в котором указаны:

· наименование препарата

· цена за упаковку

· количество упаковок

· общая стоимость

2. Если указанного лекарства нет, то найти заменитель в данной аптеке и, если заменитель есть в достаточном количестве, предложить его. После согласия покупателя оформить чек.

3. Если в аптеке нет и заменителя, найти лекарство в другой аптеке и дать справку с указанием наименования препарата, его цены, номера аптеки и ее адреса.

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

 

Отличия вариантов

Вариант 14) Лекарство, находящееся в разных аптеках, имеет одну и ту же цену за упаковку. При выдаче справки можно указать цену за упаковку один раз.

Вариант 15) Лекарство, находящееся в разных аптеках, имеет разную цену. Нужно эта указать в справке.

Вариант 16) При отсутствии лекарства в аптеке нужно искать и его заменитель, который имеет одинаковую цену во всех аптеках.

Вариант 17) Все как в варианте 15, но и лекарство и заменитель имеют в разных аптеках разную цену. В справке покупателю нужно дать все варианты.

Вариант 18) В разных аптеках лекарство имеет разную цену, цены лекарств должны быть указаны в справке. В конце месяца выпускается отчет со списком проданных лекарств. По каждому лекарству указывается количество проданных упаковок и общая сумма полученных денег. Также указывается общая сумма продаж по аптеке.

 

Варианты 19, 20, 21, 22

 

Магазин продает автомобили по каталогу, в котором имеются данные о ряде моделей (название модели, фирма-изготовитель, мощность двигателя, число мест в салоне, расход топлива на 100 км. в литрах, объем багажника в дм. куб.). Клиент, просмотрев каталог, заказывает нужную ему модель. Магазин оформляет заказ и затем получает нужный автомобиль. Клиенту выписывается счет, в котором указывается модель автомобиля, его идентификационный номер (15 знаков), а также номера двигателя и кузова (14 знаков), цвет автомобиля и его цена. В счете обязательно указывается дата выписки счета и дата оплаты. После оплаты счета клиент получает автомобиль, о чем делается отметка в заказе (выполнен). Кроме заказов и счетов, выпускается ежемесячно отчет с данными о продаже каждой модели (количество, сумма) и общей суммой продаж.

 

Отличия вариантов

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

Вариант 20) Клиент может сделать несколько заказов. Сведения о продавце не нужны.

Вариант 21) Клиент может сделать несколько заказов. Сведения о работе продавца как в варианте 19.

В вариантах 19 – 21 поиск в каталоге производится по названию модели автомобиля (например, ВАЗ – 2110).

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

 

Варианты 23, 24, 25, 26

Фирма по заказу клиента комплектует и продает компьютеры.

Клиент в заказе указывает разновидности следующих блоков компьютера:

1. Системный блок

2. Материнская плата (характеризуется типом процессора и тактовой частотой)

3. ОЗУ (характеризуется емкостью)

4. Жесткий диск (характеризуется емкостью МБ)

5. Видеокарта (тип и емкость памяти)

6. Монитор (тип)

7. Дисковод для гибких дисков 3,5 дюйма

8. Мышь (тип)

Для всех разновидностей блоков известна цена.

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

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

 

Отличия вариантов

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

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

Вариант 25) Сведения о продавце как в варианте 24. Учет проданных блоков как в варианте 23.

Вариант 26) Дополнительно к перечисленным ранее блокам в состав компьютера могут входить привод для CD-ROM (тип), карта для подключения колонок (тип) и колонки (тип).

 

 

Варианты 27, 28

 

В отделе кадров организации хранятся сведения о всех работниках данного предприятия. Сведения о каждом работнике соответствуют указанным в личной карточке (типовая форма Т-2). Кроме того, для каждого работника нужно указать табельный номер и номер страхового свидетельства государственного пенсионного страхования. Форма страхового номера “999-999-999 99”. Последние две цифры страхового номера являются контрольным числом, подсчитываются по приведенному ниже алгоритму и используются для проверки правильности ввода страхового номера.

Алгоритм формирования контрольного числа:

· каждая цифра Страхового номера умножается на номер своей позиции (позиции отсчитываются с конца)

· полученные произведения суммируются

· сумма делится на 101

· последние две цифры остатка от деления является Контрольным числом.

Например: указан страховой номер 112-233-445 95

Проверяем правильность контрольного числа:

цифры номера 1 1 2 2 3 3 4 4 5

номер позиции 9 8 7 6 5 4 3 2 1

1x9+1x8+2x7+2x6+3x5+3x4+4x3+4x2+5x1=95

95/101=95

Контрольное число = 95 – указано верно

Некоторые частные случаи:

99/101=99

100/101=00

101/101=00

102/101=01

 

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

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

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

 

Отличия вариантов

 

В варианте 27 дополнительно в разделе общих сведений вводятся пункты:

- ученая степень (нет, кандидат, доктор)

- ученое звание (нет, доцент, профессор)

значения двух последних атрибутов должны выбираться из списка, причем в таблицу базу данных нужно заносить не сами значения, а соответствующие им коды (например 1 или 2 или 3).

В варианте 27 выпускаются следующие отчеты:

а)список мужчин (женщин) с указанием должности и подразделения

б)список пенсионеров с указанием должности, подразделения и даты рождения

в)список работников по подразделениям с указанием должности и табельного номера

В варианте 28 выпускаются следующие отчеты:

а) список работников по подразделениям с указанием должности и табельного номера

б) список работников, у которых дата рождения приходится на заданный месяц с указанием даты рождения

в) список работников, которым в текущем году исполнится 55 лет (женщины) и 60 лет (мужчины)с указанием даты рождения, должности и подразделения.

г) список работников по населенному пункту проживания

 

 

Варианты 29 - 35

 

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

Ниже приведен пример файла 0001.rez

3112113000 8ЧН26/26 134 тепловозная характеристика 273 об/мин 200 кВт; испытания проводила бригада Иванова И.И.

n 273.135

NE 200.000

AC3 *****.***

C4 197.380

Две первые строки – это заголовок. Десятиразрядное число 3112113000 представляет собой код испытаний. 7 старших разрядов кодируются из специальных таблиц Pr1…Pr7, когда испытатель указывает необходимые условия испытаний. В код попадают цифры, представляющие номер строки соответствующей таблицы. Три младших разряда кода являются резервными и представляют собой 0.

Ниже приведено содержание этих таблиц и их назначение.

Pr1 (тип дизеля)

1. 16ЧН26/26

2. 12ЧН26/26

3. 8ЧН26/26

0.

 

Pr2 (тип испытаний)

1. Тепловозная характеристика

2. Нагрузочная характеристика

3. Теплобаланс

4. Гидравлические

5. Холостой ход

6. Помпаж

7. Угар масла

8. Токсичность и дым

0.

 

Pr3 (вид испытаний)

1. Предварительные

2. Приемочные

3. Доводные

4. Специальные

5. Отладка изм. системы

 

Pr4 (угол определения впрыска топлива в градусах)

6. От 0 до 2

7. От 2 до 3

0.

 

Pr5 (степень сжатия)

1. 11.8

2. 12.4

3. 13.4

0.

 

Pr6 (фазы газораспределения в градусах)

1. вып 57-28. вп 47-30

2.

3.

0.

 

Pr7 (исследуемый узел)

1. Камера сгорания

2. Топливная аппаратура

3. Турбокомпрессор

4. Шайбы газораспред.

5. Выпускной коллектор

6. Масляная ванна

7. Блок цилиндров

8. Корпус форсунки

9. Корпус турбокомпр.

A. Подшип. коленвала

B. САРЧ

C. Выпускной рычаг

0.

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

 

После пробела указан тип дизеля 8ЧН26/26. По сути дела это повторение первого разряда кода, и сделано для удобства просмотра файлов замеров. На тип дизеля отводится 19 символов. Затем также после пробела указан номер испытываемого дизеля 134, на этот номер отводится 4 символа. Затем для наглядности указан тип испытаний из 19 символов (тепловозная характеристика). После типа испытаний через пробел указывается частота вращения вала дизеля (5 символов), через пробел единицы измерения частоты вращения (6 символов), через пробел мощность на валу дизеля (5 символов) и через пробел единицы измерения мощности (4 символа).

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

Таблица с результатами состоит из двух столбцов: обозначение измеряемой величины (6 символов) и через пробел значение измеряемой величины (9 символов). Если значение записано в виде *****.***, то это означает, что данная величина не измерялась и не рассчитывалась. Список измеряемых величин (параметров дизель-генератора) приведен в текстовом файле listpar.

 

Пример файла Listpar (первые 10 строк):

 

1 Частота вращения коленчатого вала дизеля n об\мин 2 42 Контрл.0

2 Груз на гидротормозе Q1 кH 0 0 Не авт.1

3 Част. вращ. ротора ТК 1 ступени рядa A n1TKA об\мин 0 0 Расчет.2

4 Част. вращ. ротора ТK 1 ступени рядa B n1TKB об\мин 2 3.3

5 Част. вращ. ротора ТK 2 ступени рядa A n2TKA об\мин 3 12.4

6 Част. вращ. ротора ТК 2 ступени рядa B n2TKB об\мин 3 23 Операт.0

7 Барометрическое давление B0 мм рт. 3 0 Не авт.1

8 Температура окружающей среды T0 °С 3 0 Не авт.2

9 Относительная влажность воздуха Ф % 3 0 Не авт.3

10 Разрежение газов в картере VГ мм вод 3 5.4

 

Число строк файла может быть любым, но не более 254.

В каждой строке файла указано (на примере первой строки):

 

1 - порядковый номер параметра в файле. Отведено 3 знакоместа.

 

Частота вращения коленчатого вала дизеля - полное имя

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

 

n - обозначение параметра. Отведено 6 знакомест. Первый символ

всегда пробел.

 

об/мин - единица измерения параметра. Отведено 7 знакомест. Пер-

вый символ всегда пробел.

 

2 - номер измерительного устройства (контроллера). Отведено 3

знакоместа. Контроллерам присвоены следующие номера:

1 - контроллер Ш711; 2 - контроллер СМ1810

3 - условный контроллер; 0 - отсутствие контроллера.

При измерениях параметру присваивается случайное зна-

чение в диапазоне 0..999, если номер контроллера = 3.

При измерениях параметру присваивается значение

*****.***, если номер контроллера = 0.

 

42 - номер канала измерительного устройства. Отведено 3 знакоместа.

 

Контр. - признак параметра. Отведено 8 знакомест. Первый

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

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

Контр. - контрольный параметр. В режиме слежения этот

параметр периодически измеряется и через каждые 2с выво-

дится на экран.

 

Не авт. - параметр вводимый вручную. При измерениях

первоначально параметру присваивается значение *****.***;

Расчет. - расчетный параметр. При измерениях параметру

первоначально присваивается значение *****.***;

Операт. - параметр, значение которого выдается на экран

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

испытателя параметров.

7 пробелов с точкой - обычный параметр, автоматически

измеряемый в числе других параметров.

 

0 - признак формата вывода на экран числовых значений параметров

при их индикации:

0 - выводится только целая часть числа;

1 - выводится целая часть числа и точка;

2 - выводится целая часть и один знак дробной части;

3 - выводится целая часть числа и два знака дробной части;

4 - выводится целая часть числа и три знака дробной части.

 

 

Всего в файле listpar может быть приведено до 254 параметров.

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

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

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

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

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

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

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

Формирование кода испытаний должно производиться выбором из таблиц pr1…pr7, которые можно назвать справочниками условий испытаний. Должна быть предусмотрена возможность пополнения этих справочников новыми записями.

Номер дизеля и даты испытаний для поиска можно вводить с клавиатуры.

Отчет по результатам испытаний должен иметь форму, показанную на рис. 1.

 

 

ОАО ХК “Коломенский завод”, сектор испытаний и доводки дизелей

 

Результаты испытаний дизеля 8ЧН26/26



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-05-11 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: