Помощь в написании студенческих работ
Антистрессовый сервис

Разработка технического задания

РефератПомощь в написанииУзнать стоимостьмоей работы

Разработка программного продукта ведется на основе задания, выданного на дипломную работу приказом по БГТУ № 1 от 23.03.2017 г. Данные о сотрудниках (фамилия, имя, отчество, дата рождения, образование, воинская обязанность, адрес, телефон, должность); Данные о сотрудниках (фамилия, имя, отчество, дата рождения, образование, воинская обязанность, адрес, телефон, должность); Интерфейс пользователя… Читать ещё >

Разработка технического задания (реферат, курсовая, диплом, контрольная)

Основание для разработки:

Разработка программного продукта ведется на основе задания, выданного на дипломную работу приказом по БГТУ № 1 от 23.03.2017 г.

Тема разработки: «Программное обеспечение для автоматизации работы отдела кадров ЗАО «Арно».

Назначение разработки:

Программный продукт предназначен для максимального упрощения работы сотрудников отдела кадров.

Требования к программному изделию:

К программному продукту предъявляются следующие требования:

Функциональные характеристики программы:

Основными функциями являются:

  • — хранение данных о сотрудниках, вакансиях, рабочем графике;
  • — (добавление, изменение, удаление) данных о сотрудниках, вакансиях, рабочем графике;
  • — возможность фильтрации данных по полям в таблице сотрудники (Имя, Фамилия, Должность), пользователи;
  • — осуществление поиска данных по фамилии, имени и должности сотрудника;
  • — возможность сортировки данных по всем столбцам таблиц.
  • — вывод на печать анкеты, содержащую информацию о выбранном сотруднике (фамилия, имя, отчество, дата рождения, образование, воинская обязанность, адрес, телефон, должность, подпись сотрудника)
  • — журналирование действий пользователей;

Требования к организации входных и выходных данных.

Входными данными являются:

  • — данные пользователя (логин, пароль);
  • — данные о сотрудниках (фамилия, имя, отчество, дата рождения, образование, воинская обязанность, адрес, телефон, должность);
  • — данные о вакансиях (должность, название, дата начала, дата окончания);
  • — данные о рабочем графике (сотрудник, отпуск/больничный, дата начала, дата окончания);
  • — параметры фильтрации данных по полям в таблицах сотрудники (Имя, Фамилия, Должность), пользователи;
  • — параметры сортировки данных по всем столбцам таблиц.
  • — параметры поиска данных в таблицах по выбранному критерию;

Выходными данными являются:

  • — данные пользователя (логин, пароль);
  • — данные о сотрудниках (фамилия, имя, отчество, дата рождения, образование, воинская обязанность, адрес, телефон, должность);
  • — данные о вакансиях (должность, название, дата начала, дата окончания);
  • — данные о рабочем графике (сотрудник, отпуск/больничный, дата начала, дата окончания);
  • — результаты фильтрации данных по полям в таблицах сотрудники (Имя, Фамилия, Должность), пользователи;
  • — результаты сортировки данных по всем столбцам таблиц.
  • — результаты поиска данных по выбранному критерию;
  • — вывод на печать анкеты, содержащую информацию о выбранном сотруднике (фамилия, имя, отчество, дата рождения, образование, воинская обязанность, адрес, телефон, должность, подпись сотрудника);

Требования к временным характеристикам:

  • — программный продукт должен быстро реагировать на действия пользователя.
  • — задержка при создании отчетов не должна превышать 30 сек.
  • — запуск программы должен происходить не более чем за 15 сек.

Требования к пользовательскому интерфейсу:

  • — быстрая и удобная навигация (главное меню на основной форме, в каждой таблице присутствует полоса прокрутки);
  • — легкость освоения (наличие справки, разбитой на главы с использованием иллюстраций);
  • — интерфейс администратора позволяет пользоваться такими вкладками как: пользователи, справка, журналирование;
  • — интерфейс пользователя позволяет пользоваться такими вкладками как: сотрудники, вакансии, отпуски, больничные, справка;
  • — поле Телефон содержит маски ввода 00−00−00, 0−000−0;
  • — в числовые поля нельзя вводить знаки, буквы, символы, так же нельзя оставлять поля незаполненными;
  • — максимальная длина полей совставляет 32 символа.

Интерфейс программы должен быть оформлен в модальном режиме, c различными компонентами, обеспечивающими быстрый и удобный доступ к таблицам базы данных.

Требования к надежности:

Программный продукт должен быть надежно организован в области хранения данных. Для того чтобы обеспечить наилучшую надёжность при работе системы необходимо следить за следующими ограничениями:

  • — В поля, предназначенные для записи текста нельзя вводить числовые значения и наоборот, если же будут введены неверные данные, тогда должно появляться сообщение об ошибке.
  • — Разграничить доступ к данным;
  • — Запретить ввод некорректных символов в программу (#;$;*;);
  • — Для поддержания целостности БД необходимо:
  • — Использование первичного ключа;
  • — Приведение к 3 нормальной форме;

Условия эксплуатации:

Для эксплуатации одного экземпляра программы необходим один человек (оператор ПК), который будет запускать программу и вносить данные в нее. Для этого необходимо умение владения персональным компьютером на уровне пользователя.

Требования к составу и параметрам технических средств: Минимальными системными требованиями для нормальной работы приложения являются:

  • — операционная система Windows XP/Vista/7/8/10
  • — процессор 1 GHz и выше;
  • — оперативная память 512 Мб;
  • — свободное место на жестком диске: 250 Мб.

Требования к информационной и программной совместимости Программный продукт должен стабильно работать на операционных системах семейства Windows. Программа должна взаимодействовать с MS SQL Server.

Требования к программной документации Программная документация должна иметь в наличии:

  • — Руководство пользователя, в котором должны быть подробно изложены все основы работы с программой.
  • — Руководство программиста, в котором должны быть подробно изложены принципы внесения изменений в программный продукт без потери функциональной способности последнего.

Технико-экономические показатели Анализируя предложенные дипломные проекты выполнение по аналогичной тематике с расчетом экономического эффекта можно получить оценку экономической эффективности от одного экземпляра программы в пределах 10−20 тысяч рублей.

Этапы разработки Можно выделить следующие этапы разработки:

  • — сбор информации и анализ литературных источников,
  • — разработка метода решения задачи и составления алгоритма решения (проектирование), разработка и отладка программы (реализация).
Показать весь текст
Заполнить форму текущей работой