Успешное функционирование человеко-машинных информационных систем и технологии определяет качество проектирования.
Проектирование имеет целью обеспечить эффективное функционирование АИС и автоматизированных информационных технологии со специалистами, использующими в сфере деятельности конкретного экономического объекта ПЭВМ. Именно качественное проектирование обеспечивает создание такой системы, которая способна функционировать при постоянном совершенствовании ее технических, программных, информационных составляющих, то есть ее технологической основы, и расширять спектр реализуемых управленческих функции и объектов взаимодействия.
Достижение указанной цели требует последовательного выполнения следующих задач:
технико-экономическое обследование и анализ производственно-хозяйственной деятельности объекта и предмета информатизации;
содержательная постановка задачи, ориентированной на рыночные методы хозяйствования и применение СВТ;
определение предметной области;
анализ состава и содержания входной и выходной информации для приложений.
изучение документации предметной области;
разработка информационно-логической модели;
реализация поставленной задачи с помощью программы Microsoft Excel;
разработка организационно-технических рекомендаций и практических мероприятий по внедрению результатов решения задачи в производственно-хозяйственную деятельность объекта.
Основополагающие принципы создания АИС:
- принцип системности является важнейшим при создании, функционировании и развитии АИС. Он позволяет подойти к исследуемому объекту как единому целому; выявить на этой основе многообразные типы связей между структурными элементами, обеспечивающими целостность системы; установить направления производственно-хозяйственной деятельности системы и реализуемые ею конкретные функции. Системный подход предполагает проведение двух аспектного анализа, получившего название макро подходов и микро подходов.
- принцип развития заключается в том, что АИС создается с учетом возможности постоянного пополнения и обновления функции системы и видов ее обеспечений. АИС должна наращивать свой вычислительные мощности, оснащаться новыми техническими и программными средствами, быть способной постоянно расширять и обновлять круг задач и информационный фонд, создаваемый в виде системы баз данных.
- принцип совместимости заключается в обеспечении способности взаимодействия АИС различных видов, уровней в процессе их совместного функционирования. Реализация этого принципа позволяет, обеспечит нормальное функционирование экономических объектов, повысить эффективность управления народным хозяйством и его звеньями.
- принцип стандартизации и унификации заключается в необходимости применения типовых, унифицированных и стандартизированных элементов функционирования АИС.
- принцип эффективности заключается в достижении рационального соотношения между затратами на создание АИС и целевым эффектом, получаемым при ее функционировании.
Жизненный цикл - период создания и использования АИС, охватывающий ее различные состояния, начиная с момента возникновения необходимости в данной автоматизированной системе и заканчивая моментом ее полного выхода из употребления у пользователей.
Жизненный цикл АИС и АИТ позволяет выделить четыре основные стадии: предпроектную, проектную, внедрение и функционирование. От качества проектировочных работ зависит эффективность функционирования системы. Поэтому каждая стадия проектирования разделяется на ряд этапов и предусматривает составление документации, отражающей результаты работы.
5. Описание существующих решений автоматизации задачи
В данный момент на предприятии используется MS Access. Во время принятия решения об автоматизации производства были рассмотрены разные по принципу и подходу программные комплексы, которые позволяют достичь намеченной цели.
Были рассмотрены несколько систем автоматизации:
MySQL 5.6.2 - это одна из самых популярных и самых распространенных СУБД. Она не предназначена для работы с большими объемами информации, но ее применение идеально для небольших предприятий.MySQL отличатся хорошей скоростью работы, надежностью, гибкостью. Работа с ней, как правило, не вызывает больших трудностей. Немаловажным фактором является ее бесплатность. MySQL распространяется на условиях общей лицензии GPL (generalpubliclicense).
Большим достоинством MySQL является возможность работы с интерфейсом программного приложения API (Application Program Interface). API может обеспечить простой доступ из программы пользователя к СУБД. Пусть даже эти программы будут написаны на Perl, C и т.д.
Элар Скан А2-400 является полностью автономным устройством и имеет широкий функционал встроенного программного обеспечения для массового сканирования и последующей обработки изображений. Сохранение электронных образов производится в память сканера, на внешний USB-носитель или непосредственно в сеть (на персональную станцию сотрудника, сервер или облачное хранилище).
6. Формирование требований пользователей к автоматизированной информационной системе
MS Access 2016 использует «объекты», чтобы помочь пользователям составить список и упорядочить информацию, а также подготовить специально разработанные отчеты. При создании базы данных Access предлагает вам таблицы, запросы, формы, отчеты, макросы и модули. Базы данных в Access составляются из многих объектов, но следующие основные объекты:
таблицы
запросы
формы
отчеты
Вместе эти объекты позволяют вводить, хранить, анализировать и компилировать ваши данные. Вот краткое изложение основных объектов в базе данных Access;
Таблица - это объект, который используется для определения и хранения данных. Когда вы создаете новую таблицу, Access просит определить поля, которые также называются заголовками столбцов.
Каждое поле должно иметь уникальное имя и тип данных.
Таблицы содержат поля или столбцы, в которых хранятся различные виды данных, такие как имя или адрес, и записи или строки, которые собирают всю информацию о конкретном экземпляре субъекта, например всю информацию о клиенте или сотруднике и т. д.
Можно определить первичный ключ, одно или несколько полей, которые имеют уникальное значение для каждой записи, и один или несколько индексов в каждой таблице, чтобы помочь быстрее получать ваши данные.
Каждое поле должно иметь уникальное имя и тип данных.
Таблицы содержат поля или столбцы, в которых хранятся различные виды данных, такие как имя или адрес, и записи или строки, которые собирают всю информацию о конкретном экземпляре субъекта, например всю информацию о клиенте или сотруднике и т. д.
Можно определить первичный ключ, одно или несколько полей, которые имеют уникальное значение для каждой записи, и один или несколько индексов в каждой таблице, чтобы помочь быстрее получать ваши данные.
Запрос-объект, который предоставляет настраиваемое представление данных из одной или нескольких таблиц. Запросы -- это способ поиска и компиляции данных из одной или нескольких таблиц.
Выполнение запроса похоже на подробный вопрос о базе данных.
Когда создается запрос в Access, пользователь определяете конкретные условия поиска, чтобы найти именно те данные, которые ему нужны.
В Access можно использовать графический запрос в качестве примера или написать оператор языка структурированных запросов (SQL) для создания запросов.
Можно определить запросы для выбора, обновления, вставки или удаления данных.
Также можно определить запросы, которые создают новые таблицы из данных в одной или нескольких существующих таблицах.
Форма - это объект в базе данных рабочего стола, предназначенный, главным образом, для ввода или отображения данных или для контроля выполнения приложения. Пользователь используете формы для настройки представления данных, которые ваше приложение извлекает из запросов или таблиц.
Формы используются для ввода, изменения и просмотра записей.
Причиной того, что формы используются так часто, является то, что они являются простым способом помочь людям правильно вводить данные.
Когда пользователь вводит информацию в форму в Access, данные попадают именно туда, куда ее хочет поместить дизайнер базы данных, в одну или несколько связанных таблиц.
Отчет - это объект в настольных базах данных, предназначенный для форматирования, расчета, печати и обобщения выбранных данных.
Пользователь может просмотреть отчет на своем экране, прежде чем распечатать его.
Если формы предназначены для ввода, то отчеты для вывода.
Все, что пользователь планирует распечатать, заслуживает отчета, будь то список имен и адресов, финансовая сводка за период или набор почтовых ярлыков.
Отчеты полезны, потому что они позволяют вам представить компоненты вашей базы данных в удобном для чтения формате.
Пользователь даже можете настроить внешний вид отчета, чтобы сделать его визуально привлекательным.
Access предлагает вам возможность создать отчет из любой таблицы или запроса.
7. Моделирование предметной области разрабатываемой АИС
Access представляет собой платформу с широким набором возможностей для разработки приложений баз данных. Приложение баз данных- это компьютерная программа, в которой можно хранить данные и управлять ими, с пользовательским интерфейсом, соответствующим логике бизнес-задач (логике приложения).
Чтобы развернуть приложение Access, которое может выполняться без установки Access на компьютере пользователя, вы можете распространять их вместе со средой выполнения Access, которая доступна бесплатно в центре загрузки Майкрософт. В Access Runtime база данных Access открывается в режиме среды выполнения.
Режим среды выполнения - это режим работы Access, в котором по умолчанию недоступны определенные возможности Access. Однако к некоторым из таких возможностей можно получить доступ в режиме среды выполнения.
Далее, необходимо создать установочный пакет. Для этого необходимо использовать установщик Windows, или создать подписной документ в несколько этапов:
1. Открыть базу данных, которую необходимо упаковать и подписать.
2. На вкладке «Файл» выбрать пункт «Сохранить как».
3. В разделе «Типы файлов баз данных» выбрать вариант «Упаковать и подписать», затем нажать кнопку «Сохранить как».
4. В диалоговом окне «Выбрать сертификат» выбрать цифровой сертификат и нажать кнопку «ОК».
5. Откроется диалоговое окно «Создать подписанный пакет Microsoft Office Access».
6. В списке «Сохранить в» выбрать расположение для подписанного пакета базы данных.
7. В поле «Имя файла» ввести имя для подписанного пакета, а затем нажать кнопку «Создать».
Все сопроводительные работы осуществляются на месте при возникновении проблемы.
Установка и настройка информационной системы - подбор компонент, настройка их взаимодействия в соответствии со стоящей задачей; формирование справочников, загрузка исходных данных; интеграция новой информационной системы с уже функционирующими системами.
Большинство параметров Access настраивается с помощью диалогового окна Параметры (Options), которое отображается при выборе команды Сервис, Параметры (Tools, Options). Все эти параметры сгруппированы по своему назначению и размещены на нескольких вкладках.
8. Выбор и обоснование СУБД, удовлетворяющих требованиям пользователя
Для создания информационных систем, ядром которых являются базы данных, используются различные СУБД.
Существует несколько разновидностей систем управления базами данных (СУБД), одни ориентированы на программистов, другие - на обычных пользователей.
Для разработки ИС предметной области «Учет продаж товаров» был выбран программный продукт - СУБД Microsoft Access.
Microsoft Access является частью пакета Microsoft Office и входит в комплект его поставки. Среда Access располагает характерным для приложений Windows интерфейсом, состоящим из следующих компонентов: титульной строки, главного меню, панели инструментов, поля для работы и строки состояния.
Microsoft Access относится к СУБД, ориентированным на рядовых потребителей. Она позволяет, не прибегая к программированию, с легкостью выполнять основные операции с БД: создание, редактирование и обработка данных.
Этот пакет работает в ОС Windows на автономных ПК или в локальной сети. Посредством MS Access создаются и в дальнейшем эксплуатируются личные БД (настольные), а также базы организаций, имеющих относительно небольшой объем данных.
СУБД работает с данными, которые можно выстроить в иерархическую последовательность. Верхний уровень иерархии содержит основные объекты Access:
Таблицы - главный тип объекта, поскольку все остальные вариации объектов - это производные от таблицы. Основные составляющие таблицы - поля и записи, они определяют свойства элементов таблицы.
Формы - вспомогательные объекты, от использования которых можно отказаться. Они формируются, чтобы создать дополнительные удобства пользователю в плане просмотра, ввода и редактирования данных.