Анализ и разработка системы автоматизации документооборота для предприятия ООО «Элси-Медиа»

Автор: Пользователь скрыл имя, 22 Августа 2011 в 12:46, дипломная работа

Краткое описание

Целью данной выпускной работы является анализ и разработка системы автоматизации документооборота для предприятия ООО «Элси-Медиа».

Компания «ЭЛСИ» была основана в апреле 1999 года.

Она сегодня охватывает практически все направления выбранной сферы деятельности, а именно:

• продажа компьютеров и комплектующих любой сложности;

• продажа любой оргтехники;

• продажа расходных материалов и бумаги;

Файлы: 1 файл

154368.doc

— 1.48 Мб (Скачать)
 

     Вывод: в результате выполненного анализа инструментальных средств выявили, что в качестве средства разработки АСИС будет использован Delphi, как наиболее оптимальное средство разработки с точки зрения разработчика.

     Используя Delphi, можно создавать приложения для MS Windows95/98/NT с минимальными затратами времени т.к. в её основе лежит концепция быстрого создания приложений (RAD). 

 

      Глава 3. Основные сведения о Delphi 

     Базируется  на расширении языка Pascal – Object Pascal.

     Интегрированная среда разработки приложений – позволяет создавать, компилировать, тестировать и редактировать проект или группу проектов в единой среде программирования;

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

     Технология Two Ways Tools делает более эффективной  работу с компонентами. При изменении  программного кода в окне редактора Delphi соответствующим образом изменяет и сами компоненты. С другой стороны, при изменении свойств компонентов  в инспекторе редактора объектов (Object Inspector) они немедленно отражаются в окне редактора кода.

     Библиотека  компонентов содержит множество  стандартных компонентов, которые  можно использовать при создании приложений.

     Поддержка баз данных в среде Delphi осуществляется двояко. С одной стороны в ней широко используются компоненты, предназначенные для работы с базами данных. С их помощью можно создавать простые приложения, предназначенные для обработки данных, и приложения типа клиент/сервер. Особенностью этих компонентов является то, что во время создания приложения Delphi отображает результаты обработки данных, и позволяет проанализировать различные ситуации, которые могут сложиться в процессе работы программы. С другой стороны поддержка баз данных в Delphi осуществляется с помощью набора драйверов соединений с SQL-северами Borland SQL Links for Windows, которые позволяют интегрированному в Delphi ядру процессора баз данных Borland, (BDE) Borland Database Engine, получать доступ к локальным базам данных Paradox, dBASE, Access, FoxPro, а также SQL-северам InterBase, Informix, Oracle, Sybase, DB2, Microsoft SQL..

     Delphi - это первый инструмент, в котором  быстрое проектирование сочетается  с использованием оптимизирующего  компилятора. Кроме того, в Delphi может быть использована технология масштабирования баз данных, являющаяся самой мощной и сложной технологией программирования, которая когда-либо использовалась для персональных компьютеров. В отличии от большинства других инструментов, предназначенных для быстрой разработки приложений, Delphi является расширяемым инструментом. Ниже приведен краткий список особенностей, обеспечивающих расширяемость Delphi:

     непосредственный  доступ к интерфейсу приложений API;

     встроенный  Ассемблер; обработка строк, написанных на Ассемблере вставленных в текст программ Delphi;

     возможность создания пользовательских объектов VCL и OCX;

     возможность создания DLL-библиотек и других "вторичных" объектов среды Windows;

     Объектная ориентация - возможность создавать  новые классы, наследующие свойства существующих классов, либо, начав с нуля, строить свои собственные.

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

     поддержка как локальных таблиц, так и  находящихся на удаленных серверах баз данных;

     поддержка сложных запросов и доступ из одного приложения ко многим Системам Управления Базами Данных (СУБД), построенным на различных платформах;

     Свободное перемещение приложения из одной  СУБД в другую, осуществляемое посредством ядра Borland Database Engine, которое организует доступ к базам данных, невзирая на различия в платформах;

     Наличие собственных быстрых драйверов  для основных платформ типа клиент/сервер;

     Полная  поддержка ODBC.

     Delphi, как СУБД, полностью ориентирован  на реляционную модель данных  и имеет встроенный язык запросов  к базам данных SQL (Structured Query Language).

     Проектирование интерфейса

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

     Главная Форма

     Это основная форма, из которой происходит управление приложением и осуществляется переход в дочерние формы.

     Меню: 

     Главное окно:

       

 

      Список покупателей и поставщиков:

       

     Добавление  новой фирмы:

       

     Расходные накладные:

       

 

      Добавление новой расходной накладной:

       

     Список  актов:

       

     Добавление  нового акта:

       

 

      Введение новой номенклатуры:

       

     Документы

     Сопроводительные  документы будут создаваться  путем импортирования в Microsoft Excel. 

     Введение  новой номенклатуры:

       

     Заведение нового покупателя:

     

 

      Формирование новой расходной  накладной:

       

     Выбор товара:

       

     1. Сверка приема на тех.обслуживание: 

Отдать  кладовщику, с территории фирмы не выносить!
           
  Сверка  приема на тех. обслуживание Номер: 01
           
  17.04.2006 9:32   Дата: 17.04.06
           
           
Наименование Склад Кол-во    
1 19" MONITOR Samsung 913N STSB <Silver> с пов. экр (LCD, 1280 Витрина 1    
Всего     1    
К оплате   8 990.00    
           
Товар выдан __________________(подпись  кладовщика)   Без печати недействительно
           
Товар получен ________________(подпись клиента)        
           
           
 

     2. Товарный чек

 

     

Компания  «ЭЛСИ»    
       
Товарный чек № 01 от 01.04.2006 9:32:25
         
         
Наименование Цена Кол-во  
1 19" MONITOR Samsung 913N STSB <Silver> с пов. экр (LCD, 1280 8 990.00 1  
Всего        
Всего к оплате 8 990.00    
         
Товар выдан __________________(подпись  кладовщика) Отметка об оплате  
         
Товар получепн ________________(подпись клиента)      
         
         
 

     Гарантийное обязательство: 

Компания "ЭЛСИ"  
Гарантийное обязательство № 62400 /5
  Дата 01.04.2006
Покупатель: Савина Инна Александровна  
     
Наименование Гарантия месяцев
1 19" MONITOR Samsung 913N STSB <Silver> с пов. экр (LCD, 1280 36
     
1. Правила Гарантийного  обслуживания

 Гарантийное обслуживание осуществляется только при предъявлении настоящего документа, содержащего дату продажи, подписи продавца и покупателя.

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

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

2. Гарантия не осуществляется

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

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

3. Гарантия не распространяется

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

4. Отказ от ответственности

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

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

Благодарим  за покупку !  
     
Оформил: ___________ Покупатель: __________  
 

     Заказ на сборку компьютера: 

Адрес -   Дата  сборки: 01.04.06
           
Доставка        
Телефон -      
       
           
    Заказ на сборку   Номер: 01
           
Клиент Савина  Инна Александровна   Дата  выписки: 01.04.06
         
  Наименование Склад Кол-во
  1 19" MONITOR Samsung 913N STSB <Silver> с пов. экр (LCD, 1280 Витрина 1
  Всего 1 0.35  
             
  Заказ составил _________________________(подпись  менеджера)        
        Отметка об оплате  
  Комплектность проверил________________(подпись  сборщика)        
               
  Комплектующие списаны ________________(подпись  кладовщика)        
               
  Компьютер настроен ____________________(подпись  тех. специалиста)      
               
  прим.          

Информация о работе Анализ и разработка системы автоматизации документооборота для предприятия ООО «Элси-Медиа»