Автор работы: Пользователь скрыл имя, 24 Мая 2012 в 08:52, дипломная работа
Итак, целью настоящей дипломной работы является совершенствование системы сравнительного анализа деятельности предприятия сети «Купеческий».
Для достижения поставленной цели необходимо решить ряд задач:
1. Рассмотреть теоретический аспект внедрения систем автоматизации.
2. Проанализировать существующие методы автоматизации.
3. Формализовать деятельность ООО «Купеческий», выделив необходимые к отслеживанию процессы.
4. Выбрать необходимую среду реализации программного обеспечения.
5. Проанализировать экономическую эффективность внедрения средства автоматизации.
ВВЕДЕНИЕ
1 АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ООО «КУПЕЧЕСКИЙ». ОРГАНИЗАЦИОННАЯ СТРУКТУРА
1.2 ЭКОНОМИЧЕСКАЯ СУЩНОСТЬ КОМПЛЕКСА ЭКОНОМИЧЕСКИХ ИНФОРМАЦИОННЫХ ЗАДАЧ
1.2.1 ОБЩИЕ СВЕДЕНИЯ О ЗАДАЧАХ
1.2.2 ДЕКОМПОЗИЦИЯ КОМПЛЕКСА ЗАДАЧ
1.3 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ПО АВТОМАТИЗИРОВАННОМУ РЕШЕНИЮ
ЭКОНОМИКО – ИНФОРМАЦИОННЫХ ЗАДАЧ
1.3.2 ОБОСНОВАНИЕ НЕОБХОДИМОСТИ ИСПОЛЬЗОВАНИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ И СОЗДАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
1.3.3 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ПО ИНФОРМАЦИОННОМУ ОБЕСПЕЧЕНИЮ ЗАДАЧИ
1.3.4 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ПО ТЕХНОЛОГИИ СБОРА ПО ТЕХНОЛОГИИ СБОРА, ОБРАБОТКИ И ВЫДАЧИ ИНФОРМАЦИИ
1.3.5 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ПО АППАРАТНО-ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ ЗАДАЧИ
2 ПРОЕКТНАЯ ЧАСТЬ
2.1 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ КОМПЛЕКСА ЗАДАЧ
2.1.1 ВНЕМАШИННОЕ ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ
2.1.1.1. ИНФОРМАЦИОННАЯ МОДЕЛЬ И ЕЕ ОПИСАНИЕ
2.1.1.2 ХАРАКТЕРИСТИКА ВХОДНОЙ ИНФОРМАЦИИ
2.1.1.3 ИСПОЛЬЗУЕМЫЕ КЛАССИФИКАТОРЫ И СИСТЕМЫ КОДИРОВАНИЯ
2.1.1.4 ХАРАКТЕРИСТИКА ВЫХОДНОЙ ИНФОРМАЦИИ
2.2 ТЕХНОЛОГИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ЗАДАЧИ
2.2.1 ОРГАНИЗАЦИЯ СБОРА, ПЕРЕДАЧИ, ОБРАБОТКИ И ВЫДАЧИ ИНФОРМАЦИИ
2.3 ПРОГРАМММНОЕ ОБЕСПЕЧЕНИЕ
2.3.1 ОБЩИЕ ПОЛОЖЕНИЯ
2.3.2 ОПИСАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ
2.3.3 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФЕКТИВНОСТИ ПРОЕКТА
3.1. ВЫБОР И ОБОСНОВАНИЕ МЕТОДИКИ РАСЧЕТА ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Borland Developer Studio 2006 – последняя IDE из выпущенных Borland. Borland Developer Studio включает Delphi 2006, C++Builder 2006 и C#Builder 2006.
Что всегда отличало Borland от других производителей программного обеспечения – прагматический подход к созданию средств разработки, ориентированных на сегодняшние потребности разработчиков коммерческого ПО, и в то же время содержащих технологический задел, позволяющий надеяться на сохранность инвестиций в разработку.
В
Delphi 2006 много новых уровней
В этой версии Delphi Borland продолжает фокусироваться на двух основных областях – усовершенствованиях в производительности разработки ПО и расширении поддъержки управления жизненным циклом приложений. Прагматичный подход к использованию смеси основных языков и платформ, используемых при разработке ПО для Windows, а также облегчение миграции с Win32 на .NET или их совместного использования делают Borland Delphi (Borland Developer Studio) хорошим выбором для разработчиков коммерческого ПО.
Несмотря
на то, что многие разработчики перешли
на платформу .NET, остается множество
организаций, которым по-прежнему нужна
поддержка в разработке Win32-приложений,
как самостоятельных, так и связанных
с .NET. Delphi 2006 предоставляет для этого наиболее
эффективные средства.
1.3.4 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ПО ТЕХНОЛОГИИ СБОРА ПО ТЕХНОЛОГИИ СБОРА, ОБРАБОТКИ И ВЫДАЧИ ИНФОРМАЦИИ
Сбор первоначальной информации:
На стадии сбора информации, производится изучение входных документов, на основании которых производится выборка входной информации необходимой для дальнейшего заполнения таблиц.
Блок создания таблиц (передача информации):
Работа с таблицами подразумевает под собой создание базы данных, внешний вид которой представлен таблицами с заполненной информацией, полученной из входных документов.
Обработка информации:
Обработка входящих документов осуществляется путем ввода бухгалтером каждого предприятия в таблицы ввода информации.
Формирование выходной информации:
Формирование выходных документов производится на основе ранее обработанной информации.
Печать выходных документов:
На печать будут выводиться различные отчеты, сформированные по заданным полям информации.
Введенная в компьютер информация накапливается и хранится в информационной базе. Система компьютерного учета хранит все введенные данные с начала ее эксплуатации, что позволяет обращаться к ним в любое время и формировать результатную информацию за предшествующий период. С хранением информации связана такая процедура, как поиск данных по запросу пользователя. В процессе поиска данных отбираются нужные сведения, которые поступают затем на обработку для получения результатной информации.
Обработка информации позволяет сэкономить время и безошибочно вывести результаты (выходную информацию).
В
процессе обработки информации формируются
результатные показатели, которые отражаются
в отчетах. Отчеты формируются, как
правило, по запросам и отображаются
на экране дисплея или печатаются.
При печати отчет может быть тиражирован,
если его требуется представить нескольким
лицам. Выходная информация отображается
в формах ввода данных, запросах и отчетах.
1.3.5 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ПО АППАРАТНО-ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ ЗАДАЧИ
Причины использования для решения поставленной задачи Borland Developer Studio 2006:
Область использования
Архитектура аппаратно-программного обеспечения системы
Delphi — императивный, структурированный, объектно-ориентированный язык программирования. Состоит из системы управления базами данных, расположенной на сервере, и графического интерфейса, работающего на каждой клиентской машине.
Работа с информацией осуществляется как с помощью стандартной клиент-серверной архитектуры, так и через терминальный сервер.
В
рамках клиент-серверной архитектуры
каждый пользователь запускает на своей
рабочей станции клиентское приложение
точно так же, как при работе в локальной
сети. При выборе клиент-серверного варианта
необходимо задействовать коммуникационные
каналы, обеспечивающие пропускную способность
порядка 2 Мбит/с, а также провести организационно-
Неоспоримым достоинством этого подхода является то, что он не подразумевает применения дополнительного аппаратно-программного обеспечения (помимо средств безопасности, которые нужны при всех вариантах реализации удаленного доступа к системе). Основной недостаток данного варианта кроме уже отмеченных повышенных требований к пропускной способности каналов— трудоемкость администрирования, так как при выходе новой версии ПО клиентскую часть приходится переустанавливать на каждом удаленном рабочем месте.
Для реализации доступа к информации с использованием терминалов необходим дополнительный сервер терминального доступа. Он играет роль мощного централизованного ресурса, разделяемого между всеми удаленными пользователями. В случае терминального доступа удаленный пользователь открывает на своей рабочей станции терминальную сессию (запускает клиентскую часть терминала). Маршрутизатор, установленный на удаленном объекте, передает в подсеть центрального офиса запрос на вход. Далее программные и аппаратные средства подсети центрального офиса производят аутентификацию удаленной станции. При положительном результате на экране рабочей станции открывается окно терминала. С этого момента пользователь работает непосредственно с терминальным сервером. В окне терминала он может запустить приложения и задействовать все информационные и функциональные ресурсы системы. Основная нагрузка переносится на участок подсети центрального офиса «терминальный сервер — сервер БД», на рабочую же станцию пересылаются лишь обновления экрана.
Преимущества терминального доступа очевидны. Для передачи сигналов от клавиатуры и мыши, как и графических образов не требуется значительная пропускная способность канала связи. Существенно снижаются затраты на администрирование, ведь управлять одним компьютером (терминальным сервером) проще, чем несколькими рабочими станциями. Обеспечивается низкая стоимость самих клиентских мест, поскольку в качестве рабочих станций могут применяться любые компьютеры. При этом доступный пользователю ресурс определяется ресурсом терминального сервера (процессор, память, дисковое пространство). Терминальная система позволяет сделать администрирование централизованным и обеспечить практически абсолютную устойчивость всей системы к стрессам, привносимым как внешними факторами воздействия, так и самим пользователем. При возникновении проблем у пользователей администратор системы может, не покидая своего рабочего места, подключиться к их терминальной сессии и помочь выполнить ту или иную операцию. Пользователи лишены возможности устанавливать какие-либо приложения как на локальную станцию, так и на сервер. Для создания новых рабочих мест достаточно приобрести необходимое количество терминальных клиентов и создать соответствующие учетные записи на сервере (отпадает необходимость установки и конфигурирования программного обеспечения на локальных станциях). Кроме того, обеспечивается широкий набор коммуникационных возможностей, которые обеспечивают поддержку протоколов TCP/IP dial-up networking и шифрования с 128-разрядным ключом. Это обеспечивает надежность и безопасность с точки зрения занесения в систему вирусов и несанкционированного доступа к конфиденциальной информации извне. Устойчивость терминального доступа определяется качеством линий связи клиент-сервер.
Основным
недостатком этого варианта является
необходимость применения терминального
сервера, аппаратно-программные
Сервер базы данных имеет следующие технические характеристики: 2 процессора Xeon 2400МГц с частотой шины 533 МГц, 2Гб ОЗУ, установленная операционная система Windows2003Server SE. Терминальный сервер используется отдельно от сервера БД, технические характеристики – 64Мб оперативной памяти на одну терминальную сессию. Процессор - Xeon 2400МГц.
На
предприятии и в филиале
Далее
приведены характеристики рабочих
станций, используемых на предприятии
(таблица 1.1).
Таблица 1.2- Технические характеристики ПК групп пользователей
Группы пользователей | Процессор, ГГц | ОЗУ, Мб | ПЗУ, Гб | Диагональ
монитора,д |
1 | 2 | 3 | 4 | 5 |
Директор, заведующая магазином | PentiumIV 2.4 | 128 | 20 | 17” |
Системный администратор | PentiumIV 2.4 | 128 | 20 | 17” |
Бухгалтерия, старший кассир | NoteBook Celeron – 1.6 | 128 | 20 | 17” |
Администратор торгового зала, операторы | Celeron – 1.1 | 128 | 20 | 15” |
Borland Developer Studio 2006 корректно работает на операционных системах Windows 98/2K/XP/2003, для комфортной работы с клиентским приложением рекомендуемая конфигурация персонального компьютера Pentium3-700МГц, ОП-128Мб.
В
ООО «Купеческий» находится сервер, обеспечивающий
взаимодействие со всеми ПК сотрудников
магазина, и предоставляющий круглосуточный
доступ клиентов к данным.
2 ПРОЕКТНАЯ ЧАСТЬ
2.1 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ КОМПЛЕКСА ЗАДАЧ
2.1.1 ВНЕМАШИННОЕ ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ
2.1.1.1. ИНФОРМАЦИОННАЯ МОДЕЛЬ И ЕЕ ОПИСАНИЕ
Для анализа существующих и предполагаемых информационных массивов предметной области построена модель данных, называемая информационной. В модели отражен процесс получения выходных данных на основании входной информации.
Полученной
от бухгалтеров каждого
Информация столь же необходима управленческому аппарату, как объекту управления – сырье и ресурсы. Она формируется в результате обработки специфического сырья, известного под названием данные. Последние отражают конкретные финансово-хозяйственные факты, состояние или процессы и имеют собственный материальный носитель (бухгалтерские и финансовые документы, сигналы, поступающие от датчиков, дисплеи, магнитные носители и т.д.).
2.1.1.2 ХАРАКТЕРИСТИКА ВХОДНОЙ ИНФОРМАЦИИ
Логическая структура данных
Описание входной оперативной информации
Входной оперативной информацией для решения задачи являются как имеющиеся в базе сведения о проектах и маркетинговых акциях, заносимых в систему своевременно по мере поступления информации, так и данные, переносимые из системы 1С: Бухгалтерия 7.7, а также как таковая информация по магазинам, существующая в бумажном и электронном виде и в виде устных сообщений.