Система автоматизованого управління бібліотечним процесом (каталогізатор)

Автоматизація інформаційно-бібліотечних процесів. Створення автоматизованого робочого міста бібліотечного працівника, який виконує функції по формуванню баз даних електронного каталогу. Розробка концептуальної моделі та алгоритму функціонування АРМ.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык украинский
Дата добавления 29.08.2014
Размер файла 476,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

5.4 Розрахунок економічної ефективності від впровадження

Виконаємо розрахунок витрат на виконання роботи при використанні програмного продукту за визначений період часу, наприклад, рік.

Розраховується вартість години роботи комп'ютера (споживана електроенергія, амортизація), час роботи за рік. Визначається перелік необхідних фахівців, їхній оклад, зайнятість цим видом роботи за рік.

При роботі з даним програмним комплексом, передбачається, що робота користувачів (студенти, викладачі) займає біля 6 години в день. Таким чином за рік буде витрачено 1728 годин.

Вартість роботи ЕОМ обчислюють за такою формулою:

(6.8)

де - вартість машинної години,

- час роботи комп'ютера.

= (150060/(10012192))+0.15• 0.3 = 0.435 грн.,

= 0.435 1728 = 751.68 грн.

Витрати на оплату праці обчислюють по формулі:

(6.9)

де З - зарплата працівника за годину (зарплата за місяць/фонд робочого часу за місяць);

Відр - відрахування з зарплати, %;

- час роботи.

Зарплата викладача дорівнює 800 грн. Норма відрахувань - 37.5%, підставляємо числові значення і отримуємо:

= (800/192)(1+0.375)1728 = 9899.10 грн.

Відрахування з зарплати включають: відрахування в соцстрах, прибутковий податок, відрахування у фонд зайнятості, відрахування в пенсійний фонд:

де - вартість і-го ресурсу;

n - кількість ресурсів. У даному випадку n=2.

Підрахуємо витрати:

= 751.68 + 9899.10 = 10650.78 грн.

Розрахунок витрат на виконання даної роботи до впровадження програмного продукту. До впровадження програми вся робота зі створенням бібліотечних фондів та пошуку необхідної літератури виконувалась вручну, що займало дуже значний час близько 3456 годин у рік.

Визначимо витрати на оплату праці. Зарплата дорівнює 270 грн. Норма відрахувань - 37.5%, тоді:

= =(800/192)(1+0.375)3456 = 19800.0 грн.

Економія Е від впровадження товару за рік обчислюється за такою формулою:

(6.10)

Е = 19800.00 - 10650.78 = 9149.22 грн.

Визначимо капітальні витрати К на впровадження навчальної системи (вартість продукту + додатк. витрати при необхідності). У даному випадку витрати на адаптацію програмного продукту до специфіки споживача відсутні, оскільки програма призначена для конкретного вищого навчального закладу з урахуванням усіх його особливостей. Інших додаткових витрат на впровадження також не передбачається. Отже, капітальні витрати дорівнюють вартості продукту:

К = 8085.69 грн.

Строк окупності товару Т обчислюємо по формулі:

Т = (6.11)

Т = 8085.69 / 9149.22 = 0.9

Отже, програмний продукт окупиться трохи більше ніж за 1 рік.

Економічна ефективність обчислюємо по формулі:

(6.12)

Собівартість розробленої системи склала 6316.95 грн. і склалась з п'яти рівних частин комплексного проекту вартість кожної - 1263.39 грн. Економія від впровадження даного продукту складає 9149.22 гривень на рік. При встановленій собівартості продукту в 8085.69 грн. Строк окупності складе біля 9 місяців. Таким чином, економічна ефективність складає 1.13.

6. Охорона праці

У даному дипломному проекті розроблена „Система автоматизованого управління бібліотечним процесом (каталогізатор)”, яка представляє собою автоматизоване робоче місце бібліотечного працівника, котрий на основі ведення спеціальної бази даних виконує функцію по здійсненню модифікації в базі даних, додавання літератури, списання літератури|урахуванню|.

6.1 Аналіз умов праці

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

В процесі експлуатації обладнання можуть мати місце небезпечні і шкідливі виробничі фактори.

До небезпечних виробничих факторів відносяться:

- електричний струм, дія якого може привести до електротравм та опік;

- термічні травми, одержані внаслідок виникнення пожежі.

До шкідливих факторів відносяться:

- виділення шкідливих речовин у випадку пожежі через можливе коротке замикання електричної мережі;

- виділення надмірного тепла;

- недостаток освітлення, приводить до захворювання органів зору;

- електромагнітне випромінювання, яке може стати причиною професійного захворювання;

- в процесі роботи можливо накопичення статичного струму, що може бути причиною ураження людини або підвищеної пожежонебезпечності;

- порушення параметрів метеоумов може бути причиною дискомфорту праці, погіршення умов роботи і профзахворювань;

- високий рівень звукового тиску може викликати стомлення слуху.

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

6.2 Техніка безпеки

Безпека виробничих процесів забезпечується цілим комплексом проектних і організаційних рішень, які полягають у відповідному виборі технологічних процесів, робочих операцій і порядку обслуговування обладнання; виробничих приміщень або зовнішніх площадок; виробничого обладнання і умов його розміщення; способів зберігання і транспортування вихідних матеріалів, заготовок, готової продукції та відходів виробництва; засобів захисту працюючих. Велике значення має організація професійного відбору і навчання працюючих.

6.2.1 Електробезпека

Для забезпечення електробезпеки, згідно з ДЕСТ 12.1.019-79 [43], застосовуємо окремо або в сполученні один з одним наступні технічні засоби: захисне занулення; огороджувальні пристрої; попереджувальна сигналізація.

Оскільки приміщення лабораторії обчислювальної техніки є сухим, безпильним із нормальними параметрами метеоумов та з ізолюючою підлогою (одношаровий полівініл-хлоридний синтетичний лінолеум), то згідно з ДЕСТ 12.1.013-78 [44] дане приміщення ми відносимо до приміщень без підвищеної небезпеки поразки електричним струмом.

ПЕОМ, на якій буде функціонувати система, живиться від мережі перемінного струму напругою 220 В, частотою 50 Гц з ізольованою нейтраллю. Споживана потужність складає приблизно 0.5 кВт. Через ЕОМ протікає струм, який дорівнює 2 А.

