Міністерство Шляхів Сполучення РФ p>
Іркутський державного університету шляхів сполучення p>
Кафедра: МТіС p>
Курсова робота з предмету: Інформаційні технології на тему: Бактеріологічна випробувальна лабораторія Боханского району p>
Іркутськ 2003р. p>
Зміст: p>
I. Аналіз предметної області 3
II.1. Структурна організація підприємства 7
1.1. Структура зовнішніх зв'язків між структурними елементами 7
1.2. Структура внутрішніх зв'язків ЦГСЭН Боханского району 8
II.2. Бізнес-модель 9
III.Моделірованіе предметної області в ER-WIN 10
1.Логіческое відображення створюваної інформаційної моделі 12
2.Фізіческое відображення структури бази даних з проектованими запитами
13
IV.Моделірованіе інформаційної системи СУБД MsAccess 15
1. Технологічна схема 17
2. Функціональна схема 18
V. Висновок 19
IV. Додаток 20
Таблиця. Реєстраційний журнал на кишкову групу інфекцій 20
Форми. 21
Звіт 22
IIV. Список лшітератури 23 p>
I. Аналіз предметної області p>
Боханскій районний центр державного санітарногоепідеомілогіческого нагляду (ЦГСН) 3-ї категорії розташований в селищіміського типу, населення району складає 27 тис. чоловік. У 1996р.бактеріологічної випробувальною лабораторією отримано дозвіл відобласного ЦГСЭН на проведення діагностичних досліджень змікроорганізмами 3 і 4 груп патогенності. p>
У лабораторії проводяться дослідження з: p>
1). Об'єктів зовнішнього середовища p>
. харчові продукти p>
. всі види води p>
. Повітряний p>
. змиви p>
. аптечні форми p>
. матеріал на стерильність та інше. p>
. p>
2). Матеріалу з профілактичною і діагностичною метою p>
. приватні дослідження p>
- кишкові групи інфекцій p>
(дизентерія, сальмонела, ЕПКП, УПМ) p>
- повітряно-крапельні інфекції: p>
-- -дифтерія p>
- стафілокок p>
- менінгокок p>
- коклюш p>
-дослідження на патогенну флору p>
- повітряно-краплинні p>
- кишкова група p>
-особливо небезпечні інфекції p>
- холера p>
- ієрсиніози p>
. санітарні дослідження p>
- харчові продукти p>
- всі види води p>
- повітря p>
- змиви p>
- аптечні форми p>
- матеріал на стерильність та інше. p>
. серологічні дослідження p>
- бруцельоз p>
- ієрсиніози p>
- висипний тиф p>
- черевний тиф p>
- паратиф
-коклюш p>
-Паракоклюш p>
А також проводиться обстеження контактних з інфекційнимизахворюваннями: p>
1). Кишкова група p>
- дизентерія p>
- сальмонельоз p>
- ієрсиніози p>
2). Повітряно-крапельна група p>
- дифтерія p>
- менінгіт p>
- коклюш p>
Бізнес-модель (функціональні обов'язки)
I. Головний лікар загальне керівництво фінансові операції p>
II.Врач-бактеріолог
1. Несе відповідальність за безпеку і режим робіт бактеріологічної лабораторії.
2. Відповідає за дотримання правил і техніки безпеки (ТБ) протипожежної безпеки
3. Проводить організаційно-методичну роботу
4. Несе відповідальність і контролює виконання вимог щодо дотримання правил метрології та стандартизації
5. Несе відповідальність за хід і результат проведених досліджень
6. Має право підпису аналізів
7. Виконання поточних і планів досліджень
8. Вибірковий контроль за правильністю забору матеріалу і його транспортування в лабораторію
9. Відповідає за роботу підпорядкованого йому середнього і молодшого персоналу
10. Складає поточні та перспективні плани роботи лабораторії
11. Узагальнює і аналізує роботу лабораторії
12. Освоює та впроваджує в роботу нові методи досліджень
13. Організовує облік та складає звіти по роботі лабораторії
14. Складає заявки на живильні середовища, хімічні реактиви, діагностичні препарати, спирт, медикаменти
15. Вдосконалення своїх знань
16. Навчання на семінарах обласного ЦГСЭН щорічно і в Державному інституті удосконалення лікарів-1раз в 5 років p>
III.Лаборант-бактеріолог
1. Контролює і виконує дотримання режиму правил безпеки і режиму роботи в лабораторії
2. Дотримується правила з охорони праці і ТБ
3. Бере участь у складанні плану роботи лабораторії
4. Контролює роботу лаборантів і санітарок
5. Стежить за санітарно-технічним станом приміщень і обладнання
6. Контролює наявність і витрата поживних середовищ, діагностичних препаратів, медикаментів, хімічних реактивів
7. Повідомляє керівництву про всі порушення санітарно-епідеомологіческого режиму та несправності санітарно-технічних систем
8. Постійно контролює дотримання трудової дисципліни, правил виробничої санітарії, особистої гігієни та ТБ
9. Готує і забезпечує правильне зберігання та економне витрачання посуду, поживних середовищ, хімічних реактивів, дезинфікуючих розчинів
10. Стерилізує посуд, живильне середовище і знезаражує відпрацьований матеріал
11. Допомагає лікар-бактеріолог у проведенні аналізів
12. У разі відсутності лікаря-бактеріолога самостійно проводить лабораторні дослідження
13. Удосконалює свої спеціальні знання. Навчання на курсах підвищення кваліфікацій. Освоєння під керівництвом лікаря нові методики робіт
14. відповідає за безпечну роботу газових плит, термостатів, центрифуг, приготування дезинфікуючих розчинів
15. Контроль за правильністю забору матеріалу від хворих, транспортування матеріалу з відділень
16. Контроль та облік робіт бактерицидної лампи бактеріальної лабораторії p>
IV Санітарка
1. Дотримання правил безпеки і режиму роботи лабораторії
2. Дотримання правил з охорони праці і ТБ
3. Проведення прибирання приміщень відповідно до санітарним режимом лабораторії
4. якісна миття посуду і підготовка до стерилізації
5. Отримання та забезпечення правильного зберігання та використання господарського інвентарю та миючих засобів
6. Повідомляє про несправності в системах опалення, водопостачання та електроприладів
7. Проведення генерального прибирання приміщень лабораторії відповідно до графіка
8. Замочування та прання санітарного одягу. P>
II.1. Структурна організація підприємства p>
1.1. Структура зовнішніх зв'язків між структурними елементами p>
p>
1.2. Структура внутрішніх зв'язків ЦГСЭН Боханского району p>
p>
II.2. Бізнес-модель p>
p>
III.Моделірованіе предметної області в ER-WIN
Для моделювання предметної області ІВ скористаємося таким засобом як
ERwin. P>
ERwin - сучасний засіб проектування баз даних p>
PLATINUM ERwin - потужний і простий у використанні засібконструювання баз даних завоювало широке визнання і популярність.
Воно забезпечує високу продуктивність праці при розробці ісупроводі додатків з використанням баз даних. Протягом усьогопроцесу - від логічного моделювання вимог до інформації та бізнес -правил, які визначають базу даних, до оптимізації фізичної моделі вЗгідно із заданими характеристиками - ERwin дозволяє наочновідобразити структуру та основні елементи БД. ERwin - це не просто потужнезасіб проектування, а й інструмент розробки, здатнийавтоматично створювати таблиці та генерувати тисячі рядків тексту збереженихпроцедур і тригерів для всіх популярних СУБД. Революційна технологія
Complete-Compare (Завершити-Порівняти) дозволяє організувати ітеративнурозробку, підтримуючи постійну узгодженість моделі і бази даних.
Завдяки інтеграції з популярними середовищами розробки програм, ERwinдозволяє прискорити створення додатків для обробки даних. ERwin можемасштабуватися шляхом інтеграції з продуктом PLATINUM ModelMart. Цяпотужна система управління моделями дозволяє проектувальникам баз данихрозробникам додатків і користувачам колективно працювати з інформацієюпро моделі ERwin. Завдяки можливостям розбиття на фрагменти, а такожспільного і багаторазового використання моделей, може бути підвищенаефективність моделювання та забезпечено дотримання корпоративнихстандартів. p>
Стандартизація моделювання та проектування p>
ERwin полегшує проектування баз даних. Для цього достатньостворити графічну ER модель (об'єкт-відношення), що задовольняє всімвимогам до даних і ввести бізнес-правила для створення логічноїмоделі, яка відображає всі елементи, атрибути, відносини і угрупування.
Можна розширити можливості Erwin, скориставшись унікальною підтримкоюкористувацьких властивостей, для введення в модель будь-якої додатковоїінформації, значущої для діяльності. Розвинуті засоби моделюваннядопомагають краще спроектувати базу даних. Передбачені можливостіманіпулювання атрибутами шляхом їх буксирування, внесення змін інормалізації "на льоту". Засоби редагування безпосередньо надіаграмах дозволяють вносити в модель зміни, не відкриваючи спеціальнихдіалогових вікон. Навігація по відносинах забезпечує швидке переміщення ввеликих моделях для переходу до батьківським або дочірнім об'єктах.
Формовані системою звіти дозволяють швидко перевірити коректністьспроектованої бази даних. p>
ERwin - це не що набагато більше, ніж просто інструмент для "малювання";він автоматизує процес проектування. Наприклад, ERwin передбачаєможливість створення каталогу найбільш часто використовуваних атрибутів, щозабезпечує узгодженість імен та описів по всьому проекту.
Подання БД підтримуються як інтегровані компоненти моделі, щодозволяє автоматично відображати в їх описах зміни, внесені добазові таблиці. Автоматичне перенесення ключів забезпечує посилальнуцілісність бази даних. Крім того, ERwin дозволяє працювати з великимимоделями загальнокорпоративного масштабу, розбиваючи їх на фрагменти і легкокеровані підмножини, надаючи окремим фахівцям можливістьзосередити свої зусилля у певній галузі. Можливість збереженнявідображень дозволяє зберігати безліч уявлень однієї предметноїобласті, орієнтованих на різну цільову аудиторію. Створені здопомогою ERwin моделі даних можна редагувати, переглядати тароздруковувати різними способами. До складу ERwin входить RPTwin - простау використанні, оснащена графічним інтерфейсом утиліта дляформування звітів та вбудоване засіб для перегляду з налаштованимрежимами, які забезпечують повний контроль над відображенням вмістузвітів. Крім цього, унікальний інтерфейс, побудований на використаннішаблонів, дозволяє реалізувати єдині стандарти проектування івідображати налаштування для всіх моделей. p>
Автоматична генерація БД p>
ERwin - не тільки кращий інструмент для проектування баз даних, алеі засіб для їх швидкого створення. ERwin оптимізує модель уЗгідно з фізичними характеристиками цільової бази даних. На відмінувід інших інструментальних засобів ERwin автоматично підтримуєузгодженість логічної та фізичної схем і здійснює перетвореннялогічних конструкцій, таких як відносини багато-ко-багатьом, в їхреалізацію на фізичному рівні. ERwin встановлює природнудинамічний зв'язок між моделлю і базою даних, що дозволяє реалізуватияк прямий, так і зворотний інжиніринг. Використовуючи цей зв'язок, ERwinавтоматично генерує таблиці, представлення, індекси, правилапідтримки цілісності посилань (первинних і зовнішніх ключів), встановлюєзначення за замовчуванням і обмеження для доменів/стовпців. До складу ERwinвключений цілий ряд оптимізованих шаблонів тригерів, що забезпечуютьцілісність посилань, і потужний Макромова, який дозволяє створювативласні тригери і процедури, що зберігаються. Таким чином можуть бутиавтоматично сформовані тисячі строк коду, що забезпечуєнеперевершену продуктивність розробки на основі моделей. p>
Засоби розрахунку обсягу дозволяють точно оцінити початковий розмір іхарактер росту бази даних або сховища, полегшуючи ефективнерозподіл ресурсів системи та планування потужності. База даних можебути спроектована і створена без написання окремих SQL-пропозицій на кшталт
CREATE TABLE або INDEX. Оскільки фізична схема формується на основіописової логічної моделі, додаток буде відразу ж повністюдокументовано. ERwin дозволяє також проводити зворотній інжинірингіснуючих баз даних шляхом побудови моделі безпосередньо на основіїї таблиць. Таким чином можна отримати чітке уявлення про структуру тазміст існуючого додатка. ERwin підтримує всі найбільшпопулярні реляційні СУБД, включаючи Oracle, Microsoft SQL Server, Sybase,
DB2 та Informix. Одна і та ж модель може бути використана для створеннядекількох баз даних або для перенесення програми з платформи однієї СУБД наіншу. p>
Швидка розробка додатків p>
ERwin інтегрує проектування бази даних в процес розробкидодатки. Завдяки можливостям взаємодії з популярними засобамирозробки для архітектури клієнт/сервер і Web, ERwin підтримуєвідповідність між серверної базою даних і формами в клієнтської частини,дозволяючи прискорити створення високоякісних програм. p>
1.Логіческое відображення створюваної інформаційної моделі p>
p>
2.Фізіческое відображення структури бази даних з проектованимизапитами p>
Всі запити пишуться для створення основного запиту, по якому будуєтьсяпідсумковий звіт. p>
Всі запити: p>
. VsAnal_help_ * будуються за схемою: вводиться період і по ньому вже відбирається кількість аналізів на заданий тип; p>
. VsLic_help_ * будуються за схемою: вводиться період, за нього вибираються особи пройшли даний аналіз, якщо прізвище пацієнта повторюється більше одного разу, то він вважається як одна особа минув даний аналіз; p>
. VsPolAnal_help_ * будуються за схемою: вводиться період, по ньому видається кількість аналізів на заданий тип, причому мають результат відмінний від «Роста ні» і «Негативний»; p>
. VsPolLic_help_ * будуються за схемою: вводиться період, по ньому видається кількість осіб пройшли даний аналіз, результат якого відмінний від від «Роста ні» і «Негативний», а також, якщо прізвище пацієнта повторюється більше одного разу, то він вважається як одна особа минув даний аналіз; p>
. Zab_Kvartal на цей запит виводиться результуючі записи по попередніх запитах що належать до Заб. шигел; p>
. Pereb_Kvartal на цей запит виводиться результуючі записи по попередніх запитах що належать до перебив. шигел; p>
. Kontakt_Kvartal на цей запит виводиться результуючі записи по попередніх запитах що належать до Контактним шигел; p>
. Prof_Kvartal на цей запит виводиться результуючі записи по попередніх запитах що належать до Проф. шигел; p>
. VsAnal_Kvartal на цей запит сумуються кількість всіх проведених аналізів на шигели; p>
. VsLic_Kvartal на цей запит сумуються кількість всіх осіб пройшли аналізи на шигели; p>
. VsPolAnal_Kvartal на цей запит сумуються кількість всіх проведених аналізів на шигели з позитивним результатом; p>
. VsPolLic_Kvartal на цей запит сумуються кількість всіх осіб пройшли аналізи на шигели з позитивним результатом; p>
. У підсумковий запит Kvartal стікаються результати з чотирьох запитів: p>
VsAnal_Kvartal, VsLic_Kvartal, VsPolAnal_Kvartal, VsPolLic_Kvartal, а також по них виводяться підсумовують результати. P>
IV.Моделірованіе інформаційної системи СУБД MsAccess p >
У діловій або особистої сфері часто доводиться працювати з даними зрізних джерел, кожне з яких пов'язане з певним видомдіяльності. Для координації всіх цих даних необхідні певнізнання та організаційні навички. p>
Як реалізації бази даних «бактеріологічної випробувальноїлабораторії Боханского району »була вибрана СУБД MsAccess. p>
Додаток Microsoft Access є потужною і високопродуктивної
32-розрядної системою управління реляційної базою даних (далі СКБД). P>
Access - потужна програма Windows. При цьому продуктивність СУБДорганічно поєднуються з усіма зручностями та перевагами Windows. p>
Як реляційна СУБД Access забезпечує доступ до всіх типів даних ідозволяє одночасно використовувати декілька таблиць бази даних. Можнавикористовувати таблиці, створені в середовищі Paradox або dBase. Працюючи в середовищі
Microsoft Office, користувач отримує в своє розпорядження повністюсумісні з Access текстові документи (Word), електронні таблиці (Excel)
, Презентації (PowerPoint). За допомогою нових розширень для Internet можнабезпосередньо взаємодіяти з даними в World Wide Web і транслюватиподання даних на мові HTML, забезпечуючи роботу з такимипрограмами як Internet Explorer і Netscape Navigator. p>
Access спеціально спроектований для створення багатокористувацькихдодатків, де файли бази даних є розділяються ресурсами в мережі. У
Access реалізована надійністьва система захисту від несанкціонованого доступудо файлів. p>
База даних зберігатися в одному файлі, але професійні користувачівважають за краще розділяти базу даних на два файли: в одному зберігаються об'єктиданих (таблиці, запити), в іншому об'єкти додатки (форми, звіти,макроси, модулі). p>
В останніх версіях Access представлений новий формат файлу (. MDE)
-Бібліотеки, за допомогою якого можна створювати додатки, не включаючи VBA -код. p>
Незважаючи на те, що Access є потужною й складною системою, йоговикористання не складно для непрофесійних користувачів. p>
Microsoft Access об'єднує відомості з різних джерел в однійреляційної бази даних. Створювані форми, запити і звіти дозволяютьшвидко й ефективно обновляти дані, отримувати відповіді на питання,здійснювати пошук потрібних даних, аналізувати дані, друкувати звіти,діаграми і поштові наклейки. p>
У базі даних відомості з кожного джерела зберігаються в окремійтаблиці. При роботі з даними з декількох таблиць встановлюються зв'язкуміж таблицями. Для пошуку та відбору даних, що задовольняють певнимумовами, створюється запит. Запити дозволяють також оновити або видалитиодночасно кілька записів, виконати вбудовані або спеціальніобчислення. Для перегляду, введення або зміни даних прямо в таблицізастосовуються форми. Форма дозволяє відібрати дані з однієї або декількохтаблиць і вивести їх на екран, використовуючи стандартний або створенийкористувачем макет. Для аналізу даних або роздруку їх певнимчином використовується звіт. Наприклад, можна створити і надрукувати звіт,групуються дані і обчислює підсумки, або звіт для роздруківки поштовихнаклейок. p>
База даних може містити до 32768 об'єктів. p>
До складу Access входить безліч майстрів, розбудовників і надбудов,які дозволяють спростити процес створення об'єктів бази даних. p>
1. Технологічна схема p>
p>
2. Функціональна схема p>
p>
V. Висновок p>
В ході виконання даного курсового проекту був автоматизованийпроцес підготовки даних і створення підсумкових квартальних і річнихзвітів, а саме, в області приватних досліджень з профілактичною ідіагностичної цілями, а також для вивчення мікробного пейзажу кишкових,повітряно-крапельних інфекцій, досліджень на патогенну флору і особливонебезпечні інфекції. p>
Даний проект полегшує аналіз результатів отриманих в ходівиконання лабораторних досліджень, що, у свою чергу, сприяєпопередження масових і локальних епідемій, а також побудови планівроботи лабораторії. Найбільш точної обробки даних сприяє зручнийпризначений для користувача інтерфейс і автоматизація процесу обчислень. p>
IV. Додаток
Таблиця. Реєстраційний журнал на кишкову групу інфекцій
Форми. P>
Звіт p>
IIV. Список лшітератури p>
1. Харитонова И. Самоучитель Access 2000. - СПб.: Питер, 2001. - P>
384с.: Ил. P>
2. ERwin - сучасний засіб проектування баз даних - http://www.interface.ru p>
3. Гончарова "Microsoft Access 7.0 у прикладах". - СПб: Пітер, 1997. - P>
256 p>
p>