Главная страница

ТРПО_1лаб. Лабораторная работа 1 Этапы разработки программного обеспечения при структурном подходе к программированию. Стадия Техническое задание


Скачать 92.36 Kb.
НазваниеЛабораторная работа 1 Этапы разработки программного обеспечения при структурном подходе к программированию. Стадия Техническое задание
Анкорjeka.usa@mail.ru
Дата09.12.2021
Размер92.36 Kb.
Формат файлаdocx
Имя файлаТРПО_1лаб.docx
ТипЛабораторная работа
#298485

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Юго-Западный государственный университет»

(ЮЗГУ)

Кафедра программной инженерии

Лабораторная работа №1

«Этапы разработки программного обеспечения при структурном подходе к программированию. Стадия «Техническое задание» »

Выполнил: студент группы МИ-91б

Ильяшенко Е.Н.

Проверил: лаб. Кулешова Е. А.

Курск 2021

Разработка программного модуля «Автосалон»
Постановка задачи
Программное средство должно быть разработано для функционирования в среде операционной системы Windows. Оно должно обладать интуитивно-понятным интерфейсом и интерактивным руководством, помогающим пользователю разобраться с управлением в процессе выполнения программы, так же требует наличие специальной поисковой системы СУБД для быстрого и эффективного поиска необходимой информации. В связи с тем, что для ведения такой картотеки необходимы сотрудники и определённое помещение, то целесообразно реализовать такую задачу с применением ПЭВМ. Поэтому необходимо составить программу, предназначенную для упрощения и автоматизации операций, связанных с регистрацией, систематизаций, поиском и обработкой данных о школьниках, преподавателях и предметах. Требования, как программному, так и аппаратному обеспечению, должны быть по возможности минимальными. Программа должна адекватно реагировать на все возникающие в процессе работы программы ситуации и обрабатывать их в соответствии с алгоритмом поставленной задачи, также надежно функционировать на ПК любой приемлемой конфигурации. Внедрение данной системы позволит: резко повысить производительность труда; повысить качество и достоверность учёта товара; перейти от учета к анализу; снизить количество ошибок пользователей за счет того, что функции контроля возлагаются на программу; повысить обоснованность принимаемых руководством решений на основе отчетов, так как повысится достоверность и полнота учёта. Программа также должна предоставлять пользователю следующий набор операций по обработке информации: вводить, удалять и редактировать информацию.
1. Входная информация

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



Диаграмма потока данных.
К входным данным относится:

Таблица «Автомобили»: VIN номер, код модели, комплектация, год выпуска, цвет, цена.

Таблица «Комплектация»: код комплектации, наименование, мощность двигателя, объем двигателя, расход, трансмиссия.

Таблица «Производители»: код производителя, название, страна, телефон.

Таблица «Модели»: код модели, код производителя, наименование, доп. информация.

Таблица «Поступления»: код поступления, код модели, количество, дата, доп. информация.

Таблица «Клиенты»: код клиента, фамилия, имя, отчество, номер телефона.

Таблица «Сотрудники»: код сотрудника, фамилия, имя, отчество, должность, номер телефона.

В программе должны быть предусмотрены процедуры добавления с помощью контекстного меню.
2. Выходная информация

Выходной информацией является отчет о продажах, в него входит: VIN номер; Цена; Дата покупки; Код клиента; Код сотрудника.

Данная информация выводится на экран, также имеется возможность представления информации в виде отчета и вывода его на печать.

3. Постоянная информация

Постоянной информацией для данной задачи является информация, которая хранится в базе данных «Автосалон» между вызовами программы. Такой информацией являются VIN номер, код клиента(покупателя). Данная информация вводится в таблицы и хранится после выхода из программы.

4. Инструмент разработки для решения поставленной задачи предоставлена среда разработки MySQL server и язык программирования C#, с помощью которого можно настроить работу БД и оптимизировать ее основные компоненты.


написать администратору сайта