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

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

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

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

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

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

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

В.И. Фандюшин,

С.В. Лумпов

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

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

Взявшись за разработку подобной программы, каждый программист должен учитывать определенные требования. Первое, что следует сделать - определить, какие задачи должны решаться при помощи учета. Есть три основных вопроса, на которые должен отвечать учет - «Что?», «Где?» и «Когда?». Необходимо знать, какое оборудование есть, где оно размещено и какие события с ним происходили.

«Что?», или возможность получения информации о составе оборудования. В большинстве случаев необходимо иметь данные о конкретных моделях оборудования или даже о конкретных типах оборудования - программа учета должна иметь инструменты выборки данных об оборудовании по его типам или по конкретным моделям.

«Где?», или возможность получения информации о размещении оборудования.

«Когда?», или возможность получения информации о событиях, связанных с оборудованием. В самом простом варианте это наличие в программе функции просмотра истории. Весьма полезна возможность отмечать в истории такие события, как ремонт, техническое обслуживание, поломки и прочее. Естественно, в программе должны быть средства поиска оборудования по определенным событиям. Иначе весь смысл ведения истории теряется.

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

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

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

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

Не лишним будет затронуть вопрос об импорте/экспорте данных. С экспортом более-менее вс? понятно, т.к. в большинстве случаев экспорт можно делать из отч?тов, сохраняя данные в нужном формате. Интересен именно импорт. Многие программы уч?та позволяют делать импорт данных из внешних источников, то есть при помощи какого-то внешнего средства собирается информация о компонентах компьютеров и импортируется в базу данных уч?та. На первый взгляд такая автоматизация выглядит полезной. Но есть два существенных минуса. Во-первых, подобную автоматизацию можно применить не ко всем устройствам, т.е. она будет частичной. Метод можно применить только к компьютерам. Во-вторых, данные могут оказаться избыточными [3]. Так, при использовании программы, собирающей данные о компонентах компьютера, много времени уходит на сортировку данных. Ещ? один побочный эффект от применения такой автоматизации - сильное увеличение числа записей в справочнике моделей, вероятность внесения в базу бесполезных данных. Таким образом, применение автоматизации на этапе ввода данных выглядит неоправданным.

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

Таким образом, основные аспекты, на которые следует обратить внимание при разработке программы учета, можно сформулировать в виде следующего списка:

1. Инструменты для получения информации о составе оборудования.

2. Инструменты для получения информации о размещении оборудования.

3. Инструменты для получения информации о событиях, связанных с оборудованием.

4. База данных и технология работы с ней. Администрирование базы данных.

5. Наличие многопользовательского режима работы.

6. Безопасность данных.

7. Разделение прав пользователей.

8. Автоматизация ввода данных.

9. Качественный интерфейс.

программа учет компьютерный

Литература

1. Орлов С.А. Технологии разработки программного обеспечения: Разработка сложных программных систем: Учебное пособие. - Санкт-Петербург, 2002. - 463 с.

2. Брауде Э. Д. Технология разработки программного обеспечения. - Санкт-Петербург, 2004. - 656 с.

3. Кармайкл Энди, Дэн Хейвуд. Быстрая и качественная разработка программного обеспечения. - Вильямс, 2003. - 400 с.

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

