Створення програмного додатку "Медичний діагностичний центр" - Курсовая работа

бесплатно 0
4.5 113
Розробка, обіг та використання програмної документації в процесі життєвого циклу програмного забезпечення. Особливості проектування, тестування та супроводу програмного забезпечення. Вивчення моделей та технологій розробки програмного забезпечення.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Великий обсяг даних, який незручно зберігати в паперовому вигляді без всяких можливостей організації пошуку та фільтрації даних зручніше зберігати в електронному вигляді. C Builder містить інструменти, які за допомогою drag-and-drop дійсно роблять розробку візуальної, спрощує програмування завдяки вбудованому WYSIWYG - редактору інтерфейсу та ін., DBASE і Paradox: Sybase, Oracle, INTERBASE і Informix; Excel, Access, FOXPRO і Btrieve. Програма, яка розробляється, буде зберігатися на електронному носії (флешка, диск, жорсткий диск, гнучкий диск і т. д.), і це значить, що вона не буде займати фізичний обєм в реальному житті.Життєвий цикл програмного забезпечення - це процес розробки програмного забезпечення, який розпочинається з моменту прийняти рішення про необхідність його створення і закінчується в момент його повного вилучення з експлуатації.На даній стадії визначаються загальні вимоги до програмного забезпечення.1.1 Призначення, мета: Даний документ проектується студентом ПР - 9 - 12 для опису програмного продукту «Medical© control». Даний продукт буде вести облік клієнтів, їх діагнозів, виконувати пошук по діагнозам або по ПІБ, обчислювати вартість за день та друкувати звіти. Характеристики системи: 3.1 Функціональні вимоги: 3.1.1 Продукт повинен дозволяти вводити дані; 3.1.2 Продукт повинен дозволяти виводити дані; 3.1.3 Продукт повинен дозволяти видаляти дані;Проектування програмного забезпечення - створення абстрактного уявлення виду і функцій програми, тобто створення плану. Формується структура і визначається архітектура програмного забезпечення. Визначаються модулі, які розділяються на ієрархічні рівні.Тестування (відкладка програмного забезпечення) полягає у перевірці відповідності розробленого програмного забезпечення специфікаціями, випробування усіх вимог та усіх можливих комбінацій, які тільки можна придумати, тобто виявляються помилки та перевіряється працездатність програмного забезпечення. План тестування: Зміст: 1 Відповідність функцій ПЗ по специфікації. 1 Відповідність функцій ПЗ по специфікації. Продукт підтримує всі функції, які зазначені в специфікації. Інтерфейс відповідає специфікації.Супровід - це процес виправлення помилок та координація всіх елементів системи відповідно до користувача. Вносяться зміни в програмне забезпечення. В програмне забезпечення залишаються помилки не виявлені під час тестування. Користувачі хочуть вдосконалити програмне забезпечення або самі щось хочуть змінити.Модель розробки програмного засобу (модель життєвого циклу) - під нею розуміють структуру, послідовність виконання процесів, дій і задач виконуваних протягом життєвого циклу.Каскадна (водоспадна, 70 - 80 рр.) - в рамках цієї моделі процес розробки відбувається послідовно по етапах життєвого циклу.Спіральна модель процесу(86 - 90 рр.) - передбачає послідовність етапів розробки життєвого циклу, яка виконується більше одного разу.Проект при цьому підході в кожній фазі розвитку проходить повторюваний цикл PDCA: Планування - Реалізація - Перевірка - Оцінка (англ.Дисципліна «Технологія розробки програмного забезпечення» направлена на вивчення теоретичних основ, методів і способів розробки інформаційних систем. У ній детально розглядається уніфікована мова моделювання UML, основні його будівельні блоки (обєкти, класи, відносини і діаграми), і можливості створення системи з їх допомогою. У програмі BPWIN можна створювати моделі трьох видів. Дану модель використовують для показу функціональної діяльності системи. Діаграма складається з блоків і стрілок.Так називається методологія графічного структурного аналізу, що описує зовнішні по відношенню до системи джерела і адресати даних, логічні функції, потоки даних і сховища даних, до яких здійснюється доступ.UML є мовою широкого профілю, це - відкритий стандарт, який використовує графічні позначення для створення абстрактної моделі системи, званої UML-моделлю. Діаграма варіантів використання (use case diagram) - діаграма, на якій зображуються відносини між акторами й варіантами використання. Актор являє собою будь - яку зовнішню стосовно моделюємої системи сутність, що взаємодіє із системою й використувує її функціональні можливості для досягнення певних цілей або рішення окремих завдан.Логічна модель бази даних складається із сутності, атрибутів і звязків. Сутності - таблиці позначаються прямокутником, містять атрибути.Відкриваємо BATCHACCESS і вибираємо вкладку Database ?> Create New…, відкриється діалогове вікно для зберігання бази даних під довільним імям. Нажимаємо Ctrl N, вставляємо генерований код з ERRWIN і нажимаємо F5, нажимаємо Ctrl S, відкриється діалогове вікно зберігання sql коду під довільним імям(потрібно зберегти). Для роботи з базою даних в Builder c 6 потрібно помістити компонент ADOCONNECTION та клацнувши на ньому двічі, натиснути клавішу «Build».На даній курсовій роботі було створено додаток «Medical© control», який працює зі створеною(генерованою) базою даних MDC.mdb(Медичний діагностичний центр).

План
Зміст

Вступ

1. Життєвий цикл

1.1 Системний аналіз

1.2 Проектування програмного забезпечення

1.3 Програмування (реалізація)

1.4 Тестування програмного забезпечення

1.5 Супровід програмного забезпечення

2. Моделі розробки програмного засобу

2.1 Каскадна (водоспадна) модель

2.2 Спіральна модель

2.3 Ітеративна модель

3. Технологія розробки програмного забезпечення

3.1 Методологія IDEF0

3.2 Методологія IDEF3

3.3 Методологія DFD

3.4 Методологія UML

4. Структура процесу моделювання Erwin

5. Генерування бази даних BATCHACCESS

6. Висновок

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

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?