Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая ТРПП Захаркин (Восстановлен).docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
794.71 Кб
Скачать

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ (МЭСИ)

АЛТАЙСКИЙ ТЕХНИКУМ ИНФОРМАТИКИ И ВЫЧИСЛИТЕЛЬНОЙТЕХНИКИ  ФИЛИАЛ ФЕДЕРАЛЬНОГОГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГОПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ (МЭСИ)

КУРСОВАЯ РАБОТА ПО ДИСЦИПЛИНЕ

«Теория разработки программных продуктов»

НА ТЕМУ: «Разработка программного модуля «Лаборатория»»

Выполнил студент гр. АЛ-ДЛП-901

Захаркин И.А.________________

«_______»_____________2012 г.

Проверил преподаватель

Пегусов А.Ю.________________

«_________»___________2012 г.

Оценка______________________

СЛАВГОРОД 2012

Содержание

Введение 3

Глава 1. Общая часть 4

1.1 Сущность поставленной задачи 4

1.2 Постановка задачи 4

1.2.1 Первичные документы 4

1.2.2 Требования, предъявляемые к системе 4

1.2.3 Требования предъявляемые к программному обеспечению 5

1.3 Характеристика используемой ПЭВМ, ОС и языка программирования 5

Глава 2. Разработка программного обеспечения 9

2.1 Технологический процесс машинной реализации задачи 9

2.2 Алгоритм задачи и его описание 10

2.3 Описание переменных процедур и функций 14

2.4 Программы и их описание 18

2.4.1 Алгоритм и текст программы меню 18

2.4.2 Алгоритм и тексты (виды форм) программы ввода данных 23

2.4.3 Текст программы формирования ведомости 31

2.5 Результаты работы программы 32

2.6 Инструкция пользователю 34

Заключение 36

Список общепринятых сокращений 36

Список литературы 37

Приложения 37

Приложение 1 – Техническое задание 37

Приложение 2 – Эскизный проект 41

Введение

Тема «Разработка программного модуля «Лаборатория»» актуальна в связи с тем, что каждая организация, в том числе и лаборатория должны быть обеспечены программным обеспечением предназначенным для учета кадров (работников) лаборатории в отделе кадров, а также для работы с этими данными в других подразделениях организации. Данный программный продукт позволит не только учитывать кадры, но и формировать различного вида отчёты, необходимые для работников отдела кадров и профкома.

В связи с актуальностью данной темы, целью работы будет являться разработка программного модуля «Лаборатория»

Для выполнения поставленной цели необходимо решить следующие задачи:

  • Рассмотреть теоретические аспекты предметной области.

  • Предположить возможные требования.

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

Текст расположен на ... страницах, состоит из введения, двух глав, заключения, списка общепринятых сокращений, списка литературы и приложения. Первая глава теоретическая, содержит в себе информацию о выбранной теме. Вторая - практическая, содержит алгоритм решения задачи и его описание. Заключение содержит обобщённые выводы по всей работе.

Глава 1. Общая часть

    1. Сущность поставленной задачи

Сущность поставленной задачи заключается в разработке программного модуля "Лаборатория". Программа должна содержать ФИО работников лаборатории, их пол, возраст, семейное положение, наличие детей , должность, ученую степень.

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

    1. Постановка задачи

      1. Первичные документы

Первичными документами по данной теме будут являться: заявление работника о приёме на работу, его паспорт, документы об образовании, трудовая книжка. Готовые отчеты должны обязательно содержать следующие поля, исходящие из данных документов: ФИО работника, возраст, пол и поля, которые необходимы в зависимости от требований и целей формирования отчета.

      1. Требования, предъявляемые к системе

Следует выделить наличие дружественного интерфейса, наличие требуемых функций, а так же простота освоения и взаимодействия. Необходимо наличие удобного поиска и стабильно низкое потребление ресурсов компьютера. Желательно оградить пользователя от программных ошибок, связанных с неверным вводом данных или неправильным использованием возможностей программного продукта, насколько это будет возможно.