Автоматизация учета реестра договоров позволяет значительно сократить издержки, уменьшает время на поиск договоров, повышает качество обслуживания клиентов, устраняет ошибки, содействует эффективному и безопасному хранению и доступу к информации.
Целью ИС является создание единой информационной сети, позволяющей эффективно хранить, обрабатывать, анализировать и использовать информацию по учету абонентов и реализации услуг.
Сотрудники компании более половины рабочего времени затрачивают на поиск договоров, поскольку они хранятся в разных отделах и единой базы договоров нет. Трудоемкость учетно-технических операций обработки информации, связанных с оперативным учетом поступления договоров. Выполнение элементарных процедур обработки данных не требует специальных знаний. По мере роста объема информации доля таких работ возрастает. Массовые повторяющиеся операции по оформлению договоров, ведению оперативного учета относятся к числу задач, поддающихся формализации и, следовательно, автоматизации.
Неотъемлемую часть процесса разработки сложной информационной системы составляет решение таких ключевых вопросов, как выбор состава вычислительной техники, определение их характеристик.
Важными характеристиками технических средств являются:
- надежность функционирования системы;
- функциональная полнота системы;
- быстродействие;
- минимизация затрат на стоимость: аппаратных средств, прикладных систем, сопровождения системы, развития системы.
Цель использования вычислительной техники – избежать потерь, неизбежных при традиционных методах ввода данных и их обработки.
А результатом использования вычислительной техники и новейшего программного обеспечения является автоматический, защищенный и контролируемый обмен информацией, а также:
- экономия времени и денег: устраняется повторный ввод одного и того же документа;
- уменьшение ошибок и повышение точности взаимодействия: осуществляется автоматическая проверка данных перед их введением в систему.
1.6. Обоснование проектных решений по информационному и
программному обеспечению
Информационное обеспечение - совокупность форм документов нормативной базы (внемашинное информационное обеспечение) и реализованных решений по объемам, размещению и формам существования информации (внутримашинное информационное обеспечение), которая используется в информационный системе при ее функционировании. При проектировании информационного обеспечения руководствуются следующими принципами:
- целостность и единство информации;
- контроль и защита от несанкционированного доступа;
- стандартизация и унификация данных;
- адаптивность;
- минимизация усилий по вводу и выводу информации.
Требования, предъявляемые к информационному обеспечению:
1) полнота – достаточность информации для выполнения всех функций, предусмотренных к автоматизации;
2) использование всего набора классификаторов, существующих на предприятии для кодирования информации;
3) информационное обеспечение данной системы должно быть совмещено с информационным обеспечением других систем, взаимодействующих с данной;
4) формы документов должны отвечать требованиям стандартов унифицированной системы документации, или нормативным документам заказчика;
5) в информационной системе должны быть предусмотрены необходимые средства по контролю и обновлению данных в информационных массивах, контролю идентичности информации в базе данных.
В данном дипломном проекте целесообразнее использовать локальную базу данных, хранящуюся на сервере, применение которой позволит уменьшить время работы с базой данных и уменьшить сложность настройки прикладного программного обеспечения.
Входными документами для разрабатываемой программы являются договора заключённые с абонентами компании.
Выходными документами разрабатываемой программы являются отчеты, карточка клиента.
Предполагаются следующие информационные решения, касающиеся
разрабатываемого программного средства:
- ввод информации в базу данных осуществляется вручную с бумажных носителей. Информация записывается в базу автоматически;
- обработка данных осуществляется в диалоговом режиме;
- пользователь получает информацию из базы данных на экран ПЭВМ, кроме того, информация может выдаваться на принтер в случае распечатки различных стандартных форм. Информация выдается распределенно, т.к. каждый пользователь может получить различные виды информации, работая с одной и той же базой данных;
- база данных состоит из одного файла, имеющего расширение «.mdb» (формат MicrosoftAccess 2000).
Информационное обеспечение (ИО) – совокупность единой системы классификации и кодирования информации, унифицированных систем документации, схем информационных потоков, циркулирующих в организации, методология построения баз данных. Данная подсистема предназначена для своевременного представления информации, принятия управленческих решений.
Задачи информационного обеспечения:
- представление полной, достоверной и своевременной информации для принятия управленческих решений;
- полное отображение объекта управления в системе показателей;
- обеспечение взаимной увязки задач, решаемых в различных функциональных подсистемах;
- минимизация затрат на организацию информационных процессов;
- организация эффективного хранения и поиска данных;
- обеспечение своевременности получения, обработки и выдачи информации конкретным пользователям;
- разработка методических материалов, обеспечивающих функционирование перечисленных компонентов.
К операционной системе можно выдвинуть следующие требования:
- требование надежности (критически важные структуры ядра системы, коды драйверов устройств должны быть доступны только для чтения, операционная система должна позволять пользователям и системным администраторам восстанавливать предыдущее состояние компьютерной системы без потери данных);
- требование понятности пользователю (интерфейс операционной системы должен быть «дружественным», изменение настроек системы может производиться в диалоговом режиме);
- требование защиты информации (операционная система должна иметь средства аутентификации и идентификации, иметь встроенные средства аудита доступа к информации);
- требование минимизации затрат на сопровождение и поддержку;
- требование эргономичности.
К системе управления базами данных, используемой для разработки и использования базы данных, можно выдвинуть следующие требования:
- требование надежности (СУБД должна позволять пользователям и системным администраторам восстанавливать предыдущее состояние СУБД без потери данных);
- требование защиты информации (СУБД должна иметь средства аутентификации и идентификации, иметь возможность разграничения доступа к объектам базы данных – различные группы пользователей должны иметь различные права на доступ к объектам базы данных);
- требование модифицируемости (база данных должна быть легко расширена при помощи добавления новых объектов);
- требование минимизации затрат на сопровождение и поддержку;
- требование эргономичности.
Программное обеспечение – совокупность программ системы обработки данных и программных документов, необходимых для эксплуатации этих программ. ПО делится на два комплекса: общее (операционные системы, операционные оболочки, компиляторы, интерпретаторы, программные среды для разработки прикладных программ, СУБД, сетевые программы и т.д.) и прикладное (совокупность прикладных программ, разработанных для конкретных задач в рамках функциональных подсистем, и контрольные примеры).
К общесистемному программному обеспечению относятся программы, рассчитанные на широкий круг пользователей и предназначенные для организации вычислительного процесса и решений часто встречающихся задач обработки информации. Они позволяют расширить функциональные возможности ЭВМ, автоматизировать планирование очередности вычислительных работ, осуществлять контроль и управление процессом обработки данных, а также автоматизировать работу программистов. К данному классу ПО можно отнести операционные системы, интегрированные средства управления задачами. В рамках создания данной АИС планируется использование операционной системы Windows ХР.
Для эффективной работы с большим информационным потоком, база данных в составе ЭИС должна отвечать следующим требованиям:
· хранение больших объёмов актуальной и достоверной информации;
· простота обращений пользователей к БД;
· возможность внесения, изменения, удаления, сортировки и других манипуляций с данными БД;
· поиск информации по различным группам признаков;
· возможность расширения и реорганизации данных в БД при изменениях предметной области.
Для создания базы данных, а также самого разрабатываемого программного средства, осуществляющего доступ к данным базы, было принято решение использовать MicrosoftAccess 2003.
Access — это, прежде всего, система управления базами данных (СУБД). Как и другие продукты этой категории, она предназначена для хранения и поиска данных, представления информации в удобном виде и автоматизации часто повторяющихся операций (таких, как ведение счетов, учет, планирование и т.п.). С помощью Access можно разрабатывать простые и удобные формы ввода данных, а также осуществлять обработку данных и выдачу сложных отчетов.
Система Access — это набор инструментов конечного пользователя для управления базами данных. В ее состав входят конструкторы таблиц, форм, запросов и отчетов. Эту систему можно рассматривать и как среду разработки приложений. Используя макросы или модули для автоматизации решения задач, можно создавать ориентированные на пользователя приложения такими же мощными, как и приложения, написанные непосредственно на языках программирования. При этом они будут включать кнопки, меню и диалоговые окна. Программируя на языке VBA, можно создавать такие мощные программы, как сама система Access. По сути дела, многие инструментальные средства Access (например, мастера и конструкторы) написаны именно на VBA.