Відповідно до ДЕСТ 12.2.007-75 [45] ЕОМ відносять до 1 класу електротехнічних виробів по способу захисту від поразки електричним струмом, оскільки ЕОМ має робочу ізоляцію та елемент для заземлення. Провід для приєднання до джерела живлення має заземлюючу жилу та вилку з контактом, який заземлюється. Важливим засобом забезпечення електробезпеки служить надійна ізоляція струмонесучих частин, кабелів, а також заземлення корпусів всіх електроприладів та металевих частин устаткування [46].

Захисне заземлення, згідно з ДЕСТ 12.1.030-81 [47], повинне забезпечувати захист людей від ураження електричним струмом у разі дотикання до металевих не струмоведучих частин, які можуть опинитися під напругою при пошкодженні ізоляції. У розглянутому приміщенні лабораторії обчислювальної техніки існує можливість дотикання до металевих не струмоведучих частин, у разі чого необхідно використовувати захисне заземлення (розрахунок захисного заземлення наведено нижче).

6.2.2 Розрахунок захисного заземлення

Згідно ДЕСТ 12.1.030-81, захисне заземлення повинно забезпечувати захист людей від ураження електричним струмом при дотику до металевих не провідникових частин, які можуть бути під напругою. Заземленням називається переднамірене з'єднання електроустановок з заземлюючим пристроєм. Заземлювачем називається провідник, який знаходиться в зіткненні з землею або її еквівалентом. Заземлюючим провідником називається провідник, який з'єднує заземлені частини з заземлювачем. Сукупність з'єднуючих провідників та заземлювачів називається заземлюючим пристроєм [48]. Для установок потужністю не більше 100 кВт опір заземлюючого пристрою не повинен перевищувати 10 Ом, для установок потужністю більше 100 кВт - 4 Ом.

Значення часткового опору ґрунтів, одержаних вимірювань, з урахуванням коефіцієнта сезонності:

, (7.1)

Де - частковий опір ґрунту,

При проектуванні заземлюючих пристроїв враховується коефіцієнт сезонності , який показує зміну часткового опору ґрунту в залежності від погодних та кліматичних умов. З урахуванням довжини електроду, кліматичної зони III використовуючи 7.1, одержимо:

;

Вихідні дані для визначення заземлення:

;

;

;

.

Розрахуємо опір одного заземлювача (електрода). Для вертикального електрода із круглої арматури, опір розтікання струму одного заземлювача розраховується по формулі:

, (7.2)

де - частковий опір ґрунту, Ом·м;

- довжина заземлювача, м;

- діаметр одного вертикального заземлювача, м.

- глибина закладення половини заземлювача, м;

Заглиблення електрода , розраховується по формулі:

(7.3)

Підставимо вказані значення в формулу (7.3) и обчислимо значення :

Підставимо знайдені значення в формулу (7.2) и отримаємо результат:

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

, (7.4)

де - необхідна кількість заземлювачів; - найбільший припустимий опір заземлення; - коефіцієнт використання заземлювачів.

Приймемо коефіцієнт використання заземлювачів рівним 0,63, а найбільш припустимий опір заземлення 4 Ом.

шт.

Розрахуємо тепер опір розтікання струму горизонтальних заземлюючих з'єднувальних провідників, по формулі:

, (7.5)

де - опір горизонтальних з'єднувальних провідників; - частковий опір ґрунту з урахуванням , Ом·м; - довжина з'єднувальної смуги, м; - ширина стальної з'єднувальної смуги (горизонтального з'єднувача), м; - глибина заземлюючого провідника, м.

Довжина заземлюючого провідника розраховується по формулі:

, (7.6)

де - відстань між заземлювачами, м; - необхідна кількість заземлювачів.

Відстань між заземлювачами знаходимо по формулі:

(7.7)

де - довжина електрода, м.

Отримаємо

Знайдене значення підставимо в формулу (7.6) і знайдемо значення :

Ширину металевої з'єднувальної смужки (горизонтального з'єднувача) приймемо рівну 0,02 м, а глибину заземлюючого провідника 0,5 м ().

Підставимо знайдене значення и в формулу (7.5) і знайдемо значення опору горизонтальних з'єднувальних провідників:

Ом.

Загальний опір групового заземлення розрахуємо по формулі:

(7.8)

де - коефіцієнт використання горизонтального полюсового електрода для 4 вертикальних електродів розміщених в ряд (кругла арматура).

Ом.

Оскільки (4.93 Ом < 10 Ом), значить заземлюючий пристрій розрахований правильно.

6.2.3 Захист від статичного струму

Можливість накопичення небезпечних електростатичних зарядів визначається як інтенсивністю виникнення (генерації), так і умовами розсіювання зарядів. Допустимі рівні напруги електростатичних полів не повинні перевищувати 20 кВ на протязі години (ДЕСТ 12.1045-84). Для відвернення утворення і захисту від статичного струму в приміщеннях з працюючими на ЕОМ можна використовувати нейтралізатори і зволожувачі. Робоча апаратура повинна бути заземлена.

6.3 Інструктивні вказівки по безпечній експлуатації комп'ютеризованої системи

Для забезпечення безпечної експлуатації ЭВМ, які входять в состав комп'ютеризованої системи, повинно бути організоване навчання робочих безпеки праці, як це викладено в ДЕСТ 12.0.004-79.

З цією метою на підприємстві проводиться інструктаж по техніці безпеки, який за характером і часом проведення ділиться на вхідний, первинний на робочому місці, повторний, позаплановий и поточний.

На підприємствах і організаціях всіх галузей народного господарства широке розповсюдження одержав адміністративно-громадський трьохступінчатий контроль за становищем охорони праці. На I-ій ступіні контроль здійснюється лікарем, медсестрою і громадським інспектором по охороні праці, які щоденно на початку роботи провіряють справність машин, наявність і справність захисних засобів. Проводиться п'яти хвилинний інструктаж по техніці безпеки. Щонеділі завідуючий відділеннями разом з представником комісії по охороні праці здійснюють II-у ступінь контролю охорони праці на своїх частинах. На III-ій ступіні контролю інженер по охороні праці, голова комісії охорони праці, головний лікар один раз в місяць провіряють стан техніки безпеки і виробничої санітарії. Остання ступінь контролю закінчується розширеною нарадою і виданням наказу по підприємству (організації).

Основні правила безпеки експлуатації ЕОМ:

