Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Витковский АИ - РэиС.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
127.49 Кб
Скачать

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

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

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

«Разработка и эксплуатация информационных систем»

НА ТЕМУ: РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ «Магазин стройматериалов»

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

Витковский А.И.

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

Пегасов Александр Юрьевич _________

«______» ____________________2013 г.

Оценка___________________________

Славгород 2013 г.

Содержание.

Введение

  1. Теоретическая

    1. Описание теоретической части

    2. Описание первичных документов

    3. Описание выходных документов

    4. Функциональная модель SAD

  2. Практическая часть

    1. Требования к ИС

    2. Требования к техническому и программному обеспечению

    3. Описание языка программирования

    4. Работа структур

    5. Проектирование ИС

    6. Результат работы

Заключение

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

Приложения.

Введение.

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

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

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

Для достижения поставленной цели в курсовой работе ставятся следующие задачи:

  1. Рассмотреть теоретические основы учета товаров в базе данных;

  2. Разработать необходимые базы данных на основании первичных документов;

  3. Показать технологический процесс машинной обработки данных;

  4. Сделать выводы по проделанной работе.

Объектом исследования данной работы является предприятие ОАО «СтройДом», которое занимается продажей различных стройматериалов.

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

С появлением ЭВМ и использованием их для обработки информации появилась возможность автоматизировать решение многих информационно - справочных и расчетных задач.

    1. Описание теоретической части

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

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

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

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

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

Целью работы это создание базы данных в СУБД Firebird, в которой будут содержаться все таблицы, а затем с этой субд работаем в Lazarus, в нем создаются связи между таблицами, создаётся интерфейс для удобства в работе.

В общем, всё это делается для удобства в работе и более быстрого поиска товаров или покупателей.

    1. Описание первичных документов.

Первичными документами в базе данных, будут являться:

- Приходный ордер, реквизиты: наименование, количество, цена

- Накладная на продажу, реквизиты: наименование, количество, дата продажи, ФИО покупателя.

- Список, база данных всех имеющихся товаров, реквизиты: наименование, цена, количество, ед. измерения.

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

1.3 Описание выходных документов.

Выходными документами будут являться:

  • Отчет по продаже товаров, реквизиты: наименование, количество, цена, дата продажи, ФИО покупателя

  • Отчет по поступившим товарам, реквизиты: наименование, количество, цена

  • Ведомость по наличию товаров, реквизиты: наименование, количество, цена

    1. Функциональная модель sad.

SADT-МОДЕЛЬ - это точное, полное и адекватное текстовое и графическое описание системы имеющей конкретное назначение, выполненное в виде иерархически организованной совокупности диаграмм, созданных на основе стандартного представления данных.

Методология SADT представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. Функциональная модель SADT отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями. Основные элементы этой методологии основываются на следующих концепциях:

- графическое представление блочного моделирования. Графика блоков и дуг SADT-диаграммы отображает функцию в виде блока, а интерфейсы входа/выхода представляются дугами, соответственно входящими в блок и выходящими из него. Взаимодействие блоков друг с другом описываются посредством интерфейсных дуг, выражающих "ограничения", которые в свою очередь определяют, когда и каким образом функции выполняются и управляются;

- строгость и точность. Выполнение правил SADT требует достаточной строгости и точности, не накладывая в то же время чрезмерных ограничений на действия аналитика. Правила SADT включают:

- ограничение количества блоков на каждом уровне декомпозиции (правило 3-6 блоков);

- связность диаграмм (номера блоков);

- уникальность меток и наименований (отсутствие повторяющихся имен);

- синтаксические правила для графики (блоков и дуг);

- разделение входов и управлений (правило определения роли данных).

- отделение организации от функции, т.е. исключение влияния организационной структуры на функциональную модель.

Рис1.Функциональная модель SADT.

Наименование

Поступление

Продажа

Остатки товара

Ведомость по остаткам

Рис 2. Декомпозиция модели SADT.

Входными данными будут являться: Наименование, Приход, Продажа

Выходными данными будут являться: Остатки товара, Ведомость по продажам.

Исполняющее лицо Продавец, с помощью Нормативных документов.