Курсовой проект (Информационные системы)

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Владимир Обломов  
Курсовая работа

Разработать информационную систему, которая автомати- 
зирует деятельность центра обучения фирмы. Сотрудники фирмы 
должны раз в год прослушать набор курсов, предназначенных для 
их отдела. Система должна: (а) содержать сведения о сотрудниках 
фирмы: (имя, фамилия, номер должности, номер отдела, дата 
приема на работу); (б) сведения о курсах, которые проводятся в 
центре (название, номер, длительность, предназначение (для како- 
го отдела), краткое содержание); (в) сведения о прохождении обу- 
чения: (номер сотрудника, номер курса, дата прохождения); (г) 
выдавать справки о сотрудниках, проходящих обучение в данном 
месяце, году; (д) выдавать справки о сотрудниках, которые долж- 
ны проходить обучение (срок больше года); (е) выдавать справки 
о сотрудниках отделов с курсами, которые они прослушали. 

1. Исследовать предметную область, выявить программы 
аналоги, определить их функциональные характеристики и под- 
готовить обзор. 
2. Изучить ГОСТы, связанные с разработкой программного 
обеспечения. 
3. Разработать развернутое техническое задание (ТЗ) на 
программный продукт. 
4. На основе ТЗ выполнить разработку программного про- 
дукта на языке UML (диаграмма классов, диаграмма использова- 
ния, диаграмма деятельности). 
5. Выбрать структуры данных для реализации предметной 
области программного продукта. 
6. Разработать интерфейс пользователя. 
7. Выбрать язык и среду программирования. 
8. Разработать алгоритмы и реализовать их в выбранной 
среде разработки. 
9. Выбрать стратегию тестирования и разработать тесты. 
10. Выполнить тестирование и отладку. 
11. Разработать техническую документацию и руководство 
пользователя. 
Примерное содержание пояснительной записки по проекту: 
Титульная страница 
Содержание 
Реферат 
Введение 
1. Теоретическая часть 
1.1 Обзор предметной области рассматриваемой задачи 
1.2 Описание задачи, как объекта исследования 
1.3 Выбор методологии разработки программного обеспече- 
ния 
1.4 Составление объектной декомпозиции (структуры ПО) 
2. Техническое задание на разработку ПО 
2.1 Нормативная документация разработки программного 
обеспечения 
2.2 Выбор основных элементов реализации ПО 
2.3 Техническое задание 
3. Практическая часть 
3.1 Объектно-ориентированная технология разработки ПО 
3.2 Анализ требований на UML 
3.3 Интерфейс ПО. Классы интерфейса на UML 
190 
3.4 Классы обработки данных на UML 
3.5 Классы управления задачами на UML 
Список использованных источников 
Приложения
Опубликован 15.11.2015 в 09:26

Выберите способ верификации:

Обновите страницу после прохождения верификации.