а) перед початком роботи переконатися, що ЭВМ надійно заземлена;

б) переконатися, що ЭВМ закрита кожухом і виключає контакт з струмовивідними частинами;

в) в разі припинення подачі електроенергії необхідно вимкнути ЭВМ із мережі;

г) при виникненні несправності повідомити спеціаліста.

6.3.1 Захист від шуму, вібрації та електромагнітних випромінювань

Виробничий шум виникає внаслідок вібрації робочого устаткування і механізмів. Шум являється неблагоприємним фактором, здійснюючим шкідливий вплив на організм. Тривалий вплив шуму може привести до розладу і захворювання органів слуху, серцево-судинної і нервової системи. Загальна класифікація засобів і методів захисту від шуму і вібрації приведені в ДЕСТ 12.1.029-80 „Засоби і методи захисту від шуму. Класифікація” і ДЕСТ 12.1.014-78 „Вібрація. Загальні вимоги безпеки” відповідно.

Відповідно ДЕСТ 12.1.003-83 нормованою шумовою характеристикою робочого місця при постійному шуму являються рівні звукового тиску в децибелах в октавних смугах. Еквівалентний рівень звука для приміщення, де знаходиться персонал, не повинен перевищувати 50 дБ. Реальний рівень звука в цих приміщеннях не перевищує допустимого значення, тому немає необхідності в проведенні заходів по зниженню рівня шуму. Вібрація здійснює неблагоприємний вплив на організм людини, викликаючи нейротрофічні та гемодинамічні порушення. Розрізняють гігієнічне та технічне нормування вібрацій. Найбільш шкідливими являються коливання з частотами 5 - 25 Гц вн6аслідок резонансних явищ в внутрішніх органах людини. Шкідливими являються і коливання з частотами до 250 Гц. Радикальним направленням боротьби як з вібрацією, так і з шумом являється виключення шумних і вібронебезпечних технологічних процесів. Рівень вібрації в приміщенні, де будуть експлуатуватися ЭВМ, не перевищує нормуючих значень приведених параметрів, тому немає необхідності в проведенні заходів по зниженню рівнів шуму і вібрації.

В діапазоні надвисоких частот (НВЧ) по ДЕСТ 12.1.006-76 нормується щільність потоку енергії (ЩПЕ) електромагнітного поля. При використанні дисплея ЩПЕ не перевищує 1 Вт/м, але необхідно використовувати захисний екран для зменшення небезпеки опромінення при довгої роботі. Екран дисплея повинен знаходиться на відстані не менше 1 м від користувача. При цьому ступінь опромінення можна понизити, використовуючи захисні екрани.

Особливо ефективно застосування захисних екранів з заземленням, які збільшують контрастність зображення і разом з тим дозволяють на 30 - 40% знизити інтенсивність опромінення працівника з дисплеєм.

6.3.2 Оздоровлення повітряного середовища

Однією з необхідних умов здорової та високопродуктивної праці є забезпечення нормальних метеоумов та чистоти повітря в робочій зоні приміщення. Усунення дії таких шкідливих виробничих факторів, як газів, парів, пилу, надлишку тепла і вологи, і створення здорового повітряного середовища являється важливою народногосподарською задачею, яка повинна здійснюватися комплексно, одночасно з рішенням основних питань виробництва. Приміщення, в яких додержані оптимальні метеоумови, вважають приміщеннями без підвищеної небезпеки. Для правильного вибору оптимальних метеоумов в різні періоди року необхідно користуватися таблицею 6.1.

Таблиця 7.1 Оптимальні метеоумови в приміщеннях

Сезон

Температура повітря, °С

Відносна вологість повітря, %

Швидкість руху, м/c

Теплий період року

22 - 25

60 - 40

0,2

Холодний і перехідний період року

20 - 23

60 - 40

0,2

Установка кондиціонера і регулярне вологе прибирання вирішать проблему підтримки необхідних параметрів нормальних метеоумов і чистоти повітря в робочій зоні.

6.4 Пожежна безпека

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

Згідно ДБН П-90-81, приміщення де функціонує ЕОМ, відноситься до категорії виробництва Д. Це пожаробезпечні приміщення в яких є негорючі речовини і матеріали в холодному стану. Будівельні матеріали, із яких збудовано будівлю - негорючі. Однак ЭВМ як електроприлад являється джерелом пожежної небезпеки, тому там, де вони встановлені, необхідно передбачити засоби пожежогасіння. В практиці гасіння пожарів найбільшого розповсюдження отримали слідуючи засоби припинення горіння:

- ізоляція джерела горіння від повітря чи зниження концентрації кисню в повітрі до значення, при якому горіння не може проходить;

- охолодження джерела горіння нижче визначених температур;

- механічний зрив полум'я в результаті діяння на нього сильного струменю інертного газу чи води;

- створення умов вогнеперешкод, тобто таких умов, при яких полум'я не може розповсюджуватися.

Для гасіння електроустановок, які знаходяться під напругою, необхідно передбачити вогнегасники вуглекислотного (ОУ-2, ОУ-5, ОУ-8) чи порошкового (ОП-1, ОП-10А, ОП-250) типу, виконані по ДЕСТ 12.4.009-75. Для локалізації пожару дверей приміщення, вони повинні бути оббиті металевими листами з зовнішньої і внутрішньої сторони.

Висновки

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

Прийняті міри гарантовано забезпечать нормальні умови роботи людей при роботі з комп'ютерною системою і захистять їх від небезпечних і шкідливих виробничих факторів.

Висновки

У добу інформації бібліотека має набути статусу інформаційного центру, який би забезпечив розв'язання таких завдань: повноцінне інформаційне забезпечення навчально-виховного процесу, систематичне ознайомлення читачів із традиційними та нетрадиційними носіями інформації, вивчення інформаційних потреб і запитів читачів, їхнє повноцінне задоволення, інформаційний сервіс бібліотеки.

Программа АРМ „Каталогізатор” представляє собою робоче місце бібліотечного працівника, який виконує функції по формуванню (поповненню і коректуванню) баз данних Електронного каталогу. Також АРМ „Каталогізатор” використовується для формування і введення Алфавітно-предметного показника до УДК/ББК та тематичного показника.

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

В дипломному проекті “Система автоматизованого управління бібліотечним процесом (каталогізатор)” було розв'язано наступні задачі:

1. Здійснено огляд можливостей існуючих базових підходів до розробки АІБК.

