О требованиях, предъявляемых к программным продуктам для участка технического обеспечения средств контроля
Рассмотрение требований, целей, предполагаемых результатов разрабатываемой автоматизированной информационной системы для предприятия, использующего газоаналитическое оборудование и ведущее ручной документооборот. Выбор платформы и языка программирования.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 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
...Подобные документы
Анализ моделирования информационной системы на стадии формирования концепции, определение требований и ограничений, требуемых материальных, финансовых и трудовых ресурсов. Характеристика обоснования выбора средств моделирования и языка программирования.
курсовая работа [1005,6 K], добавлен 15.02.2012Разработка информационной системы на базе высокоскоростной сети для ООО "СВД". Анализ организационной структуры разрабатываемой сети; определение топологии; выбор сетевого программного обеспечения, подбор технического оборудования и расчет его стоимости.
курсовая работа [3,6 M], добавлен 10.01.2013Анализ области автоматизации. Проектирование пользовательского интерфейса и баз данных. Выбор платформы создания информационной системы. Взаимодействие приложения с источниками данных. Оценка длительности и стоимости разработки программного обеспечения.
дипломная работа [2,2 M], добавлен 09.08.2011Разработка автоматизированной информационной системы для политехнического колледжа "Радиополитехникум" СПбПУ Петра Великого. Обзор средств программирования. Описание языка Delphi, приложения Microsoft Access. Определение затрат на проектирования.
дипломная работа [2,1 M], добавлен 05.06.2016Значение документооборота как средства для управления предприятием. Организации системы электронного документооборота и требований, предъявляемых к системам. Проблема выбора системы электронного документооборота на предприятиях малого и среднего бизнеса.
контрольная работа [31,8 K], добавлен 14.09.2015Описание структуры управления компании. Структура программно-аппаратных средств. Анализ технического задания. Расчет обобщенного критерия эффективности информационной системы ведения проектов строительной компании. Выбор языка программирования и СУБД.
дипломная работа [2,1 M], добавлен 29.06.2013Cостав экспертной системы. Требования к комплексу технических средств. Структура и организация технического обеспечения автоматической информационной системы. Техническая документация на разработку программных средств и способы их использования.
реферат [94,2 K], добавлен 09.10.2014Порядок автоматизации расчетов себестоимости и длительности программного обеспечения производственного предприятия. Выбор языка программирования и системы управления базами данных. Разработка алгоритмов расчета себестоимости программного обеспечения.
дипломная работа [1,7 M], добавлен 13.06.2017Перечень защищаемых ресурсов на объекте информатизации. Выбор механизмов и средств защиты информации. Набор требований по безопасности. Описание реализации информационных сервисов. Разграничение доступа автоматизированной системы предприятия к ресурсам.
реферат [24,7 K], добавлен 24.01.2014Разработка автоматизированной информационной системы для учета и контроля выполнения ремонтных работ, и предоставления услуг по разработке программного обеспечения компании "МегионСофтОйл", разработка алгоритмов приложений программной системы и модулей.
дипломная работа [5,3 M], добавлен 29.06.2012Анализ информации, циркулирующей в автоматизированной информационной системе. Выбор класса защищенности для разрабатываемой системы. Определение периметра безопасности, с указанием не защищенных областей. Горизонтальное и вертикальное проектирование.
курсовая работа [895,6 K], добавлен 30.11.2008Создание информационной системы для фирмы "Удача", которая является посредником при перепродаже недвижимости. Обоснование состава вычислительной техники и программного обеспечения для функционирования данной автоматизированной информационной системы.
курсовая работа [1,8 M], добавлен 17.02.2014Обоснование выбора среды программирования и технических средств. Определение требований к компонентам системы. Описания объекта автоматизации. Написание инструкции по эксплуатации для пользователя. Разработка программных компонентов. Выбор методики СУБД.
курсовая работа [1,3 M], добавлен 27.10.2012Требования, предъявляемые к разрабатываемой информационной системе. Подходы к созданию информационной системы Интернет-офиса. Современные информационные системы для автоматизации медицинских учреждений. Технологическая схема ввода и накопления информации.
дипломная работа [2,6 M], добавлен 22.11.2015Анализ решений по автоматизации предметной области. Выбор методологии проектирования информационной системы. Обоснование выбора платформы. Взаимодействие приложения с источниками данных. Выбор жизненного цикла разработки программного обеспечения.
дипломная работа [3,7 M], добавлен 18.12.2010Исследование системы функционирования зоомагазина "Дракоша" и схематическое описание бизнес-процессов предприятия. Генерация кода и разработка автоматизированной информационной системы магазина на языке программирования С+. Расчет диаграмм автоматизации.
курсовая работа [841,8 K], добавлен 07.08.2013Минимальные технические требования для работы с программным продуктом. Требования к условиям выполнения работ по проектированию. Выбор среды и языка программирования. Требования к функционированию. Инфологическая модель структуры хранения данных.
дипломная работа [3,3 M], добавлен 21.11.2011Создание технического задания на разработку информационной системы для заказа билета на самолет. Требования к документированию. Порядок контроля и приемки системы. Разработка концепции, архитектуры построения и платформы реализации информационной системы.
курсовая работа [1,8 M], добавлен 13.05.2015Разработка программного комплекса "ConstructDocs", предназначенного для ведения документооборота строительной организации: идентификация информационного пространства, выделение сущностей, выбор языка программирования и аппаратного обеспечения системы.
дипломная работа [3,1 M], добавлен 07.09.2011Понятие, назначение, задачи и классификация системы контроля и управления доступом, ее основные компоненты. Сравнительный анализ деятельности производителей данных систем: Legos, Parsec, PERCo. Выбор архитектуры системы, оборудование и его размещение.
дипломная работа [7,7 M], добавлен 07.06.2014