Проектирование и разработка системы обработки данных, получаемых ФГУП "Почта России" от ОАО "Ростелеком"

Описание формата и структуры входных и выходных файлов. Выбор языка программирования и Perl модуля для генерации документов в формате pdf. Валидация почтового адреса. Процесс создания алгоритма обработки данных. Структура штрихкодового идентификатора.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 04.11.2015
Размер файла 1,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Для тестирования производительности, на фтп сервер был загружен файл, состоящий из 10000 записей. Результаты замеров производительности представлены в таблице 33.

Таблица 3333 - Отчет о времени выполнения разных частей программы

Интервал

Время, сек.

Процент от общего времени

Название интервала

03 -> 04

1849.6243

80.50%

Read data and validate address. Function: Rostelecom:: read_data -> Define shpi. Function: Rostelecom::define_shpi

05 -> 06

331.4281

14.42%

Create_pdf. Function: Rostelecom::create_pdf -> Generate rtk_xml. Function: Rostelecom::generate_rtk_xml

11 -> 12

72.3960

3.15%

Convert pdf to afp. Function: Rostelecom::afp -> Upload to ftp. Function: Rostelecom::upload

01 -> 02

30.2382

1.32%

Download files from ftp -> Unzip downloaded files

07 -> 08

5.6507

0.25%

Add_info_to_bd. Function: Rostelecom::add_info_to_bd -> Create app. Function: Rostelecom::app

04 -> 05

5.4415

0.24%

Define shpi. Function: Rostelecom::define_shpi -> Create_pdf. Function: Rostelecom::create_pdf

12 -> 13

1.6033

0.07%

Upload to ftp. Function: Rostelecom::upload -> END

09 -> 10

0.5915

0.03%

Send app to email. Function: Rostelecom::send_app -> Send f103 to email. Function: Rostelecom::send_f103

10 -> 11

0.5473

0.02%

Send f103 to email. Function: Rostelecom::send_f103 -> Convert pdf to afp. Function: Rostelecom::afp

06 -> 07

0.1557

0.01%

Generate rtk_xml. Function: Rostelecom::generate_rtk_xml -> Add_info_to_bd. Function: Rostelecom::add_info_to_bd

02 -> 03

0.0640

0.00%

Unzip downloaded files -> Read data and validate address. Function: Rostelecom::read_data

08 -> 09

0.0173

0.00%

Create app. Function: Rostelecom::app -> Send app to email. Function: Rostelecom::send_app

00 -> 01

0.0002

0.00%

INIT -> Download files from ftp

Общее время выполнения программы составило 2297.7581 сек., что меньше, чем задано в техническом задании (3600 сек на 10000 отправлений). Из таблицы 33 видно, что наибольшее время (ок 80%) занимает выполнение чтения данных и валидации адреса. Валидацичя адреса производится долго, вследствие того, что запросы на сервер валидации отправляются по одному. Для ускорения работы системы в целом, адреса можно отправлять пакетными запросами, сразу большим количеством, дожидаться их обработки сервером и забирать обработанные данные с сервера в виде документа xml. Такой интерфейс работы с сервером существует, но потребует изменения модуля AddressInfo, что можно будет сделать в будущем, для ускорения работы системы.

8. Расчет надежности

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

Для проектируемой системы обработки данных требуется рассчитать

• Завершенность:

Средняя наработка на отказ

Интенсивность отказов

• Устойчивость

• Восстанавливаемость

Система является восстанавливаемой и имеет последовательную надежностную схему.

8.1 Завершенность

Завершенность - совокупность свойств программного средства, характеризующая частоту отказов, обусловленных дефектами программного средства [22].

Интенсивность отказов

Интенсивность отказов - отношение числа отказавших объектов (образцов аппаратуры, изделий, деталей, механизмов, устройств, узлов и т. п.) в единицу времени к среднему числу объектов, исправно работающих в данный отрезок времени при условии, что отказавшие объекты не восстанавливаются и не заменяются исправными [23]. Интеснивность отказов численно равна числу отказов в единицу времени, деленное на число узлов, проработавших безотказно и определяется по формуле:

(1)

Так как надежностная схема является последовательной, то общая интенсивность отказов будет определяться по формуле:

(2)

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

· Сервер

· База данных MySQL, возьмем значение интенсивности отказов на сайте разработчика

· Рассчитаем интенсивность отказа исходного кода по формуле:

(3)

где N - примерное число строк в коде = 2445

t - время работы с системой во время тестирования = 5 (ч)

m - количество ошибок, выявленное за время тестирования = 10

- коэффициент надежности языка программирования, для Perl = 2

- коэффициент надежности технологии программирования, для объектно-ориентированного программирования составляет 0.1.

Таким образом, =

Общая интенсивность отказа программы:

Среднее время наработки на отказ

Среднее время наработки на отказ определяется по формуле

(4)

Таким образом,

8.2 Устойчивость

Устойчивость - свойство программы поддерживать заданный уровень функционирования при возникновении ошибок.

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

8.3 Восстанавливаемость

Восстанавливаемость - совокупность свойств программного средства, характеризующая возможность осуществления, трудоемкость и продолжительность действий по восстановлению им своего уровня пригодности, а также непосредственно подвергшихся воздействию данных, в случае отказа [24].

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

9. Экология и охрана труда

Разработанное программное обеспечение работает на электронно-вычислительной машине, обслуживанием программного продукта занимается оператор. При работе на персональном компьютере оператор подвергается вредному воздействию ЭВМ на человека.

Вредные и опасные факторы при работе на ЭВМ

Работа с персональным компьютером -- это воспроизведение визуальной информации на дисплее, которая должна быстро и точно восприниматься пользователем [25]. Основными факторами, которые влияют на производительность труда людей, работающиях с ЭВМ, являются комфортные и безопасные условия труда. При работе на ПК, оператор подвергается следующим вредным воздействиям:

· повышенная или пониженная температура окружающего воздуха в рабочей зоне;

· отклонение от нуровня нормальной влажности воздуха;

· увеличенный уровень статического электричества;

· высокий уровень электромагнитного излучения;

· напряженность электрического поля;

· повышенная контрастность изображения;

· увеличенная температура поверхностей ПК;

· недостаточная искусственная освещенность рабочей зоны;

· увеличенная яркость искусственного освещения;

· онедостаток естественного освещения;

· блесткость экрана;

· напряжение зрительного аппарата;

· монотонность трудового процесса;

· нервно-эмоциональные перегрузки.

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

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

Последствия неблагоприятного воздействия физических факторов, сопровождающих работу компьютера, на здоровье пользователей неоднократно описаны в научно-исследовательских работах российских и зарубежных ученых. Это такие факторы, как постоянное напряжение в мышцах, малоподвижный образ жизни, «туннельный» эффект.

Можно выделить следующие наиболее важные последствия для здоровья человека, при длительной работе на ЭВМ: заболевания глаз и зрительный дискомфорт, изменения костно-мышечной системы, нарушения, связанные со стрессом, заболевания кожи, неблагоприятные исходы беременности, расстройства в функционировании центральной нервной системы и др. Люди, постоянно работающие на персональном компьютере, подвержены эмоциональным стрессам в гораздо большей степени, чем работники из любых других профессий, когда-либо проходивших аналогичные обследования, включая диспетчеров воздушных линий. К другим жалобам на здоровье относятся также сыпь на лице и коже, периодические головные боли, тошнота, головокружения, «пелена перед глазами», нервные напряжения и депрессии, повышенная утомляемость, невозможность долгой концентрации внимания, пониженная трудоспособность и бессонница.

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

Не последним факторами, влияющими на здоровье и утомляемость человека при работе на ПК являются: качество освещения рабочего места, качество монитора, его размер, разрешение, местоположение, наличие системы очистки и кондиционирования воздуха в помещении. На состояние пользователей оказывают также влияние и эргономические параметры расположения экрана монитора (дисплея), которые ведут, в частности, к изменению контрастности изображения в условиях интенсивной засветки, появлению зеркальных бликов от передней поверхности экрана монитора и т. д. [25].

Утилизация компонентов ПК в России и за границей.

В двадцать первом веке трудно себе представить нашу жизнь без ПК. Персональный компьютер плотно вошел в нашу жизнь, и сейчас нет ни одной области жизнедеятельности человека, где бы ни использовались ПК. Но персональные компьютеры быстро устаревают, и невольно возникает вопрос об их утилизации. Сегодня утилизация компьютеров - это обязательная процедура для всех работающих предприятий и юридических лиц, и нарушение данной процедуры ведет к административной ответственности. Возникает вопрос: «Зачем же утилизировать ПК, а не просто вывозить его на свалку бытовых отходов?». Ответ очевиден, потому что, любая электроника, которая оказывается на городской свалке, выделяет токсичные вещества, такие как ртуть, свинец, кадмий и т.д. Эти вещества, попадая в окружающую среду, наносят ей непоправимый урон, а также вызывают у человека различные заболевания, в том числе и онкологические.

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

В данной главе рассмотрим различные подходы к утилизации персональных компьютеров в России и на Западе. Рассмотрим варианты утилизации как для юридических, так и для физических лиц, ведь это тоже очень важный аспект.

Итак, с чего же начинается утилизация ПК для предприятий в России? Все начинается с акта списания. Акт списания - это необходимое заключение о состоянии техники, выданное с учетом оценки, которое показывает, что данное устройство не подлежит дальнейшей эксплуатации. Оно должно основываться на заключении технического осмотра. Деятельность организации проводящей такой технический осмотр должна быть сертифицирована, и организация, проводящая данную процедуру, должна иметь соответствующий сертификат.

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

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

Оставшиеся после сортировки стекло и электронные компоненты должны быть отправлены на аффинажный завод. Из них должно быть произведено извлечение драгметаллов и передача их в Государственный фонд драгоценных металлов и камней.

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

Что же касается старых мониторов (ЭЛТ), то здесь процесс происходит полностью вручную, что делает его более трудоемким, и при всем при этом, на вторичную переработку пойдет только 50 процентов, а остальные 50 придется отправить на свалку. На сегодняшний день переработка и утилизация отходов является не только жизненно важным, но и весьма прибыльным делом, поэтому появляется очень много компаний по утилизации электронной техники, а также заводов по переработки отходов. Но, к сожалению, эти компании работают в основном с юридическими лицами, которые обязаны утилизировать технику на законодательном уровне, и собственно имеют с этого процесса небольшую, но всетаки прибыль.

Что же касаемо физических лиц, а именно большинства из нас, то здесь все гораздо печальнее. И не потому, что данный закон не работает относительно физических лиц, а потому что практически нет условий для утилизации ПК и электронной техники в целом.

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

Теперь рассмотрим, как происходит процесс утилизации ПК на Западе.

Западные страны славятся своим педантичным отношением к делу, рациональностью, и бережным отношением к окружающей среде, но и там, остро стоит вопрос об утилизации электронного мусора. Например, страны Северной Америки до недавнего времени не утилизировали ПК, а просто вывозили их в развивающиеся страны, якобы для вторичного использования, на деле же, контейнеры с электронным мусором, прямиком шли на свалки, где его, как правило, сжигали для экономии места, тем самым загрязняя окружающую среду. Но это не могло длиться вечно, так как слабо развитые страны, не имеющие возможности перерабатывать электронные отходы, отказались становиться огромной свалкой, за мизерное вознаграждение. Известен случай, когда баржа, с предназначенным для захоронения мусором, вышла из Нью-Йорка, обошла несколько стран Карибского бассейна, и вернулась обратно в Нью-Йорк, потому что ее нигде не хотели принимать.

Вообще, в связи с тем, что, темп производства персональных компьютеров очень велик, в среднем каждые полгода выходит новая модель, а то и раньше, проблема утилизации ПК приобрела глобальные масштабы, что привело к необходимости разработки и подписанию международной Базельской конвенции. Эта конвенция является, по сути, единственным международным договором об утилизации мусора, и должна быть препятствием экономически мотивированному вывозу мусора богатыми странами на территорию бедных стран. Кстати Российская Федерация подписала эту конвенцию в 1995 году, а вот Соединенные Штаты Америки до сих пор не ратифицировали эту конвенцию, более того, они всячески противостоят попыткам запретить вывоз токсичных отходов из богатых стран в бедные. США единственная из развитых стран, которая не имеет единой системы контроля за вывозом токсичных отходов, то есть, они вывозят электронный мусор туда, где это дешевле, мотивируя это тем, что в том случае, если они ратифицируют Базельскую конвенцию, то пострадает экономика тех стран-импортеров электронного мусора, которые освоили его безопасную переработку.

Американское правительство пытается культивировать и прививать компаниям выпускающим оргтехнику то, что называется «чувством ответственности за окружающую среду», но американские экологи считают, что такой подход не эффективен, и больше надеются на экономические рычаги давления, а также на давление со стороны общественности. Также они надеются, что компании, заинтересованные в сбыте ПК на европейском рынке, будут вынуждены подстроиться под ужесточение норм Евросоюза на содержание вредных веществ в компьютерах, ввозимых в страны Европы.

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

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

Также администрации многих штатов сами инициируют программы сбора и утилизации электроники. Во многих штатах приняты законы о повышении цен на ПК и на эти деньги финансируются программы по утилизации. Также во многих городах появляются службы, которые занимаются тем, что разъезжают по городу и собирают старую технику. Но, безусловно, первенство в плане технологии и подходу к утилизации персональных компьютеров принадлежит Европе. В Европе раздельному сбору и утилизации мусора уделяется огромное внимание, причем помимо частных инициатив, огромную роль в этом вопросе играет государство. В Европе пункты сбора техники расположены непосредственно в магазинах по ее продаже, причем можно сдать любую технику. Размещение таких пунктов не является случайным, все дело в том, что любая модель компьютера устаревает гораздо быстрей, нежели ломается, и производители и продавцы заинтересованы в том, чтобы старую технику сдавали в специализированные пункты, и покупали новую. Поэтому между торговыми сетями и производителями заключается договор, по которому к ним (торговым сетям) за техникой регулярно приезжают машины. Но в конечном итоге, все утилизированные компьютеры из пунктов приема попадают на мусороперерабатывающие заводы. В Европе существует несколько типов заводов. Наиболее распространенные и в то же время самые критикуемые из них - мусоросжигательные заводы. С одной стороны они позволяют получить из мусорных отходов источники энергии, с другой стороны, наносят непоправимый урон окружающей среде. Самые крупные мусоросжигательные заводы в Европе находятся в Германии, Франции, Италии и Швейцарии.

Второй тип заводов, это заводы по вторичной переработке, и разделяются они по типу перерабатываемого материала.

Под эгидой Евросоюза предпринимаются попытки унифицировать утилизацию отходов. Многое уже закреплено в европейском законодательстве, несоблюдение которого, влечет серьезные последствия.

Например, в 2014 году, в Италии был выписан штраф в размере 40 миллионов евро за то, что 218 свалок в этой стране не соответствовали нормам, прописанным в этом законодательстве.

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

Рассмотрим путь ПК от пункта приема до завода по переработке.

Выделяют несколько этапов:

· прием и сортировка изделий;

· откачка вредных веществ;

· извлечение электронных компонентов, пластика, стекла и деталей, содержащих цветные металлы;

· переработка компонентов.

В Европе на утилизации зарабатывают большие деньги практически все, начиная от заводов по утилизации, которые получают огромные субсидии и финансирование от государства, заканчивая потребителями, то есть, рядовые граждане тоже могут заработать на утилизации ПК.

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

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

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

В данной главе сделана попытка разобраться, как же утилизируют персональные компьютеры в России и на Западе. Сейчас, когда спрос на ПК колоссально высок проблема утилизации этой техники становится глобально актуальной. Мы видим, что в Европейских странах этой проблемой занимаются давно и серьезно, не жалея средств, и естественно они достигли превосходных результатов в этой области. Также им удалось привить в обществе некоторую культуру в плане утилизации персональных компьютеров. Нигде в Европе мы не увидим на улице выброшенный ноутбук или системный блок, потому что, в любой торговой сети присутствуют пункты приема. Также мы видим, что у них в плане утилизации очень развиты отношения между производителями товаров и магазинами, где эти товары реализовывают, ведь большинство крупных европейских производителей имеют свои фабрики по переработке устаревших ПК и другой электронной техники.

В России, проблема утилизации и переработки ПК тоже очень актуальна, ведь мы тоже не мыслим своей жизни без компьютеров. И в России тоже есть заводы по переработке электронной техники. Конечно, по количеству заводов мы отстаем от Европы, но надо признать, что работать над проблемой утилизации электронного мусора у нас стали заниматься значительно позже. Сейчас в России прекрасно понимают, что заниматься утилизацией и переработкой ПК не только необходимо, но и выгодно, поэтому на данный момент, количество утилизирующих компаний очень велико, и они удачно работают и развиваются. Но также надо отметить, что нам есть, что еще перенять у европейцев в плане подхода к вопросу об утилизации ПК. Необходимо, прежде всего, прививать населению культуру отношения к устаревшим компьютерам, чтобы их не просто выбрасывали на улицу, а относили в специальные пункты приема. Необходимо доносить до рядовых граждан то, что выбрасывание старой техники на свалку небезопасно, прежде всего, для них самих. Но несмотря, ни на что, мы видим, что наша страна все же стремится к цивилизованному подходу утилизации персональных компьютеров, и делает много для того, чтобы сделать нашу планету немного чище.

Заключение

В ходе дипломного проектирования были решены следующие задачи:

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

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

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

4. Выбрана СУБД MySQL для хранения данных. Спроектирована общая структурная схема данных и связей таблиц в БД.

5. Выбраны общедоступные модули для формирования файлов формата pdf, работы с сокетами, многопоточной обработки данных, работы с файлами в формате Microsoft Excel, работы с файлами XML.

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

7. Проведено автоматическое тестирование системы, проверено поведение системы в нестандартных ситуациях (неверный формат данных, неверная структура данных, недоступность сервера валидации данных).

8. Разработана общая схема работы системы.

9. Проведено тестирование скорости работы системы, выявлены «узкие» места.

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

11. В разделе «Охрана труда» изучено вредное влияние ПК на человека и проведено исследование механизмов утилизации компонентов ПК в России и на Западе.

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

· Обрабатывать поступающие от клиента ОАО «Ростелеком» данные и формировать на основе заданного макета почтовые отправления готовые к печати и упаковке в конверты.

· Создавать сопроводительную документацию на обработанные данные и автоматически рассылать их, посредством электронной почты, всем задействованным в процессе сотрудникам.

· Получать уведомления об ошибках в работе программы, посредством протокола XMPP на любой Jabber клиент.

· Автоматизировать работу операторов связи в цехах производства.

· Формировать отчет для клиента об отправленных письмах.

Список использованных источников

11. Compart - информация о продукте DocbridgeMill. Официальный сайт компании compart

22. ITS neopost - информация о продукте BTA Print Machine. Официальный сайт компании ITS neopost

33. GMC Inspire - информация о продукте GMC Inspire Designer. Официальный сайт компании GMC

44. Таблица выбора FormDefinition

55. Руководящий технический материал ФГУП «Почта России». «Коды и атрибуты почтовых отправлений». РТМ 0002.11-14. Москва, 2014.

66. Основные характеристики СУБД MySQL / MySQL Одобрено лучшими российскими программистами

77. phpMyAdmin - Википедия / Википедия.

88. Макконел С. Совершенный код. Мастер-класс / Пер. с англ. - М.: Издательско-торговый дом «Русская редакция»; СПб.: Питер, 2005. - 896 стр. ISBN 5-7502-0064-7 ISBN 5-469-00822-3 стр. 59

99. Уолл Л., Кристиансен Т., Орвант Д. Программирование на Perl, 3-е издание. - СПбЖ: Символ-Плюс, 2010 стр. 23.

1010. Уолл Л., Кристиансен Т., Орвант Д. Программирование на Perl, 3-е издание. - СПбЖ: Символ-Плюс, 2010 стр. 4.

1111. Шварц Р., Феникс Т., брайан д фой. Изучаем Perl, 5-е издание . - Пер. с англ. - СПб: Символ-Плюс, 2009. - 384 с., ил. ISBN: 978-5-93286-154-7, стр. 25

1212. Wine - Википедия. / Википедия.

1313. CAM::PDF - PDF manipulation library

1414. PDF::API2 - Facilitates the creation and modification of PDF files / metcpan.org

1515. PDF::Reuse - Reuse and mass produce PDF documents / metcpan.org

1616. КЛАДР - Википедия. / Википедия.

1717. Руководящий технический материал ФГУП «Почта России». Структура штрихкодовой идентификации почтовых отправлений. РТМ 0001.01.99 от 11.02.2000

1818. Тидуэлл Д. XSLT, 2-е издание. - Пер. с англ. - СПБ.: Символ-Плюс, 2010. - 960 с., ил. ISBN: 978-5-93286-150-9 стр. 19.

1919. XMPP - Википедия. / Википедия.

2020. Идентификатор процесса / Википедия

2121. Надежность программного средства по ГОСТ 28806-90 / Термины и определения из ГОСТов

2222. Завершенность программного средства по ГОСТ 28806-90

2323. Интенсивность отказов - Википедия. / Википедия.

2424. Восстанавливаемость программного средства по ГОСТ 28806-90 / Термины и определения из ГОСТов

2525. Требования охраны труда при работе на персональных электронно вычислительных машинах. 2 е изд., перераб. и доп. М. : Издательство «Альфа-Пресс» 2008. ISBN 978 5 94280.

Размещено на Allbest.ru


Подобные документы

  • Проектирование программного модуля: сбор исходных материалов; описание входных и выходных данных; выбор программного обеспечения. Описание типов данных и реализация интерфейса программы. Тестирование программного модуля и разработка справочной системы.

    курсовая работа [81,7 K], добавлен 18.08.2014

  • Проектирование структуры базы данных. Технология обработки данных. Порядок установки и запуска программы. Описание объектов приложения и структура данных. Ввод и изменение исходных данных. Получение выходных документов и тестирование программы.

    отчет по практике [2,3 M], добавлен 22.07.2012

  • Сущность языка программирования, идентификатора, структуры данных. Хранение информации, алгоритмы их обработки и особенности запоминающих устройств. Классификация структур данных и алгоритмов. Операции над структурами данных и технология программирования.

    контрольная работа [19,6 K], добавлен 11.12.2011

  • Обоснование выбора языка программирования. Анализ входных и выходных документов. Логическая структура базы данных. Разработка алгоритма работы программы. Написание программного кода. Тестирование программного продукта. Стоимость программного продукта.

    дипломная работа [1008,9 K], добавлен 13.10.2013

  • Создание программы в среде LabVIEW 7.1 для аудиометра – прибора для исследования чувствительности слуха. Определение входных и выходных данных системы, алгоритма обработки данных. Схемы и диаграммы, необходимые для разработки программного продукта.

    курсовая работа [2,6 M], добавлен 03.04.2012

  • Основные свойства информационно-справочной системы для обработки результатов сдачи сессии, ее функциональное назначение и логическая структура. Выбор языка и среды программирования. Описание алгоритмов сортировки и поиска, входных и выходных данных.

    курсовая работа [742,8 K], добавлен 23.01.2014

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

    курсовая работа [332,3 K], добавлен 09.12.2014

  • Разработка программы обработки типизированных файлов с кодом на языке Object Pascal, с использованием компонентов Delphi для ввода и вывода данных. Разработка экранных форм и алгоритма программы. Описание программных модулей и инструкция оператору.

    курсовая работа [1,5 M], добавлен 08.02.2011

  • Проектирование структуры и архитектуры программного продукта. Реализация программы конвертера файлов баз данных. Описание пользовательского интерфейса. Выбор порядка конвертации dbf файлов. Создание и исполнение шаблонов. Расчет себестоимости продукта.

    дипломная работа [2,2 M], добавлен 21.06.2013

  • Создание программы для обработки и хранения информации о пациентах, сделанных им назначениях и их выписке из больницы. Описание структуры и определение формы представления входных и выходных данных. Разработка системы средствами C++ и Builder 6.0.

    курсовая работа [552,0 K], добавлен 19.02.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.