Курсовая работа, Рзработка программы для учета товаров на складе. Разработка программы для автоматизации учета товаров на складе
Скачать 2.17 Mb.
|
КУРСОВАЯ РАБОТА по дисциплине «Объектно-ориентированное программирование» Тема: Разработка программы для автоматизации учета товаров на складе
Екатеринбург 2021 г. Содержани «Уральский государственный экономический университет» 1 1Аналитическая часть 5 2Проектная часть 16 Введение 3 1 Аналитическая часть 5 1.1 Описание предметной области 5 1.2 Словарь предметной области 8 1.3 Анализ существующих программных решений 8 1.4 Техническое задание 11 1.4.1 Функциональные требования 11 1.4.2 Требования к экранным формам 12 1.4.3 Модель данных 14 1.4.4 Нефункциональные требования 15 2 Проектная часть 16 2.1 Проектирование и разработка классов 16 2.2 Проектирование и разработка базы данных 17 2.3 Проектирование пользовательского интерфейса 23 2.4 Описание разработанных алгоритмов и программных модулей 31 2.4.1 Иерархическая структура приложения 31 2.4.2 Алгоритмы и математическое обеспечение 31 2.4.3 Описание основных программных модулей 35 2.5 Руководство пользователя 35 Заключение 43 Список литературы 44 Приложение А. Фрагменты исходного кода программных модулей на языке программирования высокого уровня C# .NET 46 ВведениеСкладской учет – неотъемлемая часть любого бизнес-процесса, связанного со реализаций товаров. Складское хозяйство обычно является развитой структурой и включает [7]: площади хранения товаров; оборудование и технику для работы со складом; системы учета. Век цифровых технологий и развития информационных систем дает практически безграничные возможности для автоматизации ведения складского учета. Использование информационных технологий для управления сферами производственного процесса повышает конкурентоспособность любого предприятия за счет повышения степени его управляемости и адаптируемости к возможным изменениям рыночной конъюнктуры [1]. Автоматизация здесь дает несомненные преимущества, поскольку автоматизированные программные средства позволяют: сэкономить человеческий ресурс и направить его на решение более важных задач; вести автоматизированный учет операций; надежно и безопасно хранить данные; автоматизировать рутинные операции; исключить человеческий фактор и ошибки при оформлении документов; разграничить и регламентировать доступ к важной информации. Так, очевидно, что автоматизация складского учета – всегда актуальная задача для бизнес-процессов. Объектом исследования данной курсовой работы является автоматизация складского учета товаров. Предметом исследования является разработка информационной системы автоматизация складского учета товаров. Цель работы – разработать автоматизированную информационную систему складского учета товаров. Для достижения цели требуется решить задачи: описать предметную область; сформулировать функциональные и нефункциональные требования к АИС; разработать информационное обеспечение (базу данных) АИС; разработать программное обеспечение (проект) АИС. Для выполнения практической части работы были применены следующие средства и инструменты: UML – язык для определения, визуализации, конструирования и документирования программных систем [16]; среда разработки программного обеспечения Visual Studio 2015 [21], язык программирования C# .NET [6, 19, 5]; среда разработки информационного обеспечения (базы данных) DB Browser for SQLite 3.10.1, СУБД SQLite [15]; CASE-система для построения моделей системы – Visual Paradigm for UML 13.2 [20]. CASE-система для построения моделей бизнес-процессов – SAP Power Designer 16.5 [18]. |