База даних - Бактеріологічна випробувальна лабораторія Боханський району

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Міністерство шляхів сполучення РФ

Іркутський державний університет шляхів сполучення


Кафедра: МТіС


Курсова робота

на уроках: Інформаційні технології

на тему: Бактеріологічна випробувальна лабораторія Боханський району


Іркутськ 2003р.

Зміст:


I. Аналіз предметної області 2


I. Аналіз предметної області

Боханський районний центр державного санітарного епідеомілогіческого нагляду (ЦГСН) 3-ї категорії розташований в селищі міського типу, населення району становить 27 тис. осіб. У 1996р. бактеріологічної випробувальною лабораторією отримано дозвіл від обласного ЦГСЕН на проведення діагностичних досліджень з мікроорганізмами 3 та 4 груп патогенності.


У лабораторії проводяться дослідження з:

1). Об'єктів зовнішнього середовища

  • харчові продукти

  • всі види води

  • повітря

  • змиви

  • аптечні форми

  • матеріал на стерильність та інше.


2). Матеріалу з профілактичною і діагностичною цілями


  • приватні дослідження

- Кишкові групи інфекцій

(Дизентерія, сальмонела, ЕПКП, УПМ)

- Повітряно-крапельні інфекції:

- Дифтерія

- Стафілокок

- Менінгокок

- Коклюш

-Дослідження на патогенну флору

- Повітряно-крапельні

- Кишкова група

-Особливо небезпечні інфекції

- Холера

- Ієрсиніози


  • санітарні дослідження

- Харчові продукти

- Всі види води

- Повітря

- Змиви

- Аптечні форми

- Матеріал на стерильність та інше.


  • серологічні дослідження

- Бруцельоз

- Ієрсиніози

- Висипний тиф

- Черевний тиф

- Паратифи

-Кашлюк

-Паракоклюш


А також проводиться обстеження контактних з інфекційними захворюваннями:

1). Кишкова група

- Дизентерія

- Сальмонельоз

- Ієрсиніози

2). Повітряно-крапельна група

- Дифтерія

- Менінгіт

- Коклюш


