Разработка автоматизированной системы контроля и учета кабельных проводок на Нововоронежской АЭС-2

Дипломная работа - Компьютеры, программирование

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

-тесная интеграция с другими продуктами Microsoft;

-лёгкость установки и настройки;

-T-SQL;

Минусы:

-высокая цена;

-требовательность к ресурсам;

-только Windows.

Microsoft SQL Server имеет в своём арсенале много версий, ориентированных под разные задачи. Тесная интеграция с другими продуктами Microsoft повышает стабильность работы создаваемого приложения при взаимодействии с другими компонентами Windows.

 

1.4Детализация постановки задачи

 

Целью дипломного проекта является разработка программного средства для контроля и учета кабельной продукции поступающей на Нововоронежскуую АЭС-2, а так же для распределения кабеля межу подрядными организациями.

Система должна содержать следующие основные программы:

-главная программа управления модулями проекта и выделения ресурсов для пользователей;

-программа для загрузки файлов проектной документации (кабельных журналов) в базу данных АСК;

-программа для анализа, обработки и загрузки данных из файлов кабельных журналов в таблицы базы данных АСК;

-программа для распределения кабельных ниток между исполнителями ЭМР;

-программа для формирования заявок на поставку кабельной продукции;

-программа для учета поступления кабельной продукции на склады монтажных организаций;

-программа для учета выданной в монтаж кабельной продукции;

-программа для учета хода выполнения монтажных работ;

-программа для управления процессом формирования и печати отчетов;

-программа для ввода и корректировки справочников системы.

Функции программ системы

Главная программа управления модулями проекта

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

Главная программа при старте проверяет имя и пароль пользователя, а также загружает уровни доступа пользователя к задачам и данным.

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

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

В настоящее время на площадке Нововоронежской АЭС-2 в Техническом отделе эксплуатируется база данных по проектной документации. Она содержит информацию о поступлении комплектов проектных документов на площадку и файлы документов, входящих в каждый комплект. Программные средства существующей БД позволяют пользователю выгрузить из базы необходимые комплекты документов на внешний носитель. АСК должна иметь в своем составе программу, позволяющую пользователю загрузить выбранную информацию в свою базу данных.

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

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

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

Программа для распределения кабельных ниток между исполнителями.

Загруженные из кабельных журналов кабели (кабельные нитки) должны быть распределены между исполнителями электромонтажных работ. В данной программе предусмотрено трехуровневое описание структуры организаций-исполнителей ЭМР: организация - участок - бригада. При этом каждая нитка кабеля может быть отнесена к любому из указанных выше структурному подразделению.

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

Программа для учета заявок на поставку кабельной продукции

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

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

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