Разработка клиент-серверной ИС "Учет товаров"

Определение требований к функциональным характеристикам и выполняемых функций клиент-серверной информационной системой "Учет товаров". Осуществление проектирования ER-модели данных. Тестирование системы и разработка руководства программиста и оператора.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 17.03.2021
Размер файла 999,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

КРАЕВОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

«АЧИНСКИЙ ТЕХНИКУМ НЕФТИ И ГАЗА»

КУРСОВАЯ РАБОТА

ПМ.02 Участие в разработке информационных систем

Тема: Разработка клиент-серверной ИС «Учёт товаров»

Выполнила: Т.С. Алешечкина

Специальность 09.02.04 Информационные

системы (по отраслям) Группа ИС-17

Проверила: О.В. Степанова

Ачинск, 2021

Министерство образования Красноярского края

Краевое государственное АВТОНОМНОЕ профессиональное образовательное учреждение

«Ачинский техникум нефти и газа»

ЗАДАНИЕ

на выполнение курсовой работы

Специальность\Профессия 09.02.04 Информационные системы (по отраслям)

Профессиональный модуль\Дисциплина ПМ.02, Участие в разработке информационных систем

Рассмотрено на заседании предметно-цикловой комиссии информатики и вычислительной техники

протокол № __от «__» ___________ 2021 г.

Председатель ___________О.В. Степанова «УТВЕРЖДАЮ»

зам. директора по УПР

___________ О.Н. Питенина

«____» __________ 2021 г.

Тема: Разработка клиент-серверной информационной системы «Учёт товаров»

Исходные данные

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

ГЛАВА 1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ ПРОГРАММНОГО ПРОДУКТА

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

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

ГЛАВА 2. ОСНОВНАЯ ЧАСТЬ

2.1. Разработка эскизного проекта

2.1.1. Построение функциональной модели

2.1.2. Проектирование ER-модели данных, схемы базы данных, контроль нормальности

2.2 Разработка технического проекта

ЗАКЛЮЧЕНИЕ

Дата выдачи задания: Срок сдачи:

Руководитель работы О.В. Степанова

Студент Т.С. Алешечкина

  • СОДЕРЖАНИЕ
  • ВВЕДЕНИЕ
  • 1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ ПРОГРАММНОГО ПРОДУКТА
  • 1.1 ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ
  • 1.2 РАЗРАБОТКА ТЕХНИЧЕСКОГО ЗАДАНИЯ
  • 2. ОСНОВНАЯ ЧАСТЬ
  • 2.1 РАЗРАБОТКА ЭСКИЗНОГО ПРОЕКТА
  • 2.1.1 Построение функциональной модели
  • 2.1.2 Проектирование ER-модели данных
  • 2.2 РАЗРАБОТКА ТЕХНИЧЕСКОГО ПРОЕКТА
  • ЗАКЛЮЧЕНИЕ

ВВЕДЕНИЕ

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

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

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

Склад принимает и складирует готовую продукцию, эта операция сопровождается формированием приходной накладной. Она состоит из двух частей: общей (в которую входят номер накладной, наименование поставщика и дата сдачи продукции на склад) и спецификации (в нее входят наименования и количество передаваемой продукции).

Целью курсовой является разработка клиент-серверной информационной системы «Учёт товаров».

Основными задачами работы являются:

ѕ Определить требования к функциональным характеристикам;

ѕ Определить состав выполняемых функций;

ѕ Определить требования к составу технических средств;

ѕ Построить функциональную модель;

ѕ Осуществить проектирование ER-модели данных;

ѕ Спроектировать прототип;

ѕ Протестировать систему;

ѕ Разработать руководства программиста и оператора.

1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ ПРОГРАММНОГО ПРОДУКТА

информационный система учет товар

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

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

1) 1С:Управление торговлей - это современный инструмент для повышения эффективности бизнеса торгового предприятия. Данный программный продукт включает в себя складской модуль, который обладает следующими возможностями:

ѕ управлять остатками товаров в различных единицах измерения на множестве складов;

ѕ учитывать серии товаров (серийные номера, сроки годности и т. д.);

ѕ учитывать ГТД и страну происхождения номенклатуры склада;

ѕ вести раздельный учет собственных товаров на складе, товаров, принятых и переданных на реализацию;

ѕ детализировать расположение товара на складе по местам хранения;

ѕ резервировать складские остатки.

2) Система управления предприятием (ERP) - это новый программный продукт для автоматизации информационной структуры предприятия. Данная система работает самостоятельно, и никак не взаимодействует с системой 1С. Преимущества данной системы:

ѕ единая база данных;

ѕ надежность хранения данных;

ѕ управление правами пользователей и защита от несанкционированного доступа;

ѕ отсутствие дублирования хранения и ввода данных;

ѕ алгоритмизация и документирование бизнес-процессов, невозможность «обмануть» erp-систему;

ѕ автоматизация всех бизнес-процессов современного производственного предприятия;

ѕ точный расчет и структурный анализ себестоимости продукции.

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

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

Информационная система «Учёт товаров» предназначена для решения следующих задач:

ѕ ведение количественного и стоимостного учета поступающих и отпускаемых товаров,

ѕ хранение, изменения, добавления и удаления данных о товарах, поставщиках и клиентах,

ѕ формирование приходных и расходных накладных,

ѕ формирование отчетов о поступлении и отпуске товаров на складе за произвольный период.

Целями разработки являются:

ѕ автоматизация документооборота,

ѕ упрощение доступа к информации,

ѕ экономия рабочего времени администратора и других сотрудников.

2. ОСНОВНАЯ ЧАСТЬ

2.1 Разработка эскизного проекта

2.1.1 Построение функциональной модели

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

Рисунок 1 Схема информационных потоков

2.1.2 Проектирование ER-модели данных

В модели данных разрабатываемой автоматизированной системы «Учёт товаров» можно выделить следующие сущности:

ѕ поставщик,

ѕ клиент,

ѕ товар,

ѕ категория.

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

Рисунок 2 Точечные диаграммы

На основании точечных диаграмм построим ER-модель данных (рис. 2).

Рисунок 3 ER-диаграмма

На следующем шаге определим атрибуты каждой сущности и уточним их типы - составим таблицы семантики.

Таблица 1

Сущность «Поставщик»

Атрибут

Домен

Код поставщика

S (3)

Полное наименование

S (100)

Сокращенное наименование

S (30)

Юридический адрес

S (50)

ИНН

S (11)

Телефон

S (11)

Примечание

S (50)

Таблица 2

Сущность «Клиент»

Атрибут

Домен

Код клиента

S (3)

Фамилия

S (50)

Имя

S (30)

Отчество

S (50)

Адрес

S (50)

Телефон

S (11)

Примечание

S (50)

Таблица 3

Сущность «Товар»

Атрибут

Домен

Код товара

S (3)

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

S (100)

Категория

S (50)

Таблица 4

Сущность «Категория»

Атрибут

Домен

Код категории

S (3)

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

S (50)

2.2 Разработка технического проекта

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

1) Настройка базы в конфигураторе: создание справочников, документов, отчетов, основных форм и регистров накопления.

ѕ Свойства справочников:

ѕ Схема компоновки данных отчета о движении товаров:

ѕ Форма документа накладной:

ѕ Код для пересчета суммы:

2) Запуск конфигурации и проверка работоспособности системы.

ѕ Вид окна при запуске:

ѕ Зайдем в раздел справочники и откроем справочник «Поставщики»:

ѕ Нажмем на запись два раза, откроем окно редактирования:

ѕ Нажмем на кнопку «Создать» для добавления новой записи:

ѕ Зайдем в раздел «Документы», выберем «Приходная накладная»:

ѕ В том же разделе выберем из списка «Расходная накладная» одну запись:

ѕ Зайдем в раздел «Отчеты», выберем и сформируем отчет «Движение товаров»:

ѕ В том же разделе сформируем «Отчет по приходам»:

3) Внесение необходимых данных, финальная проверка.

ѕ Заполнение справочника товары:

ѕ Наглядное изменение суммы при изменении количества или цены:

Заключение

В ходе курсовой работы были выполнены все поставленные задачи:

ѕ Определены требования к функциональным характеристикам;

ѕ Определен состав выполняемых функций;

ѕ Определены требования к составу технических средств;

ѕ Построена функциональная модель;

ѕ Осуществлено проектирование ER-модели данных;

ѕ Спроектирован прототип;

ѕ Протестирована система;

ѕ Разработаны руководства программиста и оператора.

Результатом работы является конфигурация 1С, которая включает в себя 3 подсистемы, 4 справочника, 2 накладные, 3 отчета, 1 регистр накопления.

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

Таким образом, цель курсовой работы была достигнута.

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.