- •1. Загальні положення
- •2. Організація проведення і графік курсового проектування
- •Графік виконання робіт по курсовому проекту
- •3. Зміст курсового проекту
- •3.1. Зміст документа “Технічне завдання”
- •3.2. Зміст документа “Пояснювальна записка”
- •Структурні елементи пояснювальної записки
- •3.2.1. Вимоги до титульної сторінки роботи
- •3.2.2. Вимоги до списку виконавців
- •3.2.3. Вимоги до анотації
- •3.2.3. Вимоги до змісту
- •3.2.4. Вимоги до вступу
- •3.2.5. Вимоги до основної частини пояснювальної записки та її склад
- •3.2.5.1. Аналіз предметної області і постановка задачі на розробку програми
- •3.2.5.2. Опис структур та методів оброки даних
- •3.2.5.3. Опис алгоритму функціонування програмного засобу
- •3.2.6. Вимоги до висновку
- •3.2.7. Вимоги до списку використаних джерел
- •3.2.8. Вимоги до додатків
- •Нумерація розділів, підрозділів, пунктів, підпунктів і книг. Книги, розділи, підрозділи, пункти, підпункти роботи потрібно нумерувати арабськими цифрами.
- •Затверджую
- •Тематика курсових проектів з дисципліни «основи програмної інженерії»
- •Приклад оформлення Титульної сторінки
- •Технічне завдання на розробку програмного засобу
- •1. Загальні положення
- •1.2. Найменування програмного засобу
- •1.2. Призначення розробки та область застосування
- •3.1.2. Організація вхідних і вихідних даних
- •3.1.3. Часові характеристики і розмір пам'яті, необхідної для роботи програми
- •3.2. Вимоги до надійності
- •3.2.1. Вимоги до надійного функціонування
- •3.2.2. Контроль вхідної і вихідної інформації
- •4. Вимоги до програмної документації
- •5. Техніко – економічні показники
- •6. Стадії та етапи розробки
- •7. Порядок контролю і приймання
- •Приклад оформлення списку виконавців список виконавців
- •Приклад складання анотації анотація
- •Приклад оформлення змісту
- •Приклад оформлення вступу вступ
- •Приклад оформлення основної частини пояснювальної записки
- •1. Аналіз предметної області і постановка задачі на розробку програми
- •2. Опис структури та методів обробки даних
- •2.1. Обґрунтування вибору методів та засобів обробки даних
- •2.2. Опис структур даних
- •3. Опис алгоритму функціонування програмного забезпечення
- •3.1. Інформаційна модель системи
- •3.2. Модульна структура програмного засобу
- •3.3. Опис програмних модулів
- •3.2.1. Модуль “Kadry_”
- •Додаток 9
- •Список літератури
Технічне завдання на розробку програмного засобу
1. Загальні положення
1.2. Найменування програмного засобу
Повне найменування програмної розробки: «Автоматизована система обліку кадрів підприємства», надалі іменована як "програма". Коротка назва програми – «Кадри».
1.2. Призначення розробки та область застосування
Програма «Кадри» призначена для автоматизації кадрового обліку підприємств із різною формою діяльності і забезпечує можливість реєстрації нового працівника, внесення проточних змін в особисті дані працівників і загальні дані, збереження даних про звільнених працівників, а також одержання поточних та статистичних даних кадрового стану, формування списків працівників і звітів у паперовій формі. Програма може бути застосована у відділах та інспекціях кадрів підприємств із середньою чисельністю працівників (від десятків до кількох сотень).
1.3. Найменування розробника і замовника
Розробник даного програмного продукту - студент групи ______(шифр групи) ________________________ (прізвище та ініціали), надалі іменований як «розробник».
Замовник програмного продукту – Циклова комісія «Розробка програмного забезпечення» Бердичівського коледжу промисловості, економіки та права, в особі викладача ______________________________ .
2. Підстава для розробки
2.1. Документ, на підставі якого ведеться розробка
Робота ведеться на підставі завдання на курсове проектування по дисципліні «Основи програмної інженерії».
ПРОДОВЖЕННЯ ДОДАТКУ 3
2.2. Організація, що затвердила цей документ, і дата його затвердження
Завдання затверджене на засіданні циклової комісії “ Розробка програмного забезпечення” Бердичівського коледжу промисловості, економіки та права __________ (дата) і видано викладачем _____________________ .
3. Вимоги до програми
3.1. Вимоги до функціональних характеристик
3.1.1. Склад виконуваних функцій
Програма повинна забезпечувати введення, збереження і редагування даних про працівників підприємства, формувати запити по основним обліковим і статистичним показникам.
Програма повинна:
мати можливість автозаповнення або підстановки даних у визначені поля (посада, структурний підрозділ підприємства, поточна дата та інші) для прискорення роботи;
надавати можливість відслідковувати дані про звільнених працівників;
автоматично розраховувати термін роботи працівника на даному підприємстві;
забезпечувати коректне введення та перевірку інформації на відповідність типу;
мати можливість сортування даних за різними критеріями;
мати можливість використання фільтрів, умови для яких формуються користувачем;
мати можливість налаштування необхідних параметрів роботи (загальнопрограмні константи, шляхи збереження файлів і т.д.);
виконувати типові операції з використанням функціональних клавіш, або клавіатурних комбінацій;
забезпечувати роздруківку таблиць бази даних та результатів запитів у відформатованому вигляді;
ПРОДОВЖЕННЯ ДОДАТКУ 3
забезпечувати функції резервного збереження та відновлення даних;
надавати можливість отримання допомоги із використанням інтегрованої давідкової системи;
забезпечувати встановлення із використанням інсталяційного пакету.