Главная страница
Навигация по странице:

  • Лабораторна робота № 7-8 Тема

  • Мета роботи

  • ДОДАТОК 1)

  • Варіант №10

  • Структура документу пояснювальної записки «Технічний проект»: Загальні положення

  • Основні технічні решення

  • Заходи з підготовки об’єкту автоматизації до введення системи в дію

  • Виконання Документ пояснювальна записка «Технічний проект» Загальні положення

  • Основні технічні рішення

  • Заходи з підготовки об’єкту автоматизації до введення системи в дію Структурна схема

  • Структурна карта Константайна

  • Структурна карта Джексона

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


    Скачать 122.87 Kb.
    НазваниеРішення щодо функцій(задач) розроблюваного програмного продукту, структур даних, технічних засобів, алгоритмів вирішення задач (див
    АнкорЛабораторная работа
    Дата15.10.2021
    Размер122.87 Kb.
    Формат файлаdocx
    Имя файла590_7-8.docx
    ТипРішення
    #248371

    Міністерство освіти і науки, молоді та спорту України

    Національний університет харчових технологій

    Кафедра інформаційних систем



    Звіт

    лабораторної роботи № 7-8

    з дисципліни

    «Технологія створення програмних продуктів»

    студента групи АКС-3-6

    Заславського О.А.


    Перевірив викладач Літвінов В.А.

    Оцінка

    Київ 2013

    Лабораторна робота № 7-8
    Тема: Структурний підхід до програмування. Стадія «Технічний проект»

    1. Розробка уточнених рішень щодо програмного продукту, що розробляється.

    2. Розробка та оформлення основних розділів Технічного проекту.


    Мета роботи: Ознайомитися із змістом, методами і правилами розробки, підготовки та оформлення технічного проекту.
    Завдання


    1. На основі ескізного проекту з лабораторної роботи 5,6 розробити уточнені рішення щодо функцій(задач) розроблюваного програмного продукту, структур даних, технічних засобів, алгоритмів вирішення задач (див ПРИМІТКА в теоретичній частині). При розробці алгоритмів рекомендується використати метод покрокової деталізації(див. розд.4.1.3 ПОСІБНИКА ДОДАТОК 1).




    1. Розробити структурну схему програмного продукту(див. розділ 4.1.1 ПОСІБНИКА – ДОДАТОК 1) і функціональну схему(див розділ 4.1.2 ПОСІБНИКА – ДОДАТОК 1).




    1. Представити структурну схему у вигляді структурних карт Константайна (розділ 4.2 ПОСІБНИКА – ДОДАТОК 1) і структурних карт Джексона (розділ 4.3 ПОСІБНИКА – ДОДАТОК 1).




    1. Оформити результати, використовуючи MS Office або MS Visio.




    1. Здати і захистити роботу.


    Варіант №10: «Інформаційна підтримка діяльності комерційної служби телефонної компанії»
    Опис предметної області: Телефонна компанія надає абонентам телефонні лінії для міжміських телефонних розмов. Задача полягає в реєстрації і супроводженні даних щодо абонентів, тарифів, та конкретних міжміських розмов , а також наданні інформації за відповідними запитами.
    Об’єкти та атрибути:

    Абоненти (ПІБ, Номер телефону, Адреса, … )

    Тарифи (Місто, Тариф денний, Тариф нічний, … )

    Розмови (Абонент, Місто, Дата, Кількість хвилин, Час розмови, Вартість, …)
    Структура документу пояснювальної записки «Технічний проект»:

    1. Загальні положення

    1. 1. Найменування проектованої АС та найменування документів, їх номери та дата затвердження, на підставі яких здійснюється проектування АС;




    1. 1. Перелік організацій, які беруть участь у розробці системи, терміни виконання стадій;




    1. 1. Цілі, призначення та галузі використання АС;




    1. 1. Підтвердження відповідності проектних рішень правилам та нормам техніки безпеки, пожежо- та вибухобезпеки та ін.;




    1. 1. Відомості щодо використання, при проектуванні, нормативно–технічних документів;




    1. 1. Дані щодо досвіду, винаходах, використаних при розробці проекту;




    1. 1. Черговість створення системи та об’єм кожної черги;




    1. Опис процесу діяльності


    У розділі «Опис процесу діяльності» відображають склад процедур (операцій) з урахуванням забезпечення взаємозв’язку та сумісності процесів автоматизованої до неавтоматизованої діяльності, формують вимоги до організації робіт в умовах функціонування АС.


    1. Основні технічні решення

    1. 3. Рішення щодо структури системи, підсистем, засобів та способів зв’язку для інформаційного обміну між компонентами системи та підсистем;



    1. 3. Рішення щодо взаємозв’язків АС із суміжними системами, забезпечення її сумісності;



    1. 3. Рішення щодо режимів функціонування і діагностування роботи системи;



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



    1. 3. Відомості стосовно забезпечення, заданих в технічному завданні, споживацьких характеристик системи(підсистем), які визначають її якість;



    1. 3. Склад функцій, комплексів задач, які реалізуються системою (підсистемою);



    1. 3. Рішення щодо комплексу технічних засобів і його розміщення на об’єкті;



    1. 3. Рішення щодо складу інформації, об’єму, способів її організації, видів машинних носіїв, вхідних та вихідних документів і повідомлень, послідовності обробки інформації та інших компонентів;



    1. 3. Рішення щодо складу програмних засобів, мов діяльності, алгоритмів процедур та операцій і методів їх реалізації;



    1. Заходи з підготовки об’єкту автоматизації до введення системи в дію

    1. 4. Заходи щодо приведення інформації до вигляду, придатного для обробки на комп’ютері;




    1. 4. Заходи з навчання та перевірки кваліфікації персоналу;




    1. 4. Заходи щодо створення необхідних підрозділів та робочих місць;




    1. 4. Заходи щодо зміни об’єкту автоматизації;




    1. 4. Інші заходи, які виходять із специфічних особливостей створюваної АС;

    Виконання

    Документ пояснювальна записка «Технічний проект»

    1. Загальні положення




    1. 1. Інформаційна підтримка діяльності Пенсионного фонду України.


    Документи:

    Технічне завдання – номер документу 2491, дата затвердження 20.11.2013 р.

    Ескізний проект – номер документу 6784, дата затвердження 26.11.2013 р.


    1. 1. Замовник (юридична особа Пенсіонний фонд України) у формі фізичної особи – Агутін А. А., м. Київ, вул.

    Саксаганського 3б.

    Виконавець (фізична особа) – Педенко В.О., м. Київ, березняківська 30-а, телефон: +380635277287;
    Планові терміни початку: 26.11.2013 р.

    Планові терміни закінчення: 27.11.2013 р.


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

    1. Клієнтів;

    2. Надходжень;

    3. Розмір пернсії;


    АС(ПФУ) створюється з метою:

    • реалізації можливості автоматичної обробки нарахувань;

    • створення єдиної системи пенсіонного фонду;

    • підвищення якості обробки та доступу до інформації;

    1. 1. На систему АС(ПФУ) розповсюджуються всі державні норми та стандарти безпеки експлуатації, обслуговування та ремонту технічних засобів з урахуванням умов та особливостей середовища використання даної системи;




    1. 1. Технічне завдання – № 2491;

    Ескізний проект – № 6784;


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




    1. 1. Передбачувана черговість створення системи:

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

    • проектується структура таблиць;

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

    • виділяються та узгоджуються права на доступ до даних на рівні таблиць бази даних, записів у таблицях та зв’язків між ними;

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

    Об’єм кожної черги визначається функціоналом кожного окремого модуля програми:


    1. Опис процесу діяльності


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


    • отримання даних, стосовно загальної кількості клієнтів;

    • отримання даних, стосовно сумарного надходження пенсії;

    • отримання статистичних даних та даних щодо кількості нарахувань;

    • отримання даних, стосовно фінансових операцій по кожному абоненту;




    1. Основні технічні рішення




    1. 3.

    Назва таблиці

    Поле

    Тип даних

    Клієнти










    ID_Клієнта

    цілий




    ПІБ

    символьний




    Номер телефону

    символьний




    Адреса

    символьний










    Алгоритм










    ID_Алгоритм

    цілий




    Сума

    символьний




    Стаж

    символьний




    Пол

    символьний










    Відповідь










    ID_Відповіді

    цілий




    ID_Клієнта

    цілий




    ID_Алгоритм

    цілий




    Стаж

    цілий




    Пол

    цілий




    Кількість

    дійсний




    Дата

    дата


    Спосіб та засіб зв’язку для інформаційного обміну між компонентами системи та підсистем – База Даних;


    1. 3. Відсутність зв’язків з іншими системами;

    2. 3. Все зазначено в ТЗ;

    3. 3. Також зазначено в ТЗ;

    4. 3. І це також зазначено в ТЗ;

    5. 3. Це основне, що зазначено в ТЗ;

    6. 3. Вказано в ТЗ;

    7. 3. Описано в ТЗ;

    8. 3. Описано в ТЗ;



    1. Заходи з підготовки об’єкту автоматизації до введення системи в дію

    Структурна схема

    Ст. схема програми.


    Модуль Ініціалізації






    Модуль Робот.

    Модуль

    Веб-Додаток

    Модуль Оператора

    Внесення персональних зміст.

    Реєстрація

    Обробка запитів.

    Модуль Адміністратора

    Внесення змінних.

    Зміна алгоритму

    Клас перевірки стану системи






    Обновлення – алгоритмів і стажів кожен рік

    Перегляд нарахувань




    Перевірка на помилки.

    Он-лайн консультація


    Структурна карта Константайна

    Обслуговування

    запиту



    Дані для Клієнта Дані Ад.





    Виведення результатів

    Сторінка клієнта


    Вибір запиту






    Виведення форми за запитом
    Дані Кл. Дані Ад.







    Надання інформації

    Занесення даних, що стосуються клієнта








    Форма виконаного запиту

    Занесення в область зберігання


    Структурна карта Джексона

    Огляд надходження, та стажу, кількості і т.д.
    Клієнт


    Дані

    Обробка інформації

    Формування запросу

    Дані



    Запити та АС АС

    консультації
    Дані




    Відомості про суму чи надходження

    Вихід з системи

    Дані



    АС

    АС


    написать администратору сайта