Отчет о практике на компьютерной фирме SIA «SMS Сomputers»

Автор: Пользователь скрыл имя, 24 Апреля 2012 в 19:29, отчет по практике

Описание работы

Целью работы является полное описание деятельности предприятия, ее структуры и организация. Для достижения этой цели характеризуется выпускаемая продукция, рассказывается об особенностях сбыта продукции, описывается основной технологический процесс и необходимое сырьё. Так же для полного анализа деятельности предприятия используется бухгалтерский отчёт.
Автор работы пыталась так же рассказать и о пути развития данного предприятия.

Содержание

Введение 2
2 Постановка задачи 4
2.1 Описание предметной области 5
2.2 Описание аналогов существующих решений 6
2.3 Цели и задачи 6
3 Описание алгоритма 8
4 Описание среды разработки 10
Заключение 14
Литература 15

Работа содержит 1 файл

Технологическая+практика.docx

— 59.60 Кб (Скачать)

Содержание 
 

Введение 2

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

2.1 Описание предметной  области 5

2.2 Описание аналогов  существующих решений 6

2.3 Цели и задачи 6

3 Описание алгоритма 8

4 Описание среды  разработки 10

Заключение 14

Литература 15 

 

    Введение 
 

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

    Данная  технологическая практика проходила  на базе Кобринского районного узла электросвязи Брестского филиала республиканского унитарного предприятия электросвязи «Белтелеком» с 26 января 2012 года по 20 марта 2012 года. Работа велась в отделе информационных технологий и коммуникаций предприятия.

    Предприятие РУП «Белтелеком» является национальным оператором электросвязи Республики Беларусь. Создано 3 июля 1995 г. в форме Республиканского государственного объединения. 1 августа 2004 г. преобразовано в Республиканское унитарное предприятие (РУП) с преобразованием предприятий, входивших в состав объединения, в филиалы путём присоединения.

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

    РУП «Белтелеком» является единственным оператором фиксированной телефонной связи в Беларуси, обеспечивает междугородную и международную связь. Предоставляет услуги широкополосного доступа к Интернету по технологиям ADSL, Wi-Fi, WiMAX под торговой маркой byfly, а также услуги интерактивного телевидения IP-TV под торговой маркой ZALA.

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

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

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

    Раздел  «Система обработки данных на предприятии» содержит описание структуры и программно-технического обеспечения предприятия.

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

    В разделе «Описание алгоритма программы» содержатся сведения о структуре таблиц и логической структуре программы.

    В разделе  «Описание среды разработки»  описываются причины выбора используемой среды разработки, её возможности, а  так же преимущества перед аналогами.

 

    

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

    Необходимо  реализовать программное средство «Автоматизированная система управления животноводческим хозяйством», ориентированное  на среду Windows.

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

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

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

    Программа должна обеспечивать следующие возможности:

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

    Внедрение данного программного средства позволит:

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

 

     2.1 Описание предметной области 
 

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

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

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

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

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

    Современная жизнь обилует различного рода и  характера информационными ресурсами, в том числе и широко распространенными  СУБД.

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

    2.2 Описание аналогов существующих решений  
 

     В ходе проведения поиска и анализа  существующих аналогов данного ПС, было выявлено отсутствие таковых в  Беларуси.

     В животноводческих хозяйствах Беларуси работают такие роботизированные и  автоматизированные системы, как доильные установки и компьютерная система  управления стадом СУС-1000 созданные  специалистами Научно-практического  центра НАН Беларуси по механизации  сельского хозяйства. Данные программные  и технологические продукты позволяют  обеспечивать автоматизацию многих технологических операций, осуществлять оперативный контроль процесса лактации и уровня продуктивности, вести отбор  проб во время доения для всех видов  анализа молока, рассчитывать комплексный  рацион животных, составляются обзоры состояния здоровья каждой коровы. Опыт эксплуатации систем показал, что  разработки позволяют обеспечить индивидуальный подход к обслуживанию животных, снизить  затраты труда, и существенно  повысить качество производимого молочного  сырья. Это своеобразная система  менеджмента качества. Автоматическая регистрация параметров позволяет  отслеживать состояние здоровья и надои каждой коровы. Если автоматика сигнализирует о том, что буренка  захворала, система «отсортирует»  ее: отделит от стада на выходе из доильного зала и отправит к ветеринару.

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

    2.3 Цели и задачи  
 

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

    Основные  задачи:

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

 

    3 Описание алгоритма 
 

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

    Нормализация  – это избавление от избыточной информации в таблицах базы данных. 

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

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

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

    Основываясь на вышеизложенном можно определить набор таблиц будущей базы данных:

  • «Animals» - содержит информацию о животных;
  • «Sex» - содержит информацию о поле животных;
  • «Inseminations» - содержит информацию об осеменениях;
  • «Diagnosis» - содержит информацию о диагнозах;
  • «Vaccination» - содержит информацию о прививках;
  • «Medcine» - содержит информацию о лекарствах;
  • «Lists_medcine» - содержит информацию о списках лекарств;
  • «Type_limits» - содержит информацию о типах ограничений лекарств;
  • «Lists_type_limits» - содержит информацию о списках ограничения лекарств.

    Отобразить  общий вид процесса функционирования разрабатываемой программы поможет  схема (Рисунок 2.1):

Информация о работе Отчет о практике на компьютерной фирме SIA «SMS Сomputers»