2. Розроблена концептуальна модель АРМК.

3. Розроблено алгоритм функціонування АРМК.

4. Забезпечено доступ до електронного каталогу та до баз даних електронних документів.

5. Розроблено систему пошуку необхідної літератури (інформації) за заданими критеріями (темами тематичних каталогів та значеннями полів бібліографічного опису, предметно-алфавітним покажчиком).

6. Розроблено систему модифікації інформації в базі даних.

7. Розроблено систему перегляду інформації про літературу.

8. Розроблено систему АРМБ орієнтовану на роботу в комп`ютерній мережі, де велика кількість користувачів одночасно працює з одним сервером бази даних.

9. Розроблено систему ідентифікації користувача.

10. Виконано техніко-економічне обгрунтування дипломного проекту.

11. Напрацьовані рекомендації з охорони праці тих, хто буде використовувати запропоноване до розгляду програмне забезпечення.

У результаті оцінки технічних та економічних параметрів був отриманий коефіцієнт економічної ефективності 0.83. Собівартість розробленої навчальної системи склала 3131.13 грн. і склалась з п'яти частин комплексного проекту. Економія від впровадження даного продукту складе 2589.57 гривень на рік. При встановленій ціні продукту в 3131.13 грн. строк окупності складе 1 рік. Прибуток від реалізації складе 978.48 грн.

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

автоматизація бібліотечний електронний каталог

Перелік літературних джерел

1. Аркадьев В.Ю., Мамонтов И.Б. Обзор и особенности разработки и применения алгоритмов шифрования //Сборник научных статей по компьютеризированным системам управления и автоматики. - Херсон, 2000. - 345 с.

2. Армс В. Электронные библиотеки.- Люберцы: ПИК ВИНИТИ, 2001.- 275с.

3. Балашов Е.П., Пузанов Д.В. Проектирование информационно-управляющих систем. - М.: Радио и связь, 1991. - 256 с.

4. Бардачев Ю.Н, Ходаков В.Е. Концепция компьютеризации технического вуза // Вестник ХГТУ.- 2001.- №1 (10).- с.372-376.

5. Барфильд Э. Программирование в Borland Delphi 5.0. - М.: Бином, 2000. - 579 c.

6. Герщунский Б.С. Компьютеризация в сфере образования: Пробле-мы и перспективы. - М.: Педагогика, 2000. - 264 с.

7. ГОСТ 12.1.003-83.ССБТ. Шум. Общие требования безопасности.

8. ГОСТ 12.1.005-76.ССБТ. Воздух рабочей зоны. Общие санитарные гигиенические требования.

9. ГОСТ 12.2.009-80.ССБТ. Станки металлорежущие. Общие требования безопасности.

10. ГОСТ 12.1.012-78.ССБТ. Вибрация. Общие требования безопасности.

11. ГОСТ 12.1.013-78.ССБТ. Строительство. Электробезопасность. Общие требования.

12. ГОСТ 12.2.005-80.ССБТ. Оборудование техническое для текстильной промышленности. Общие требования безопасности.

13. ГОСТ 12.2.007.0-75.ССБТ. Изделия электротехнические. Общие требования безопасности.

14. ГОСТ 12.2.064-81.ССБТ. Органы управления производственным оборудованием. Общие требования безопасности.

15. ГОСТ 12.2.072-82.ССБТ. Роботы промышленные, роботизиро-ванные технологические комплексы и участки. Общие требования безопасности.

16. ГОСТ 12.4.026-76.ССБТ. Цвета сигнальные и знаки безопас-ности.

17. ГОСТ 23000-78.Система “человек-машина”. Пульты управле-ния.

18. Джексон Г. Проектирование реляционных баз данных для ис-пользования с микроЭВМ. - М.: Мир, 1991. - 271 с.

19. Долин П.А. Справочник по технике безопасности. - М.: Энер-гоатомиздат, 1984. - 824 с.

20. Жимерин Д.Г., Мясников В.А. Автоматизированные и автомати-ческие системы управления. - М.: Филинь, 1995. - 682 с.

21. Зегжды П.Д. Теория и практика обеспечения информационной безопасности. - М.: Наука, 1993. - 247 с.

22. Земсков А. И. Шрайберг Я.Л. Электронные библиотеки.- М.: ГПНТБ России, 2001.- 91с.

23. Иоффе А.Ф. Персональные ЭВМ в организационном управлении. - М.: Наука, 1993. - 435 с.

24. Кантарь И.Л. Информационное и программное обеспечение автоматизированных систем. - М.: Мир, 1990. - 108 с.

25. Клейман Г.М. Компьютеры в процессе обучения. - М.: Радио и связь, 1999. - 176 с.

26. Кнорринг Г.М. Справочная книга для проектирования электри-ческого освещения. - Л.: Энергия, 1976. - 384 с.

27. Мамаев Е., Шкарина Л. «Microsoft SQl Server 2000 для про-фесионалов».-Спб:Питер, 2001

28. Мартін Грубер «Розуміння SQL»: пров. з англ. Лебедєва В.Н. під ред. Буличева В.Н., -М.: 1993. - 280 с.

29. Мартин Дж. Планирование развития автоматизированных систем. - М.: Финансы и статистика, 1994. - 348с.

30. Мейер М. Теория реляционных баз данных. - М.: Мир, 1987. - 641с.

31. Мухачева Э.А., Рубинштейн Г.Э. Математическое программиро-вание. - М.: Наука, 1989. - 213 с.

32. Нові технології навчання. Наук. метод. зб. Випуск 25: Київ, 2000.

33. Острейковский В.А. Теория систем.- М.: Высшая школа, 1997.- 240с.

34. Розробка математичного і лінгвістичного забезпечення автомати-зованих інформаційно-бібліотечних систем: Автореф. дис. канд. техн. наук: 05.13.06 / Н.Ф. Хайрова.- Харк. держ. техн. ун-т радіоелектроніки.- Х., 2000.- 16 с.

35. Романенко В.Д. Методи автоматизації прогресив-них технологій. - К.: Вища шк., 1998. - 519 с.

36. Ростунов Т.И. Программированное обучение и автоматизация учебного процесса. - М.: Наука, 1997. - 304с.

37. Савельев А.Я. Обучающие машины, системы и комплексы. - К.: Вища школа, 1996. - 303 с.

38. Солнышков Ю.С. Количественное обоснование решений. - М.: Знание, 1991. - 256 с.

39. СНИП II-2-80. Противопожарные нормы проектирования зданий и сооружений. Нормы проектирования. - М.: Стройиздат, 1981. - 16 с.

40. СНИП II-4-79. Нормы проектирования. Естественное и искус-ственное освещение. - М.: Стройиздат, 1980. - 48 с.

41. СНИП II-90-81. Производственные здания промышленых пред-приятий. Нормы проектирования. - М.: Стройиздат, 1982. - 16 с.

42. Сороко В.М., Журавльов О.В. Автоматизовані навчаючі системи з елементами штучнорго інтелекту. - К.: НМК ВО, 1999. - 244 с.

43. Стенин А.А. Автоматизированные обучающие системы (анализ и синтез). - Луганск: Изд-во восточноукр. нац. ун-та, 2000. - 109 с.

44. Ткачук К.Н. и др. Безопасность труда в промышленности. - К.: Техника, 1982. - 231 с.

45. Цикритизис Д., Лоховски Ф. Модели данных. - М.: Финансы и статистика, 1998. - 345 с.

46. Чери С., Готлоб Г. Логическое программирование и базы данных. - М.: Мир, 1992. - 352 с.

47. Шрайберг Я.Л. Основные положения принципы разработки автоматизированных библиотечно-информационных систем и сетей. - М.: Либерия, 2001.- 105с.

48. Шрейдер Ю.А., Шаров А.А. Системы и модели.- М.: Радио и связь, 1982. - 345 с.

49. Щекин Г. Система управления современным вузом //Персонал. - 1998.- №5.- с.76-85.

Додаток А

Початковий код програмного продукту

<?php

session_start();

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<title>Untitled Document</title>

<style>

body {background:PIC_1674.JPG; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px}

input {font-weight:bold; color:#006600;}

.submit { background:#000; color:#FFFFFF; border:1px solid #fff; width:70px}

a {color:#FFF; color:#6699CC;}

a:hover {text-decoration:none;}

<title>Библиотека</title>

</style>

</head>

<body>

</font></p></h1>

<body bgcolor="pink" background=16.JPG>

</td>

<title>Библиотека</title>

<h1><font size=4><font color=red><p align="center"> </font></p></h1>

<font size=5><p align="center">

<a href="bibl.html"><font color=red>О библиотеке</font></a>

<a href="l77.php"><font color=red>АРМ "Каталогизатор"</font></a></td></tr>

<a href="l777.php"><font color=red>АРМ "Комплектатор"</font></a>

<a href="index45211.php"> <font color=red>АРМ "Читатель"</font></a>

<a href="spravka.html"><font color=red>Справка</a></font></p>

</table>

<marquee scrollamount="10">

<center>

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

Гете Пусть мысли, заключенные в книгах, будут вашим основным капиталом, а мысли, которые возникнут у вас самих, - процентами на него. Фома Аквинский

<br>

</center>

</marquee>

</body>

</html>

<html>

<?php

session_start();

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<title>Untitled Document</title>

<style>

body {background:PIC_1661.JPG; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px}

input {font-weight:bold; color:#006600;}

.submit { background:#000; color:#FFFFFF; border:1px solid #fff; width:70px}

a {color:#FFF; color:#6699CC;}

a:hover {text-decoration:none;}

<title>КОМПЛЕКТАТОР</title>

</style>

</head>

<body><body bgcolor="pink" background=PIC_1661.JPG>

<title>КОМПЛЕКТАТОР</title>

<h1><font size=6><font color=red><p align="center">КОМПЛЕКТАТОР</font></p></h1>

<table>

<tr><td width="150" colspan="2"

<tr><td width="150"></td></tr>

<tr><td><a href="index20.php">Работа с заявками</a></td></tr>

<tr><td><a href="gb70.php">Добавить место хранения книги</a></td></tr>

<tr><td><a href="index17.php">Внесение/списание книг</a></td></tr>

<tr><td><a href="gb120.php">Просмотр библиотеки</a></td></tr>

<tr><td><a href="bk2.php">Поиск данных</a></td></tr>

<td align=center><font size=4><a href="index.php">Вернуться назад</a></font></td>

</body>

</html>

<?php

include_once("class_GB1.php");

if (!isset($ob))

{$ob = new G_B('biblio');};

if (isset ($_POST['otprav1']))

{if ($ob->Pusto11($_POST['nf'])<>1)

{$ob->Poisk1($_POST['nf']);}

}

if (isset ($_POST['otprav4']))

{if ($ob->Pusto12($_POST['n14'])<>1)

{$ob->Poisk12($_POST['n14']);}

}

if (isset ($_POST['otprav5']))

{if ($ob->Pusto15($_POST['n15'])<>1)

{$ob->Poisk15($_POST['n15']);}

}

if (isset ($_POST['otprav3']))

{if ($ob->Pusto13($_POST['n13'])<>1)

{$ob->Poisk13($_POST['n13']);}

}

if (isset ($_POST['otprav7']))

{if ($ob->Pusto17($_POST['n17'])<>1)

{$ob->Poisk17($_POST['n17']);}

}

if (isset ($_POST['otprav8']))

{if ($ob->Pusto18($_POST['n18'])<>1)

{$ob->Poisk18($_POST['n18']);}

}

if (isset ($_POST['otprav9']))

{if ($ob->Pusto19($_POST['n19'])<>1)

{$ob->Poisk19($_POST['n19']);}

}

if (isset ($_POST['otprav63']))

{if ($ob->Pusto60($_POST['n63'])<>1)

{$ob->Poisk63($_POST['n63']);}

}

if (isset ($_POST['otprav60']))

{if ($ob->Pusto60($_POST['n60'])<>1)

{$ob->Poisk60($_POST['n60']);}

}

if (isset ($_POST['otprav61']))

{if ($ob->Pusto60($_POST['n61'])<>1)

{$ob->Poisk61($_POST['n61']);}

}

if (isset ($_POST['otprav62']))

{if ($ob->Pusto60($_POST['n62'])<>1)

{$ob->Poisk62($_POST['n62']);}

}

if (isset ($_POST['otprav64']))

{if ($ob->Pusto60($_POST['n64'])<>1)

{$ob->Poisk64($_POST['n64']);}

}

?>

<html>

<head>

<title>Заполнение </title>

</head>

<h1><font size=6><font color=red><p align="center">ПОИСК</font></p></h1>

<body bgcolor="pink" >

</td>

<tr><td>

<form name="gost" action="<? echo $_SERVER['SCRIPT_NAME'];?>" method="post">

<table align="center">

<caption><font size=+2><b>Укажите данные:</b></caption>

<tr>

<td>Поиск по автору:</td>

<td><input type="text" name="nf" size=30></td><td colspan=2 align="center"><input type="submit" name="otprav1" value="Поиск"></td>

</tr>

<tr>

<td> Поиск по названию книги:</td>

<td><input type="text" name="n14" size=30></td>

<td colspan=2 align="center"><input type="submit" name="otprav4" value="Поиск"></td></tr>

<tr>

<td>Поиск по ББК: </td>

<td><input type="text" name="n13" size=30></td>

<td colspan=2 align="center"><input type="submit" name="otprav3" value="Поиск"></td>

</tr>

<tr>

<td>Поиск по коду книги: </td>

<td><input type="text" name="n15" size=30></td><td colspan=2 align="center"><input type="submit" name="otprav5" value="Поиск"></td>

</tr>

<tr>

<td>Поиск по теме: </td>

<td><input type="text" name="n17" size=30></td>

<td colspan=2 align="center"><input type="submit" name="otprav7" value="Поиск"></td>

</tr>

<tr>

<td>Поиск по разделу:</td>

<td><input type="text" name="n18" size=30></td>

<td colspan=2 align="center"><input type="submit" name="otprav8" value="Поиск"></td>

</tr>

<tr>

<td>Поиск по месту нахождения: </td>

<td><input type="text" name="n19" size=30></td>

<td colspan=2 align="center"><input type="submit" name="otprav9" value="Поиск"></td>

</tr>

<tr>

<td>Поиск по индексу УДК:</td>

<td><input type="text" name="n60" size=30></td>

<td colspan=2 align="center"><input type="submit" name="otprav60" value="Поиск"></td>

</tr>

<tr>

<td>Поиск по номеру УДК: </td>

<td><input type="text" name="n61" size=30></td>

<td colspan=2 align="center"><input type="submit" name="otprav61" value="Поиск"></td>

</tr>

<tr>

<td>Поиск по содержанию: </td>

<td><input type="text" name="n63" size=30></td>

<td colspan=2 align="center"><input type="submit" name="otprav63" value="Поиск"></td>

</tr>

<tr>

<td>Поиск по поступлению в библиотеку: </td>

<td><input type="text" name="n62" size=30></td>

<td colspan=2 align="center"><input type="submit" name="otprav62" value="Поиск"></td>

</tr>

<tr>

<td>Предметно-алфавитный поиск: </td>

<td><input type="text" name="n64" size=30></td>

<td colspan=2 align="center"><input type="submit" name="otprav64" value="Поиск"></td>

</tr>

</table>

</td>

</tr>

</form>

</form>

<td align=center><a href="index10.php">Вернуться назад</a></td>

</body>

</html>

<?

class G_B {

function G_B($b)

{

mysql_select_db($b, mysql_connect("localhost", "root", ""));

}

function Delete80($idbk20)

{

$zapros="delete FROM `Book` where book.id = '$idbk20' " ;

$result=mysql_query($zapros);

}

function Delete800($idbk200)

{

$zapros="delete FROM `Book2` where book2.id = '$idbk200' " ;

$result=mysql_query($zapros);

?> <p align = center> <font color = blue> <font size = 6>Данные удалены </p> </font><?

}

function poisk30()

{

$zapros="SELECT * FROM `catalog`,`Whereabouts`,`parttobook`,`part`,`Place`,`author`,`authortobook`,`book`, publishers where parttobook.idpart = part.id3 and parttobook .idbook = book.id and parttobook.idcat = catalog.id7 and publishers.id2=book.cityofpubid and Whereabouts.placeid = Place.id4 and Whereabouts.bookid = book.id and book.id = authortobook.bookid and authortobook.authorid = author.id1 and Whereabouts. dateofreceipt like '2007' or Whereabouts. dateofreceipt like '2008'" ;

$result=mysql_query($zapros);

echo "<div align=center><b> Список книг </b></div>";

echo "<table align=center border=1 bgcolor= lightblue bordercolor='RED'><tr>";

echo "<td><font color='blue'>Номер</font></td>";

echo "<td><font color='blue'>Код книги</font></td>";

echo "<td><font color='blue'>Название книги</font></td>";

echo "<td><font color='blue'>Фамилия автора</font></td>";

echo "<td><font color='blue'>Имя автора</font></td>";

echo "<td><font color='blue'>Название раздела</font></td>";

echo "<td><font color='blue'>Название темы</font></td>";

echo "<td><font color='blue'>Год издательства</font></td>";

echo "<td><font color='blue'>издательствo</font></td>";

echo "<td><font color='blue'>Код ББК</font></td>";

echo "<td><font color='blue'>Индекс УДК</font></td>";

echo "<td><font color='blue'>Номер Удк</font></td>";

echo "<td><font color='blue'>Код наличия книги</font></td>";

echo "<td><font color='blue'>Код целевого назначения</font></td>";

echo "<td><font color='blue'>Код правительственной публикации</font></td>";

echo "<td><font color='blue'>Код модифицированной записи</font></td>";

echo "<td><font color='blue'>Язык текста</font></td>";

echo "<td><font color='blue'>Язык сопроваждающего материала</font></td>";

echo "<td><font color='blue'>Литературный жанр</font></td>";

echo "<td><font color='blue'>Ведомости про соответствие</font></td>";

echo "<td><font color='blue'>Общее заглавие серийных изданий</font></td>";

echo "<td><font color='blue'>Метка тома</font></td>";

echo "<td><font color='blue'>Нoмерация серийных издательств</font></td>";

echo "<td><font color='blue'>пометки по содержанию</font></td>";

echo "<td><font color='blue'>цена</font></td>";

echo "<td><font color='blue'>приметки по содержанию</font></td>";

echo "<td><font color='blue'>наличие електронного варианта</font></td>";

echo "<td><font color='blue'>Место хранения</font></td>";

echo "<td><font color='blue'>ISBN</font></td></tr>";

if (mysql_num_rows($result)>0)

{

for ($i=1; $i<=mysql_num_rows($result); $i++)

{

$row=mysql_fetch_array($result);

echo '<tr>

<td>'.$i.'</td>';

echo'<td>'.$row['id'].'</td>';

echo'<td>'.$row['title'].'</td>';

echo '<td>'.$row['lastname'].'</td>';

echo'<td>'.$row['firstname'].'</td>';

echo '<td>'.$row['title7'].'</td>';

echo'<td>'.$row['title3'].'</td>';

echo'<td>'.$row['year'].'</td>';

echo'<td>'.$row['title2'].'</td>';

echo'<td>'.$row['CodBBK'].'</td>';

echo'<td>'.$row['IndexUdk'].'</td>';

echo'<td>'.$row['NomerUdk'].'</td>';

echo'<td>'.$row['instancebookid'].'</td>';

echo'<td>'.$row['kodpruzn'].'</td>';

echo'<td>'.$row['kodpravpubl'].'</td>';

echo'<td>'.$row['kodmodzap'].'</td>';

echo'<td>'.$row['lang'].'</td>'; echo'<td>'.$row['langsuprmat'].'</td>';

echo'<td>'.$row['zagpozmat'].'</td>';echo'<td>'.$row['vidpov'].'</td>';

echo'<td>'.$row['poznnumber'].'</td>';

echo'<td>'.$row['poztom'].'</td>';

echo'<td>'.$row['numerservud'].'</td>';

echo'<td>'.$row['primetki'].'</td>';

echo'<td>'.$row['price'].'</td>';

echo'<td>'.$row['primontema'].'</td>';

echo'<td>'.$row['nalelmat'].'</td>';

echo'<td>'.$row['title4'].'</td>';

echo'<td>'.$row['isbn'].'</td></tr>';

}

}

echo '</table>';

}

аunction poisk62($n62)

{

$zapros="SELECT * FROM `catalog`,`Whereabouts`,`parttobook`,`part`,`Place`,`author`,`authortobook`,`book`, publishers where parttobook.idpart = part.id3 and parttobook .idbook = book.id and parttobook.idcat = catalog.id7 and publishers.id2=book.cityofpubid and Whereabouts.placeid = Place.id4 and Whereabouts.bookid = book.id and book.id = authortobook.bookid and authortobook.authorid = author.id1 and Whereabouts. dateofreceipt like '$n62' " ;

$result=mysql_query($zapros);

echo "<div align=center><b> Список книг </b></div>";

echo "<table align=center border=1 bgcolor= lightblue bordercolor='RED'><tr>";

echo "<td><font color='blue'>Номер</font></td>";

echo "<td><font color='blue'>Код книги</font></td>";

echo "<td><font color='blue'>Название книги</font></td>";

echo "<td><font color='blue'>Фамилия автора</font></td>";

echo "<td><font color='blue'>Имя автора</font></td>";

echo "<td><font color='blue'>Название раздела</font></td>";

echo "<td><font color='blue'>Название темы</font></td>";

echo "<td><font color='blue'>Год издательства</font></td>";

echo "<td><font color='blue'>издательствo</font></td>";

echo "<td><font color='blue'>Код ББК</font></td>";

echo "<td><font color='blue'>Индекс УДК</font></td>";

echo "<td><font color='blue'>Номер Удк</font></td>";

echo "<td><font color='blue'>Код наличия книги</font></td>";

echo "<td><font color='blue'>Код целевого назначения</font></td>";

echo "<td><font color='blue'>Код правительственной публикации</font></td>";

echo "<td><font color='blue'>Код модифицированной записи</font></td>";

echo "<td><font color='blue'>Язык текста</font></td>";

echo "<td><font color='blue'>Язык сопроваждающего материала</font></td>";

echo "<td><font color='blue'>Литературный жанр</font></td>";

echo "<td><font color='blue'>Ведомости про соответствие</font></td>";

echo "<td><font color='blue'>Общее заглавие серийных изданий</font></td>";

echo "<td><font color='blue'>Метка тома</font></td>";

echo "<td><font color='blue'>Нoмерация серийных издательств</font></td>";

echo "<td><font color='blue'>пометки по содержанию</font></td>";

echo "<td><font color='blue'>цена</font></td>";

echo "<td><font color='blue'>приметки по содержанию</font></td>";

echo "<td><font color='blue'>наличие електронного варианта</font></td>";

echo "<td><font color='blue'>Место хранения</font></td>";

echo "<td><font color='blue'>ISBN</font></td></tr>";

if (mysql_num_rows($result)>0)

{

for ($i=1; $i<=mysql_num_rows($result); $i++)

{

$row=mysql_fetch_array($result);

echo '<tr>

<td>'.$i.'</td>';

echo'<td>'.$row['id'].'</td>';

echo'<td>'.$row['title'].'</td>';

echo '<td>'.$row['lastname'].'</td>';

echo'<td>'.$row['firstname'].'</td>';

echo '<td>'.$row['title7'].'</td>';

echo'<td>'.$row['title3'].'</td>';

echo'<td>'.$row['year'].'</td>';

echo'<td>'.$row['title2'].'</td>';

echo'<td>'.$row['CodBBK'].'</td>';

echo'<td>'.$row['IndexUdk'].'</td>';

echo'<td>'.$row['NomerUdk'].'</td>';

echo'<td>'.$row['instancebookid'].'</td>';

echo'<td>'.$row['kodpruzn'].'</td>';

echo'<td>'.$row['kodpravpubl'].'</td>';

echo'<td>'.$row['kodmodzap'].'</td>';

echo'<td>'.$row['lang'].'</td>'; echo'<td>'.$row['langsuprmat'].'</td>';

echo'<td>'.$row['zagpozmat'].'</td>';echo'<td>'.$row['vidpov'].'</td>';

echo'<td>'.$row['poznnumber'].'</td>';

echo'<td>'.$row['poztom'].'</td>';

echo'<td>'.$row['numerservud'].'</td>';

echo'<td>'.$row['primetki'].'</td>';

echo'<td>'.$row['price'].'</td>';

echo'<td>'.$row['primontema'].'</td>';

echo'<td>'.$row['nalelmat'].'</td>';

echo'<td>'.$row['title4'].'</td>';

echo'<td>'.$row['isbn'].'</td></tr>';

}

}

echo '</table>';

}

function poisk63($n63)

{

$zapros="SELECT * FROM `catalog`,`Whereabouts`,`parttobook`,`part`,`Place`,`author`,`authortobook`,`book`, publishers where parttobook.idpart = part.id3 and parttobook .idbook = book.id and parttobook.idcat = catalog.id7 and publishers.id2=book.cityofpubid and Whereabouts.placeid = Place.id4 and Whereabouts.bookid = book.id and book.id = authortobook.bookid and authortobook.authorid = author.id1 and book.primontema like '$n63' " ;

$result=mysql_query($zapros);

echo "<div align=center><b> Список книг </b></div>";

echo "<table align=center border=1 bgcolor= lightblue bordercolor='RED'><tr>";

echo "<td><font color='blue'>Номер</font></td>";

echo "<td><font color='blue'>Код книги</font></td>";

echo "<td><font color='blue'>Название книги</font></td>";

echo "<td><font color='blue'>Фамилия автора</font></td>";

echo "<td><font color='blue'>Имя автора</font></td>";

echo "<td><font color='blue'>Название раздела</font></td>";

echo "<td><font color='blue'>Название темы</font></td>";

echo "<td><font color='blue'>Год издательства</font></td>";

echo "<td><font color='blue'>издательствo</font></td>";

echo "<td><font color='blue'>Код ББК</font></td>";

echo "<td><font color='blue'>Индекс УДК</font></td>";

echo "<td><font color='blue'>Номер Удк</font></td>";

echo "<td><font color='blue'>Код наличия книги</font></td>";

echo "<td><font color='blue'>Код целевого назначения</font></td>";

echo "<td><font color='blue'>Код правительственной публикации</font></td>";

echo "<td><font color='blue'>Код модифицированной записи</font></td>";

echo "<td><font color='blue'>Язык текста</font></td>";

echo "<td><font color='blue'>Язык сопроваждающего материала</font></td>";

echo "<td><font color='blue'>Литературный жанр</font></td>";

echo "<td><font color='blue'>Ведомости про соответствие</font></td>";

echo "<td><font color='blue'>Общее заглавие серийных изданий</font></td>";

echo "<td><font color='blue'>Метка тома</font></td>";

echo "<td><font color='blue'>Нoмерация серийных издательств</font></td>";

echo "<td><font color='blue'>пометки по содержанию</font></td>";

echo "<td><font color='blue'>цена</font></td>";

echo "<td><font color='blue'>приметки по содержанию</font></td>";

echo "<td><font color='blue'>наличие електронного варианта</font></td>";

echo "<td><font color='blue'>Место хранения</font></td>";

echo "<td><font color='blue'>ISBN</font></td></tr>";

if (mysql_num_rows($result)>0)

{

for ($i=1; $i<=mysql_num_rows($result); $i++)

{

$row=mysql_fetch_array($result);

echo '<tr>

<td>'.$i.'</td>';

echo'<td>'.$row['id'].'</td>';

echo'<td>'.$row['title'].'</td>';

echo '<td>'.$row['lastname'].'</td>';

echo'<td>'.$row['firstname'].'</td>';

echo '<td>'.$row['title7'].'</td>';

echo'<td>'.$row['title3'].'</td>';

echo'<td>'.$row['year'].'</td>';

echo'<td>'.$row['title2'].'</td>';

echo'<td>'.$row['CodBBK'].'</td>';

echo'<td>'.$row['IndexUdk'].'</td>';

echo'<td>'.$row['NomerUdk'].'</td>';

echo'<td>'.$row['instancebookid'].'</td>';

echo'<td>'.$row['kodpruzn'].'</td>';

echo'<td>'.$row['kodpravpubl'].'</td>';

echo'<td>'.$row['kodmodzap'].'</td>';

echo'<td>'.$row['lang'].'</td>'; echo'<td>'.$row['langsuprmat'].'</td>';

echo'<td>'.$row['zagpozmat'].'</td>';echo'<td>'.$row['vidpov'].'</td>';

echo'<td>'.$row['poznnumber'].'</td>';

echo'<td>'.$row['poztom'].'</td>';

echo'<td>'.$row['numerservud'].'</td>';

echo'<td>'.$row['primetki'].'</td>';

echo'<td>'.$row['price'].'</td>';

echo'<td>'.$row['primontema'].'</td>';

echo'<td>'.$row['nalelmat'].'</td>';

echo'<td>'.$row['title4'].'</td>';

echo'<td>'.$row['isbn'].'</td></tr>';

}

}

echo '</table>';

}

function poisk64($n64)

{

$zapros="SELECT * FROM `catalog`,`Whereabouts`,`parttobook`,`part`,`Place`,`author`,`authortobook`,`book`, publishers where parttobook.idpart = part.id3 and parttobook .idbook = book.id and parttobook.idcat = catalog.id7 and publishers.id2=book.cityofpubid and Whereabouts.placeid = Place.id4 and Whereabouts.bookid = book.id and book.id = authortobook.bookid and authortobook.authorid = author.id1 and book.title like '$n64' " ;

$result=mysql_query($zapros);

echo "<div align=center><b> Список книг </b></div>";

echo "<table align=center border=1 bgcolor= lightblue bordercolor='RED'><tr>";

echo "<td><font color='blue'>Номер</font></td>";

echo "<td><font color='blue'>Код книги</font></td>";

echo "<td><font color='blue'>Название книги</font></td>";

echo "<td><font color='blue'>Фамилия автора</font></td>";

echo "<td><font color='blue'>Имя автора</font></td>";

echo "<td><font color='blue'>Название раздела</font></td>";

echo "<td><font color='blue'>Название темы</font></td>";

echo "<td><font color='blue'>Год издательства</font></td>";

echo "<td><font color='blue'>издательствo</font></td>";

echo "<td><font color='blue'>Код ББК</font></td>";

echo "<td><font color='blue'>Индекс УДК</font></td>";

echo "<td><font color='blue'>Номер Удк</font></td>";

echo "<td><font color='blue'>Код наличия книги</font></td>";

echo "<td><font color='blue'>Код целевого назначения</font></td>";

echo "<td><font color='blue'>Код правительственной публикации</font></td>";

echo "<td><font color='blue'>Код модифицированной записи</font></td>";

echo "<td><font color='blue'>Язык текста</font></td>";

echo "<td><font color='blue'>Язык сопроваждающего материала</font></td>";

echo "<td><font color='blue'>Литературный жанр</font></td>";

echo "<td><font color='blue'>Ведомости про соответствие</font></td>";

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.