технологическая практика ПрограммаShower-конвертор табличных файлов (45555)

Посмотреть архив целиком

СОДЕРЖАНИЕ


Введение

1. Автоматизация деятельности предприятия.

1.1. Техническое обеспечение.

1.2. Математическое и программное обеспечение.

2. Постановка задачи.

2.1. Организационно-экономическая сущность задачи.

2.2. Математическая формулировка задачи.

2.3. Алгоритм решения.

2.4. Условно-постоянная информация.

2.5. Выбор языка программирования.

3. Компьютерно-информационная технология.

3.1. Комплекс технических средств.

3.2. Программное обеспечение комплекса технических средств.

3.3. Организационно-методическое обеспечение.

4. Техника безопасности.

Заключение

Литература

Приложение




введение

Закрытое акционерное общество «НПВЛ Лиана» было основано в 1995 году. Юридическая регистрация по адресу г. Владимир ул. Б.Московская 57. Фактический адрес ул. Токарева 5.

Организация состоит из двух хозрасчетных отделов в соответствии с рисунком 1.







Рисунок 1


Компания первоначально возникла в 1992 году. До сегодняшнего дня сохранилась аббревиатура Научно Практическая Внедренческая Лаборатория ЛИАНА (Лабораторные Исследования и АНАлитика).

Все начиналось с программирования. Пакеты прикладных программ, разработанные специалистами лаборатории и сейчас работают на всем пространстве стран СНГ в центрах санэпиднадзора, органах охраны природы. Венцом работы тех лет явились договоры на компьютеризацию всех ЛПУ Узбекистана, программа компьютеризации санэпидемслужбы Украины, исполнение ряда работ в рамках Российской программы охраны природы (так называемый Хасбулатовский проект). Постепенно, параллельно с программным обеспечением, лаборатория стала поставлять оргтехнику, являясь в то время официальным представителем компьютерной фирмы «ЛЭНД» (г. Москва)

С 1996 года стали собирать компьютеры под собственной торговой маркой и оказывать весь спектр услуг в нише компьютеризации (поставка товаров, расходным материалов, установка телекоммуникационного оборудования и т.п.). В1998 году создали совместное предприятие с компанией OLIVETTI (Италия), названное ЗАО «ОЛИВЕТТИ-ЛИАНА» для продвижения товаров OLIVETTI в нашем регионе.