Бізнес-модель (функціональні обов'язки)

I. Головний лікар

загальне керівництво

фінансові операції

II. Лікар-бактеріолог

  1. Несе відповідальність за безпеку і режим робіт бактеріологічної лабораторії.

  2. Відповідає за дотримання правил і техніки безпеки (ТБ) протипожежної безпеки

  3. Проводить організаційно-методичну роботу

  4. Несе відповідальність і контролює виконання вимог щодо дотримання правил метрології та стандартизації

  5. Несе відповідальність за перебіг і результат проведених досліджень

  6. Має право підпису аналізів

  7. Виконання поточних і планів досліджень

  8. Вибірковий контроль за правильністю забору матеріалу і його транспортування в лабораторію

  9. Відповідає за роботу підлеглому йому середнього та молодшого персоналу

  10. Складає поточні та перспективні плани роботи лабораторії

  11. Узагальнює та аналізує роботу лабораторії

  12. Освоює і впроваджує в роботу нові методи досліджень

  13. Організовує облік та складає звіти по роботі лабораторії

  14. Складає заявки на живильні середовища, хімічні реактиви, діагностичні препарати, спирт, медикаменти

  15. Вдосконалення своїх знань

  16. Навчання на семінарах обласного ЦГСЕН щорічно і в Державному інституті удосконалення лікарів-1раз в 5 років

III. Лаборант-бактеріолог

  1. Контролює і виконує дотримання режиму правил безпеки та режиму роботи в лабораторії

  2. Дотримується правил з охорони праці і ТБ

  3. Бере участь у складанні плану роботи лабораторії

  4. Контролює роботу лаборантів і санітарок

  5. Стежить за санітарно-технічним станом приміщень і обладнання

  6. Контролює наявність і витрата поживних середовищ, діагностичних препаратів, медикаментів, хімічних реактивів

  7. Повідомляє керівництву про всі порушення санітарно-епідеомологіческого режиму і несправності санітарно-технічних систем

  8. Постійно контролює дотримання трудової дисципліни, правил виробничої санітарії, особистої гігієни і ТБ

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

  10. Стерилізує посуд, сприятливе середовище і знезаражує відпрацьований матеріал

  11. Допомагає лікаря-бактеріологу у проведенні аналізів

  12. У разі відсутності лікаря-бактеріолога самостійно проводить лабораторні дослідження

  13. Удосконалює свої спеціальні знання. Навчання на курсах підвищення кваліфікацій. Освоєння під керівництвом лікаря нові методики робіт

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

  15. Контроль за правильністю забору матеріалу від хворих, транспортування матеріалу з відділень

  16. Контроль та облік робіт бактерицидної лампи бактеріальної лабораторії

IV Санітарка

  1. Дотримання правил безпеки та режиму роботи лабораторії

  2. Дотримання правил з охорони праці і ТБ

  3. Проведення прибирання приміщень відповідно до санітарним режимом лабораторії

  4. якісна мийка і підготовка посуду до стерилізації

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

  6. Повідомляє про несправності в системах опалення, водопостачання та електроприладів

  7. Проведення генерального прибирання приміщень лабораторії у відповідності з графіком

  8. Замочування та прання санітарного одягу.


II.1. Структурна організація підприємства

1.1. Структура зовнішніх зв'язків між структурними елементами



1.2. Структура внутрішніх зв'язків ЦГСЕН Боханський району



II.2. Бізнес-модель



III. Моделювання предметної області в E R-WIN

Для моделювання предметної області ІВ скористаємося таким засобом як ERwin.

ERwin - сучасний засіб проектування баз даних

PLATINUM ERwin - могутній і простий у використанні засіб конструювання баз даних завоювало широке визнання і популярність. Воно забезпечує високу продуктивність праці при розробці і супроводі додатків з використанням баз даних. Протягом всього процесу - від логічного моделювання вимог до інформації та бізнес-правил, які визначають базу даних, до оптимізації фізичної моделі у відповідності з заданими характеристиками - ERwin дозволяє наочно відобразити структуру та основні елементи БД. ERwin - це не просто потужний засіб проектування, а й інструмент розробки, здатний автоматично створювати таблиці і генерувати тисячі рядків тексту збережених процедур і тригерів для всіх популярних СУБД. Революційна технологія Complete-Compare (Завершити-Порівняти) дозволяє організувати ітеративну розробку, підтримуючи постійну узгодженість моделі і бази даних. Завдяки інтеграції з популярними середовищами розробки програм, ERwin дозволяє прискорити створення додатків для обробки даних. ERwin може масштабуватися шляхом інтеграції з продуктом PLATINUM ModelMart. Ця потужна система управління моделями дозволяє проектувальникам баз даних розробникам додатків і користувачам колективно працювати з інформацією про моделі ERwin. Завдяки можливостям розбиття на фрагменти, а також спільного і багаторазового використання моделей, може бути підвищена ефективність моделювання та забезпечено дотримання корпоративних стандартів.

Стандартизація моделювання та проектування

ERwin полегшує проектування баз даних. Для цього досить створити графічну ER модель (об'єкт-відношення), що задовольняє всім вимогам до даних і ввести бізнес-правила для створення логічної моделі, яка відображає всі елементи, атрибути, відносини і угруповання. Можна розширити можливості Erwin, скориставшись унікальною підтримкою користувацьких властивостей, для введення в модель будь-якої додаткової інформації, значимої для діяльності. Розвинені засоби моделювання допомагають краще спроектувати базу даних. Передбачені можливості маніпулювання атрибутами шляхом їх буксирування, внесення змін та нормалізації "на льоту". Засоби редагування безпосередньо на діаграмах дозволяють вносити в модель зміни, не відкриваючи спеціальних діалогових вікон. Навігація по відносинам забезпечує швидке переміщення у великих моделях для переходу до батьківським або дочірніх об'єктів. Формуються системою звіти дозволяють швидко перевірити коректність спроектованої бази даних.
ERwin - це не що набагато більше, ніж просто інструмент для "малювання"; він автоматизує процес проектування. Наприклад, ERwin передбачає можливість створення каталогу найбільш часто використовуваних атрибутів, що забезпечує узгодженість імен і описів за всім проектом. Уявлення БД підтримуються як інтегровані компоненти моделі, що дозволяє автоматично відображати в їх описах зміни, внесені у базові таблиці. Автоматичне перенесення ключів забезпечує посилальну цілісність бази даних. Крім того, ERwin дозволяє працювати з великими моделями загальнокорпоративного масштабу, розбиваючи їх на фрагменти і легко керовані підмножини, надаючи окремим фахівцям можливість зосередити свої зусилля в певній галузі. Можливість збереження відображень дозволяє зберігати безліч уявлень однієї предметної області, орієнтованих на різну цільову аудиторію. Створені за допомогою ERwin моделі даних можна редагувати, переглядати і роздруковувати різними способами. До складу ERwin входить RPTwin - проста у використанні, оснащена графічним інтерфейсом утиліта для формування звітів та вбудоване засіб для перегляду з налаштованим режимами, які забезпечують повний контроль над відображенням вмісту звітів. Крім цього, унікальний інтерфейс, побудований на використанні шаблонів, дозволяє реалізувати єдині стандарти проектування і відображати налаштування для всіх моделей.

Автоматична генерація БД

ERwin - не тільки кращий інструмент для проектування баз даних, а й засіб для їх швидкого створення. ERwin оптимізує модель відповідно з фізичними характеристиками цільової бази даних. На відміну від інших інструментальних засобів ERwin автоматично підтримує узгодженість логічної і фізичної схем і здійснює перетворення логічних конструкцій, таких як відносини багато-до-багатьох, в їх реалізацію на фізичному рівні. ERwin встановлює природну динамічну зв'язок між моделлю і базою даних, що дозволяє реалізувати як прямий, так і зворотний інжиніринг. Використовуючи цей зв'язок, ERwin автоматично генерує таблиці, уявлення, індекси, правила підтримки цілісності посилань (первинних і зовнішніх ключів), встановлює значення за замовчуванням і обмеження для доменів / стовпців. До складу ERwin включений цілий ряд оптимізованих шаблонів тригерів, що забезпечують цілісність посилань, і потужний макромова, який дозволяє створювати власні тригери і процедури. Таким чином можуть бути автоматично сформовані тисячі строк коду, що забезпечує неперевершену продуктивність розробки на основі моделей.
Засоби розрахунку обсягу дозволяють точно оцінити початковий розмір і характер росту бази даних або сховища, полегшуючи ефективний розподіл ресурсів системи та планування потужності. База даних може бути спроектована і створена без написання окремих SQL-пропозицій типу CREATE TABLE або INDEX. Оскільки фізична схема формується на основі описової логічної моделі, додаток буде відразу ж повністю документовано. ERwin дозволяє також проводити зворотний інжиніринг існуючих баз даних шляхом побудови моделі безпосередньо на основі її таблиць. Таким чином можна отримати чітке уявлення про структуру та зміст існуючого додатка. ERwin підтримує всі найбільш популярні реляційні СУБД, включаючи Oracle, Microsoft SQL Server, Sybase, DB2 і Informix. Одна і та ж модель може бути використана для створення декількох баз даних або для перенесення програми з платформи однієї СУБД на іншу.

Швидка розробка додатків

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


1.Логіческое відображення створюваної інформаційної моделі



2.Фізіческое відображення структури бази даних з запроектованими запитами


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

Всі запити:

  • VsAnal_help_ * будуються за схемою: вводиться період і по ньому вже відбирається кількість аналізів на заданий тип;

  • VsLic_help_ * будуються за схемою: вводиться період, по ньому вибираються особи пройшли даний аналіз, якщо прізвище пацієнта повторюється більше одного разу, то він вважається як одне обличчя минуле даний аналіз;

  • VsPolAnal_help_ * будуються за схемою: вводиться період, по ньому видається кількість аналізів на заданий тип, причому мають результат відмінний від «Роста ні» і «Негативний»;

  • VsPolLic_help_ * будуються за схемою: вводиться період, по ньому видається кількість осіб пройшли даний аналіз, результат якого відмінний від від «Роста ні» і «Негативний», а також, якщо прізвище пацієнта повторюється більше одного разу, то він вважається як одне обличчя минуле даний аналіз;

  • Zab_Kvartal на цей запит виводиться результуючі запису за предидущим запитам належать до Заб. шигеллам;

  • Pereb_Kvartal на цей запит виводиться результуючі запису за предидущим запитам належать до перебив. шигеллам;

  • Kontakt_Kvartal на цей запит виводиться результуючі запису за предидущим запитам належать до Контактним шигеллам;

  • Prof_Kvartal на цей запит виводиться результуючі запису за предидущим запитам належать до Проф. шигеллам;

  • VsAnal_Kvartal на цей запит сумуються кількість всіх проведених аналізів на шигели;

  • VsLic_Kvartal на цей запит сумуються кількість всіх осіб пройшли аналізи на шигели;

  • VsPolAnal_Kvartal на цей запит сумуються кількість всіх проведених аналізів на шигели з позитивним результатом;

  • VsPolLic_Kvartal на цей запит сумуються кількість всіх осіб пройшли аналізи на шигели з позитивним результатом;

  • У підсумковий запит Kvartal стікаються результати з чотирьох запитів: VsAnal_Kvartal, VsLic_Kvartal, VsPolAnal_Kvartal, VsPolLic_Kvartal, а також по них виводяться підсумовуючі результати.


IV. Моделювання інформаційної системи СУБД MsAccess


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

Як реалізація бази даних «Бактеріологічною випробувальної лабораторії Боханський району» була обрана СУБД MsAccess.

Додаток Microsoft Access є потужною і високопродуктивної 32-розрядної системою управління реляційною базою даних (далі СКБД).

Access - потужна програма Windows. При цьому продуктивність СУБД органічно поєднуються з усіма зручностями та перевагами Windows.

Як реляційна СУБД Access забезпечує доступ до всіх типів даних і дозволяє одночасно використовувати декілька таблиць бази даних. Можна використовувати таблиці, створені в середовищі Paradox або dBase. Працюючи в середовищі Microsoft Office, користувач одержує у своє розпорядження повністю сумісні з Access текстові документи (Word), електронні таблиці (Excel), презентації (PowerPoint). За допомогою нових розширень для Internet можна безпосередньо взаємодіяти з даними World Wide Web і транслювати уявлення даних на мові HTML, забезпечуючи роботу з такими програмами як Internet Explorer і Netscape Navigator.

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

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

В останніх версіях Access представлений новий формат файлу (. MDE)-бібліотеки, за допомогою якого можна створювати додатки, не включаючи VBA-код.

Незважаючи на те, що Access є потужною й складною системою, його використання не складно для непрофесійних користувачів.

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

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

База даних може містити до 32768 об'єктів.

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


1. Технологічна схема

2. Функціональна схема


V. Висновок


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

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


IV. Додаток

Таблиця. Реєстраційний журнал на кишкову групу інфекцій

Форми.


Звіт


IIV. Список лшітератури


  1. Харитонова І. Самовчитель Access 2000. - СПб.: Питер, 2001. - 384с.: Іл.

  2. ERwin - сучасний засіб проектування баз даних - http://www.interface.ru

  3. Гончарова "Microsoft Access 7.0 у прикладах". - СПб: Питер, 1997. - 256

Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
38.5кб. | скачати


Схожі роботи:
База даних 14
База даних студентів
База даних DVDфільмов
База даних Співробітники 2
База даних MS Access 2
База даних MS Access
База даних підприємства
База даних Домашня бібліотека
Програмування База даних Клієнти
© Усі права захищені
написати до нас