- •Оглавление
- •Глава 1. Общая часть. 4
- •Введение.
- •Глава 1. Общая часть.
- •1.1 Сущность поставленной задачи.
- •2. Разработка программного обеспечения.
- •2.1 Технологический процесс машинной реализации задачи.
- •2.2 Алгоритм задачи его описание.
- •2.3 Описание переменных, процедур и функций.
- •2.4 Программы и их описания.
- •2.4.1 Меню.
- •2.4.2 Алгоритмы и тексты форм ввода.
- •2.4.3 Описание и алгоритмы формирования выходных документов
- •2.5 Результаты работы программы
- •2.6 Инструкция пользователю
- •3.Заключение
- •Приложение 2- Эскизный проект
- •Приложение 3- sadt и dfd модели
- •Приложение 4- Тексты программ
3.Заключение
В данной курсовой работе были рассмотрены теоретические аспекту разработки программного модуля «Кадровое агенсво» а так же значимость темы работы и этапы разработки. После всех этапов работы был получен готовый программный продукт, позволяющий вести учет анкет и вакансий, их обработку, формирование документов по запросу пользователя программы. Была разработана система управления базой данных а так же обработчики данных и формы, предоставляющие визуальный доступ к подпрограммам для удобства и автоматизации процессов, обычно выполняемыми пользователями вручную.
Были исследованы условия работы программы и написано техническое задание, описаны алгоритмы работы и раскрыты возможности системы в виде блок-схем, отображающих работу программных компонентов в подробном и понятном виде.
Тестовый запуск программы и рассмотрение ее работы на основе контрольного примера подтвердили работоспособность программы; тестирование и отладка позволили выявить и устранить все возможные недостатки и привести программу к конечному для использования виду.
Таким образом, можно сделать вывод, что работа в данном направлении позволяет автоматизировать систему работы с информацией кадрового агенства, сократить время обработки, формирования отчетов и застраховать человека от некоторых возможных ошибок.
4. Список общепринятых сокращений
ПП – программный продукт.
ПО – программное обеспечение.
HTML – язык гипертекстовой разметки документов.
СуБД – система управления баз данных.
5. Список литературы
Л.Г.Гагарина, Е.В. Кокорева, Б.Д. Виснадул Технология разработки программного обеспечения, учебное пособие -М.; "ФОРУМ": ИНФРА-М, 2008.- 400 с.
Сайт FreePascal.ru – http://www.freepascal.ru/
Форум сообщества ALT Linux – http://forum.altlinux.org
Официальный раздел Lazarus http://lazarus.freepascal.org/
6. Приложения
Приложение 1- Техническое задание
Работа выполняется в рамках проекта разработки программного модуля «Кадровое агенство»
2. Основание для разработки
2.1 Основанием для данной работы является учебный план «Теория разработки программных продуктов»
2.2 Наименование работы
«Разработка программного модуля кадровое агенство»
2.3 Исполнитель: Феданюк Илья Андреевич
2.4 Соисполнители: Нет
3. Назначение разработки
Создание программного модуля для кадрового агенства.
4. Технические требования
4.1 Требования к функциональным характеристикам
4.1.1 Состав выполняемых функций:
Разрабатываемое ПО должно обеспечивать:
Регистрация анкет пользователя
Регистрация вакансий работодателей:
Поиск соответствий
4.1.2 Организация входных и выходных данных
Исходные данные поступают в систему в виде анкет от пользователей и свободных вакансий от работодателей. После происходит нахождение соответствий.
4.2 Требования к надёжности
Для обеспечения надёжности необходимо использовать контроль вводимых данных.
4.3 Условия эксплуатации и требования к составу и параметрам технических средств.
Для работы системы необходимо вмешательство ответственного оператора.
Требования к составу и параметрам технических средств уточняются на этапе эскизного проектирования системы.
4.4 Требование к информационной и программной совместимости. Программа должна работать на платформах Windows xp/vista/7/8
4.5 Требования к транспортировке и хранению.
4.6. Специальные требования
Высокая функциональность
Удобство и быстродействие
5. Требования к программной документации
Основными документами, регламентирующими разработку будущих программ, должны быть документы Единой Системы Программной Документации (ЕСПД): руководство пользователя, руководство администратора, описание применения.
6. Технико-экономические показатели
Эффективность системы определяется удобством использования системы для поиска необходимых соответствий.
7. После передачи Исполнителем отдельного функционального модуля программы Заказчику последний имеет право тестировать модуль в течении 7 дней. После тестирования Заказчик должен принять работу по данному этапу или в письменном виде изложить причину отказа принятия. В случае обоснованного отказа Исполнитель обязуется доработать модуль.
8. Календарный план работ
№ этапа |
Название этапа |
Сроки этапа |
Чем заканчивается этап |
1 |
Изучение предметной области |
01.09.2012 01.10.2012 |
Предложение по работе системы. Акт сдачи-приемки |
2 |
Разработка программного модуля |
01.10.2012 30.11.2012 |
Программный комплекс |
3 |
Тестирование и отладка |
01.12.2012 30.12.2012 |
Готовая программа |
Руководитель работ Пегусов А.Ю.
