Приветствую Вас, Гость! Регистрация RSS
Пятница, 29.03.2024


Главная » Файлы » Лабораторные работы » Лабораторные работы

Звіт лабораторної роботи № 7-8 з дисципліни «Технологія створення програмних продуктів»
[ Скачать с сервера (122.9 Kb) ] 04.04.2017, 07:28
Тема: Структурний підхід до програмування. Стадія «Технічний проект»
1. Розробка уточнених рішень щодо програмного продукту, що розробляється.
2. Розробка та оформлення основних розділів Технічного проекту.

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

Завдання

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

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

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

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

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

Варіант №10: «Інформаційна підтримка діяльності комерційної служби телефонної компанії»

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

Об’єкти та атрибути:
Абоненти (ПІБ, Номер телефону, Адреса, … )
Тарифи (Місто, Тариф денний, Тариф нічний, … )
Розмови (Абонент, Місто, Дата, Кількість хвилин, Час розмови, Вартість, …)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Документи:
Технічне завдання – номер документу 2491, дата затвердження 20.11.2013 р.
Ескізний проект – номер документу 6784, дата затвердження 26.11.2013 р.

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

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

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

3. 1. Дана система призначена для автоматизації функцій пенсіонного фонду, що являє собою функції з автоматичного автоматичного нарахування, надання інформаціі, реєстрації та супроводження даних, щодо:
I. Клієнтів;
II. Надходжень;
III. Розмір пернсії;

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

5. 1. Технічне завдання – № 2491;
Ескізний проект – № 6784;

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

7. 1. Передбачувана черговість створення системи:
 проводиться розробка концептуальної та логічної моделі бази даних;
 проектується структура таблиць;
 проектуються процеси збору даних із джерел даних та зовнішнього середовища;
 виділяються та узгоджуються права на доступ до даних на рівні таблиць бази даних, записів у таблицях та зв’язків між ними;
 проводиться створення бази даних, ініціалізація її, створення зв’язків та первинне наповнення її початковими даними для тестування та налагодження її;
Об’єм кожної черги визначається функціоналом кожного окремого модуля програми:

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

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

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

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

1. 3.
Назва таблиці Поле Тип даних
Клієнти
ID_Клієнта цілий
ПІБ символьний
Номер телефону символьний
Адреса символьний

Алгоритм
ID_Алгоритм цілий
Сума символьний
Стаж символьний
Пол символьний

Відповідь
ID_Відповіді цілий
ID_Клієнта цілий
ID_Алгоритм цілий
Стаж цілий
Пол цілий
Кількість дійсний
Дата дата

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

2. 3. Відсутність зв’язків з іншими системами;
3. 3. Все зазначено в ТЗ;
4. 3. Також зазначено в ТЗ;
5. 3. І це також зазначено в ТЗ;
6. 3. Це основне, що зазначено в ТЗ;
7. 3. Вказано в ТЗ;
8. 3. Описано в ТЗ;
9. 3. Описано в ТЗ;
Категория: Лабораторные работы | Добавил: opteuropa | Теги: технічний проект, скачати безкоштовно лабораторну по , лаораторна робота із комп'ютерних т
Просмотров: 417 | Загрузок: 15 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Украина онлайн

Рейтинг@Mail.ru

подать объявление бесплатно