Рішення по структурі системи

Звіт

Про виконання лабораторної роботи №2

з дисципліни «Професійна практика програмної інженерії»

 

Перевірив: Півень О. Б. Виконав: Студент 4-го курсу Групи ПЗС-1644 Гребенюк І.А.

 

Черкаси, 2017


Лабораторна робота 2

Тема: Структурний підхід до програмування.

Мета: Навчитися створювати формальні моделі та на їх основі визначати специфікації розроблюваного програмного забезпечення.

Варіант 4

Розробити програмний модуль «Кафедра», який містить відомості про співробітників кафедри (ПІБ, посада, науковий ступінь, дисципліни, навантаження, громадська робота, сумісництво та ін.). Модуль призначений для використання співробітниками відділу кадрів і деканату.

Порядок виконання роботи

1. На основі технічного завдання з лабораторної роботи № 1 виконати аналіз функціональних та експлуатаційних вимог до програмного продукту.

2. Визначити основні технічні рішення (вибір мови програмування, структура програмного продукту, склад функцій ПП, режими функціонування) і занести результати в документ, званий «Ескізний проект» (див. Додаток 4).

3. Визначити діаграми потоків даних для розв'язуваної задачі.

4. Визначити діаграми «сутність-зв'язок», якщо програмний продукт містить базу даних.

5. Визначити функціональні діаграми.

6. Визначити діаграми переходів станів.

7. Визначити специфікації процесів.

8. Додати словник термінів.

9. Оформити результати, використовуючи MS Office або MS Visio ввигляді ескізного проекту.

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

 

 


 

Черкаський державний технічний університет

Кафедра програмного забезпечення автоматизованих систем

 

Затверджую

Керівник (Замовник ИС)

Особистий підпис _________________

Розшифровка підпису _________________

Печатка

Дата «_______» 20__ р.

 

 

Затверджую

Керівник (Розробник ИС)

Особистий підпис _________________

Розшифровка підпису _________________

Печатка

Дата «_______» 20__ р.

Ескізний проект на створення інформаційної системи

 

Система управління базою даних

(Найменування виду ІС)

 

 

Кафедра

(Найменування об’єкта інформатизації)

СУБД «Кафедра»

(Скорочене найменування ІС)

 

 

Діє з «____» _______________ 20__ р.

 

Черкаси, 2017
Зміст

 

Відомість ескізного проекту. 5

Пояснювальна записка до ескізного проекту. 6

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

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

Рішення по структурі системи. 6

Загальна структура бази даних. 6

Рішення по режимам функціонування роботи системи. 6

Рішення за чисельністю, кваліфікації і функцій персоналу АС.. 7

Склад функцій комплексів задач, що реалізуються системою.. 7

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

Рішення за вибором пунктів меню АС «Кафедра». 7

Джерела розробки. 8

 


Відомість ескізного проекту

На попередніх стадіях розробки СУБД «Кафедра» були складені та затверджені наступні документи:

Технічне завдання на створення інформаційної системи СУБД «Кафедра», розроблене на підставі ДЕСТ 34.602-89 на написання ТЗ на автоматизовані системи управління.

 

 


Пояснювальна записка до ескізного проекту

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

Даний документ є ескізним проектом на створення системи управління бази даних для кафедри університету(СУБД «Кафедра»).

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

 

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

Рішення по структурі системи

СУБД «Кафедра» буде представляти собою персональну систему управління локальною базою даних, яка працюватиме на одному комп’ютері.

Система буде керувати реляційною базою даних, яка представлятиме собою набір пов’язаних між собою таблиць, доступ до яких буде виконуватись за допомогою зовнішніх ключів. Відомості в одній таблиці можуть відображатись в іншій таблиці та при зміні відомостей в першій таблиці ці зміни будуть відразу відображатись і в інших таблицях, які пов’язані між собою зовнішніми та первинними ключами. Таким чином буде досягнуто несуперечливість даних.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: