О требованиях, предъявляемых к программным продуктам для участка технического обеспечения средств контроля

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 21.12.2019
Размер файла 13,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

О требованиях, предъявляемых к программным продуктам для участка технического обеспечения средств контроля

Проскурин Д.А. канд. техн. наук, доцент, Баймухаметов Р.И. магистрант, Михайлова В.А. магистрант, Шапкин Р.О. магистрант Оренбургский государственный университет

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

Частный случай программного обеспечения - это информационные системы. Именно на них сейчас опираются предприятия, которые являются лидерами Российской экономики. В Оренбургской области ПАО «Газпром» является ярким примером организации, использующей самые передовые технологии в области информатизации.

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

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

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

В состав ООО «Газпром добыча Оренбург» входит небольшая структура - участок технического обеспечения средств контроля (УТОСК), обеспечивающая непрерывную круглосуточную работу газоаналитического оборудования в зоне его ответственности. В настоящее время возникает острая необходимость в создании автоматизированной информационной системы для работы участка.

Разрабатываемая автоматизированная информационная система должны удовлетворять ряду требований:

- удобство интерфейса (информационная система должна быть удобнее в использовании, чем ранее используемые решения);

- автоматизированный процесс создания отчетности (создание программой отчетов и журналов по учету средств измерения, что позволит планировать метрологическую деятельность на новом уровне);

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

- открытая архитектура приложения (позволяет, как разработчикам, так и подрядным организациям осуществлять улучшения готовой автоматизированной информационной системы);

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

Пользователями программного средства являются рабочие и специалисты УТОСК. Должности сотрудников, которые будут использовать информационную автоматизированную систему:

- прибористы (4-й, 5-й разряды);

- слесари по КИПиА (4-й, 5-й разряды);

- электромонтер (1 категории);

- инженер-электроник (1 категории);

- начальник УТОСК.

Выбор платформы и языка программирования во многом обуславливает сложность разработки, поэтому необходимо выбрать наиболее эффективные инструменты для реализации. Сравним некоторые доступные языки программирования, приведенные в таблице 1.

Таблица 1 - Сравнение языков программирования

Сравниваемый параметр

C#

C++

Delphi 7

Современность

+

+

-

Легкость в освоение

+

-

+

Наличие материалов по языку

+

+

-

Исходя из выше приведенных данных, по всем параметрам больше всего подходит язык C# на платформе .NET Framework.

В качестве среды разработки выбран Visual Studio от Microsoft. В качестве языка программирования выбран C#, синтаксис которого наиболее близок к C++ и Java. Язык имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов (в том числе операторов явного и неявного приведения типа), делегаты, атрибуты, события, свойства, обобщённые типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML.

С# опирается на практику использования языков C++ и Java, но в то же время исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке программных систем. Например, C# в отличие от C++ не поддерживает множественное наследование классов (между тем допускается множественное наследование интерфейсов).

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

После внедрения разрабатываемой информационной системы удастся добиться следующих результатов:

- повысить эффективность и качество управленческих решений, принимаемых руководством;

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

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

- сократить количество устаревших прикладных систем и задач;

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

- поддержание данных в достоверном состоянии;

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

автоматизированный информационный программирование

Список литературы

1. Ковязин А. Архитектура, администрирование и разработка приложений баз данных в InterBase/Firebird/Yaffil [Текст]: /А. Ковязин, С. Востриков - М.: КУ-ДИЦ-ОБРАЗ, 2003. - 496 с.

2. Гофман В.Э. Visual Studio.NET. [Текст] / Гофман В.Э., Хомоненко А.Д. СПб.: БХВ - Петербург, 2007. - 1152с.

3. Советов Б.Я., Базы данных: теория и практика: Учебник для вузов - М.: Высшая школа, 2007. - 463 с.: ил.

Размещено на Allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.