На сегодняшний день ЛИАНА является официальным партнером таких фирм, как:

  • Olivetti (дистрибьютор)

  • Olivetti (авторизованный сервис-центр)

  • Intel (интегратор продуктов Intel (IPI)

  • Intel (авторизованный сетевой реселлер (ANR)

  • View Sonic (авторизованный реселлер)

  • APC (авторизованный дилер)

  • APC (авторизованный сервис-центр)

  • CANON (авторизованный дилер)

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

Коллектив фирмы небольшой (около 40 человек) и сплоченный, понимает, что развитие ЗАО в его руках и поэтому упорно трудится.


Структура подразделений ЗАО «НПВЛ ЛИАНА» (рисунок 2):










Рисунок 2








1 Автоматизация деятельности предприятия

1.1 Техническое обеспечение

Месторасположение, количество и характеристики вычислительной техники лаборатории представлены в таблице 1.


Таблица 1 - Вычислительная техника


Кабинет

Наименование

Количество

Системный блок

5

Лиана Intel Pentium II/MMX/62MB

2

9

Лиана Celeron 700,1000,900 \128Mb\20Gb\

Net Card\Case ATX

4

8

Лиана Intel 1200 VIA KT333\128Mb\20Gb\

SVGA AGP 16Mb\Net Card

4

2

Лиана Celeron 750KTA3+SB\64Mb \15 Gb\ SVGA AGP 16Mb\Net Card

2

3

Лиана Pentium III 1000MHz Intel i845\128 Mb\20Gb\SVGA AGP \128

1

Торговый зал

Лиана Pentium III

2







Месторасположение соответствует рисунку 3.






Рисунок 3


1.2 Математическое и программное обеспечение

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


Таблица 2 - Пакеты прикладных программ


Наименование

Характеристика

Количество

Использование

Windows XP

Надежнейшая операционная система. В состав Windows XP входит ряд программ, совместное применение которых повышает производительность компьютера.

1

В учебном и рабочем процессах.

Продолжении таблицы 2 – Пакеты прикладных программ

Наименование

Характеристика

Количество

Использование


Delphi 5

Среда разработки на основе языка Turbo Pascal.

1

В учебном процессе.

Macromedia Dreamwiever 6

Среда разработки и проектирования WEB страниц.

1

В учебном процессе.

Delphi 6

Среда программиро-вания, позволяющая создавать приложения для Windows.

1

В учебном про-цессе.

Консультант +

Справочно-Правовая система, позволяющая быстро и точно находит информацию о законодательстве РФ.

1

В рабочем про-цессе

1 “С” Бухгалтерия

Предназначена для ра-боты с бухгалтерией. Корреспонденции счетов и работы с отчетами.

1

В рабочем про-цессе.

2 Постановка задачи

2.1 Организационно-экономическая сущность задачи

Программа Shower предназначена для преобразования price листов формата Excel в формат Include (*.inc) для последующего отображения на WEB странице Лианы типа ASP. Это программа постоянно используется менеджером в торговом отделе, так как price листы других отделов постоянно меняются и обновляются, а данная программа очень быстро конвертирует их в нужный формат WEB дизайна. Программа очень удобна в использовании, т.к. пользователю достаточно только указать имя исходного файла и папку где находится сама WEB страница (Сервер Лаборатории).


2.2 Математическая формулировка задачи

Программа “Shower” позволяет конвертировать файлы price листов набранные в Excel в файлы формата include, которые способна отображать WEB страница. Делается это посредством чтения строк из файла Excel специальными командами, описанными в процедурах, тут же выполняется условие, что если в следующем столбце есть запись строкового типа, то продолжать запись соответствующей строки в файл Include на языке WEB дизайна, иначе идет переход на следующую строку, и выполняются те же операции. Строки в Include файле выглядят также, только идет добавление различных команд и символов, которые распознаются браузером.


2.3 Алгоритм решения

Задача выполнялась в следующей последовательности:

  1. Изучение структуры WEB страницы.

  2. Программирование и проектирование в Delphi 5.

  3. Отладка и тестирование программы, сюда также входит тест самой страницы – правильно ли она отображает необходимые данные на сайте.

















2.4 Условно-постоянная информация

В моей программе за основу берутся данные из табличных файлов (*.xls). Тип данных во время работы программы принимается как текстовый или строковый. Исходный файл должен обязательно иметь только 4 столбца и неограниченное количество строк. В этом файле содержится информация о предоставляемой услуге, цене розничной, цене со скидками и ссылке к страничке с рисунком и описанием этой услуги. Ссылка представляет собой адрес HTML, который направляет пользователя на уже заранее созданную страничку.














2.5 Выбор языка программирования.

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

Во-вторых, я выбрал Delphi 5 по причине ее простоты и удобства в применении. Здесь можно с легкостью, без ущерба качеству создавать полноценные приложения и прикладные программы. Также в Delphi обеспечена поддержка практически всех известных нам приложений, таких как Word, Excel и т.п. что еще больше упрощает работу в этой среде, а для моей программы это необходимо, т.к. она работает именно с файлами Excel’евского формата.












3. Компьютерно-информационная технология

3.1 Комплекс технических средств


Перечень вычислительной техники, необходимой для решения поставленной задачи представлен в таблице 3.


Таблица 3 - Перечень вычислительной техники


Параметр

Значение

Конфигурация системного блока

Процессор

Intel Celeron or Pentium, MMX, ~400MHz

ОЗУ

32,0 МБ

Жесткий диск

IDE UDMA 66\7200

Дисковод

FLOPPY, ZIP, CD-ROM

Видеоадаптер

Intel i740

Периферийное оборудование

Монитор

Plug and Play

Клавиатура

Стандартная клавиатура 101/102

Мышь

PS/2 – совместимый порт для мыши

Принтер

EPSON Stylus COLOR 680


Случайные файлы

Файл
19539.rtf
150777.rtf
82254.rtf
109815.doc
162739.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.