...

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

  • Склад ОАО "Ориенбанк", его специфика и структура. Описание структуры базы данных складского учета для предприятия. Разработка пользовательского интерфейса программы. Инструкция к применению базы данных. Автоматизация операций и учета средств банка.

    курсовая работа [4,7 M], добавлен 26.02.2010

  • Автоматизация работы отдела информационных технологий ООО "Бентек Дриллинг энд Ойлфилд Системс". Создание информационной системы для учета и анализа оборудования. Создание базы данных сотрудников, номенклатуры IT оборудования и программного обеспечения.

    дипломная работа [4,6 M], добавлен 21.06.2011

  • Автоматизация торговли, база данных. Модели представления данных, СУБД Microsoft Access. Инструменты для работы с данными в Access. Назначение проектируемой базы данных для компьютерного магазина. Основные функции, решаемые информационной системой.

    курсовая работа [2,9 M], добавлен 15.11.2011

  • Цель создания базы данных, предполагаемые задачи и функции. Описание используемого программного обеспечения. Разработка структуры и схемы базы данных, инфологическое проектирование и перечень SQL-запросов. Разграничение прав доступа, администрирование.

    курсовая работа [2,2 M], добавлен 15.04.2012

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

    курсовая работа [2,9 M], добавлен 24.03.2023

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

    курсовая работа [45,1 K], добавлен 09.03.2009

  • Разработка и анализ интерфейса пользователя базы данных. Ознакомление с процессом поэтапного создания проекта и добавления файла локальной базы данных. Исследование и характеристика главных принципов программирования функциональной части интерфейса.

    дипломная работа [3,0 M], добавлен 27.09.2017

  • История создания предприятия и анализ его деятельности. Основные понятия торговли. Этапы разработки модели данных, построение информационно-логической модели. Разработка базы данных для учета товародвижения и документооборота на предприятии в ACCESS.

    дипломная работа [1006,2 K], добавлен 14.01.2012

  • Техническое задание на разработку программного продукта и требования к программе. Написание алгоритма работы и разработка интерфейса программы. Руководство системного программиста и оператора. Основные методы и принципы тестирования базы данных.

    дипломная работа [2,7 M], добавлен 27.01.2013

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

    курсовая работа [200,4 K], добавлен 02.03.2009

  • Система управления базами данных MySQL. Управление БД MySQL при помощи инструмента phpmyadmin. Принципы учета товарно-материальных ценностей. Спецификация оборудования, необходимого для нормального функционирования базы данных учета. Создание скрипта.

    дипломная работа [1,4 M], добавлен 16.08.2015

  • Сущности и функциональные зависимости базы данных. Атрибуты и связи. Таблицы базы данных. Построение ER-диаграммы. Организация ввода и корректировки данных. Реляционная схема базы данных. Реализация запросов, получение отчетов. Защита базы данных.

    курсовая работа [2,4 M], добавлен 06.02.2016

  • Определение базы данных и банков данных. Компоненты банка данных. Основные требования к технологии интегрированного хранения и обработки данных. Система управления и модели организации доступа к базам данных. Разработка приложений и администрирование.

    презентация [17,1 K], добавлен 19.08.2013

  • Инструментальные средства для разработки структуры информационной базы данных "Программа автоматизации учета расчетов с поставщиками", пользовательский интерфейс СУБД Access. Разработка запросов отбора данных и вычислений, экранных форм коррекции данных.

    лабораторная работа [2,4 M], добавлен 15.11.2010

  • Создание базы данных с помощью ACCESS для автоматизации работы базы отдыха. Оценка возможностей пользователей при работе с данной базой. Построение информационно-логической модели базы данных. Разработка запросов для корректировки и выборки данных.

    курсовая работа [1,1 M], добавлен 19.10.2010

  • Механизм и основные этапы создания и администрирования базы данных для Картотеки книг или библиотеки при помощи средств Microsoft SQL Server. Характеристика данной базы и требования, предъявляемые к ней. Основные операции с исследуемой базой данных.

    курсовая работа [289,8 K], добавлен 21.06.2011

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

    курсовая работа [4,7 M], добавлен 29.11.2015

  • Описание предметной области разрабатываемой базы данных для теннисного клуба. Обоснование выбора CASE-средства Erwin 8 и MS Access для проектирования базы данных. Построение инфологической модели и логической структуры базы данных, разработка интерфейса.

    курсовая работа [3,8 M], добавлен 02.02.2014

  • Особенности физического и инфологического проектирования баз данных. Этапы и специфика создания электронного каталога для учета пропусков учащихся. Анализ области систематизации информации. Разработка программы-клиент для взаимодействия с базой данных.

    дипломная работа [484,9 K], добавлен 14.07.2014

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

    курсовая работа [4,4 M], добавлен 01.07.2011

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