АІС медичні організації міста

Автор: Пользователь скрыл имя, 03 Апреля 2014 в 01:02, курсовая работа

Краткое описание

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

Оглавление

Вступ…………………………………………………………………………….4

Проектування автоматизованих інформаційних систем…………………….6

Створення автоматизованої інформаційної системи "Поліклініка"
2.1 Інформаційна модель……………………………………………………………10
2.2 Визначення сутностей…………………………………………………………….11
2.3 Нормалізація відносин…………………………………………………………..12
Визначення взаємозв'язків………………………………………………………13
2.5 Опис фізичної моделі………………………………………………………….…13
Проектування інтерфейсу…………………………………………………………15

Алгоритм роботи програми…………………………………………………20

Керівництво користувача………………………………………………………22

Висновок……………………………………………………………………..…24

Список використаних джерел………………………………………………..25

Файлы: 1 файл

Курсовая работа.doc

— 980.50 Кб (Скачать)

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД

КРИВОРІЗЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ

КРИВОРІЗЬКИЙ ЕКОНОМІЧНИЙ ІНСТИТУТ

 

 

 

 

 

 

Кафедра економічної кібернетики

 

 

 

 

 

 

 

 

З дисципліни: «Бази даних»

На тему: «АІС медичні організації міста»

 

 

 

 

 

 

 

                                                                         Робота виконана

                                                                         студенткою 3-го курсу                                     

                                                                         спеціальності  ЗЕК – 11 – 1

                                                                         обліково-економічного факультету

                                                                         Павленко Юлієї Вікторівною

                                                                         Прийняв:

                                                                         Кононенко Володимир Вікторович

 

 

 

 

 

 

 

 

 

 

Кривий Ріг

2014 р. 

Криворізький економічний інститут ДВНЗ «КНУ»

(назва вищого навчального закладу)

 

РЕЦЕНЗІЯ НА КУРСОВУ РОБОТУ

Студента            ___________

(прізвище, ім’я, по-батькові)

Шифр    того, хто навчається в групі      на курсі   _____

__________________________________________________________    факультету

Курсова робота  №    з               ________

(назва навчальної дисципліни)

Тема              _____

_____

РЕЄСТРАЦІЙНИЙ  №    Дата одержання   „____” ______________ 20__ р.

 

Рецензент             _____

 

Зміст рецензії

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Допущено до захисту        „____” _______________ 20___ р. ___________________

        (підпис рецензента)

Захист планується о __________ год. „____” _____________20___ р. Ауд._____

         (час)

 

Курсова робота захищена    „___” ____________ 20___ р. З оцінкою ____________

Комісія:

 

1.               

(підпис)    (прізвище, ініціали)    (посада)

2.               

(підпис)    (прізвище, ініціали)    (посада)

3.                          (підпис)    (прізвище, ініціали)    (посада)

ЗМІСТ

 

 

Зміст………………………………………………………………………………3

 

Вступ…………………………………………………………………………….4

 

  1. Проектування автоматизованих інформаційних систем…………………….6

 

  1. Створення автоматизованої інформаційної системи "Поліклініка"

2.1 Інформаційна модель……………………………………………………………10

2.2 Визначення сутностей…………………………………………………………….11

2.3 Нормалізація відносин…………………………………………………………..12

    1. Визначення взаємозв'язків………………………………………………………13

2.5 Опис фізичної моделі………………………………………………………….…13

    1. Проектування інтерфейсу…………………………………………………………15

 

  1. Алгоритм роботи програми…………………………………………………20

 

  1. Керівництво користувача………………………………………………………22

 

Висновок……………………………………………………………………..…24

 

Список використаних джерел………………………………………………..25

 

 

 

 

 

 

 

 

ВСТУП

 

 

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

Сьогодні управління підприємством без комп'ютера просто немислимо. Комп'ютери давно і міцно увійшли в такі галузі управління, а бухгалтерський облік, управління складом, асортиментом і закупівлями. Однак сучасний бізнес вимагає набагато більш широкого застосування інформаційних технологій в управлінні підприємством. Життєздатність і розвиток інформаційних технологій пояснюється тим, що сучасний бізнес вкрай чутливий до помилок в управлінні. Інтуїції, особистого досвіду керівника та розмірів капіталу вже мало для того, щоб бути першим. Для прийняття будь-якого грамотного управлінського рішення в умовах невизначеності і ризику необхідно постійно тримати під контролем різні аспекти фінансово-господарської діяльності, будь то: торгівля, виробництво або надання яких-небудь послуг. Тому сучасний підхід до управління передбачає вкладення коштів в інформаційні технології. І чим більше підприємство, тим серйозніше повинні бути подібні вкладення. Вони є життєвою необхідністю в жорсткій конкурентній боротьбі здобути перемогу зможе лише той, хто краще оснащений і найбільш ефективно організований.

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

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

Мета роботи: зібрати матеріал і розробити Автоматизовану інформаційну систему для роботи поліклініки.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. ПРОЕКТУВАННЯ АВТОМАТИЗОВАНИХ  ІНФОРМАЦІЙНИХ СИСТЕМ

 

 

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

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

- Обстеження  об'єкта автоматизації (аналіз) і  формулювання вимог користувачів  до системи управління.

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

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

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

- Розробка системи  класифікації об'єктів обліку  і управління та ідентифікації  їх параметрів. Словники описують  основні поняття предметної області  системи, необхідні для розробки  стандартних алгоритмів обробки даних. Класифікатори описують структуру об'єкта (підрозділу, працівники, посади), зовнішнього середовища (клієнти, райони, пункти навантаження/розвантаження), характеристики матеріальних потоків (партії, фонди, од. виміру, показники якості, типи цін, види оплати). Типові операції описують алгоритми управління (обробки інформації).

- Розробка інформаційної  моделі системи (проектування структур  баз даних і їх зв'язків).

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

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

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

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

- Інтеграція (збірка) системи у відповідності з обраним методом та її тестування. Етапи тестування: автономне тестування - контроль окремого програмного модуля ізольовано від інших модулів, тестування сполучень - контроль сполучень між частинами системи, тестування функцій - контроль виконання системою автоматизуються функцій управління, комплексне тестування - випробування поведінки системи по відношенню до вихідним цілям, тестування прийнятності - перевірка відповідності системи вимогам користувачів. Тестування - це процес виконання програми з метою знайти в ній помилки. Існує два підходи до проектування тестів - тестування по відношенню до специфікацій (не піклуючись про тексті програми) і тестування по відношенню до тексту програми (не піклуючись про специфікаціях). Розумний компроміс лежить десь посередині, зміщуючись в ту чи іншу сторону в залежності від функцій, виконуваних конкретним модулем. Також відзначимо, що вартість етапу тестування складає до 25% від загальної вартості витрат на розробку системи.

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

- Впровадження  системи на об'єкті.

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. СТВОРЕННЯ АВТОМАТИЗОВАНОЇ ІНФОРМАЦІЙНОЇ  СИСТЕМИ "ПОЛІКЛІНІКА"

Информация о работе АІС медичні організації міста