Диплом: Разработка автоматизированной информационной системы складского учета для ООО "Мастер"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
27
База данных для программного приложения должна быть создана в
СУБД Microsoft Office Access 2007 и работать под управлением
операционных систем Windows2000, WindowsXP, WindowsVista, Windows7.
Требования к составу и параметрам технических средств
Рекомендуемыми аппаратными требованиями являются:
процессор Intel Pentium 4 или его более экономичный аналог
Intel Celeron с тактовой частотой 2 ГГц;
адаптер SVGA с цветным дисплеем;
оперативная память не менее 1 ГБ;
операционная система Windows XP с пакетом
обновления 2 (SP2)/2000/Vista;
привод DVD-RW;
клавиатура;
манипулятор «мышь».
1.2.4 Анализ системы обеспечения информационной безопасности и защиты
информации
Информационнаяaбезопасность и защитаaинформации технически
выполняется при помощи системы паролей для доступа к информации ܖ разного
уровня. В первую очередь, это пароль для входа пользователя в операционную
систему его рабочего места. Ввод этого пароля открывает пользователю ܖ доступ к
информации на данном ܖ компьютере и к документам, хранящимся на нем.
Однако политика безопасности должна быть сформирована так, чтобы у
пользователя было некоторое ограничение ܖ прав на своем рабочем месте, то
есть, к примеру, он не мог установить вредоносное программное ܖ обеспечение
или программы по копированию ܖ информации. Это несомненно, несколько
осложняет работу пользователя, но при этом дает гарантию защиты
28
информации. В такой ситуации требуется найти баланс между удобством и
комфортом в деятельности ܖ пользователя и безопасностью ܖ хранения
корпоративной ܖ информации [4].
Носители информации
Программа должна храниться в виде исполняемого файла на жестком
диске компьютера пользователя или на компакт-диске (Flash- накопителе).
Безопасность и секретность
Информация, хранящиеся в базе данных системы, составляет
коммерческую тайну, поскольку содержит информацию о строительных
материалах, составляющих основу бизнеса ООО «Мастер». Поэтому
закрытость информации не позволит злоумышленникам навредить клиентам
компании и самой компании.
Рестарт
Программный продукт, также должен обладать сохранением
внесенной информации даже при сбоях и непредвиденных отключениях
электропитания. Другими словами программный продукт нуждается в
автосохранении.
1.3 Анализ существующих разработок и выбор стратегии автоматизации
1.3.1 Анализ существующих разработок для автоматизации задачи
Предметом исследования дипломного проекта является автоматизация
работы деятельности склада строительных материалов в части инвентаризации и
переоценки материальных ценностей, находящихся на складе, а так же приѐм и
отпуск товаров, ведение карточек складского учѐта.
При работе над выпускной квалификационной работой была взята
ориентация на разработку собственного продукта, а не на использование
какого-либо из существующих. Данная установка была сделана исходя из
того, что в собственной разработке всегда можно реализовать специфические,
необходимые только для конкретной компании возможности. Не исключено,
что требования к реализации данных возможностей могут появиться уже
29
после разработки и внедрения программы, на этапе работы, если у заказчика
возникнут новые требования к функционалу системы, пожелания по
улучшению или изменению логики ведения учета документации. Эти
требования заказчика можно реализовать только имея системы собственной
разработки, поскольку готовые разработки поставляются как правило без
исходных кодов программ и не могут быть модифицированы или дополнены.
Следовательно, перед нами не стоит выбор какую
автоматизированную систему метрологического обеспечения приобрести для
внедрения на нашем предприятии, а стоит выбор какую технологию
программирования использовать для создания собственного программного
продукта и какой выбрать язык и систему программирования под эту
технологию.
1.3.2 Выбор и обоснование стратегии автоматизации задачи
Процесс реализации разработки автоматизации работы деятельности
склада строительных материалов будет проходит по следующим этапам:
- Знакомство с деятельностью компании, изучение его структуры,
системы документооборота;
- Ознакомление с программной и технической архитектурой
имеющейся информационной системы компании;
- Формулировка исследуемой задачи, нахождение ее места в
комплексе задач автоматизации;
- Проведение анализа имеющихся информационных систем, при
помощи которых можно решить поставленную задачу;
- Проведение анализа средств разработки, при помощи которых
будет вестись создание системы;
- Установление необходимых технических, информационных и
программных ресурсов для проектируемой системы;
- Формирование информационной модели проектируемой системы;
- Установление входных и выходных данных задачи;
- Создание структуры данных: документов, регистров, отчетов;
30
- Разработка программы на основе созданной структуры данных;
- Отладка разработанной программы;
- Расчет показателей экономической эффективности проекта;
- Обоснование экономической целесообразности и эффективности
разработки проекта.
При знакомстве с деятельностью предприятия нужно изучить его
структуру и используемую схему документооборота.
При ознакомлении с программной и технической архитектурой ИС
нужно исследовать имеющиеся на предприятии технические и программные
средства, предположить их возможное максимальное использование при
разработке и внедрении разрабатываемой системы.
При формулировке исследуемой задачи нужно определить ее место в
комплексе задач автоматизации.
Затем нужно установить, при помощи каких средств разработки может
быть решена поставленная задача и выбрать из них наиболее подходящий.
Затем нужно установить необходимые для разработки системы
технические, информационные и программные ресурсы.
Затем перейдя к разработке проекта системы, нужно сформировать
информационную модель, установить входные и выходные данные, разработать
структуру данных.
На этапе разработки программы осуществляется конкретно разработка
самой программы заключения и контроля договоров на мелкооптовом складе.
Здесь нужно создать структуру метаданных, соответствующую предметной
области, создать все объекты конфигурации (документы, регистры, отчеты и
другие), структура которых определена на предыдущих этапах, написать тексты
программных модулей.
С помощью контрольного примера далее проводится отладка
программы.
По окончании производится оценка экономической эффективности
разработанной программы.
31
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации
задачи
Предметом исследования дипломного проекта является автоматизация
работы деятельности склада строительных материалов в части инвентаризации и
переоценки материальных ценностей, находящихся на складе, а так же приѐм и
отпуск товаров, ведение карточек складского учѐта.
Менеджер склада является субъектом управления склада строительных
материалов. Под его управлением находятся материальные ценности,
находящиеся на складе, а так же персонал, который входит в его подчинение.
Помимо этого склад в свою очередь является объектом управления менеджера
склада, заместителей директора и генерального директора предприятия.
Поэтому склад является участником многих бизнес-процессов
предприятия. Для реализации дипломного проекта необходимо изучать только
те процессы, которые обеспечивают организацию бесперебойной и
безошибочной работы склада, учёта материалов, осуществления инвентаризации
и переоценки материальных ценностей, присутствующих на складе.
Управление процессами в ООО «Мастер» основывается на информации,
отражающей объем, структуру и динамику поступления, отпуска и за- пасов
товаров. Движение информации между ООО «Мастер» и внешней средой
(поставщиками, клиентами) осуществляется в форме потоков информации.
Основной единицей информации в системе является документ.
Существует несколько видов документов: накладная, счет-фактура, акт на
списание и др. Вся вторичная информация (например, состояние склада на
текущий момент) может быть сформирована на основе первичной документов,
изменить ее можно только путем ввода или редактирования необходимого
документа.
Основные операции в системе подразделяются на две группы:
- товарные;
- расчетно-денежные.
При выполнении товарных операций, как правило, изменяется количество
товаров на складах. К ним относится Продажа товаров, Закупка товаров,
Перемещение товаров.
32
При поступлении товаров от поставщиков заводится приходная
накладная.
После того, как клиент получил уведомление о возможности получения
заказанного им материала, он может приехать за своим материалом.
На основании счета выписывается расходная накладная (требование-
накладная) на склад. По этой накладной клиент может получить со склада
продукцию, на которую была оформлена заявка. На складе товар взвешивается
или измеряется и в накладной указывается точное количество продукции и
заверяется подписью кладовщика. С учетом сделанных пометок выписываются
товарная накладная и счет-фактура, на которых потом ставятся подпись и
печать.
В случае обнаружения недостатка или излишков оформляются внутренние
документы – списание или оприходование.
На основании имеющихся данных можно сформировать ряд отчетов.
Отчет по остаткам на складах. Он может быть сформирован на конкретную дату
и по конкретной продукции.
Также можно сформировать отчет по приходным, расходным документам
и банковским выпискам за определенный период времени, который показывает
общую сумму по этим документам за какой-то период времени.
Любой оформленный ранее документ можно вызвать из базы данных и
распечатать, отредактировать или удалить.
В качестве программного обеспечения для разработки системы выбрана
Microsoft Access 2007. Это объясняется тем, что Microsoft Access [11]:
- представляет собой систему управления базой данных поддерживающую
реляционную модель данных;
поддерживает возможность эксплуатации в сети в многопользовательском
режиме;
- содержит широкий набор средств разработки, позволяющих избавить
разработчика от рутинных операций по разработке элементов интерфейса,
что сокращает время разработки;
- позволяет отслеживать целостность базы данных и разграничение прав
доступа
33
- имеет мощный объектно-ориентированный язык программирования Visual
Basic for Application, который позволяет разрабатывать алгоритмы любой
сложности;
- хорошо взаимодействует с Microsoft Word и Microsoft Excel, что позволяет
разрабатывать выходные документы любой степени сложности и
выполнять анализ данных.
Требования к программе или программному продукту
Программные ограничения, совместимость
База данных для программного приложения должна быть создана в
СУБД Microsoft Office Access 2007 и работать под управлением
операционных систем Windows2000, WindowsXP, WindowsVista, Windows7.
Требования к составу и параметрам технических средств
Рекомендуемыми аппаратными требованиями являются:
процессор Intel Pentium 4 или его более экономичный аналог
Intel Celeron с тактовой частотой 2 ГГц;
адаптер SVGA с цветным дисплеем;
оперативная память не менее 1 ГБ;
операционная система Windows XP с пакетом
обновления 2 (SP2)/2000/Vista;
привод DVD-RW;
клавиатура;
манипулятор «мышь».
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному обеспечению
34
Операции, совершаемые работника склада довольно утомительны для
самих работников, за счет большого объема обрабатываемой информации.
Данный аспект не может не сказаться на производительности труда работни- ка:
работа замедляется, возникают ошибки в оформлении документов, ошибки при
ведении справочников. На проверку такой информации тратиться достаточно
большой объем времени. За счет этих факторов возможность получить
оперативную и достоверную информацию снижается.
Таким образом, на основании приведенных выше недостатков
существующей технологии складского учета возникла необходимость
использования вычислительной техники, что позволит надежно хранить,
обрабатывать информацию и при этом резко снизить трудоемкость и повысить
достоверность и оперативность получения результатной информации.
1.4.2 Обоснование проектных решений по программному обеспечению
Для определения задач на разработку программного обеспечения
принимались к сведению следующие альтернативы.
Программная платформа.
Программная платформа выбиралась на основе степени распространения,
прямой доступности и большого количества средств разработки программного
продукта. Вследствие анализа программных платформ выбор был сделан в
пользу Windows XP. Такой выбор связан также и с тем, что организация-
заказчик имеет лицензию на использование данной системы и почти на всех
компьютерах корпоративной сети установлена данная ОС [14].
Средства разработки.
На современном российском рынке программного обеспечения имеется
достаточное число коммерческих разработок для автоматизации складского
учета: «БОСС-Компания» (от «Баскер Компани» на базе Microsoft SQL Server),
1С:Бухгалтерия 8.0 (от «1С»), БИС – Бухгалтерия (от«Элмис»). Все это в
основном дорогостоящие системы автоматизированного бухгалтерского учета, в
которых складской учет является лишь подсистемой. Поэтому для
35
автоматизации конкретного участка бухгалтерского учета лучшим вариантом
будет создание своей собственной системы. Еще одним доводом в пользу
самостоятельной разработки является возможность дальнейшего расширения и
совершенствования системы.
База данных для программного приложения должна быть создана в
СУБД Microsoft Office Access 2007 и работать под управлением
операционных систем Windows2000, WindowsXP, WindowsVista, Windows7.
1.4.3 Обоснование проектных решений по техническому обеспечению
Внедрение информационной системы учета на складе строительных
материалов поможет решить все эти проблемы, а также позволит:
обеспечить слаженную работу подразделений
снабжения, бухгалтерии, склада и д.р.;
упростить работу с документами, повысит ее эффективность;
повысить производительность труда сотрудников за
счет сокращения времени создания, обработки и поиска
документов;
повысить оперативность доступа к информации.
Требования к составу и параметрам технических средств
Рекомендуемыми аппаратными требованиями являются:
процессор Intel Pentium 4 или его более экономичный аналог
Intel Celeron с тактовой частотой 2 ГГц;
адаптер SVGA с цветным дисплеем;
оперативная память не менее 1 ГБ;
операционная система Windows XP с пакетом
обновления 2 (SP2)/2000/Vista;
привод DVD-RW;
36
клавиатура;
манипулятор «мышь».

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран