Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТЧЕТ по РИС Латыпова Э.Р..docx
Скачиваний:
3
Добавлен:
17.12.2018
Размер:
987.26 Кб
Скачать

Министерство образования и науки Российской федерации

федеральное Государственное бюджетное Образовательное учреждение

высшего профессионального образования

«Камская государственная инженерно – экономическая академия» (инэка)

Кафедра «Математическое моделирование и информационные технологии в экономике»

Отчет

по дисциплине: «Разработка и стандартизация программных средств и информационных технологий»

На тему: «Магазин хозяйственных товаров»

Выполнил:

студент группы 5311

№ зачетной книжки 50903567

Латыпова Э.Р.

Проверил:

ст.преподаватель

Григорьева Д. Р.

Набережные Челны

2011

Оглавление

1.Задание на программирование 4

2. Определение целей и выделение задач 5

3. Анализ входной и выходной информации 6

3.1 Функциональные зависимости внутри файлов исходных данных (файл N, наименование поля, имя поля, тип данных, функциональная связь) 6

3.2 Логическая структура исходных данных программы (связи между файлами, ключевые поля, типы связей) 7

3.3 Структура взаимосвязей между исходными и результирующими данными 9

4. Техническое задание на программирование 10

4.1 Выбор типа операционной системы (сравнение двух систем: Windows, Linux) 10

4.2 Выбор языка программирования 12

4.3 Сетевой вариант работы программы 14

4.4 Технологии работы с базами данных (BDE, ADO, ODBC и визуальные (невизуальные) компоненты для работы с БД) 14

4.5 Перенос программы на различные платформы (особенности Delphi, Kylix, библиотеки компонентов VCL, CLX) 16

5.Технический проект 17

5.1 Определение состава программного и технического обеспечения (операционная система, модель СУБД, электронные таблицы, редакторы документов, системы программирования, аппаратные средства компьютера) 17

5.2 Разработка детального алгоритма обработки данных: 17

5.2.1 Общий алгоритм реализации программного продукта (порядок создания связей БД и программы, последовательность обработки данных в исходных таблицах, процесс получения результирующих данных) 17

5.2.2 Функционально-модульная структура программы (состав, назначение, характеристика и взаимосвязь программных модулей, процедур и функций) 17

5.2.3 Структурная схема алгоритмов (добавление, изменение, удаление, поиск и сортировка данных в главном файле; формирование отчетов, ведомостей) 18

5.3 Осуществление выбора инструментальных средств разработки программных модулей (описание назначения, свойств, методов и событий для визуальных (невизуальных) компонентов общего назначения) 21

22

6.Рабочий проект 23

6.1 Описание применения 23

6.2Руководство пользователя 23

6.2.1Детальное описание работы с программой 23

6.2.2Графический интерфейс (описание форм, состава используемых объектов, их свойств, методов и событий для работы с исходными и результирующими данными) 24

6.2.3Диалоговый режим (условия, описание и особенности использования диалогов для ввода (редактирования) данных и задания параметров сервисных функций) 25

6.3Руководство программиста (описание программный код добавление, изменение, удаление, поиск и сортировка данных в главном файле; формирование отчетов, ведомостей) 27

7.Жизненный цикл программного продукта 31

7.1 Основные процессы ЖЦ 31

7.2 Вспомогательные процессы ЖЦ 32

8.Список использованных источников 33

1.Задание на программирование

В данном курсовом проекте в качестве предметной области рассматривается магазин хозтоваров, где ведется учет поставщиков, поставок, товаров.

Вся информация хранится в 6 таблицах, построенных с помощью MS SQL Server:

Имя таблицы

Описание

Поставщик

Содержит информацию о поставщиках хозтоваров

Склад

Содержит информацию о складах

Договор

Содержит информацию о договорах

Товар

Содержит информацию о товарах

Оплата

Содержит информацию об оплате

Накладная

Содержит информацию о накладных

Требования к данным:

  • Структурная достоверность – соответствие способу определения и организации информации на данном предприятии.

  • Простота – удобство изучения модели как профессионалами в области разработки информационных систем, так и обычными пользователями.

  • Отсутствие избыточности – исключение излишней информации, то есть любая часть данных должна быть представлена только один раз.

  • Расширяемость – способность развиваться и включать новые требования с минимальным воздействием на работу уже существующих приложений.

Целостность – согласованность со способом использования и управления информацией внутри предприятия.