Проектирование модуля информационной системы предприятия "Минскводоканал" "Заявка на закупку"

Отдел материально технического снабжения (ОМТС)УП «Минскводоканал» занимается своевременным обеспечением предприятия товарами (работами, услугами), необходимыми для ведения хозяйственной деятельности, заданного

Проектирование модуля информационной системы предприятия Минскводоканал Заявка на закупку

Дипломная работа

Компьютеры, программирование

Другие дипломы по предмету

Компьютеры, программирование

Сдать работу со 100% гаранией
83 "Об утверждении, внесении изменений и отмене общегосударственного классификатора Республики Беларусь";

Распоряжение УП «Минскводоканал» от 21.07.2014 No 90 «О порядке составления и утверждения титульных списков предприятия на проведение проектно-изыскательских работ»;

Приказ директора от 16.07.2014 No 248 «Об организации закупок в строительстве»;

Коллективный договор УП «Минскводоканал».

Управление документированной процедурой осуществляется в соответствии с ДП Д СУ 01-01.

Управление записями осуществляется в соответствии с ДП Д СУ 01-07.

Обеспечение актуальными НПА осуществляется в соответствии с ДП Д СУ 01-02.

Обеспечение актуальными ТНПА осуществляется в соответствии с ДП Д СУ 01-03.

Планирование качества процесса, оценка рисков и возможностей, разработка предупреждающих мероприятий по снижению рисков осуществляется в соответствии с ДП П СМК 02- 01.

Управление несоответствующей продукцией, осуществляется в соответствии с ДП Д СМК 02-05.

Разработка корректирующих и предупреждающих действий осуществляется в соответствии с ДП Д СМК 02-06.

Анализ со стороны руководства осуществляется в соответствии с ДП П СМК 02-02.

Реализация данного процесса включает следующие этапы:

    определение потребности в товарах (работах, услугах);

    изучение конъюнктуры рынка товаров (работ, услуг), определение ориентировочной стоимости закупаемых товаров (работ, услуг);

    выбор процедур закупок; осуществление закупок; взаимодействие с поставщиками (подрядчиками, исполнителями); приемка закупленных ТМЦ.

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

ГЛАВА 2. Проектирование системы


2.1 Назначение и область применения

Назначение модуля

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

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

Из всех задач, которые будет решать разрабатываемое программное средство, можно выделить ряд основных:

    ведение базы данных;

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

    разграничение доступа;

    формирование итоговой заявки на закупку;

    просмотр данных.

Область применения

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

В настоящее время, на предприятии «Минскводоканал» процесс формирования заявки на закупку автоматизирован с помощью программы Microsoft Office Excel. Данная программа позволяет вести учёт заявок на закупку спецодежды. В ходе исследования были выявлены некоторые недостатки использования данной программы, а именно:

    При формировании заявки на закупку спецодежды на каждом из подразделений сотрудник вносит наименование спецодежды так, как считает нужным. Отсутствует единый справочник спецодежды и справочник размер-рост.

    Затруднительно отслеживать поступление заявок на закупку от подразделений.

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

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

    Отсутствует единый справочник спецодежды и справочник размер-рост.

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

    Отсутствует возможность оперативного получения нужной информации по заявкам.

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

2.2 Вычислительная система

Требования к аппаратным и операционным ресурсам.

Разрабатываемый модуль«Заявка на закупку спецодежды» будет представлено в виде Web приложения Взаимодействие пользователя с программным средством будет происходить через интерфейс страницы в браузере Google Chrome.

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

Для работы с информационной системой нужен персональный компьютер со следующими минимальными характеристиками:

операционная система Windows Server 2008;

процессор 2,8Mhz;

оперативная память 8gb RAM;

1Tb памяти на жестком диске для хранения данных.

Также для работы программного средства необходимы следующие приложения:

IIS Server для установки на него приложения

Microsoft SQL Server 2014 для хранения и использования базы данных;

Без данных приложений разработка и функционирование программного модуля невозможна.

Инструменты разработки

Инструментами для разработки программного средства будут являться:

операционная система Microsoft Windows10;

.NETFramework 4.5.2;

Язык программирования Microsoft С# (паттернASP.NET);

интегрированная среда разработки программного обеспечения Visual Studio;

система управления базами данных (СУБД) Microsoft SQL Server 2016 R2;

библиотека для работы с базой данных EntityFramework;

WEB:Bootstrap 4, CSS, HTML5,Java Script, Ajax, jQuery;

rationalrose 2007.

.NET Framework это среда выполнения для приложений нового поколения. Эта среда может быть установлена в любые версии Windows, начиная с WindowsSeven, и обеспечить виртуальную систему исполнения (VirtualExecutionSystem) для приложений, созданных с помощью Visual Studio.NET [1].

Хотя ASP.NET берёт своё название от старой технологии Microsoft ASP, она значительно от неё отличается. Microsoft полностью перестроила ASP.NET, основываясь на CommonLanguageRuntime (CLR), которая является основой всех приложений Microsoft .NET. Разработчики могут писать код для ASP.NET, используя практически любые языки программирования, входящие в комплект .NET Framework (C#, Visual Basic.NET и JScript .NET). ASP.NET имеет преимущество в скорости по сравнению со скриптовыми технологиями, так как при первом обращении код компилируется и помещается в специальный кэш, и впоследствии только исполняется, не требуя затрат времени на парсинг, оптимизацию, и т. д.

СУБД SQL-Server появилась в 1989 году и с тех пор значительно изменилась. Огромные изменения претерпели масштабируемость продукта, его целостность, удобство администрирования, производительность и функциональные возможности[2].

Microsoft SQL Server – это реляционная система управления базой данных (СУБД). В реляционных базах данных данные хранятся в таблицах. Взаимосвязанные данные могут группироваться в таблицы, кроме того, могут быть установлены также и взаимоотношения между таблицами. Отсюда и произошло название реляционные – от английского слова relational (родственный, связанный отношениями, взаимозависимый). Пользователи получают доступ к данным на сервере через приложения, а администраторы, выполняя задачи конфигурирования, администрирования и поддержки базы данных, производят непосредственный доступ к серверу. SQL Server является масштабируемой базой данных, это значит, что она может хранить значительные объемы данных и поддерживать работу многих пользователей, осуществляющих одновременный доступ к базе данных.

Microsoft SQL Server 2014 - одна из наиболее мощных СУБД архитектуры клиент-сервер. Эта СУБД позволяет удовлетворять такие требования, предъявляемые к системам распределенной обработки данных, как тиражирование данных, параллельная обработка, поддержка больших баз данных на относительно недорогих аппаратных платформах при сохранении простоты управления и использования.

2.3 Технические характеристики

Постановка задачи на разработку модуля

Программное средство должно выполнять все требуемые функции:

    формирование заявки на закупку спецодежды по подразделению;

    формирование общей заявки на закупку спецодежды по всем подразделениям;

    ведение базы данных;

    осуществление поиска информации по критериям;

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

    планирование закупок;

    разграничение доступа.

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

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

Похожие работы

< 1 2 3 4 5 6 > >>