Автоматизированная система складского учета в ЗАО Белгородский бройлер - Дипломная работа

бесплатно 0
4.5 133
Разработка программного комплекса автоматизации складского учета, предназначенного для розничных предприятий ЗАО Белгородский бройлер: логическое, физическое проектирование, создание интерфейса пользователя на языке Delphi, расчет экономических затрат.


Аннотация к работе
Глава 1: Выбор методологии разработки Глава 2: Исследование Глава 3: Проектирование 3.1 Платформа .NET 3.2. Обзор ASP.NET 3.2 Проектирование базы данных 3.2.1 Логическое проектирование 3.2.2 Физическое проектирование Глава 4: Разработка 4.1 Borland Delphi 2005 4.2 Архитектура 4.3 HTML прототипы 4.4 Бизнес логика 4.5 Разработка интерфейса пользователя Глава 5: Экономический эффект 5.1 План анализа экономической эффективности 5.2 Технико-экономическое обоснование разработки ПО 5.3 Расчет затрат на разработку ПО 5.4 Стоимость внедрения ПО Заказчиком 5.5 Расходы заказчика при эксплуатации ПО 5.6 Эффективность внедрения для Заказчика ПО 5.7 Правовые аспекты Заключение Список использованной литературы Введение В настоящее время роль компьютерной техники в деятельности предприятий торговли и сферы услуг невозможно переоценить. Естественно, что для функционирования компьютера необходимо программное обеспечение. ЗАО Белгородский бройлер было основано в 2000 году. Цель деятельности компании - производство и реализация мяса птицы и сопутствующих товаров. Среди прочих проблем все острее вставал вопрос складского учёта - от производства продукции до ее реализации конечному потребителю. Она обладает рядом недостатков: · высокий человеческий фактор - так как передача данных производится либо вербально, либо с помощью заполненных вручную документов высока вероятность ошибок; · низкая актуальность данных - обновление данных происходит не чаще 1 раза в день; · двойной ввод данных - первый раз - при продаже\поступлении товара, второй раз - при учете этой же операции в системе 1С: Предприятие; · низкая доступность отчетной информации для пользователей - руководство компании настаивает на создании такой системы, которая бы позволила пользователю получать различную отчетную информацию в любой момент времени при наличии подключения к Интернет. При выборе, либо разработке АС Складского учета менеджмент также счел важным вопрос лицензирования приложения. Наиболее известными и популярными гибкими методологиями в настоящее время является RUP (Rational Unified Process) и XP (eXtreme Programming). RUP и XP исходят из различных философских основ. Эта разница объясняет предпочтения в сообществе разработчиков программного обеспечения. RUP советует уделять внимание архитектуре во избежание рисков, связанных с превышением времени на разработку, излишним объемом проекта и введением новых технологий. Кроме того, нужно отметить, что внутренняя организация процесса, в частности, распределение функций и ролей его участников, может сильно варьироваться в зависимости от корпоративных регламентов и специфики конкретных проектов. Рис. 1.1 Этапы жизненного цикла ALM Borland Реализация ALM-стратегии в исполнении Borland заключается в предоставлении комплекса взаимосвязанных инструментов для всех этапов жизненного цикла приложений, таких, как определение требований, анализ и проектирование, разработка, тестирование, развертывание и управление [13]. В рамках данной стратегии компания выпустила ряд продуктов, которые мы собираемся использовать в своей работе, главным преимуществом которых является тесная интеграция друг с другом: · Borland CaliberRM 2005; · Borland Together Designer 2005; · Borland StartTeam 2005; · Borland Delphi 2005. Rational Unified Process (RUP) - одна из наиболее совершенных технологий, претендующих на роль мирового корпоративного стандарта. Итерационный цикл основывается на постоянном расширении и дополнении системы в процессе нескольких итераций с периодической обратной связью и адаптацией добавляемых модулей к существующему ядру системы. Затем были выделены функции каждого пользователя: Пользователь Функция Описание Продавец Авторизация Вход в Систему по своему логину и паролю Запрос помощи Обращение к сетевому администратору в случае технических неполадок Расход Создание и изменение расходной накладной Администратор Авторизация Вход в Систему по своему логину и паролю Запрос помощи Обращение к сетевому администратору в случае технических неполадок Приход Создание и изменение приходной накладной Редактирование накладных Управление уже сохранёнными расходными и приходными накладынми Редактирование списка Поставщики Редактирование списка Каталог Редактирование списка Магазины Менеджер Авторизация Вход в Систему по своему логину и паролю Запрос помощи Обращение к сетевому администратору в случае технических неполадок Создание отчета об остатках Просмотр количественной информации по остаткам на складах Создание отчета об оборотах Просмотр финансовой информации по оборотам компании В результате детализации ряда функций была построена следующая диаграмма вариантов использования: Глава 3: Проектирование Фаза Проработка обычно ограничивается двумя-тремя итерациями. Проектирование ведется на языке UML с использованием минимально необходимого набора диаграмм для упрощения дальнейшего процесса разработки, а именно: диаграмм классов, диаграмм последовательностей, диаграмм компонентов и диаграмм развертывания. 3.1 Платформа .NET 13 февраля 2
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?