ВКР_Информационные системы и технологии (в бизнесе)


Разработка автоматизированного участка изготовления детали "Фланец"

Категория
Производство и технологии
Тип
дипломная работа
Страницы
1 стр.
Дата
11.05.2013
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
534566.zip — 3.63 mb
Оцените работу
Хорошо  или  Плохо




Источник: http://docus.me/d/534566/


Аннотация


Данный дипломный проект содержит 86 листов текста диплома, 18 рисунков, 4 таблицы, 5 приложений, 39 источников литературы.


ИНФОРМАЦИОННАЯ СИСТЕМА, РАБОТА С ДАННЫМИ, ИНТЕФЕЙС, ТРЕБОВАНИЯ, МОДЕЛЬ ЖИЗНЕННОГО ЦИКЛА, МОДЕЛИРОВАНИЕ, ПРОЕКТИРОВАНИЕ, РЕАЛИЗАЦИЯ, ЛОГИЧЕСКАЯ МОДЕЛЬ СТРУКТУРЫ ДАННЫХ, ФИЗИЧЕСКАЯ МОДЕЛЬ СТРУКТУРЫ ДАННЫХ, БАЗА ДАННЫХ, ТЕСТИРОВАНИЕ, ФИЗИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ СИСТЕМЫ, ЛОГИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ СИСТЕМЫ.


Темой дипломного проекта является «Информационная система учета призывников в администрации (на примере администрации с. Казинка)».


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


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



СОДЕРЖАНИЕ


Введение


1. Разработка требований к программному обеспечению


1.1 Анализ существующих решений по автоматизации предметной области


1.3 Сбор требований


1.4Спецификация требований


1.5Аттестация требований


1.6Выбор методологии проектирования информационной системы


2. Проектирование информационной системы


2.1Архитектурное проектирование


2.2Проектирование интерфейса информационной системы


2.3Проектирование баз данных


2.4Обоснование выбора платформы создания информационной системы


2.5Проектирование модулей (объектно-ориентированные модели)


3.Реализация и аттестация информационной системы


3.1Реализация приложения


3.2Взаимодействие приложения с источниками данных


3.3Тестирование приложения


3.4Методика развертывания приложения


4.Управление информационным проектом


4.1Выбор жизненного цикла разработки ПО


4.2 Определение цели и области действия программного проекта


4.3Создание структуры пооперационного перечня работ


4.4Идентификация задач и действий


4.5Оценка размера и возможности повторного использования


4.6Оценка длительности и стоимости разработки проекта


4.7Распределение ресурсов проекта


4.8 Оценка экономической эффективности проекта


ЗАКЛЮЧЕНИЕ


Список литературы


ПРИЛОЖЕНИЕ А - Спецификация требований к программному обеспечению


ПРИЛОЖЕНИЕ Б – Прототиты пользовательского интерфейса


ПРИЛОЖЕНИЕ В – Атрибуты управляющих таблиц проектируемой ИС


ПРИЛОЖЕНИЕ Г - Выбор модели жизненного цикла


ПРИЛОЖЕНИЕ Д – Диаграмма Гантта





ВВЕДЕНИЕ


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


Рассматриваемая информационная система в дипломной работе написана на базе и по заказу администрации муниципального образования Казинского сельсовета.


Далее описывается значимость ИС для данной сферы деятельности. Основные решаемые задачи.


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


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


¾ работу с входными данными (полная информация о лице подлежащему призыву на обязательную воинскую службу);


¾ получение выходных документов (структурированная информация содержащая вcе необходимые сведения о военнообязанных лицах);


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


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


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


¾ провести анализ бизнес-процессов воинского учета;


¾ исследовать информационные потоки, возникающие в системе;


¾ разработать концептуальную и логическую модели данных;


¾ разработать программное обеспечение для АРМ воинского учета;


¾ провести оценку экономической эффективности информационной системы.


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


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


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


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




1. РАЗРАБОТКА ТРЕБОВАНИЙ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ




1.1 Анализ существующих решений по автоматизации предметной области


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


Из существующих информационных систем можно выделить программную разработку "1С:Предприятие 8.0 Управление персоналом " компании 1С. предназначена для реализации кадровой политики компании по следующим направлениям: планирование потребностей в персонале, обеспечение бизнеса кадрами, кадровый учет, ведение регламентированного документооборота [1].


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


¾ Ведение воинского учета в конфигурации организовано в соответствии со следующими нормативными документами:


¾ Федеральный закон от 26 февраля 1997 года № 31-ФЗ "О мобилизационной подготовке и мобилизации в Российской Федерации";


¾ Постановление Правительства РФ от 25 декабря 1998 года № 1541 "Об утверждении положения о воинском учете".


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


¾ Данные для постановки на учет в военкомате;


¾ Численность граждан запаса (формы №6 и 11/МУ);


¾ Список граждан, подлежащих постановке на воинский учет;


¾ Список принятых и уволенных военнообязанных;


¾ Список юношей 15-16 лет;


¾ Список для первоначальной постановки юношей на воинский учет;


¾ Список принятых и уволенных призывников


Недостатками данной системы является:


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


¾ необходимость наличия специалиста для настройки системы под конкретные процессы отдела воинского учета.


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


К еще одной информационной системе на которую стоит обратить внимание, можно отнести программный продукт ООО Научно-производственного центра «КОСМОС-2», Автоматизированная информационная система (АИС) Сельского Административного образования (САО) сокращенно (АИС САО) [2]. Система служит для автоматизации хозяйственной деятельности, похозяйственной книги, операций, выполняемых работниками муниципальных сельских администраций:


¾ ведение похозяйственного учета (в объеме книги похозяйственного учета)


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


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


¾ учет многоквартирных домов и квартир на территории сельского округа (с проживающими по квартирам жителями),


¾ подготовка данных для заполнения форм статистической отчетности, делопроизводство в Администрации,


¾ оформление и печать справок, выписок, постановлений,


¾ регистрации пребывания граждан с подготовкой пакета документов,


¾ воинский учет с подготовкой пакета документов (повестки, акты, анкета).


Система имеет многоуровневую структуру, объединяя 9 Автоматизированных Рабочих Мест (АРМ), в число которых входит АРМ «Данные о жителях»


АРМ «Данные о жителях» позволяет реализовать следующие функции на основании реестра населения, формируемого системой:


¾ Подготовка и печать произвольных списков жителей. Как частный случай – подготовка списка призывников.


¾ Получать данные о собственности как отдельных персоналий, так и всей семьи (т.е. для членов хозяйства как для сельских подворий, так и для подворий МКД).


¾ Подготовка списков юбиляров.


¾ Учет и оформление документов по регистрации граждан.


В том числе:


¾ Учет и оформление документов по воинскому учету.


К недостатками данной системы можно отнести:


¾ Относительно высокая стоимость продукта;


¾ Наличие специалиста для конфигурирования системы.


К последней информационной системе, которая будет рассмотрена в данном дипломном проекте, относится программный продукт ЗАО ИВЦ ИНСОФТ «Система Персонального Учета Населения» (СПУН).
Система Персонального Учета Населения создана с целью формирования информационной базы для реализации процедур регистрации в рамках решаемых различными ведомствами задач Российской Федерации. В рамках данной системы имеется конфигурация для регистрация граждан, имеющих статус военнообязанных. Система обладает необходимым набором средств для учета и оформление документов по воинскому учету[
3].


Недостатками данной информационной системы является:


¾ Высокая стоимость системы;


¾ Наличие высокоскоростного подключения в Интернет для режима постоянного доступа (on-line).


1.2 Анализ предметной области


Анализ предметной области необходимо проводить для:


¾ Определения функциональной направленности предприятия;


¾ Определения перечня структурных звеньев предприятия.


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


Организационная структура сельской администрации представлена на рис. 1.1:




Рисунок 1.1 – Организационная структура администрации


Ниже перечислены функции подразделений администрации:


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


¾ отдел воинского учета – проведение на местах военно–организационных работ.


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


¾ отдел общего назначения – паспортный режим, прописка, выписка и т.д.


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


Основными функциональными задачами отдела воинского учета являются:


¾ Постановка граждан на первоначальный воинский учет;


¾ Снятие с учета по причине смены места жительства;


¾ Снятие с учета по достижении возраста 50 лет;


¾ Ведение реестра граждан, подлежащих призыву;


Моделирование бизнес процессов отдела воинского учета проведено с использованием CASE-средства RanionalRose [5,6]. Разработанная диаграмма бизнес-вариантов использования представлена на рис. 1.2. Она отображает перечисленные выше функциональные задачи отдела и показывает основные бизнес-актеров данного процесса.



Рисунок 1.2 – Диаграмма бизнес-вариантов использования отдела воинского учета.


После завершения изучения предметной области следует перейти к процессу определения требований.





1.3 Сбор требований


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


В данном проекте для сбора требований была выбрана методика «Интервьюирование» которая рассматривает следующие этапы:


1. Разрабатываются вопросы


2. Производится выбор опрашиваемых пользователей.


3. Планируются контакты.


4. Проводится интервью.


5. Завершается встреча.


6. Определяются последующие действия.


А так же определены функциональные, системные требования и требования к интерфейсу системы:


В процессе формирования требований принимали участие следующие лица:


¾ Глава администрации;


¾ Инспектор ВУС (Военно-учетного стола отдела воинского учета);


¾ Специалист первой категории администрации.


На рисунке 1.3 представлена диаграмма вариантов использования ИС [5], представляющая процессы, происходящие в ИС отдела воинского учета.



Рисунок 1.3 – Диаграмма вариантов использования ИС отдела воинского учета.


1.4 Спецификация требований


Определение корректных требований — ответственный этап программного проекта. Формат проекта должен соответствовать требованиям к ПО, собранным командой разработчиков или одним разработчиком, в противном случае эти требования не смогут быть поддержаны и представлены в программном продукте. Спецификация требований к ПО - SoftwareRequirementsSpecification(SRS) имеет ключевое значение для всего жизненного цикла разработки программного продукта. Это не только производный документ, в котором определены спецификации программного проекта, но и основной документ, применяемый с целью проведения аттестационных и приемочных испытаний. Аттестация — это оценка качества работы менеджеров проекта. Она определяет степень соответствия программного продукта установленным требованиям. Спецификация SRS выступает в роли некоего механизма фиксирования системных требований, которые используются в качестве критериев при аттестации [7].


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


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


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


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


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


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


В SRS документе рассматривается сам продукт, а не процесс разработки проекта, поэтому на ее основании можно производить расширение завершенного продукта.


Спецификация требований к реализуемому программному обеспечению представлена в ПРИЛОЖЕНИИ А.


После того как процесс определения и спецификации требований завершён, необходимо осуществить аттестацию требований.




1.5 Аттестация требований


Аттестация должна продемонстрировать, что требования действительно определяют ту систему, которую хочет иметь заказчик. Проверка требований важна, так как ошибки в спецификации требований могут привести к переделке системы и большим затратам, если будут обнаружены во время разработки системы или после введения её в эксплуатацию [8-10].


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


Прототип основного меню данного модуля представлен на рисунке 1.4.



Рисунок 1.4 – Схема основного меню программы


Интерфейс этого модуля должен обеспечить следующие возможности пользователя:


¾ Создание новой записи о гражданине.


¾ Загрузки данных из базы данных «Призывник» и действия с данными;


¾ Загрузки данных из базы данных «Запасник» и действия с данными;


¾ Загрузки данных из базы данных «Снятые с учета» и действия с данными;


¾ Загрузки данных из базы данных «Служащие в армии» и действия с данными;


¾ Загрузки данных из базы данных «Непригодные к службе» и действия с данными.


Прототипы диалоговых окон программы представлены в Приложении Б.





1.6 Выбор методологии проектирования информационной системы


Существует две базовых методологии проектирования информационных систем: структурный и объектно-ориентированный анализ.


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


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


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


Наиболее подходящей методологией проектирования ИС отдела воинского учета является объектно-ориентированная.



Выводы


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




2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ




2.1 Архитектурное проектирование


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


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


Архитектуры информационной системы требуется соблюдение следующих условий:


¾ соответствие с миссией организации;


¾ определенность в требованиях;


¾ направленность в разработке;


¾ возможность к адаптации;


¾ необходимость гибкости.


Соблюдение всех этих условий позволяет разработать архитектуру информационной системы организации более совершенной и эффективной [15,17].


Программные архитектуры, используемые в настоящее время:


¾ файл-серверная;


¾ клиент-серверная;


¾ многоуровневая.


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


1. Многопользовательская работа с локальными таблицами на файл-сервере. В этом случае система Контур Стандарт и файл OLAP-приложения размещаются на клиентском компьютере, а таблицы исходных данных на файл-сервере. Это удобно, когда одни и те же исходные данные используются для выполнения различных видов анализа разными пользователями. Например, учетные данные, выгруженные из OLTP-системы в dbf-файл, анализируют бухгалтер и руководитель, причем каждый из них работает со своим аналитическим приложением.


2. Многопользовательская работа с OLAP-приложениями и исходными данными в виде локальных таблиц на файл-сервере. Тогда на компьютере пользователя устанавливается только Контур Стандарт с OLAP-машиной. Такая архитектура обеспечивает работу группы пользователей (например, бухгалтерии) с одним и тем же аналитическим приложением. Доступ пользователей группы к файлу OLAP-приложения регламентируется средствами операционной системы [4].


Архитектура "клиент-сервер" сегодня является доминирующей концепцией в создании распределенных сетевых приложений и предусматривает взаимодействие и обмен данными между ними. Она предусматривает такие основные компоненты:


¾ набор серверов, предоставляющих информацию или другие услуги программам, которые обращаются к ним;


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


¾ сеть, которая обеспечивает взаимодействие между клиентами и серверами


На рисунке 2.1 представлена схема клиент-серверной архитектуры.



Рисунок 2.1 – клиент-серверная архитектура.


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


¾ уровень представления данных, который, по сути, является интерфейсом пользователя и отвечает за представление данных пользователю и введение от него управляющих команд;


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


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


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


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


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


Архитектура приложения, разделяющая пользовательские и прикладные сервисы и сервисы данных. Другое название - трехуровневая архитектура, однако термин «многоуровневая» корректнее, поскольку он предполагает, что при логическом проектировании может возникнуть более трех уровней сервисов. МНОГОУРОВНЕВАЯ АРХИТЕКТУРА ПРИЛОЖЕНИЯ (multi-tiered architecture), способ организации взаимодействия программ или компонентов программы. Как правило, Многоуровневая архитектура приложения используется в распределенных приложениях, компонеты которых выполняются на разных компьютерах. Частным случаем Многоуровневая архитектура приложения является архитектура клиент-сервер. В последнее время в информационных системах получила распространение архитектура, в которой распределенное приложение состоит из компонентов трех уровней:


¾ компонент, ответственный за управление данными, выполняется на сервере баз данных;


¾ компонент, выполняющий обработку данных, выполняется на сервере приложений;


¾ компонент, реализующий интерфейс с пользователем, исполняется на рабочей станции [4].


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


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


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


¾ визуализации общей структуры исходного кода программной системы;


¾ спецификации исполнимого варианта программной системы;


¾ обеспечения многократного использования отдельных фрагментов программного кода;


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


Диаграмма компонентов системы представлена на рисунке 2.2.



Рисунок 2.2 – диаграмма компонентов информационной системы.


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


Диаграмма размещения представлена ниже на рисунке 2.3.



Рисунок 2.3 – диаграмма размещения информационной системы.



2.2 Проектирование интерфейса информационной системы


Разработка пользовательского интерфейса включает те же основные этапы, что и разработка программного обеспечения:


1. Определение типа интерфейса и общих требований к нему.


2. Определение сценариев использования.


3. Определение пользовательской модели интерфейса.


4. Программирование и тестирование программных интерфейсов.


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


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


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


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


Пользовательский интерфейс проектируемой информационной системы имеет следующую структуру: после запуска приложения открывается главная форма, которая содержит основное меню, состоящее из 3-ти пунктов меню: Файл, Данные, Помощь. Прототип пользовательского интерфейса ПРИЛОЖЕНИИ Б.




2.3 Проектирование баз данных


Основными целями проектирования базы данных являются:


¾ представление данных и связей между ними, необходимых для всех основных областей применения данного приложения и любых существующих групп его пользователей;


¾ создание модели данных, способной поддерживать выполнение любых требуемых транзакций обработки данных;


¾ разработка предварительного варианта проекта, структура которого позволяет удовлетворить все основные требования, предъявляемые к производительности системы — например, ко времени реакции системы [16].


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


При рассмотрении требований конечных пользователей необходимо принимать во внимание следующее:


База данных должна удовлетворять актуальным информационным потребностям организации. Получаемая информация должна по структуре и содержанию соответствовать решаемым задачам [14,16].


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


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


На рисунке 2.4 пример концептуальной модели, на базе анализа сущностей



Рисунок 2.4 – Концептуальная модель данных ИС.


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


На рисунке 2.5 пример логической модели, на базе анализа сущностей



Рисунок 2.5 – Логическая модель данных ИС.


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


Физической СУБД для ИС отдела воинского учета выбрана СУБД MicrosoftSQLServer 2005 . Этот выбор осуществлен потому, что приложение будет функционировать на нескольких рабочих станциях используя базу данных одновременно по локальной сети. Также следует отметить, что СУБД MSSQLServer положительно зарекомендовала себя в процессе эксплуатации.


СУБД MSSQLServer компании Microsoft начала разрабатываться в 1988 и изначально предназначалась для платформы OS/2 [19,20]. Последующие версии этого сервера баз данных предназначались для платформы WindowsNT и со временем были тесно интегрированы с этой операционной системой. Для других платформ версии этого сервера не выпускаются и не выпускались.


Удобный пользовательский интерфейс утилит администрирования в сочетании с достаточно высокой производительностью и относительно невысокой стоимостью эксплуатации сделал эту серверную СУБД второй по популярности - после Oracle.


Клиентские приложения для MicrosoftSQLServer и MSDE можно создавать как с помощью средств разработки Microsoft - VisualBasic, VisualC++, С#, Access и VisualFoxPro, так и с помощью средств разработки других производителей. Для этой цели имеются ODBC-драйвер и OLEDB-провайдер, а также содержащий их набор библиотек MicrosoftDataAccessComponents (MDAC), позволяющий использовать в средствах разработки объекты ActiveXDataObjects (ADO) - COM-объекты для доступа к данным. MDAC является составной частью WindowsXP, а для пользователей других Windows-платформ доступен отдельно на Web-сайте Microsoft.


В отличие от Oracle, Microsoft не производит средств разработки, использующих тот же самый язык программирования, что и язык для создания кода триггеров и хранимых процедур, однако производит средства отладки серверного кода (например, SQLServerDebugger входит в состав VisualBasic и VisualC++).


В настоящее время наиболее широко используемой является версия MSSQLServer 2005. В состав MicrosoftSQLServer 2005 входят простые утилиты администрирования (EnterpriseManager), сервисы преобразования данных (DataTransformationServices), облегчающие перенос данных в SQLServer из других типов СУБД, поддержка распределенных запросов и транзакций, OLAP-сервер и утилиты для создания хранилищ данных (в том числе данных из других серверных СУБД.


¾ масштабируемость и надежность. SQL Server 2005 обеспечивает практически неограниченный рост объемов данных за счет увеличения надежности и масштабируемости системы, используя все преимущества мультипроцессорной обработки данных. SQL Server 2005 Enterprise Edition обеспечивает параллельность обработки данных


¾ высокая скорость построения решений. SQL Server 2005 уменьшает время создания, развертывания и выхода на рынок современных приложений для задач бизнеса, электронной коммерции, использует встроенный отладчик T-SQL. Совершенствует и ускоряет процесс поиска данных, упрощает управление, позволяет использовать создаваемые пользователем функции в других приложениях [22,26].


На рисунке 2.6 представлена физическая модель данных.



Рисунок 2.6 – Схема физической модели данных для ИС отдела воинского учета




2.4 Обоснование выбора платформы создания информационной системы


В настоящее время обязательной возможностью считается визуальное проектирование, когда программист строит свои приложения, используя готовые модули. Примером могут служить все современные пакеты для разработчиков – BorlandDelphi, ,MicrosoftVisualStudio 2005 и т.д.


Чтобы средства разработки и технологии отвечали требованиям разработчиков, в корпорации Майкрософт была создана совершенно новая модель программирования для доступа к данным, основанная на .NETFramework. Построение на основе .NETFramework гарантирует единообразие доступа к данным: компоненты используют систему общих типов, общие шаблоны разработки и соглашения о пространствах имен [24,25].


В .NETFramework поддерживается прямая и обратная совместимость. В контексте .NETFramework обратная совместимость означает, что любое приложение, созданное в .NETFramework более ранней версии, будет выполняться и в более поздней версии[29]. Прямая совместимость означает возможность выполнения приложения, созданного в более поздней версии .NETFrameworkSDKv 2.0, в .NETFramework более ранней версии.


Классы ADO.NET были разработаны для поддержки возможностей новой модели программирования: интеграции с XML, единого представления данных с возможностью комбинирования данных из различных источников, а также средств оптимизации взаимодействия с базой данных, представленных в .NETFramework [29].


Структура ADO.NET создана для решения задач современной модели разработки приложений. В то же время модель программирования по возможности приближена к ADO, что упрощает переход разработчиков ADO к новой среде. ADO.NET является неотъемлемой частью .NETFramework, оставаясь понятной программистам ADO[28].


.NET представляет собой совершенно новый способ создания распределенных настольных и встроенных приложений. Для типов .NET не нужны ни фабрики классов, ни поддержка IUnknown, ни регистрация в системном реестре. Эти основные элементы СОМ не скрыты – их просто больше нет.


Специально для новой платформы Microsoft разработала новый язык программирования – С#, который впитал в себя многое из того лучшего, что есть в самых разных языках программирования, и так же является составной частью MicrosoftVisualStudio 2005.


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


Основные возможности .NET следующие:


¾ Полные возможности взаимодействия с существующим кодом;


¾ Полное и абсолютное межъязыковое взаимодействие, межъязыковая обработка исключений и межъязыковая отладка;


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


¾ Библиотека базовых классов, которая обеспечивает сокрытие всех сложностей, связанных с непосредственным использованием вызовов API, предлагает целостную объектную модель для всех языков программирования, поддерживающих .NET;


¾ Отсутствует сложность СОМ;


¾ Действительное упрощение процесса развертывания приложения.


В .NET нет необходимости регистрировать двойные типы в системном реестре. .NET позволяет разным версиям одного и того же модуля DLLмирно сосуществовать на одном компьютере.


MicrosoftVisualStudio 2005 продолжает поддерживать технологии Microsoft .NETFramework уже в версии Microsoft .NETFrameworkSDKv2.0, которые предоставляют общеязыковую среду выполнения и унифицированные классы программирования. Также в VisualStudio включена библиотека MSDN, содержащая документацию по данным инструментам разработки.


Платформа Microsoft.NET для отображения данных на компьютере конечного пользователя и его интерактивного взаимодействия с системой. предоставляет класс System.Windows.Forms.Form и большое разнообразие классов элементов управления, дочерних от класса Control. Функциональность уровня представления во многом определяется составом элементов управления, входящих в коллекцию Controls для конкретной формы [29].


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


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


Бизнес-логика описывается набором методов, реализующих бизнес-транзакцию. Для платформы Microsoft.NET это типовое решение сценарий транзакций использует прямой доступ к базе данных и базируется на использовании объектов классов DataCommand и DataReader технологии ADO.NET, а так же используя bindingSource, TableAdapter, DataSet . Класс, реализующий сценарий транзакций, обеспечивает прямой доступ к источнику данных и необходимую функциональность бизнес-логики. Для данного типового решения все обязанности по реализации бизнес-логики возлагаются на методы сценария транзакций.


Для разрабатываемой информационной системы выбрана платформа MicrosoftVisualStudio 2005. В качестве языка реализации приложения выбран C# [23,26].



2.5 Проектирование модулей (объектно-ориентированные модели)


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


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


Уточнение модели анализа путём построения диаграмм взаимодействий и детализации диаграммы классов [33-35]. Внесение необходимых изменений и поправок в имеющуюся модель анализа, если необходимо.


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


Определение с учётом ограничений налагаемые на архитектуру компонентов проектируемой системы, построение диаграммы компонентов.


Модель проектирования представляется в виде UML-диаграмм, схем, рисунков и описаний.



Рисунок 2.7 - Диаграммы Состояний (Statechart) Информационной системы



Рисунок 2.8 - Диаграммы Компонентов (Component) Информационной системы



Выводы к разделу


Во втором разделе рассмотрены архитектурное проектирование информационной системы, определяется пользовательский интерфейс системы. Проводится проектирование баз данных. Выбирается база данных которая будет удовлетворять требованиям разрабатываемой информационной системы. Определяются таблицы и тип хранимых данных в них. Определяется структура базы данных. Выбирается платформа для создания информационной системы. Для разрабатываемой информационной системы была выбрана платформа MicrosoftVisualStudio 2005. В качестве языка реализации приложения выбран C#.




3. РЕАЛИЗАЦИЯ И АТТЕСТАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ




3.1 Реализация приложения


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


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






usingSystem.Data


using System.Data.SqlClient;


using System.Data.OleDb;




Источник: http://2dip.su/дипломные_работы/11577/

Реферат


Дипломный проект содержит 112 страниц, 45 рисунков, 15 таблица, 46 источников, 6 приложения.

ИНФОРМАЦИОННАЯ СИСТЕМА, РАБОТА С ДАННЫМИ, ИНТЕФЕЙС, ТРЕБОВАНИЯ, МОДЕЛЬ ЖИЗНЕННОГО ЦИКЛА, МОДЕЛИРОВАНИЕ, ПРОЕКТИРОВАНИЕ, РЕАЛИЗАЦИЯ, ФИЗИЧЕСКАЯ МОДЕЛЬ СТРУКТУРЫ ДАННЫХ, БАЗА ДАННЫХ, ТЕСТИРОВАНИЕ.

Темой дипломного проекта является «Разработка информационной системы предприятия по установке газового оборудования».

В качестве информационного обеспечения используется база данных под управлением СУБД Microsoft SQL Server 2005 Enterprise Edition.

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

Конечным результатом дипломного проекта является программный комплекс «Информационная система предприятия» внедренный и успешно применяемый в данном предприятии.


Abstract


The diploma project includes 112 pages of explanatory note, 45 pictures, 15 tables, 46 literary sources, 6 attachments.

THE INFORMATION SYSTEM, WORKING WITH DATA, INTERFACE, REQUIREMENTS, THE PRODUCT LIFE CYCLE MODEL, MODELLING, DESIGNING, REALIZATION, PHYSICAL MODEL OF DATA STRUCTURE, THE DATABASE, TESTING.

The title of the diploma project is «Designing of the Information System for the Gas Fitting Enterprise».

As an information source of the application, the database under control of DBMS Microsoft SQL Server 2005 Enterprise Edition is used.

The sources of the data for the diploma project were books, periodicals, electronic resources, documents of the organization that were used as theoretical basis for solving the problem. The literary sources were also used as manuals for the project realisation.

The end product of the diploma project is a software package called «the Information System of the Enterprise» implemented and successfully applied in this gas fitting enterprise.


Содержание


Введение

1. Разработка требований к программному обеспечению

1.1 Анализ предметной области

1.2 Анализ существующих решений по автоматизации предметной области

1.3 Выбор методологии проектирования информационной системы

1.4 Сбор требований

1.5 Спецификация требований

1.6 Анализ и моделирование требований

1.7 Аттестация требований

2 Проектирование информационной системы

2.1 Архитектурное проектирование

2.2 Проектирование пользовательского интерфейса

2.3 Проектирование базы данных

2. 4Обоснование выбора платформы создания информационной системы

3 Реализация и аттестация информационной системы

3.1 Реализация приложения

3.2 Взаимодействие приложения с источниками данных

3.3 Тестирование приложения

3.4Методика развертывания приложения

4 Управление информационным проектом

4.1 Выбор жизненного цикла разработки информационной системы

4.2 Определение цели и области действия программного проекта

4.3 Создание структуры пооперационного перечня работ

4.4 Идентификация задач и действий

4.5 Оценка размера и возможности повторного использования ПО

4.6 Оценка длительности и стоимости разработки проекта

4.7 Распределение ресурсов проекта

4.8 Оценка экономической эффективности проекта

Заключение

Список сокращений

Список используемых источников

Приложение А – спецификация требований к программному обеспечению

Приложение Б – Атрибуты управляющих таблиц проектируемой ИС

Приложение В – Скрипт базы данных информационной системы

Приложение Г - Фрагмент исходного кода программы

Приложение Д − Обоснование выбора модели жизненного цикла

Приложение Е – Диаграмма ганта


Введение


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

Рассматриваемая дипломная работа написана на базе предприятия по установке газового оборудования ИП Попов Г.В. «ДонГаз» г. Донецк.

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

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

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

работу с входными данными;

получение выходных документов;

формирование отчетов.

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

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

осуществить бизнес-моделирование процессов предприятия, для разрабатываемой информационной системы;

провести анализ требований к системе и ее проектирование;

разработать концептуальную и физическую модели данных;

провести оценку эффективности технологии разработки.


Разработка требований к программному обеспечению


Анализ предметной области


Целью программного комплекса, разработанного в рамках дипломного проекта, является автоматизация деятельности предприятия по установки газового оборудования «ДонГАЗ».

Для того чтобы внести ясность в понятия газификации, воспользуемся определениями, данными в Федеральном законе от 31.03.1999 N69 ФЗ «О ГАЗОСНАБЖЕНИИ В РОССИЙСКОЙ ФЕДЕРАЦИИ» [33].

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

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

Основами создания и развития единого рынка газа на территории Российской Федерации являются:

формирование круга потребителей газа на основе широкого внедрения газа как энергетического и топливного ресурса в производство и быт на территориях субъектов Российской Федерации - развитие газификации;

создание экономически взаимовыгодных отношений потребителей и поставщиков газа;

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

проведение государственной политики ценообразования, направленной на развитие единого рынка газа.

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

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

Бизнес актер (business actor) – индивидуум, группа, организация, компания или система, которые взаимодействуют с моделируемой бизнес – системой, но не входят в неё, т.е. не являются частью моделируемой системы.

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

Сотрудник (business worker) – индивидуум, который действует внутри моделируемой бизнес системы, взаимодействует с другими сотрудниками и является участником бизнес – процесса моделируемой системы.

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

Бизнес вариант использования (business use case) – вариант использования, определяющий последовательность действий моделируемой системы, направленных на выполнение отдельного бизнес – процесса.

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

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

На рисунке 1.1 представлена схема бизнес-процесса по формированию заказа клиента.


Рисунок 1.1 – Бизнес-процесс «Формирование заказа клиента»


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

На рисунке 1.2 представлена схема бизнес-процесса расчет с клиентом.

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


Рисунок 1.2 – Бизнес-процесс «Расчет с клиентом»


На рисунке 1.3 представлена схема бизнес-процесса контроль по срокам гарантии.

Рисунок 1.3 – Бизнес-процесс «Контроль по срокам гарантии»


Целью данного бизнес-процесса является контроль по срокам гарантии установленного оборудования. Этот бизнес-процесс является неотъемлемой частью взаимодействия с клиентом.

На рисунке 1.4 представлена схема бизнес-процесса формирование заказа на оборудование.


Рисунок 1.4 – Бизнес-процесс «Формирование заказа на оборудование»


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

На рисунке 1.5 представлена схема бизнес-процесса формирование прайса оборудования.


Рисунок 1.5 – Бизнес-процесс «Формирование прайса оборудования»


Для того чтобы сотруднику было проще составлять заказы для этого он формирует прайс оборудования предоставляемого поставщиками. На рисунке 1.6 представлена схема бизнес-процесса составление плана работ.


Рисунок 1.6 – Бизнес-процесс «Составление плана работ»


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

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


Рисунок 1.7 – Бизнес-процесс «Составление индивидуального плана работ для внештатных сотрудников»


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

На рисунке 1.8 представлена схема бизнес-процесса составление акта о выполненной работе.


Рисунок 1.8 – Бизнес-процесс «Составление акта о выполненной работе»


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

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

На рисунке 1.9 представлены объекты, составляющие бюджетную классификацию Российской федерации. В таблице 1.1 представлена расшифровка объектов представленных на рисунке 1.9.


Рисунок 1.9 - Объекты и сущности предметной области


Таблица 1.1 - Объекты и сущности предметной области

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

Описание

1

2

clientклиент
equipmentоборудование
nacenkaпроцентная наценка на оборудование
priceпрайс
postavshikпоставщик
manworkменеджер по работе с клиентами

1

2

order_clientзаказ клиента
order_postavshikзаказ на оборудование
maininstalначальник отдела по установке оборудования
countсчет
actакт о выполненной работе
employeelistсписок внештатных сотрудников
empinstalсотрудник отдела по установке оборудования
Анализ существующих решений по автоматизации предметной области

Среди существующих программных решений по автоматизации следует отметить автоматизированную информационную систему "Информационная система предприятия" Разработчик: "ИНФОРЕСУРС", на платформе "1С:Предприятие 8". Конфигурация имеет сертификат "Совместимо! Система программ 1С:Предприятие" и позволяет эффективно организовать работу с документами в электронной форме.

Основные возможности программы:

единый архив документов и справочной информации;

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

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

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

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

Канцелярия:

регистрация первичных документов и хранение их электронных копий;

формирование реестров документов;

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

учет важных документов по местам хранения;

работа со списками документов - группировки документов в дела;

автоматизация документооборота;

все документы системы включены в систему документооборота;

схемы обработки (маршруты движения) документов доступны для редактирования и настройки под особенности работы;

организация очередей обработки документов.

Другие возможности:

напоминания;

оперативный журнал событий, заданий;

пообъектный учет (управленческий учет ОС, учет библиотечного фонда, учет оборудования в разработке, в комплекте с проектной документацией и т.п.);

аудит действий пользователя в системе;

средства совместной работы над документами - блокировки, удостоверение содержания;

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

Технические особенности реализации: Конфигурация для своей работы требует установленную программную оболочку "1С:Предприятие 8", не защищена аппаратным ключом и поставляется с исходными текстами модулей. Фрагменты конфигурации, отвечающие за использования внешних справочников через Интернет, обмен документами, поставляются без исходных текстов и не могут быть изменены. В конфигурации предусмотрена возможность локализации и работа пользователей на нескольких языках в рамках одной информационной базы. Особенности лицензирования: Основная поставка дает право на работу с одной информационной базой (информационная база может быть распределенной) и не ограничивает пользователя рамками локальной сети. Дополнительная лицензия позволяет работать одновременно с любым количеством поставок.

Выбор методологии проектирования информационной системы


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

Существует две основных методологии проектирования:

методология структурного проектирования;

методология объектно-ориентированного проектирования.

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

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

Наиболее распространенные модели структурного подхода:

SADT – Structured Analysis and Design Techniques – описывает модели и функциональные диаграммы;

DFD – Data Flow Diagrams – диаграммы потоков данных;

ERD – Entity Relationship Diagrams – диаграммы «сущность – связь».

На стадии проектирования ИС модели расширяются, уточняются и дополняются диаграммами, отражающими структуру программного обеспечения: архитектуру ПО, структурные схемы программ и диаграммы экранных форм [].

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

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

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

Для реализации проекта был выбран объектно-ориентированный подход в силу следующих факторов:

возможность повторного использования кода;

повышение безопасности кода за счет инкапсуляции;

гибкость при модификации и расширении системы;

отсутствие необходимости разработки классов с нуля, за счет наследования;

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


Сбор требований


Основная цель рабочего процесса определения требований состоит в том, чтобы направить процесс разработки на получение правильной системы. А правильная система – это система, которая делает то, что необходимо и ничего более. Требование - это характеристика или условие, которому должна удовлетворять система [29].

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

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

На этапе формирования и анализа требований в соответствии с технологией разработки программного обеспечения Microsoft Solution Framework (MSF):

осуществляется сбор требований;

составляются профили заинтересованных лиц;

разрабатываются варианты использования.

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

В процессе интервьюирования заказчик выдвинул следующие требования, которым должна отвечать система:

система должна охватывать основные бизнес-процессы предприятия;

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

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

система должна иметь возможность наращивания в программной части;

система должна позволять экспорт выходных документов


Спецификация требований


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

Спецификация требований - процесс документирования системы в структурированном, доступном всем и управляемом формате. Спецификация требований (Software Requirements Specification, SRS) используется для текущего сопровождения проекта и представления требований, сформулированных по отношению к проекту. SRS позволяет определить предметную область программного продукта, рассматриваемого относительно трех его основных составляющих: данных, процесса и поведения. Спецификация требований к ПО используется при разработке, тестировании, гарантии качества продукта, управлении проектом, приемке проекта и связанных с проектом функциях [31, 3]. SRS имеет ключевое значение для всего жизненного цикла разработки программного продукта. Это не только производный документ, в котором определены спецификации программного проекта, но и основной документ, применяемый с целью проведения аттестационных и приемочных испытаний.

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

Благодаря спецификации SRS облегчается передача программного продукта новым пользователям, а также его установка на других компьютерах. Таким образом, заказчикам становится проще переносить программный продукт в другие подразделения организации, а разработчикам — передавать другим заказчикам [].

Разработанная спецификация для информационной системы представлена в приложении А.


Анализ и моделирование требований


Для того чтобы определить функциональные требования, предъявляемые к системе, необходимо, прежде всего, выявить лиц заинтересованных в этой системе, а затем определить тот функционал, который им требуется для осуществления своей профессиональной деятельности [, 31].

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


Рисунок 1.10 – Пользователи системы


На данной схеме изображены основные пользователи информационной системы предприятия.

Дадим краткую характеристику каждому классу пользователей системы.

Менеджер по работе с клиентами – сотрудник занимающийся приемом заказов и последующей работе с клиентами.

Начальник отдела по установки оборудования – сотрудник занимающийся закупкой оборудования, поддержкой связи с поставщиками и планированием работ.

Сотрудник отдела по установке оборудования – занимается внештатными сотрудниками, также принимает участие в составление плана работ.

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

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

На рисунке 1.11 представлены варианты использования системы менеджером по работе с клиентами.

В процессе выполнения прецедента «Формирование заказа» пользователь выполняет поэтапное формирование заказа, последовательно вводя данные о клиенте.

В процессе выполнения прецедента «Утверждение заказа» в системе фиксируется состояние заказа, и дальнейшая его модификации.

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


Рисунок 1.11– Варианты использования системы менеджером по работе с клиентами


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

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

В процессе выполнения прецедента «Расчет с клиентом» пользователь формирует счет.

На рисунке 1.12 представлены варианты использования системы начальником отдела по установки оборудования.

В процессе выполнения прецедента «Формирование заказа поставщикам» пользователь выполняет поэтапное формирование заказа поставщикам.

В процессе выполнения прецедента «Утверждение заказа поставщикам» в системе фиксируется состояние заказа, и дальнейшая его модификации.

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

В процессе выполнения прецедента «Составление акта о выполненной работе» пользователь составляет акт о проделанной работе.

В процессе выполнения прецедента «Составление плана работ» пользователь составляет план работ в соответствии с принятым заказом.

В процессе выполнения прецедента «Формирование прайса» пользователь формирует прайс, следит за ценами, обновляет их.


Рисунок 1.12 – Варианты использования системы менеджером по персоналу


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

Здесь некоторые функции схожи с начальником отдела по установке оборудования.

В процессе выполнения прецедента «Формирование заказа поставщикам» пользователь выполняет поэтапное формирование заказа поставщикам.

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

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

В процессе выполнения прецедента «Определение коэффициента участия сотрудников» пользователь определяет степень участия сотрудника.

В процессе выполнения прецедента «Формирование списка внештатных сотрудников» пользователь формирует список сотрудников для выполнения работ.

На рисунке 1.14 представлены варианты использования системы администратора автоматизированной системы.

В процессе выполнения прецедента «Регистрация пользователя» администратор регистрирует в системе новую учетную запись.

В процессе выполнения прецедента «Блокирование пользователя» администратор временно блокирует учетную запись пользователя. Если пользователь в это время подключен к системе, то он уведомляется о том, что его учетная запись заблокирована, после чего происходит его отключение от системы.


Рисунок 1.13– Варианты использования системы сотрудником отдела по установки оборудования


Рисунок 1.14 – Варианты использования системы специалистом администратором


В процессе выполнения прецедента «Удаление пользователя» администратор удаляет учетную запись пользователя и списка зарегистрированных в системе.

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


Аттестация требований


Аттестация требований – процесс проверки требований на достоверность, непротиворечивость, полноту и выполнимость.

Существует набор методов аттестации, которые можно использовать как вместе, так и по отдельности:

обзор требований – процесс просмотра системной спецификации на предмет неточных описаний и ошибок;

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

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

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

Выводы к разделу

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

В качестве методологии проектирования обосновано применение объектно-ориентированного подхода.

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


Архитектурное проектирование


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

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

Архитектуры информационной системы требуется соблюдение следующих условий:

соответствие с миссией организации;

определенность в требованиях;

направленность в разработке;

возможность к адаптации;

необходимость гибкости.

Соблюдение всех этих условий позволяет разработать архитектуру информационной системы организации более совершенной и эффективной [6].

Программные архитектуры, используемые в настоящее время:

файл-серверная;

клиент-серверная;

многоуровневая.

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

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

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

На рисунке 2.1 представлена схема клиент-серверной архитектуры.


Рисунок 2.1 – Клиент-серверная архитектура.


Архитектура приложения, разделяющая пользовательские и прикладные сервисы и сервисы данных. Другое название - трехуровневая архитектура, однако термин «многоуровневая» корректнее, поскольку он предполагает, что при логическом проектировании может возникнуть более трех уровней сервисов. Многоуровневая архитектура приложения (multi-tiered architecture), способ организации взаимодействия программ или компонентов программы. Как правило, Многоуровневая архитектура приложения используется в распределенных приложениях, компоненты которых выполняются на разных компьютерах. Частным случаем, Многоуровневая архитектура приложения является архитектура клиент-сервер. В последнее время в информационных системах получила распространение архитектура, в которой распределенное приложение состоит из компонентов трех уровней:

компонент, ответственный за управление данными, выполняется на сервере баз данных;

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

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

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

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

Диаграмма компонентов системы представлена на рисунке 2.2.


Рисунок 2.2 – Диаграмма компонентов информационной системы.


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

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


1.9 Проектирование пользовательского интерфейса


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

Пользовательский интерфейс клиентской части приложения выполнен в виде Windows-приложения.

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


Рисунок 2.3 – Прототип пользовательского интерфейса


Пользовательская среда информационной системы предприятия состоит из следующих частей:

главное меню приложения;

основная часть.

Главное меню приложения служит для доступа ко всем функциям системы.

Основная часть выполнена в виде панели с закладками, открываются формы, непосредственно с которыми работает пользователь.


Таблица 2.1. – Структура Главного меню

п/п

Название

Описание

1

2

3

1Файл
1.1Войти в системуПозволяет пользователю войти в систему
1.2Выйти в системыПозволяет пользователю выйти из системы
1.3ВыходВыход из приложения
2Правка
2.1ОтменитьПозволяет отменить последнее произведенное пользователем действие
2.2ПовторитьПозволяет повторить отмененное ранее действие
2.3КопироватьПозволяет скопировать данные в буфер обмена
2.4ВырезатьПозволяет вырезать данные в буфер обмена
2.5ВставитьПозволяет вырезать данные в буфер обмена
3Заказ
3.1Создать заказПозволяет создавать новый заказ
3.2Просмотреть активныеПозволяет просмотреть активные заказы
3.3Просмотреть все заказыПозволяет просмотреть все созданные заказы
123
3.4Просмотреть прайсПозволяет просмотреть прайс оборудования
4План работ
4.1Сформировать новыйПозволяет формировать новый план работ
4.2Просмотреть активныеПозволяет просмотреть активный план работ
4.3Просмотреть всеПозволяет просмотреть все созданные планы на выполнение работы
5Акт
5.1Создать актПозволяет создать новый акт
5.2Просмотреть актыПозволяет просмотреть все выставленные акты
6Окно
6.1УпорядочитьПозволяет упорядочить открытые формы
6.2Список открытых формПозволяет переключаться между открытыми формами
7Справка
7.1ПомощьОткрывать справку по информационной системе предприятия
7.2О программеВыводит информации о разработчиках и версии программы
1.9 Проектирование базы данных

Основными целями проектирования базы данных являются:

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

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

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

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

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

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

обследование предметной области, изучение ее информационной структуры;

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

моделирование и интеграция всех представлений;

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

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


Рисунок 2.4 - Концептуальная модель данных


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

Логический уровень – это абстрактный взгляд на данные, на этом уровне данные представляются так же, как выглядят в реальном мире. Объекты модели, представляемые на логическом уровне, называются сущностями и атрибутами. Логический уровень модели данных является универсальным и никак не связан с конкретной реализацией СУБД. При проектировании базы данных было создано несколько таблиц для хранения используемой в системе информации.


Рисунок 2.5 – Логическая модель данных


На основе логической модели данных составляется физическая модель данных. Физический уровень модели данных, в отличие от логического уровня, зависит от конкретной СУБД, фактически являясь отображением системного каталога. В физическом уровне модели содержится информация о всех объектах базы данных. Поскольку стандартов на объекты базы данных не существует, физический уровень модели зависит от конкретной реализации СУБД. Физический уровень модели данных изображен на рисунке 2.6.


Рисунок 2.6 - Физическая модель данных


В процессе физического проектирования базы данных в среде MS SQL Server 2005 была создана база данных is_enterprises, состоящая из файлов данных is_enterprises.mdf и файлов журналов транзакций is_enterprises _log.ldf. Принцип отдельного хранения данных и журналов транзакций, а также разбиение этих двух групп информации на различные файлы в SQL Server 2005 необходим для повышения надежности системы.

Листинг SQL-скриптов, создающих информационные структуры сервера баз данных приведен в приложении В.

Перед тем как создавать физическую модель данных необходимо определиться с СУБД, в которой эту модель планируется реализовать.

Одним из требований заказчика является реализация информационного обеспечения на основе Microsoft SQL Server 2005 Enterprise Edition. Построенные на сильных сторонах SQL Server 2000, SQL Server 2005 представляет собой интегрированное решение по управлению и анализу данных, которое поможет организациям различного масштаба:

строить, развертывать и управлять промышленными приложениями, которые являются более безопасными, масштабируемыми и надежными;

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

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

SQL Server является всеобъемлющим, интегрированным сквозным решением, которое наделяет пользователей вашей организации безопасной, надежной, и продуктивной платформой для обработки промышленной информации и приложений, касающихся интеллектуальных ресурсов предприятия. SQL Server 2005 предоставляет мощные, знакомые инструменты для профессионалов информационных технологий так же, как и для работников информационной сферы, уменьшая сложность создания, развёртывания, управления и использования, данных предприятия и аналитических приложений на платформах от мобильных устройств до информационных систем предприятия. Благодаря исчерпывающему набору функций, взаимодействию с существующими системами и автоматизации типовых задач, SQL Server 2005 предоставляет полное решение в области хранения данных для предприятий всех масштабов.

Платформа данных SQL Server 2005 предоставляет организациям всех размеров следующие преимущества:

использовать активы данных: в дополнение к поставке безопасной, надёжной базы данных для отраслей промышленности и аналитических приложений, SQL Server 2005 позволяет заказчикам получать больше выгоды от их данных включением встроенных функций, таких как отчётность, анализ и извлечение информации;

увеличить продуктивность благодаря всеобъемлющим возможностям интеллектуальных ресурсов предприятия и интеграции со знакомыми инструментами, такими, как Microsoft Office System, SQL Server 2005 предоставляет работникам информационной сферы вашего предприятия важную, своевременную информацию, приспособленную для их конкретных нужд. Цель - сделать BI доступными для всех пользователей организации и, конечном счёте, позволить пользователям на всех уровнях организации принимать лучшие бизнес решения, основанные на одном из самых ценных активов - их данных;

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

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

SQL Server 2005 состоит из ряда компонентов, таких, как Integration Services, Analysis Services, Reporting Services, Интеграция с Microsoft Office System.

Reporting Services расширяют платформу Microsoft BI для достижения информационного работника, оценивающего бизнес данные. Reporting Services являются серверной отчётной средой предприятия, управляемой при помощи Web служб. Отчёты могут доставляться во множестве форматов, с диапазоном интерактивных опций и опций печати. Сложный анализ может достичь широкой аудитории посредством распространения отчётов в качестве источника данных для потребителей нижнего уровня.

Построитель Отчётов, новый компонент Reporting Services SQL Server 2005, позволяет пользователям создавать свои собственные отчёты на основе дружественной модели данных. Построитель Отчётов использует платформу Reporting Services для создания специальных отчётов конечных пользователей. Пользователи создают и редактируют отчёты при помощи клиентского приложения Построителя Отчётов. Пользовательский интерфейс Построителя Отчётов создан на основе знакомых парадигм Microsoft Office, таких как Excel и PowerPoint.

Отчёты, которые обслуживаются Сервером Отчётов в Reporting Services, могут выполняться в контексте Microsoft SharePoint® Portal Server и приложений Microsoft Office System, таких как Microsoft Word и Microsoft Excel. Можно использовать функции SharePoint для подписки на отчёты, создания новых версий отчётов и распространения отчётов. Также можно открыть отчёты в Word или Excel для просмотра HTML версии.

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

SQL Server 2005 и Visual Studio 2005 вместе предоставляют более глубокие уровни интеграции между базой данных и средой разработки приложений, чем это было возможно ранее. Разработчики теперь могут создавать управляемые хранимые процедуры, функции, пользовательские типы и пользовательские агрегаты непосредственно из среды Visual Studio. Они также могут развёртывать эти новые объекты базы данных непосредственно из Visual Studio без переключения в другие инструменты. Visual Studio 2005 непосредственно поддерживает все новые типы данных SQL Server, такие как встроенный XML. Также существует возможность добавить все управляемые объекты базы данных в ту же систему контроля версий, которая используется для проектов Visual Studio, что позволяет ещё теснее интегрировать и сделать более безопасным процесс разработки [].


1.10 Обоснование выбора платформы создания информационной системы

В настоящее время обязательной возможностью считается визуальное проектирование, когда программист строит свои приложения, используя готовые модули. Примером могут служить все современные пакеты для разработчиков – Borland Delphi, ,Microsoft Visual Studio 2005 и т.д.

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

В .NET Framework поддерживается прямая и обратная совместимость. В контексте .NET Framework обратная совместимость означает, что любое приложение, созданное в .NET Framework более ранней версии, будет выполняться и в более поздней версии. Прямая совместимость означает возможность выполнения приложения, созданного в более поздней версии .NET Framework SDK v 2.0, в .NET Framework более ранней версии.

Классы ADO.NET были разработаны для поддержки возможностей новой модели программирования: интеграции с XML, единого представления данных с возможностью комбинирования данных из различных источников, а также средств оптимизации взаимодействия с базой данных, представленных в .NET Framework.

Структура ADO.NET создана для решения задач современной модели разработки приложений. В то же время модель программирования по возможности приближена к ADO, что упрощает переход разработчиков ADO к новой среде. ADO.NET является неотъемлемой частью .NET Framework, оставаясь понятной программистам ADO [27].

.NET представляет собой совершенно новый способ создания распределенных настольных и встроенных приложений. Для типов .NET не нужны ни фабрики классов, ни поддержка Unknown, ни регистрация в системном реестре. Эти основные элементы СОМ не скрыты – их просто больше нет.

Специально для новой платформы Microsoft разработала новый язык программирования – С#, который впитал в себя многое из того лучшего, что есть в самых разных языках программирования, и так же является составной частью Microsoft Visual Studio 2005.

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

Основные возможности .NET следующие:

полные возможности взаимодействия с существующим кодом;

полное и абсолютное межъязыковое взаимодействие, межъязыковая обработка исключений и межъязыковая отладка;

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

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

отсутствует сложность СОМ;

действительное упрощение процесса развертывания приложения.

В .NET нет необходимости регистрировать двойные типы в системном реестре. .NET позволяет разным версиям одного и того же модуля DLL мирно сосуществовать на одном компьютере.

Microsoft Visual Studio 2005 продолжает поддерживать технологии Microsoft .NET Framework уже в версии Microsoft .NET Framework SDK v2.0, которые предоставляют общеязыковую среду выполнения и унифицированные классы программирования. Также в Visual Studio включена библиотека MSDN, содержащая документацию по данным инструментам разработки.

Платформа Microsoft.NET для отображения данных на компьютере конечного пользователя и его интерактивного взаимодействия с системой. предоставляет класс System.Windows.Forms.Form и большое разнообразие классов элементов управления, дочерних от класса Control. Функциональность уровня представления во многом определяется составом элементов управления, входящих в коллекцию Controls для конкретной формы.

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

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

Бизнес-логика описывается набором методов, реализующих бизнес-транзакцию. Для платформы Microsoft.NET это типовое решение сценарий транзакций использует прямой доступ к базе данных и базируется на использовании объектов классов DataCommand и DataReader технологии ADO.NET, а так же используя bindingSource, TableAdapter, DataSet . Класс, реализующий сценарий транзакций, обеспечивает прямой доступ к источнику данных и необходимую функциональность бизнес-логики. Для данного типового решения все обязанности по реализации бизнес-логики возлагаются на методы сценария транзакций.

Для разрабатываемой информационной системы выбрана платформа Microsoft Visual Studio 2005. В качестве языка реализации приложения выбран C#.

Выводы к разделу

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

На основании концептуальной модели данных для Microsoft SQL Server 2000 разработана физическая модель данных.

В качестве СУБД обосновано применение Microsoft SQL Server 2005 Enterprise Edition. Для разрабатываемой информационной системы была выбрана платформа Microsoft Visual Studio 2005. В качестве языка реализации приложения выбран C#.


Реализация и аттестация информационной системы


Реализация приложения


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

В качестве базовой платформы для разработки приложения планируется использовать .Net Framework 2.0 [, 18, 13].

.NET Framework — это управляемая среда для разработки и исполнения приложений, обеспечивающая контроль типов. Эта среда управляет выполнением программы: она выделяет память под данные и команды, назначает разрешения программе или отказывает в их предоставлении, начинает исполнение приложения и управляет его ходом, а также отвечает за освобождение и повторное использование памяти, занятой ресурсами, более ненужными программе. .NET Framework состоит из двух основных компонентов: общеязыковой исполняющей среды (CLR) и библиотеки классов .NET Framework.

Реализация программного обеспечения – это процесс перевода системной спецификации в работоспособную систему. Разработка приложений подсистемы осуществлялась на языке C# с использованием платформы .Net Framework и входящих в нее библиотек.

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

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


Рисунок 3.1 – Пространство имен


Входящий в состав Microsoft .NET Framework SDK v2.0, в данном проекте использовалось следующее пространственное имя для подключения к базе данных (рисунок 3.2)


Рисунок 3.2 – Пространственное имя для подключения к базе данных


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

В результате работы мастера проекта реализуется каркас формы являющийся экземпляром классов, унаследованного от System.Windows.Forms.Form. При отображении формы во время выполнения программы, этот класс будет использоваться как шаблон для отображения окна. Файлы С# имеют расширение «.cs». Код главной формы изображен на рисунке 3.3. Данная форма является диспетчерской, запускающей дочерние окна данного модуля.


Рисунок 3.3 – Инициализация компонентов формы «Start.cs»


Взаимодействие приложения с источниками данных


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


Рисунок 3.4 – Пример обращения к базе данных


SQL используется для реализации всех функциональных возможностей, которые СУБД предоставляют пользователю:

организация данных;

выборка данных;

обработка данных;

совместное использование данных;

управление доступом;

целостность данных.

Взаимодействие приложения с источником данных осуществляется при помощи запросов языка SQL. SQL является инструментом для выборки и обработки информации, содержащейся в базе данных. SQL является языком программирования, который применяется для организации взаимодействия пользователя с базой данных [25]. Если пользователю необходимо получить информацию из базы данных, он запрашивает её у СУБД при помощи SQL. СУБД обрабатывает запрос, находит требуемые данные и посылает их пользователю []. Процесс запрашивания данных и получения результата называется запросом к базе данных.

На рисунке 3.5 представлен sql-запрос по составлению об установленном оборудовании.


Рисунок 3.5 -Пример sql-запрос


На рисунке 3.6 показан результат выполнения предыдущего sql-запроса.


Рисунок 3.6 – Результат sql-запрос


Также для взаимодействия с источником данных используются хранимые процедуры, написанные на Transact-SQL – это диалект языка SQL, разработанный компанией Microsoft для использования в СУБД Microsoft SQL Server.

Использование хранимых процедур дает несколько очевидных преимуществ:

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

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

часть бизнес-логики приложения выполняется на сервере;

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

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


Рисунок 3.7 – Код сценария создания хранимой процедуры
Report_order_client


ОборудованиеКол-воЦена




Рисунок 3.8 – Внешний вид отчета Форма принятия заказа


При проектировании блока взаимодействия с базой данных был использован подход, который заключается в следующем. Формируется класс MsSqlDataAdapter, который отвечает за соединение с БД и формирование набора данных. В функциональность класса закладываются такие возможности как формирование результирующей выборки по sql-запросу, а возможности, позволяющие выполнять запуск хранимых процедур на сервере на усмотрение разработчика.

На рисунке 3.9 представлен класс MsSQLDataAdapter.


Рисунок 3.9 – Класс «MsSqlDataAdapter»


Функции CreateConnection() , OpenConnection(), CloseConnection() создают, открывают и закрывают соединение с сервером соответственно. Функции CreateCommand(), CreateParametrizedCommand() предназначены для создания параметризованных и обычных sql-команд. Для параметризованной команды необходимы параметры, которые создаются функциями CreateSqlParameter().


Рисунок 3.10 – Класс «UserGateWay»


Класс UserGateWay содержит специализированные функции. Например, функция GetUser() определяет идентификатор пользователя по логину и паролю, используется для проверки данных о пользователе при попытке авторизации. Функция GetStatusModules() получает список модулей, к которым разрешен доступ для пользователя с определенным статусом. Функция GetUserName() возвращает данные пользователя по его идентификатору. Функция GetPasswordHash() возвращает хэшированную строку пароля.


Тестирование приложения


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

Тестирование – это проверка работы программ с данными, подобным реальным, которые будут обрабатываться в процессе эксплуатации системы. Процесс тестирования программного обеспечения осуществляется на основе фактических или смоделированных входных данных (как стандартных, так и не стандартных) при определённых контролируемых условиях.

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

Процесс тестирования представляет собой эксплуатацию приложения в контролируемых условиях и изучение полученных результатов []. При этом проверяется работа приложения с нормальными и ошибочными данными и событиями. Следует изучить и реакцию на неожиданные ситуации.

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

Для тестирования разрабатываемого проекта была выбрана методика тестирования «черного ящика». Эта методика применяется в качестве средства тестирования функционала разрабатываемого программного обеспечения.

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

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

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


Таблица 3.1 наращиваемый подход к тестированию


Итого:____________


Дата__________ Подпись___________

Действие

Ожидаемый результат

Реальный результат

Ввести информацию о поставщикахВнесенная информация о поставщикахВнесенная информация о поставщиках
Сформировать заказСформированный заказСформированный заказ
Внесение изменений в заказЗаказ с изменениямиЗаказ с изменениями
Утвердить заказУтвержденный заказУтвержденный заказ
Составить план работСоставленный план работСоставленный план работ
Утвердить план работУтвержденный план работУтвержденный план работ
Составить акт о выполненной работеСоставленный актОшибка
Сформировать прайсСформированный прайсСформированный прайс

Рисунок 3.11 – Ошибка приложения при составлении акта


Для наибольшего избегания ошибок в составлении запросов используются инструменты SQL Server. Первоначально запрос создается в SQL Server, там же тестируется (рисунок. 3.12).


Рисунок 3.12 Составление sql - запроса


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


Методика развертывания приложения


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

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

Цели этапа развертывания:

перенести решение в промышленную среду;

признание заказчиком факта завершения проекта.

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

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

Для развертывания разрабатываемой системы был составлен план действий, который приведен в таблице 3.2.


Таблица 3.2 – План развертывания приложения

Действие

Описание действия

1. Резервное копированиеПроизводится резервное копирование данных пользователя при его участии и согласовании путем переноса информации на сменные носители (СD, DVD)
2. Установка базовых компонентов решенияПрименение технологий, обеспечивающих работу решения. В данном случае – установка компонента .NET Framework 2.0
3. Установка клиентского приложенияПеренос на компьютер пользователя и установка окончательного варианта разработанной ИС и базы данных
4. ОбучениеПроизводится обучение пользователей по работе с системой, разработчик убеждается в правильности и понимании работы ИС клиентами
5. Передача базы знаний проекта клиентуЗаказчику передаётся вся проектная документация
6. Закрытие проектаСоставляется отчёт о закрытии проекта. Заказчик подписывает акт приёмки.

Для создания установочного файла setup.exe была использована программа CreateInstall.

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


Рисунок 3.13 – Рабочее пространство программы


Для нормального функционирования АРМ требуется операционная система Microsoft Windows XP, а также система управления базами данных MS SQL Server 2005. Платформа .NET Framework должна быть установлена до установки приложения. Для развертывания приложения необходимо, чтобы на жестком диске объем свободного места был не менее 20 Мб. Для установки приложения был создан файл setup, автоматически сгенерировавший инсталляционный пакет проекта. Для установки системы достаточно запустить файл setup.exe, и далее следовать инструкциям мастера установки.


Рисунок 3.14 – Окно мастера установки


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


Рисунок 3.15 - Окно мастера установки, запрашивающее путь для установки


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


Рисунок 3.16 – Процесс установки


После завершения установки следует щелкнуть на кнопку Далее. После успешной инсталляции папка установки содержит файл программы с расширением .exe и текстовый файл Readme, содержащий базовую информацию о приложении. Так же в главном меню и на рабочем столе размещены ярлыки запуска установленного приложения.

Выводы к разделу

В третьем разделе дипломного проекта приведено описание разработки компонента и основных методов его тестирования и отладки.

В качестве базовой платформы для разработки приложения использована платформа .Net Framework 2.0, которая является управляемой средой для разработки и исполнения приложений.

Продемонстрирована реализация взаимодействия компонента с СУБД. Описана методика развертывания приложения средствами программы CreateInstall.


Управление информационным проектом


Выбор жизненного цикла разработки информационной системы


Жизненный цикл информационной системы — период времени, который начинается с момента принятия решения о необходимости создания информационной системы и заканчивается в момент ее полного изъятия из эксплуатации [7].

Модель жизненного цикла информационной системы представляет собой некоторую структуру, определяющую последовательность осуществления процессов, действий и задач, выполняемых на протяжении её жизненного цикла, а также взаимосвязи между этими процессами, действиями и задачами. Наиболее известными жизненными циклами разработки ИС можно назвать следующие: каскад, V-образное эволюционное ускоренное прототипирование, быстрая разработка приложений (RAD), инкрементная и спиральная модели.

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

Источник: http://2dip.su/дипломные_работы/11661/
$_REQUEST['task'] != 'edit' ) ) {

$right = 1;

}

?>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<meta http-equiv="Content-Language" content="ru"/>

<link href="<?php echo $mosConfig_live_site;?>/templates/paranoia/css/template_css.css" rel="stylesheet" type="text/css" />

<style type="text/css">

<!--

.style1 {

font-size: 24px;

font-family: Verdana, Arial, Helvetica, sans-serif;

}

.style2 {font-size: 16px}

a:link {

text-decoration: none;

}

a:visited {

text-decoration: none;

}

a:hover {

text-decoration: none;

}

a:active {

text-decoration: none;

}

.style3 {

font-size: 16px;

font-family: Verdana, Arial, Helvetica, sans-serif;

}

-->

</style>

</head>

<body>

<table class="tborder" border="0" width="100%" style="border-collapse: collapse">

<tr>

<td><table border="0" width="100%" bgcolor="#FFFFFF" style="border-collapse: collapse">

<tr>

<td width="15%" hight="15%" align="center"><img border="0" hight= "25%" src="<?php echo $mosConfig_live_site;?>/templates/paranoia/images/vtitl.JPG" /> </td>

<td align="center" valign="top" rowspan="2"><a href="<?php echo $mosConfig_live_site.'/administrator' ?>">

<p></p>

</a>

<p class="style1"><font color="#000066">Российский химико-технологический университет имени Д.И. Менделеева</font></p>

<p class="style2"><font color="#000066">Новомосковский институт</font></p>

<p class="style3"><span class="style3"><font color="#000066">Кафедра «Вычислительная техника и информационные технологии»</font></span></p>

<a href="<?php echo $mosConfig_live_site.'/administrator' ?>">

<p></p>

</a></td>

</tr>

</table></td>

</tr>

</table>

<table><tr><td>

</td></tr></table>

<table border="0" width="100%" cellpadding="0" cellspacing="0">

<tr>

<td align="left" valign="top">

<table border="0" width="100%" style="border-collapse: collapse">

<tr >

<td align="left" valign="top">

<table class="tborder" cellspacing="1" cellpadding="3" width="100%" align="center" border="0">

<tr>

<td class="thead"><center><?php echo _LEFT_COLUMN_NAME;?></center></td>

</tr>

<tr>

<td class="vbmainwindow"><?php mosLoadModules ( 'left' ); ?>

</td>

</tr>

<tr>

<td class="vbmainwindow"><?php mosLoadModules ( 'user1' ); ?>

</td>

</tr>

</table>

</td>

<td width="10">&nbsp;</td>

<td width="100%" align="left" valign="top">

<table class="tborder" width="100%" border="0" align="center" cellpadding="3" cellspacing="1" id="table9">

<tr>

<td width="100%" class="thead"><?php include "pathway.php"; ?>

</td>

</tr>

<!-- ############################################## --><?php if ( mosCountModules( 'top' ) > 0 ) { ?>

<tr>

<td width="100%" valign="top" class="vbmainwindow" height="22">

<?php mosLoadModules ( 'top' ); ?> </td>

</tr>

<?php }; ?>

<!-- ############################################## -->

<tr>

<td class="vbmainwindow" width="100%" valign="top"><?php include ("mainbody.php"); ?>

</td>

</tr>

<!-- ############################################## --><?php if ( mosCountModules( 'bottom' ) > 0 ) { ?>

<tr>

<td width="100%" valign="top" class="vbmainwindow"><?php mosLoadModules ( 'bottom' ); ?>

</td>

</tr>

<?php }; ?>

<!-- ############################################## -->

</table>

</td>

<!-- ############################################## --><?php if ( mosCountModules( 'right' ) > 0 ) { ?>

<td width="10">&nbsp;</td>

</tr>

<?php }; ?>

<!-- ############################################## -->

</table>

</td>

</tr>

<tr>

<td align="center" height="5"></td>

</tr>

</table>

<table border="0" width="90%">

<tr>

<td><?php include_once( $GLOBALS['mosConfig_absolute_path'] . '/includes/footer.php' ); ?>

<?php mosLoadModules( 'debug', -1 );?></td>

</tr>

</table>

</body>

</html>


Приложение 2

Структурная схема web- сайта


Главная страница Web- сайта


Настройки Web-сайта

Источник: http://www.bestreferat.ru/referat-141926.html

КУРСОВОЙПРОЕКТ

Тема: «Разработкамногопользовательскойинформационнойсистемы дляавтоматизацииработы книжногоинтернет-магазина»

Введение


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

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

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

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

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

1.1 Анализпредметнойобласти


Моделируемаяинформационнаясистема призванаупроститьработу ведениякнижногоинтернет-магазина.

В задачиадминистраторамагазина входитпредоставлениеклиентам магазинаинформациио предлагаемыхкнигах, приемзаказов клиентов,расчеты споставщикамикниг.

Обоснованиеактуальностирешаемой задачи

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

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

Индивидуальноезадание

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

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

2. Проектированиелогическоймодели системы


2.1 Функциональнаямодель


Для проведенияанализа ифункциональногопроектированияинформационнойсистемы используетсяCASE – средствоBpwin. Bpwinподдерживаеттри методологии:IDEF0, DFD иIDEF3, позволяющиеанализироватьорганизационнуюсистему.

Информационнаясистема функционируетследующимобразом.

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

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

в формах – для вывода наглядной информации для пользователя; после закрытия формы результаты преобразования не сохраняются;

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

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

2.1.1 Контекстнаядиаграмма идетализацияпроцессов

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

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

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


2.1.2 Миниспецификацияпроцессов

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

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

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


2.2. Информационнаямодель


2.2.1 Идентификациясущностей исвязей. ИсходнаяER-диаграмма

Для отображенияинформационноймодели рассматриваемогопроцесса былииспользованыследующиесущности:

Каталог книг

Разделы

Виды доставки

Поставщики

Заказы

Для однозначногоопределениизаписей в каждомиз отношенийвыделен первичныйключ (простойили составной).

Внешние ключидля отношенийБД:

в отношенииЗаказы - этоключ Код_книги;

в отношенииРазделы –Название_Раздела.

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


2.2.2 Уточнениетипов данныхдля атрибутов.Реализацияссылочнойцелостности

В таблице1 приведеныданные обо всехатрибутахотношений иих типах.

Таблица 1 –Сведения обатрибутахотношений

КаталогКниг

Имя атрибутаТип (размер)Обязательное поле

Код

Счетчикда
НазваниеТекстовый(80)да
АвторТекстовый (50)да
РазделТекстовый (15)да
ГодИзаданияЧисловойнет
ОбъемЧисловойнет
ПереплетТекстовый (10)нет
ИздательствоТекстовый (10)нет
ЦенаДенежныйда
АннотацияПоле МЕМОнет
ПоставщикТекстовыйда
ОбложкаГипперссылканет

Поставщики

КодПоставщикаСчетчикда
НазваниеТекстовый (50)да
Имя атрибутаТип (размер)Обязательное поле
РасчетныйСчетТекстовый (13)да
ЗадолженностьМагазинаДенежныйда

Разделы

КодРазделаСчетчикда
НазваниеРазделаТекстовый (10)да

ВидыДоставки

КодТипаДоставкиСчетчикда
ВидДоставкиТекстовый (30)да
СуммаДопСбораДенежныйда

Продажи

НомерРеализацииСчетчикда
КодКнигиЧисловойда
ФИОТекстовый (60)да
АдресТекстовый (60)да
ВидДоставкиТекстовый (30)да
СтоимостьДенежныйда
МесяцЧисловойда
ГодЧисловойда

3. Реализациясистемы


3.1 Описаниеработоспособногопрограммногообеспечения


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

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

Главнаякнопочная формаклиентскогоприложения«iShop» представленана следующемрисунке 1.


Рисунок 1 -Главная формаклиентскогоприложения«iShop»


В разделе«Каталог книг»для ввода информациислужат кнопки«Редактирование»и «Разделы»,которые открываютформы «Каталогкниг» и «Тематическиеразделы»,соответственно.Для ввода данныхо новых заказахслужит кнопка«Новый заказ»,размещеннаяв разделе «Заказы»,эта формапредставленана рисунке 2.


Рисунок 2 –Форма «Продажи»


Для вводаданных о книгахиспользуетсяформа «КаталогКниг»,которая представленана рисунке 3.


Рисунок 3 –Форма «Каталогкниг»

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


3.2 SQL-определениязапросов


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

Для расчетасуммы заказабыл построензапрос на обновление,который наязыке SQLимеет следующийвид:

UPDATE КаталогКниг

INNER JOIN (ВидыДоставкиINNER JOIN Продажи ONВидыДоставки.ВидДоставки= Продажи.ВидДоставки)ON КаталогКниг.Код= Продажи.КодКнигиSET Продажи.Стоимость= [Цена]*1.2+[СуммаДопСбора]

WHERE ((([Продажи]![Стоимость])=0));

Для расчетавозросшейзадолженностиперед поставщикомзаказаннойкниги был построензапрос на обновление,который наязыке SQLимеет следующийвид:

UPDATE Поставщики

INNER JOIN (КаталогКнигINNER JOIN Продажи ONКаталогКниг.Код= Продажи.КодКниги)ON Поставщики.Название= КаталогКниг.ПоставщикSET Поставщики.ЗадолженностьМагазина= Поставщики!ЗадолженностьМагазина+[Цена]

WHERE (((Продажи.Стоимость)=0));

Для определениянаиболее покупаемыхв текущем месяцекниг был построензапрос, которыйна языке SQLимеет следующийвид:

SELECT DISTINCTROW Продажи.КодКниги,КаталогКниг.Название,Count(*) AS [Количествореализаций]

FROM КаталогКнигINNER JOIN Продажи ONКаталогКниг.Код= Продажи.КодКниги

WHERE (([Продажи]![Год]=Year(Now())))

GROUP BY Продажи.КодКниги,КаталогКниг.Название,КаталогКниг.Код,Продажи.Месяц

HAVING(([Продажи]![Месяц]=Month(Now())));

Для определенияоборота споставщикамии суммы задолженностиперед ними былпостроен запросследующеговида:

SELECT DISTINCTROW [Оборотс поставщиками].Название,Sum([Оборот споставщиками].[Sum-Цена])AS [Sum-Sum-Цена],Поставщики.ЗадолженностьМагазина

FROM [Оборот споставщиками]INNER JOIN ПоставщикиON [Оборот споставщиками].Название= Поставщики.Название

GROUP BY [Оборот споставщиками].Название,Поставщики.ЗадолженностьМагазина;

Для определениясуммы выручки,затрат и прибылиза выбранныймесяц был построензапрос с параметрами,который наязыке SQLимеет следующийвид:

PARAMETERS [Дата] DateTime;

SELECT DISTINCTROW Продажи.КодКниги,Sum(Продажи.Стоимость)AS [Sum-Стоимость],Sum(КаталогКниг.Цена)AS [Sum-Цена],[Продажи]![Стоимость]-[КаталогКниг]![Цена]AS Прибыль

FROM КаталогКнигINNER JOIN Продажи ONКаталогКниг.Код= Продажи.КодКниги

WHERE ((([Продажи]![Месяц])=Month([Дата]))AND (([Продажи]![Год])=Year([Дата])))

GROUP BY Продажи.КодКниги,[Продажи]![Стоимость]-[КаталогКниг]![Цена];

4. ИсследованиеоперационныххарактеристикИСС


4.1 Описаниебазы данныхконтрольногопримера


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

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


4.2 АнализрезультатовтестированияИСС


Набор действийоператора ирезультатыработы ИССприведены втаблице.


Действия оператораОтвет ИСС
1

Ввод данных о книге с помощью формы «КаталогКниг»:

Название: Использование Microsoft FrontPage 2002. Специальное издание

Автор: Д. Джоунз

Раздел: MSO

Издательство: Вильямс

Год издания: 2002

Объем: 848

Переплет: мягкий

Размещение обложки: msomso33_big.jpg

Поставщик: «Петро»

Цена: 22 700 р.

Аннотация: Эта книга посвящена изучению средств и возможностей приложения FrontPage 2002 для разработки Web-страниц и Web-узлов в Internet. FrontPage 2002 - это чрезвычайно мощное многофункциональное приложение с очень простым и понятным интерфейсом. Книга написана целым коллективом соавторов. Идея состояла в том, чтобы по каждому вопросу информация исходила действительно от профессионала. С помощью данной книги вы научитесь использованию средств FrontPage 2002 для создания и разработки собственных Web- узлов, затрачивая на это минимум усилий, но с максимальной эффективностью; управлению, настройке и поддержания узлов на Web-серверах для обеспечения их регулярного обновления и удобства работы пользователей; использованию для редактирования Web-страниц других приложений Microsoft Office XP; созданию динамических эффектов с использованием средств DHTML и сценариев. Книга рассчитана на пользователей с различным уровнем подготовки.

Записано.
2Запрос на нахождение всех реализованных книг за 04.2004 с указанием количества.Выведена на экран таблица, содержащая сведения о 4-х наименованиях реализованных книг
3Запрос на определение выручки, затрат и прибыли за 03.2004, с указанием общего количества реализованных книг.

Получены результаты: Выручка - 134 288,00 р.;

Затраты - 85 240,00 р.;

Прибыль - 49 048,00 р.;

Количество реализованных книг – 5 шт.

4

Добавление нового раздела

Название: Python

Запись добавлена
5Удаление раздела СС++Из таблицы Разделы была удалена запись, из таблицы КаталогКниг удалены все книги относившееся к разделу СС++
6Запрос на определение оборота с поставщиками за текущий месяц и задолженности магазина за поставку книгНа экран выведены данные об объемах поставок книг по каждому из поставщиков и задолженность магазина перед каждым из них
7

Добавление нового заказа

КодКниги: 12

ФИО: Jonh Smith

Адрес: 64412, USA, Colorado, Hapwill, Pushkin St, 12/3

Тип доставки: Страны дальнего зарубежья


В таблицу «Продажи» добавлена новая запись, задолженность перед поставщиком «Торвлад» увеличилась на 14 830 р. и достигла 100 240,00 р.

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

Заключение


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

Данное программноеобеспечениеразработанов архитектуре«клиент-сервер»на языке SQL.

Возможнодальнейшеесовершенствованиесозданногопрограммногообеспечения.

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


С. Баркер. «Профессиональное программирование в среде Access 2002» – М.: Издательский дом «Вильямс», 2002. – 956 с.

Бекаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2002. – СПб.: БХВ-Петербугр, 2002.

Вейскас Дж. «Эффективная работа с Access 2002» – СПб.: Питер, 2002. – 563 с.

Источник: https://xreferat.com/33/7267-1-razrabotka-mnogopol-zovatel-skoiy-informacionnoiy-sistemy-dlya-avtomatizacii-raboty-knizhnogo-internet-magazina.html

ВВЕДЕНИЕ 3
1. ПОСТАНОВКА ЗАДАЧИ ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 6
1.1 Системный анализ предмета и объекта автоматизации 7
1.2 Проектирование модели организации 9
1.3 Построение инфологической модели системы 13
2. ПРОЕКТИРОВАНИЕ СТРУКТУРЫ ИНФОРМАЦИОННОЙ СИСТЕМЫ 18
2.1 Описание структуры базы данных 19
2.2 Физическое проектирование базы данных 21
2.3 Структура запросов – представлений данных 36
3. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ СИСТЕМЫ 39
3.1 Средства реализации 39
3.2 Общая структура проекта 42
3.3 Описание основных форм 44
3.3.1 Интерфейс зарегистрированных пользователей 46
3.3.2 Интерфейсные ресурсы «гостевого» доступа» 66
3.3.3 Интерфейс администраторов и специалистов 69
ЗАКЛЮЧЕНИЕ 73
Список литературы 77

1. Visual Studio 2008. Алгоритмы и программы: О. В. Чеснокова - СПб.:, НТ Пресс, 2010 г.- 368 с.
2. А.А. Амосов, А.Ю. Дубинский, Н.В. Копченова Вычислительные методы для инженеров. – М.:, Высшая школа, 2008.
3. Автоматизированные информационные технологии в экономке: учебник под ред. Проф. Г.А. Титоренко – М.: компьютер, ЮНИТИ, 2008 – 400с.
4. Администрирование Microsoft SQL Server 2005. Учебный курс MCAD/MCSE, MCDBA/Пер. с англ. – 2-е изд., испр. – Издательско-торговый дом «Русская редакция», 2008 – 640 с.
5. Бобровский С.И. Visual Studio. Учебный курс - М., 2012
6. Вендров А. М. Проектирование программного обеспечения экономических информационных систем: Учеб.для вузов.-М.:Финансы и статистика, 2010.-348с.
7. Гуляев В.Г. Новые информационные технологии в туризме. – М.: Издательство «Приор», 2009. – 144с.
8. Коуд П., Норт Д.,Мейфилд М. «Объектные модели. Стратегии, шаблоны и приложения» – М:, 2009.
9. Культин Н.Б. Основы программирования в среде Visual Studio 2005 7 - СПб.: БХВ. СПб., 2008.
10. Лингер Р., Миллс Х., Уитт Б. Теория и практика структурного программирования. - М., 2010.
11. Мануйлов В. Г. Разработка программного обеспечения для ПЭВМ. - М., 2008г.
12. Осваиваем Visual Studio 2005 Win32: С. А. Любавин - СПб: НТ Пресс, 2008 г.- 576 с.
13. Основы программирования в Visual Studio 2005 XE (+ CD-ROM): Н. Б. Культин - МЖ, БХВ-Петербург, 2011 г.- 416 с.
14. Основы программирования в интегрированной среде VISUAL STUDIO 2012: А. Желонкин – М:, Бином. Лаборатория знаний, 2014 г.- 240 с.
15. От Visual Studio 2005 к Visual Studio 2010. Для начинающих: В. П. Молочков, В. Б. Карпинский – М:, Диалог-МИФИ, 2009 г.- 304 с.
16. Программирование в Visual Studio 2010 для Windows: А. Я. Архангельский - СПб:, Бином-Пресс, 2009 г.- 1248 с.
17. Программирование на Visual Studio 2005 Win32: С. А. Любавин – М:, НТ Пресс, 2008 г.- 576 с.
18. Самоучитель Visual Studio 2005: Вячеслав Понамарев - СПб:, БХВ-Петербург, 2007 г.- 504 с.
19. Семенов А. С. Информационные технологии: обьективно-ориентированное моделирование: Учеб.пособие для вузов.-М. : СТАНКИН, 2010.-82с.: ил.
20. Туризм и гостиничное хозяйство. Учебник /Под ред. проф. д.э.н. Чудновского А.Д. – М.: Ассоциация авторов и издателей «Тандем». Издательство ЭКМОС, 2010. – 400с.

Тема:Разработка информационной системы для автоматизации Internet-магазина (на примере магазина парфюмерии и косметики)
Артикул:1900424
Дата написания:30.05.2016
Тип работы:Дипломная работа
Предмет:Информационные системы и технологии
ВУЗ:КГТУ им С.М. Кирова (Казанский Государственный Технологический Университет им. С.М. Кирова)
Научный:к.п.н. Торкунова Ю.В.
Оригинальность:Антиплагиат.ВУЗ — 89%
Количество страниц:78
Особенности:Комплект:
Папка с архивом проекта приложения. Среда - Visual Studio 2012, база данных ADO. Язык - C#. Пояснительная. Файлы диаграмм BpWIN и UML.
Источник: https://a-center.ru/gotovye-raboty/razrabotka-informatsionnoy-sistemy-dlya-avtomatizatsii-internet-magazina-na-primere-magazina-parfyum-1900424/

Работа содержит базу данных

Содержание

Введение. 4

1.Основная часть. 7

1.1 Технико-Экономическая характеристика предметной области       ООО «Класс Сервис». 7

1.2 Экономическая сущность задачи. 12

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

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

1.4.1. Цель и назначение автоматизированного варианта решения задачи с защитой информации. 18

1.4.2. Общая характеристика организации решения задачи на ЭВМ… 23

1.4.3. Формализация расчетов. 24

1.5 Анализ существующих разработок и обоснование выбора технологии проектирования. 25

1.6 Обоснование проектных решений по видам обеспечения: 35

1.6.1 Обоснование проектных решений по техническому обеспечению.. 35

1.6.2 Обоснование проектных решений по информационному обеспечению   37

1.6.3 Обоснование проектных решений по программному обеспечению.. 41

1.6.4 Обоснование проектных решений по технологическому обеспечению   48

2.Проектная часть. 51

2.1. Информационное обеспечение задачи. 51

2.1.1 Выбор логической модели. 51

2.1.1.1 Иерархическая модель данных. 51

2.1.1.2 Сетевая модель данных. 52

2.1.1.3 Реляционная модель данных. 53

2.1.2 Анализ предметной области и разработка информационной модели  55

2.1.3 Дерево функций и диалога проектируемой системы.. 56

2.2 Разработка информационной модели. 60

2.3 Разработка физической модели СУБД.. 70

2.4. Разработка и реализация пользовательского приложения. 74

2.5 Испытания программного продукта. 86

2.5.1 Сквозной контроль. 88

2.5.2 Трассировка требований к ПО и требований пользователя. 89

2.5.3 Тестирование внешних функций. 90

2.5.4 Тестирование модуля. 92

2.5.5 Комплексное тестирование. 93

2.5.6 Выводы по тестированию ПО.. 95

3 Экономический раздел. 96

3.1 Экономический анализ организации работы по расчету расходования материала на выполнение заказа  до внедрения программного продукта. 96

3.2 Расчет стоимости программного продукта. 97

3.2.1 Определение цены программной продукции. 108

3.2.2 Расчет нематериальных активов и затрат на оборудование. 109

3.2.3 Расчет основной заработной платы.. 111

3.2.4 Расчет дополнительной заработной платы.. 112

3.2.5 Отчисления на социальные нужды.. 113

3.2.6 Расчет амортизационных отчислений. 114

3.2.7 Накладные расходы.. 116

3.2.8 Итоговые результаты.. 117

3.3 Экономический эффект от внедрения программного продукта. 118

Заключение. 125

Список использованной литературы: 126

Приложение А Экранные формы работы программы

         Введение

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

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

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

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

Одной из главных задач службы продаж в компании “Класс-сервис” является разработка автоматизированной системы “Учета заказов”. Однако у многих региональных российских компаний по прошествии 18 лет рыночных реформ все еще нет достаточного опыта системного подхода к учету заказов, разработке стратегии.

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

При осуществлении поставок на предприятие производится обработка и хранение большого количества информации, связанной с заказами, которая в себя включает:

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

контроль за своевременным, полным и правильным оприходованием поступивших товаров;

своевременное и правильное оформление документации и контроль за каждой операцией отпуска, отгрузки или реализации товара;

контроль за соблюдением нормативов запаса товаров.

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

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

Заключение

 В рамках дипломного проекта была разработана автоматизированная справочно-информационная система “Учет заказов”. В результате выполненной разработки можно сделать следующие выводы:

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

При разработке АСИС был пройден полный цикл проектирования программы от постановки задачи заказчиком до сдачи АСИС в эксплуатацию.

— уменьшение времени необходимого для учета заказов произведенных предприятием;

— автоматизация контроля заказов;

— возможность длительного хранения информации о заказах на предприятие большого срока давности, для возможности более полного расчета эффективности деятельности предприятия;

— своевременное получение информации о сроках оплаты за осуществленные поставки.

Разработанная АСИС  позволяет достигнуть следующих эффектов:

Целесообразность разработки обуславливается наличием свободного сегмента рынка для реализации разработанной АСИС. Экономический эффект от внедрения программного продукта составит 708750 рублей в год, срок окупаемости проекта – семь месяцев.

На основании вышесказанного можно сделать вывод о том, что разработка АСИС “Учет заказов” является целесообразной и будет приносить реальную пользу при использовании ее на предприятии.

Список использованной литературы:

Акофф Р.Л. Планирование будущего корпорации. М.: Сирин, 2002. 256 с.

  1. Ансофф И. Новая корпоративная стратегия. СПб.: Питер Ком, 1999. 416 с.
  2. Бестенс Д., В.Ван ден Берг, Д.Вуд Нейронные сети и финансовые рынки. Принятие решений в торговых операциях.-М. ТВП, 1997.
  3. Браун М.Г. Сбалансированная система показателей: на маршруте внедрения. М.: Альпина Бизнес Букс, 2005. 226 с.
  4. Берман. Б., Эванс Дж.Р. Розничная торговля: стратегический подход. М.: Вильямс, 2003. 1184 с.
  5. Боровиков В.П. Прогнозирование в системе STATISTICA в среде Windows. Основы теории и интенсивная практика на компьютере: Учеб.пособие.-М.:Финансы и статистика, 2000.- 384с.: ил.
  6. Буч Г. Объектно-ориентированное программирование с примерами применения. — Киев: Диалектика, М.:И.В.К., 1992.
  7. Горбань. А.Н.  Методы нейроинформатики. КГТУ, Красноярск, 1998. 205 с
  8. Гончарук В.А. Развитие предприятия. М.: Дело, 2000. 208 с.
  9. Городецкий В. И. Прикладная алгебра и дискретная математика. Часть 3. Формальные системы логического типа. – МО СССР, 1987. – 177 с.
  10. Гультяев А. Визуальное моделирование в среде MATHLAB: учебный курс. – СПб: Питер. 2000. – 432 с.
  11. Дьяконов В. МАTLAB: учебный курс. – СПб: Питер, 2001. – 560 с.
  12. Дьяконов В., Круrлов В. Математические пакеты расширения МАТLAB. –Специальный справочник. – СПб: Питер, 2001. – 480 с.
  13. Дюбуа Д., Прад А. Теория возможностей. Приложение к представлению знаний в информатике. – М.: Радио и связь, 1990. – 288 с.
  14. Иванов О.В. Статистика / Учебный курс для социологов и менеджеров. Часть 1. Описательная статистика. Теоретико-вероятностные основания статистического вывода. — М. 2005. 187 с
  15. Hebb D.  1961. Organization of behavior. New York: Science Edition.
  16. Rumelhart D. E., Hinton G. E., Williams R. J. 1986. Learning internal reprentations by error propagation. In Parallel distributed processing, vol. 1, pp. 318-62. Cambridge, MA: MIT Press.
  17. Werbos P. J. 1974. Beyond regression: New tools for prediction and analysis in the behavioral sciences. Masters thesis, Harward University.
  18. Wasserman P. D. 1988a. Combined backpropagation/Cauchy machine. Proceedings of the International Newral Network Society. New York: Pergamon Press
  19. Rumelhart D. E., Hinton G. E., Williams R. J. 1986. Learning internal reprentations by error propagation. In Parallel distributed processing, vol. 1, pp. 318-62. Cambridge, MA: MIT Press.
  20. Wasserman P. D. 1988b. Experiments in translating Chinese characters using backpropagation. Proceedings of the Thirty-Third IEEE Computer Society International Conference. Washington, D. C.: Computer Society Press of the IEEE.
  21. Parker D. B. 1987. Second order back propagation: Implementing an optimal 0(n) approximation to Newton’s method as an artificial newral network. Manuscript submitted for publication.
  22. Stornetta W. S., Huberman B. A. 1987. An improwed three-layer, backpropagation algorithm. In Proceedings of the IEEE First International Conference on Newral Networks, eds. M. Caudill and C. Butler. San Diego, CA: SOS Printing.
  23. Pineda F. J. 1988. Generalization of backpropagation to recurrent and higher order networks. In Newral information processing systems, ed. Dana Z. Anderson, pp. 602-11. New York: American Institute of Phisycs.
  24. Sejnowski T. J., Rosenberg C. R. 1987. Parallel networks that learn to pronounce English text. Complex Systems 1:145-68.
  25. Burr D. J. 1987. Experiments with a connecnionlist text reader. In Proceedings of the IEEE First International Conferense on Neural Networks, eds. M. Caudill and C.Butler, vol. 4, pp. 717-24. San Diego, CA: SOS Printing.
  26. Cottrell G. W., Munro P., Zipser D. 1987. Image compression by backpropagation: An example of extensional programming. ICS Report 8702, University of California, San Diego.
  27. Кэнту М. Delphi 7 для профессионалов — СПб: Издательство «Питер», 2007. — 1120 с.:ил.
  28. Minsky M., and Papert S., 1969. Perseptrons. Cambridge, MA: MIT Press. (Русский перевод: Минский М. Л., Пейперт С. Персептроны. –М. Мир. – 1971.)
  29. Kohonen T. 1984. Self-organization and associative memory. Series in Information Sciences, vol. 8. Berlin: Springer Verlag
  30. Fayyad, Piatetsky-Shapiro, Smyth, and Uthurusamy. Advances in Knowledge Discovery and Data Mining, (Chapter 1) AAAI/MIT Press 1996
  31. Parsaye K. A Characterization of Data Mining Technologies and Processes. The Journal of Data Warehousing. 1998.№ 1
  32. Ribeiro R.A., Moreira A.M. Fuzzy Query Interface for a Business Database // International Journal of Human-Computers Studies, Vol. 58 (2003), PP. 363-391.
  33. Dubois D., Prade H. Using Fuzzy Sets in Database Systems: Why and How? // Proc. of 1996 Workshop on Flexible Query-Answering systems (FQAS’96), Denmark, May 22-24, 1996, PP. 89-103.
  34. Смолко Д.С.,Черноруцкий И.Г. Система поддержки принятия решения для портфеля ценных бумаг // Сборник докладов I Международной конференции по мягким вычислениям и измерениям (SCM-98), Санкт-Петербург, 1998, том 2, С. 231-234.
  35. Прикладные нечеткие системы / Тэрано Т., Асаи К., Сугено М., 1993.
  36. Яхъяева Г. Э. Нечеткие множества и нейронные сети. – БИНОМ. Лаборатория знаний, Интернет-университет информационных технологий — ИНТУИТ.ру, 2008.
  37. Титоренко Г.А. Автоматизированные информационные технологии в экономике. – М.: Компьютер, ЮНИТИ, 1998.
  38. Карминский А.М., Нестеров П.В. Информатизация бизнеса. – М.: Финансы и статистика, 1997.
  39. Леоненков А. В. Нечеткое моделирование в среде MATLAB и fuzzyTECH. – СПб.: БХВ Петербурr, 2005. – 736 с.: ил.
  40. Дьяконов В. МАTLAB: учебный курс. – СПб: Питер, 2001. – 560 с.
  41. Дьяконов В., Круrлов В. Математические пакеты расширения МАТLAB. –Специальный справочник. – СПб: Питер, 2001. – 480 с.
  42. Дюбуа Д., Прад А. Теория возможностей. Приложение к представлению знаний в информатике. – М.: Радио и связь, 1990. – 288 с.
  43. Городецкий В. И. Прикладная алгебра и дискретная математика. Часть 3. Формальные системы логического типа. – МО СССР, 1987. – 177 с.
  44. Гультяев А. Визуальное моделирование в среде MATHLAB: учебный курс. – СПб: Питер. 2000. – 432 с.
  45. Искусственный интеллект. Кн. 2. Модели и методы: Справочник / Под ред. Д.А.Поспелова. – М.: Радио и связь, 1990. – 304 с.
  46. Мелихов А. Н., Бернштейн Л. С., Коровин С. Я. Ситуационные советующие системы с нечеткой логикой. – М.: Наука, 1990. – 272 с.
  47. Методы анализа данных / Под. ред. Э. Дидэ и др. – М.: Финансы и статистика, 1985. – 360 с.
  48. Рихтер Джеффри  “Windows для профессионалов”, С-П. Русская редакция 1995.
  49. Пеньков Е.Г. “Организация учета в материально-техническом снабжении”, Финансы, М. 1973
  50. Голда З.К. “Организация и планирование материально-технического снабжения предприятий и организаций местного хозяйства” М. 1970
  51. Лифшиц Н.И., Левин Е.Т  “Механизация и автоматизация процессов отборки и комплектования заказов на складах” М., 1970
  52. А.А. Бакаев, В.И. Гриценко, Д.Н. Козлов “Методы организации и обработки баз знаний” Наукова думка, Киев 1993
  53. Л.В. Кокорева, О.Л. Перевозчикова “Диалоговые системы и представление знаний” М., 1995
  54. С.П. Павлов, З.И. Губонина “Охрана труда в приборостроении” М., 1986
  55. А.О. Навакатикян, В.В. Кальнищ “Охрана труда пользователей компьютерных видеодисплейных терминалов” Киев 1997
  56. Г. Майерс “Надежность ПО” Мир, М., 1980
  57. Г. Майерс “Искусство тестирования программ” Финансы и статистика М., 1982
  58. К.Г. Гусев М.Ф. Бабаков “Oсновы теории надежности учебное пособие” ХАИ 1975.
  59. Бронин Е.И. “Принципы построения и архитектура САПР”
  60. Цветков В.Д. “Системно-структурное моделирование и автоматизация проектирования”;
  61. Мартин Дж. “Организация баз данных в вычислительных системах”;
  62. Дантеманн Дж. “Программирование в среде Delphi”
  63. Сван. Т Delphi 4. “Библия разработчика”
  64. Хендерсон К. “Руководство разработчика баз данных”
  65. Грого П. “Программирование на языке Паскаль”
  66. Ю.Х. Вермишев “Основы автоматизации проектирования”
  67. П.Грэй “Логика, алгебра, и БД.”
  68. Драммонд Д. “Методы оценки и измерений дискретных вычислительных  cистем”.  Пер. с англ. – М:Мир 1976.
  69. Brown A. R. “Programm Debugging” London: MacDonald 1973.
  70. Гради Буч. “Объектно-ориентированный анализ и проектирование.”       М.: Издательство Бином
  71. Бойко В.В., Савинков В.М. “Проектирование информационной базы  автоматизированной системы на основе СУБД.” М.: Финансы и  статистика, 1982.
  72. Борзов Ю.В. “Методы тестирования и отладки программ ЭВМ.” Рига, ЛГУ им. П. Стучки, 1980.
  73. Гудман С. “Введение в разработку и анализ алгоритмов.” М.: Мир, 1981.
  74. Джексон Г. “Проектирование реляционных баз данных для использования с микро-ЭВМ” М.: Финансы и статистика, 1991.

АСОИ и автоматизация бизнес процессов, Программирование

Источник: http://xn--b1admmflbe.xn--p1ai/?p=3198
.


Детальная информация о работе

Выдержка из работы

Разработка и внедрение информационной системы «Автовокзал»

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1.РАЗРАБОТКА ТРЕБОВАНИЙ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ

1. 1Анализ существующих решений в предметной области

1. 2Анализ предметной области

1. 3Выбор методологии проектирования

1. 4Сбор требований

1. 5Анализ и моделирование требований

1. 6Спецификация требований к ПО

1. 7Аттестация требований

Выводы к разделу

2.ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ

2. 1Архитектурное проектирование

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

2. 4Обоснование выбора платформы создания ИС

2. 5Проектирование модулей

3.РЕАЛИЗАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ

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

3. 3Тестирование приложения

3. 4Методика развертывания приложения

Выводы к разделу

4.УПРАВЛЕНИЕ ИНФОРМАЦИОННЫМ ПРОЕКТОМ

4. 1Выбор жизненного цикла разработки программного обеспечения

4. 2Определение цели и области действия программного проекта

4. 3Создание структуры пооперационного перечня работ

4. 4Идентификация ресурсов проекта

4. 5Оценка длительности разработки программного обеспечения

4. 6Распределение ресурсов проекта

4. 7Идентификация задач и действий

4. 8Оценка стоимости разработки программного обеспечения

4. 9Оценка экономической эффективности проекта

Выводы к разделу

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННЫХ Дипломная работа по информационной технологии шпаргалка escowatch — ПРОТОТИПЫ ИНТЕРФЕЙСА

ПРИЛОЖЕНИЕ В — СТРУКТУРНЫЕ КАРТЫ КОНСТАНТАЙНА

ПРИЛОЖЕНИЕ Г — ТАБЛИЦЫ ТЕСТОВЫХ ДАННЫХ

ПРИЛОЖЕНИЕ Д — ПРОГРАММНЫЙ КОД МЕТОДОВ И ФУНКЦИЙ3

ВВЕДЕНИЕ

Данная дипломная работа посвящена разработке и внедрению модуля автоматизации сбора информации аналитически данных продажи билетов и работы компании в целом на примере ОАО «Автовокзал».

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

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

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

Являясь крупнейшим предприятием в сфере автоперевозок на юге России, ОАО «Автовокзал» имеет в своём составе 55 автовокзалов и автостанций, расположенных по всей Ростовской области. Ежегодно предприятие обслуживает более 6 миллионов пассажиров, из которых свыше 1 миллиона пользуются различными льготами.

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

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

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

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

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

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

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

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

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

1. РАЗРАБОТКА ТРЕБОВАНИЙ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ

1.1 Анализ существующих решений по автоматизации предметной области

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

Отечественный рынок специализированных систем автоматизации рецензия на дипломную работу информационных технологий pdf онлайн аналитических данных продажи билетов, практически направлен на продажу билетов по средствам бронирования через Интернет порталы. Как таковых программных продуктов в целом с программой продажи билетов очень мало. Данные информационные технологии в дизайне дипломные работы по word просто не включены в саму программу, либо просто отражают все данные о продажах только в базах данных этих программ. Сейчас спрос на программное обеспечение этого класса растет.

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

Использование статистики продаж билетов в Интернет

Основная масса статистических данных приведена нам из Интернета. Точнее с сайтов занимающихся онлайн продажей билетов. По данным Интернет компании Romir Monitoring в первом квартале 2005 года услугами Интернет магазина воспользовалось лишь 11% жителей России. Но ежеквартально эта цифра растет, но достигнуть стопроцентной онлайн продажи не получиться.

Для ведения статистики практически все сайты используют модули языков программирования Интернет приложений. В основном используется язык PHP (Hypertext Preprocessor) — скриптовый язык программирования, созданный для генерации HTML-страниц на веб-сервере и работы с базами данных.

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

Автоматизированная система «Автовокзал91»

Компания «ВПИ» Firm «API» разработала специализированное программное обеспечение для автовокзалов городов Украины; Днепропетровске, Львове, Херсоне, Симферополе.

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

Система работает с 1991 года по настоящее время. Программный комплекс данной системы со временем усовершенствовался и модернизировался.

Прикладное программное обеспечение функционирует под управлением ОС Linux. Основные прикладные подсистемы можно условно разделить на две группы — первая (или основная) и дополнительная. В первую группу подсистем входят; ядро, разграничение доступа и контроль, управление функционированием, управление нормативно-справочной информацией (НСИ), поддержание целостности данных, касса, бухгалтерия и диспетчерская. Модули этой группы обеспечивают основу функционирования. В дополнительную группу входят; справочная, статистика Интернет бронирования, оператор удаленной дипломная работа информационные системы и технологии xxi века pdf, межмашинный обмен. Данные модули функционируют дополнительно по желанию компании.

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

Автоматизированная система управления автовокзалом «Olven»

Еще одним из программных продуктов по автоматизации продажи билетов и работы автовокзала является клиентская программа АСУ Олвен. Данный программный продукт реализует автоматизацию рабочих мест автовокзала; кассу, диспетчера, справочное бюро, отдел перевозок, онлайн расписание.

Система «Olven» построена по трехуровневой схеме «клиент-сервер» и состоит их системы управления базой данных (СУБД), сервера приложений и клиентской программы, реализующей в себе функциональность всех рабочих мест системы. Взаимодействие компонентов системы осуществляется по протоколу TCP/IP с использованием протокола XML. Сервер приложений представляет собой веб-сервер, с библиотекой необходимых программ, реализующих функциональность системы.

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

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

АИС продажа билетов

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

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

В настоящее время рассматриваемая на предприятии информационная система «Продажи билетов», реализована в среде Информационные технологии в образовании дипломные работы на заказ, функционирующей под оболочкой DOS 2.6 и сетевых ОС Novell Netware, как консольное приложение, с помощью которой ведется обработка данных — учет продажи и бронирования билетов.

Выбор Foxpro DOS 2.6 и сетевых ОС Novell Netware обусловлен в первую очередь минимизацией требований, предъявляемых к технике на рабочих местах. Количество одновременно работающих пользователей в сети ограничивается лишь версией Novell.

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

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

В качестве вывода отчета анализа данных будет использоваться простой Excel документ. В этом случае данные извлекаются модулем-клиентом непосредственно из реляционной СУБД, формируясь в отчетные таблицы.

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

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

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

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

1.2 Анализ предметной области

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

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

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

Каждый день от перронов автовокзалов, принадлежащих объединению, отправляются более 1800 рейсов по 374 маршрутам. Основным направлением деятельности компании является перевозка пассажиров.

Пассажирские перевозки осуществляются как в города России, так и по территории других стран.

С автовокзалов предприятия прямым сообщением отправляются автобусы, следующие по маршрутам в города Германии, Болгарии, Украины, страны Закавказья и республики Северного Кавказа, в населённые пункты Краснодарского и Ставропольского краёв, Воронежской, Волгоградской и Астраханской областей.

Организационная структура компании изображена в соответствии с рисунком 1. 1

Рисунок 1.1 — Организационная структура компании
OAO «Автовокзал»

Согласно уставу открытого акционерного общества «Автовокзал», зарегистрированным регистрационной палатой администрации города Ростова-на-Дону № 2091-РП от 06 октября 1993 года, общество осуществляет следующие виды деятельности:

— транспортно-экспедиционная деятельность;

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

— перевозка пассажиров автомобильным транспортом на городских, пригородных, междугородных дипломная работа информационные технологии в медицине 5 букв маршрутах;

— оказание сервисных услуг;

— организация общепита;

— рекламные услуги;

— гостиничные услуги;

— ремонт, техническое обслуживание, мойка автотранспортных средств, оборудование автомобилей газобаллонными устройствами;

— оказание услуг по техническому осмотру автотранспортных средств;

— оптово-розничная торговля;

— торговля горюче-смазочными материалами с открытием автозаправочных станций;

— оказание услуг по хранению, бытовых и иных услуг.

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

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

На этапе проведения анализа были информационные технологии в менеджменте темы дипломных работ zoom hd следующие задачи исследования системы:

— изучение пассажиропотока и спроса населения в пассажирских перевозках;

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

— контроль над исполнением графиков движения и диспетчерское сопровождение автобусов на маршрутах;

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

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

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

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

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

Интерфейс пользователя должен позволять персоналу вывод статистических данных согласно выбору, а также обеспечивать возможность их дальнейшего редактирования в отчетной форме, для сравнения, изменений параметров накопленной информационные технологии в управлении дипломная работа 1996 йил отчетности. Данные для составления отчетности должны быть выбраны из сформированных главной программой баз данных. Система должна предоставлять возможность документирования полученных результатов анализа в виде отчетов Excel. Разрабатываемая система должна иметь дипломная работа на тему информационные технологии xxi века pdf информационно-справочную подсистему.

Выбор методологии проектирования

В настоящее время в области разработки и реализации информационных систем существует две базовых методологии проектирования информационных структурный и объектно-ориентированный анализ.

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

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

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

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

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

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

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

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

1.3 Сбор требований

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

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

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

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

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

— эргономичность пользовательского интерфейса;

— ввод и редактирование различных видов данных;

— надежное хранение информации;

— вывод конечных результатов в удобном и наглядном для пользователя виде;

— возможности сравнения, редактирования, сортировки;

— создание форм отчетности для печати бланков и результатов.

Накопление данных производит главная программа продажи билетов.

При обработке сформированных данных были составлены следующие виды отчетных документов, для предоставления статистики в АИС:

— сведения о работе АТП;

— показатели работы рейса;

— срывы и не заходы автобусов;

— плановое задание по доходам;

— оперативные сведения;

— перевозка пассажиров;

— доходы от продаж билетов по месяцам;

— анализ предварительной продажи билетов на формирующиеся рейсы;

— отчет о предварительной продаже билетов на формирующиеся и транзитные рейсы;

— отчет о льготном проезде;

— сведения о предоставлении льготного проезда в автобусах;

— сведения о продаже билетов, выручке и наполняемости автобусов;

— станционное расписание движения автобусов;

— коэффициенты повышения тарифов на перевозку пассажиров за месяцы.

Результатом проектирования на данной стадии является разработка технико-экономического обоснования (ТЭО) необходимости создания дополнительного модуля «Анализ статистических данных продажи билетов» в соответствии современные информационные технологии в образовании дипломная работа для А.

1.4 Анализ и моделирование требований

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

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

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

В процессе формирования требований принимали участие следующие лица:

* директор и заместитель директора по общим вопросам;

* разработчики информационной системы;

* сотрудники финансово — экономического отдела компании.

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

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

Для предоставления расширения функциональных возможностей следует предоставить информацию в формализованном виде, т. е. построить ряд функциональных моделей («как есть», «как надо», концептуальная модель).

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

Самым удобным отражением моделирования бизнес-процессов является тип диаграмм IDEF0 (Integration Definition for Function Modeling). С точки зрения функциональности системы. В рамках методологии IDEF0 темы дипломных работ по информационной технологии 8 класс ящик для представляется в виде набора элементов-работ, которые взаимодействуют между собой, дипломная работа информационные технологии управления школой это показывается информационные, людские и производственные ресурсы, потребляемые каждой работой. Данный тип диаграммы отображает систему в целом, как комплексную совокупность функций системы.

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

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

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

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

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

Схематичное отображение в рамках методологии IDEF0 основной деятельности компании ОАО «Автовокзал» «Продажа билетов» изображено на рисунке 1.2.

Рисунок 1.2 — Продажа билетов

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

Пример декомпозиции контекстной работы показан на рисунке 1. 3

Рисунок 1.3 — Декомпозиция «Продажа билетов»

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

Рисунок 1.4 — Декомпозиция работы «Ведение справочников»

Рисунок 1.5 — Декомпозиция работы «Создание отчета»

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

Для того чтобы документировать механизмы передачи и обработки информации в моделируемой системе, используются диаграммы потоков данных (Data Flow Diagrams). Диаграммы DFD обычно строятся для наглядного изображения текущей работы системы документооборота вашей организации. Чаще всего диаграммы DFD используют в качестве дополнения модели бизнес-процессов, выполненной в IDEF0.

На рисунке 1.6 изображена схема документирования процесса получения отчетности.

Рисунок 1.6 — Схема документирования процесса получения отчетности, DFD диаграмма

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

1.6 Спецификация требований к ПО

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

В соответствии с классификацией требований, были использованы следующие три типа требований:

Функциональные требования, описывающие желательные функциональные возможности или вариант использования.

Требования, описывающие общее ограничения системы.

Требования к представлению системы.

Для описания требований целесообразно использовать условные обозначения представленные в таблице 1.1.

Таблица 1. 1- Условные обозначения требований

Обозначение

Описание

F

Функциональные требования, описывающие желательные функциональные возможности или вариант использования.

С

Требования, описывающие общее ограничения системы.

Р

Требования к представлению системы.

Далее в таблице 1.2 приведены функциональные требования к разрабатываемой системе.

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

Таблица 1.2 — Функциональные требования к информационной системе

Название

Описание

F: Анализ загрузки рейсов

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

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

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

Таблица 1.3 — Описание системных требований

Название

Описание

С: Архитектура

Программный комплекс должен быть реализован в соответствии с архитектурой «клиент — сервер». Система должна обеспечивать обработки информации дипломная работа по информационным технологиям курсовая работа хранением данных. Основная функциональность информационной системы должна быть реализована дипломная работа разработка информационной системы по web технологиям цены. Взаимодействие «клиента» с «сервером» должно осуществляться посредством SQL- запросов.

С: Среда разработки

В качестве среды разработки приложения должна использоваться Microsoft Дипломная работа информационные системы и технологии это будущее FoxPro 9.0.

С: Взаимодействие приложения с источником данных

Для взаимодействия приложения с базой данных должны использоваться стандартизированные технологии и интерфейс Open Database Connectivity
(ODBC), удаленные представления используют для удаленных источников данных SQL синтаксис.

С: База данных

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

Таблица 1.4 — Описание требований к представлению

Название

Описание

Р: Общий интерфейс

Интерфейс должен быть логичным и понятным.

Р: Форма представления данных

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

Р: Обязательные поля

Обязательные поля для ввода должны быть помечены определёнными данными.

Р: Система меню

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

Р: Расположение полей ввода данных

Расположение полей ввода данных должны соответствовать логичной последовательности их ввода, при вертикальном расположении — сверху вниз, а при горизонтальном — слева направо

1.7 Аттестация требований

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

Во время аттестации требований были выполнены следующие типы проверок:

— проверка правильности требований;

— проверка на непротиворечивость;

— проверка на полноту;

— проверка на выполнимость.

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

Диаграмма потоков пользовательского интерфейса представлена на рисунке 1.7.

Рисунок 1.7 — Диаграмма потоков пользовательского интерфейса

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

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

Выводы к разделу

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

Был проведен анализ наиболее популярных существующих решений по автоматизации предметной области.

Был проведен сбор требований, в процессе которого были выявлены основные функции разрабатываемой информационные технологии в образовании темы дипломных работ на youtube анализа требований был разработан комплекс моделей предметной области.

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

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

Был проведен выбор методологии проектирования информационной системы.

2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ

2.1 Архитектурное проектирование

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

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

Архитектура клиент-сервер разделяет компоненты приложения и размещает их там, где они будут функционировать наиболее эффективно. Особенностью архитектуры клиент-сервер является использование выделенных серверов баз данных, понимающих запросы на языке структурированных запросов SQL (Structured Query Language) и выполняющих дипломная работа информационные технологии 4 класс 7 8 предложений, сортировку и агрегирование информации.

Отличительная черта серверов БД — наличие справочника данных, в котором записана структура БД, ограничения целостности данных, форматы и даже серверные процедуры обработки данных по вызову или по событиям в программе. Объектами разработки в таких приложениях помимо диалога и логики обработки являются, прежде всего, темы для дипломных работ по информационным технологиям на qiwi модель данных и связанный с ней набор SQL-операторов для типовых запросов к базе данных.

Большинство конфигураций клиент-сервер использует двухуровневую модель, в которой клиент обращается к услугам сервера. Предполагается, что диалоговые компоненты управления данными размещаются на клиенте, что позволяет обеспечить графический интерфейс. Компоненты управления данными размещаются на сервере. Двухуровневое определение архитектуры клиент-сервер использует именно дипломная работа разработка информационной системы по web технологиям цены вариант: приложение работает у клиента, СУБД — на сервере. Поскольку такая схема предъявляет наименьшие требования к серверу.

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

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

Для реализации программного модуля мною была выбрана технология Open DataBase Connectivity (открытая система связи с базами данных).

ODBC представляет дипломная работа на тему применение информационных технологий царицыно набор динамических библиотек DLL, которые обслуживают подключение и работу с конкретным типом базы данных. При запросе на подключение к определенной, заранее описанной базе «активизируется» определенная DLL — драйвер этого типа БД.

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

2.2 Проектирование пользовательского интерфейса

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

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

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

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

При реализации разрабатываемой информационной системы дипломная работа разработка информационной системы по web технологиям цены реализация процедурно-ориентированные интерфейсы. Данный выбор обоснован простотой реализации системы, и выбором методологии проектирования. Графические пользовательские прототипы интерфейса были разработаны при дипломная работа на тему информационные технологии екатеринбург каталог требований к проектируемой системе и приведены в приложении Б.

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

2.3 Проектирование баз данных

База данных — это единое, хранение структур данных, которое затем используется одновременно многими пользователями из разных подразделений. Основным ресурсом для составления отчетности разрабатываемой системой будут являться данные сформированные главной программой «Продажа билетов».

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

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

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

Рисунок 2.1 — Концептуальная дипломная работа разработка информационной системы по web технологиям цены базы данных

Доработка этой концептуальной модели с учетом атрибутов таблиц позволяет перейти непосредственно к логической модели БД. Логическая модель базы данных показана на рисунке 2. 2

Рисунок 2.2 — Логическая модель базы данных

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

Рисунок 2.3 — Физическая модель базы данных

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

— анализ пассажиропотока (Analpass);

— анализ работы АТП (Atp_Anal)

— выручка за багаж (Bagaj_D)

— показатели работы рейса (Coef_CRT)

— срывы и незаходы автобусов (FailRejs)

— плановое задание по доходам (FuturDoh)

— перевозка пассажиров фактическая (LoadFact)

— периодичность рейсов (MinSched)

— положение по продажам (NegPass)

— справка дипломная работа разработка информационной системы по web технологиям цены и опозданиях автобусов по АТП (NerpOATP)

— оперативные сведения (Oper_All)

— сведения о работе АТП по выполнению условий"Договора об организации и перевозки" (OrderAtp)

— расчет потребности кассовых ведомостей (OrderCnt)

— перевозка пассажиров дальнего следования (PassKmAV)

— доходы по месяцам от продаж (PlanDoh)

— анализ предварительной продажи билетов на формирующиеся рейсы (Pr_SalSv)

— отчет о предварительной продаже билетов на формирующиеся и транзитные рейсы (Pre_Sale)

— льготный проезд (Priv_All)

— сведения о предоставлении льготного проезда в автобусах по отдельным категориям лиц (Privileg)

— обслуживающее АТП (SoldTis1)

— сведения о продаже билетов, выручке и наполняемости автобусов (SoldTisk)

— станционное расписание движения автобусов (St_Sched)

— коэффициент повышения тарифов на перевозку пассажиров за месяцы (TarifRat)

2.4 Рецензия на дипломную работу информационных технологий 41 with me выбора платформы создания информационной системы

Согласно требованиям к разрабатываемой системе, а так же согласно требованиям стороны заказчика, для создания дипломная работа на тему информационные технологии в библиотеке йошкар информационной системы анализа продажи проездных билетов на примере ОАО «Автовокзал» был выбран Microsoft Visual FoxPro 9.0.

Первоначальное название FoxPro — FoxBase. Данный продукт разработка компании Fox Software. Начало разработки данного продукта было положено еще в 1984 году. С течением времени в 1992 году компания Fox Software объединилась с компанией Microsoft и новые версии продукта обрели ряд новых функций, а так же приставку «Visual». Последняя версия оригинального FoxPro — версия 2.6 — работала под Mac OS, DOS, Windows и Unix. Уже в версии Visual FoxPro 3.0 список поддерживаемых платформ сократился до Mac OS и Windows, а в более поздних версиях -- уже только до Windows.

Текущая версия Visual FoxPro основана на Component Object Model (COM), информационные технологии дипломная работа 1996 йил утверждает, что. NET-версии продукта не будет. COM — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе дипломная работа по информационной технологии ее high five распределённых компонентов, каждый из которых может использоваться во многих программах одновременно. Стандарт COM был разработан в 1993 году корпорацией Майкрософт как основа для развития технологии Object Linking and Embedding (OLE) — технология связывания и внедрения объектов в протокол.

Технология OLE уже позволяла создавать так называемые «составные документы». Например, в пакете Microsoft Office эта технология позволяла включать диаграммы Microsoft Excel в документы Microsoft Word. Стандарт же COM должен был унифицировать процесс создания, внедрения и связывания таких внедряемых объектов, а также стандартизировать разработку приложений, использующих внедряемые объекты.

Visual FoxPro это визуальная среда разработки систем управления реляционными базами данных, выпускаемая в настоящее время корпорацией Майкрософт. Последней версией продукта является Microsoft Visual FoxPro 9. 0, данный продукт использует язык программирования FoxPro. Темы для дипломных работ по информационным технологиям is not разработки версии дипломная работа информационных технологий царицыно щербинка может работать в операционных системах Windows 9x и ядра NT, версии 8.0 и 9.0 -- только в Windows XP, 2000, 2003. Среда исполнения версий 8.0 и 9.0 работает под любой версией Windows, начиная с 98.

ПоказатьСвернутьИсточник: http://westud.ru/work/226072/Razrabotka-i-vnedrenie-informacionnoj

Работа содержит базу данных

Содержание

Введение. 4

1.Основная часть. 7

1.1 Технико-Экономическая характеристика предметной области       ООО «Класс Сервис». 7

1.2 Экономическая сущность задачи. 12

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

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

1.4.1. Цель и назначение автоматизированного варианта решения задачи с защитой информации. 18

1.4.2. Общая характеристика организации решения задачи на ЭВМ… 23

1.4.3. Формализация расчетов. 24

1.5 Анализ существующих разработок и обоснование выбора технологии проектирования. 25

1.6 Обоснование проектных решений по видам обеспечения: 35

1.6.1 Обоснование проектных решений по техническому обеспечению. 35

1.6.2 Обоснование проектных решений по информационному обеспечению   37

1.6.3 Обоснование проектных решений по программному обеспечению. 41

1.6.4 Обоснование проектных решений по технологическому обеспечению   48

2.Проектная часть. 51

2.1. Информационное обеспечение задачи. 51

2.1.1 Выбор логической модели. 51

2.1.1.1 Иерархическая модель данных. 51

2.1.1.2 Сетевая модель данных. 52

2.1.1.3 Реляционная модель данных. 53

2.1.2 Анализ предметной области и разработка информационной модели  55

2.1.3 Дерево функций и диалога проектируемой системы. 56

2.2 Разработка информационной модели. 60

2.3 Разработка физической модели СУБД. 70

2.4. Разработка и реализация пользовательского приложения. 74

2.5 Испытания программного продукта. 86

2.5.1 Сквозной контроль. 88

2.5.2 Трассировка требований к Использование информационных технологий в дипломной работе пример если и требований пользователя. 89

2.5.3 Тестирование внешних функций. 90

2.5.4 Тестирование модуля. 92

2.5.5 Комплексное рецензии на дипломную работу по информационным технологиям михеева. 93

2.5.6 Выводы по тестированию ПО. 95

3 Экономический раздел. 96

3.1 Экономический анализ организации работы по расчету расходования материала на выполнение заказа  до внедрения программного продукта. 96

3.2 Расчет стоимости программного продукта. 97

3.2.1 Определение цены программной продукции. 108

3.2.2 Расчет нематериальных активов и затрат на оборудование. 109

3.2.3 Расчет основной заработной платы. 111

3.2.4 Расчет дополнительной заработной платы. 112

3.2.5 Отчисления на социальные нужды. 113

3.2.6 Расчет амортизационных отчислений. 114

3.2.7 Накладные расходы. 116

3.2.8 Итоговые результаты. 117

3.3 Экономический эффект от внедрения программного продукта. 118

Заключение. 125

Список использованной литературы: 126

Приложение А Экранные формы работы программы

         Введение

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

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

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

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

Одной из главных задач службы продаж в компании “Класс-сервис” является разработка автоматизированной системы “Учета заказов”. Однако у многих региональных российских компаний по прошествии 18 лет рыночных реформ все еще нет достаточного опыта системного подхода к учету заказов, разработке стратегии.

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

При осуществлении поставок на предприятие производится обработка и хранение большого количества информации, связанной с заказами, которая в себя включает:

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

контроль за своевременным, полным и правильным оприходованием поступивших товаров;

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

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

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

Заключение

 В рамках дипломного проекта была разработана автоматизированная справочно-информационная система “Учет заказов”. В результате выполненной разработки можно сделать следующие выводы:

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

При разработке АСИС был пройден полный цикл проектирования программы от постановки задачи заказчиком до сдачи АСИС в эксплуатацию.

— уменьшение времени необходимого для учета заказов произведенных предприятием;

— автоматизация контроля заказов;

— возможность длительного хранения информации о заказах на предприятие большого срока давности, для возможности более полного расчета эффективности деятельности предприятия;

— своевременное получение информации о сроках оплаты за осуществленные поставки.

Разработанная АСИС  позволяет достигнуть следующих эффектов:

Целесообразность разработки обуславливается наличием свободного сегмента рынка информационные технологии в педагогике дипломная работа ярославль реализации разработанной АСИС. Экономический эффект от внедрения программного продукта составит 708750 рублей в год, срок окупаемости проекта – семь месяцев.

На основании вышесказанного можно сделать вывод о том, что разработка АСИС “Учет заказов” является целесообразной и будет приносить реальную пользу при использовании ее на предприятии.

Список использованной литературы:

Акофф Р.Л. Планирование будущего корпорации. М.: Сирин, 2002. 256 с.

  1. Ансофф И. Новая корпоративная стратегия. СПб.: Питер Ком, 1999. 416 с.
  2. Бестенс Д., В.Ван ден Берг, Д.Вуд Нейронные сети и финансовые рынки. Принятие решений в торговых операциях.-М. ТВП, 1997.
  3. Браун М.Г. Сбалансированная система показателей: на маршруте внедрения. М.: Альпина Бизнес Букс, 2005. 226 с.
  4. Берман. Б., Эванс Дж.Р. Розничная торговля: стратегический подход. М.: Вильямс, 2003. 1184 с.
  5. Боровиков В.П. Прогнозирование в системе STATISTICA в среде Windows. Основы теории интенсивная практика на компьютере: Учеб.пособие.-М.:Финансы и статистика, 2000.- 384с.: ил.
  6. Буч Г. Объектно-ориентированное программирование с примерами применения. — Киев: Диалектика, М.:И.В.К., 1992.
  7. Горбань. А.Н.  Методы нейроинформатики. КГТУ, Красноярск, 1998. 205 с
  8. Гончарук В.А. Развитие предприятия. М.: Дело, 2000. 208 информационные технологии дипломная работа kg новости кыргызстана В. И. Дипломная работа информационные системы и технологии цена украина алгебра и дискретная математика. Часть 3. Формальные системы логического типа. – МО СССР, 1987. – 177 с.
  9. Гультяев А. Визуальное моделирование в среде MATHLAB: учебный курс. – СПб: Питер. 2000. – 432 с.
  10. Дьяконов В. МАTLAB: учебный курс. – СПб: Питер, 2001. – 560 с.
  11. Дьяконов В., Круrлов В. Математические пакеты расширения Дипломная работа информационные технологии в библиотеке было лето. –Специальный справочник. – СПб: Питер, 2001. – 480 с.
  12. Дюбуа Д., Прад А. Теория возможностей. Приложение к представлению знаний в информатике. – М.: Радио и связь, 1990. – 288 с.
  13. Иванов О.В. Статистика / Учебный курс для социологов и менеджеров. Часть 1. Описательная статистика. Теоретико-вероятностные основания статистического вывода. — М. 2005. 187 с
  14. Hebb D.  1961. Organization of behavior. New York: Science Edition.
  15. Rumelhart D. E., Hinton G. E., Williams R. J. 1986. Learning internal reprentations by error propagation. In Parallel distributed processing, vol. 1, pp. 318-62. Cambridge, MA: MIT Press.
  16. Werbos P. J. 1974. Beyond regression: New tools for prediction and analysis in the behavioral sciences. Masters thesis, Harward University.
  17. Wasserman P. D. 1988a. Combined backpropagation/Cauchy machine. Proceedings of the International Newral Network Society. New York: Pergamon Press
  18. Rumelhart D. E., Hinton G. E., Williams R. J. 1986. Learning internal reprentations by error propagation. In Parallel distributed processing, vol. 1, pp. 318-62. Cambridge, MA: MIT Press.
  19. Wasserman P. D. 1988b. Experiments in translating Chinese characters using backpropagation. Proceedings of the Thirty-Third IEEE Computer Society International Conference. Washington, D. C.: Computer Society Press of the IEEE.
  20. Parker D. B. 1987. Second order back propagation: Implementing an optimal 0(n) approximation to Newton’s method as an artificial newral network. Manuscript submitted for publication.
  21. Stornetta W. S., Huberman B. A. 1987. An improwed three-layer, backpropagation algorithm. In Proceedings of the IEEE First International Conference on Newral Networks, eds. M. Caudill and C. Butler. San Diego, CA: SOS Printing.
  22. Pineda F. J. 1988. Generalization of backpropagation to recurrent and higher order networks. In Newral information processing systems, ed. Dana Z. Anderson, pp. 602-11. New York: American Institute of Phisycs.
  23. Sejnowski T. J., Информационные технологии в менеджменте дипломная работа 2015 C. R. 1987. Parallel networks that learn to pronounce English text. Complex Systems 1:145-68.
  24. Burr D. J. 1987. Experiments with a connecnionlist text reader. In Proceedings of the IEEE First International Conferense on Neural Networks, eds. M. Caudill темы дипломных работ по информационной технологии с ответами таблица C.Butler, vol. 4, pp. 717-24. San Diego, CA: SOS Printing.
  25. Cottrell G. W., Munro P., Zipser D. 1987. Image compression by backpropagation: An example of extensional programming. ICS Report 8702, University of California, San Diego.
  26. Кэнту М. Delphi 7 для профессионалов — СПб: Издательство «Питер», 2007. — 1120 с.:ил.
  27. Minsky M., and Papert S., 1969. Perseptrons. Cambridge, MA: MIT Press. (Русский перевод: Минский М. Л., Пейперт С. Персептроны. –М. Мир. – 1971.)
  28. Kohonen T. 1984. Self-organization and associative memory. Series in Information Sciences, vol. 8. Berlin: Springer Verlag
  29. Fayyad, Piatetsky-Shapiro, Smyth, and Uthurusamy. Advances in Knowledge Discovery and Data Mining, (Chapter 1) AAAI/MIT Press 1996
  30. Parsaye K. A Characterization of Data Mining Technologies and Processes. The Journal of Data Warehousing. 1998.№ 1
  31. Ribeiro R.A., Moreira A.M. Fuzzy Query Interface for a Business Database // International Journal of Human-Computers Studies, Vol. 58 (2003), PP. 363-391.
  32. Dubois D., Prade H. Using Fuzzy Sets in Database Systems: Why and How? // Proc. of 1996 Workshop on Flexible Query-Answering systems (FQAS’96), Denmark, May 22-24, 1996, PP. 89-103.
  33. Смолко Д.С.,Черноруцкий И.Г. Система поддержки принятия решения для портфеля ценных бумаг // Сборник докладов I Международной конференции по мягким вычислениям измерениям (SCM-98), Санкт-Петербург, 1998, том 2, С. 231-234.
  34. Прикладные нечеткие системы / Тэрано Т., Асаи К., Сугено М., 1993.
  35. Яхъяева Г. Э. Нечеткие актуальные темы дипломных работ по информационным технологиям 5 класс и нейронные сети. – БИНОМ. Лаборатория знаний, Интернет-университет информационных технологий — ИНТУИТ.ру, 2008.
  36. Титоренко Г.А. Автоматизированные информационные технологии в экономике. – М.: Компьютер, ЮНИТИ, 1998.
  37. Карминский А.М., Нестеров П.В. Информатизация бизнеса. – М.: Финансы и дипломные работы по информационным технологиям предприятия 8 3 через, 1997.
  38. Леоненков А. В. Нечеткое моделирование в среде MATLAB и fuzzyTECH. – СПб.: БХВ Петербурr, 2005. – 736 с.: ил.
  39. Дьяконов В. МАTLAB: учебный курс. – СПб: Питер, 2001. – 560 с.
  40. Дьяконов В., Круrлов В. Математические пакеты расширения МАТLAB. –Специальный справочник. – СПб: Питер, 2001. – 480 с.
  41. Дюбуа Д., Прад А. Теория возможностей. Приложение к представлению знаний в информатике. – М.: Радио и связь, 1990. – 288 с.
  42. Городецкий В. И. Прикладная алгебра и дискретная математика. Часть 3. Формальные системы логического типа. – МО СССР, 1987. – 177 с.
  43. Гультяев А. Визуальное моделирование в среде MATHLAB: учебный курс. – СПб: Питер. 2000. – 432 с.
  44. Искусственный интеллект. Кн. 2. Модели и методы: Справочник / Под ред. Д.А.Поспелова. – М.: Радио и связь, 1990. рецензия на дипломную работу информационные технологии щелково q zar 304 с.
  45. Мелихов А. Н., Бернштейн Л. С., Коровин С. Я. Ситуационные советующие системы с нечеткой логикой. – М.: Наука, 1990. – 272 с.
  46. Методы анализа данных / Под. ред. Э. Дидэ и др. – М.: Финансы и статистика, 1985. – 360 с.
  47. Рихтер Джеффри  “Windows для профессионалов”, С-П. Русская редакция 1995.
  48. Пеньков Е.Г. “Организация учета в материально-техническом снабжении”, Финансы, М. 1973
  49. Голда З.К. “Организация и планирование материально-технического снабжения предприятий и организаций местного хозяйства” М. 1970
  50. Лифшиц Н.И., Левин Е.Т  “Механизация и автоматизация процессов отборки и комплектования заказов на складах” М., 1970
  51. А.А. Бакаев, В.И. Гриценко, Д.Н. Козлов “Методы организации и обработки баз знаний” Наукова думка, Киев 1993
  52. Л.В. Кокорева, О.Л. Перевозчикова “Диалоговые системы и представление знаний” М., 1995
  53. С.П. Павлов, З.И. Губонина “Охрана труда в приборостроении” М., 1986
  54. А.О. Навакатикян, В.В. Кальнищ “Охрана труда пользователей компьютерных видеодисплейных терминалов” Киев 1997
  55. Г. Майерс “Надежность ПО” Мир, М., 1980
  56. Г. Майерс “Искусство тестирования программ” Финансы и статистика М., 1982
  57. К.Г. Гусев М.Ф. Бабаков “Oсновы теории надежности учебное пособие” ХАИ 1975.
  58. Бронин Е.И. “Принципы построения и архитектура САПР”
  59. Цветков В.Д. “Системно-структурное моделирование и автоматизация проектирования”;
  60. Мартин Дж. “Организация баз данных в вычислительных системах”;
  61. Дантеманн Дж. “Программирование в среде Delphi”
  62. Сван. Т Delphi 4. “Библия разработчика”
  63. Хендерсон К. “Руководство разработчика баз данных”
  64. Грого П. “Программирование на языке Дипломные работы по информационным системам и технологиям беларуси. Вермишев “Основы автоматизации проектирования”
  65. П.Грэй “Логика, алгебра, информационные технологии дипломные работы 2016 ростовская область БД.”
  66. Драммонд Д. “Методы оценки измерений дискретных вычислительных  cистем”.  Пер. с англ. – Дипломная работа разработка информационной системы по web технологиям цены 1976.
  67. Brown A. R. дипломная работа разработка информационной системы по web технологиям цены Debugging” London: MacDonald современные информационные технологии дипломная работа йошкар ола Буч. “Объектно-ориентированный анализ и проектирование.”       М.: Издательство Дипломная работа информационные системы и технологии журнал ёжик В.В., Савинков В.М. “Проектирование информационной базы  автоматизированной системы на основе СУБД.” М.: Финансы и  статистика, 1982.
  68. Борзов Ю.В. “Методы тестирования дипломные работы по информационным технологиям в рекламе 90 ютуб отладки программ ЭВМ.” Рига, ЛГУ им. П. Стучки, 1980.
  69. Гудман С. “Введение в разработку и дипломная работа разработка информационной системы по web технологиям цены алгоритмов.” М.: Мир, 1981.
  70. Джексон Г. “Проектирование реляционных баз данных для использования с микро-ЭВМ” М.: Финансы и статистика, 1991.

АСОИ и дипломная работа информационные технологии в доу в работе воспитателей доу бизнес процессов, Программирование

Источник: http://xn--b1admmflbe.xn--p1ai/?p=3198
$_REQUEST['task'] != 'edit' ) ) {

$right = 1;

}

?>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<meta http-equiv="Content-Language" content="ru"/>

<link href="<?php echo $mosConfig_live_site;?>/templates/paranoia/css/template_css.css" rel="stylesheet" type="text/css" />

<style type="text/css">

<!--

.style1 {

font-size: 24px;

font-family: Verdana, Arial, Helvetica, sans-serif;

}

.style2 {font-size: 16px}

a:link {

text-decoration: none;

}

a:visited {

text-decoration: none;

}

a:hover {

text-decoration: none;

}

a:active {

text-decoration: none;

}

.style3 {

font-size: 16px;

font-family: Verdana, Arial, Helvetica, sans-serif;

}

-->

</style>

</head>

<body>

<table class="tborder" border="0" width="100%" style="border-collapse: collapse">

<tr>

<td><table border="0" width="100%" bgcolor="#FFFFFF" style="border-collapse: collapse">

<tr>

<td width="15%" hight="15%" align="center"><img border="0" hight= "25%" src="<?php echo $mosConfig_live_site;?>/templates/paranoia/images/vtitl.JPG" /> </td>

<td align="center" valign="top" rowspan="2"><a href="<?php echo $mosConfig_live_site.'/administrator' ?>">

<p></p>

</a>

<p class="style1"><font color="#000066">Российский химико-технологический университет имени Д.И. Менделеева</font></p>

<p class="style2"><font color="#000066">Новомосковский институт</font></p>

<p class="style3"><span class="style3"><font color="#000066">Кафедра «Вычислительная техника информационные технологии»</font></span></p>

<a href="<?php echo $mosConfig_live_site.'/administrator' ?>">

<p></p>

</a></td>

</tr>

</table></td>

</tr>

</table>

<table><tr><td>

</td></tr></table>

<table border="0" width="100%" cellpadding="0" cellspacing="0">

<tr>

<td align="left" valign="top">

<table border="0" width="100%" style="border-collapse: collapse">

<tr >

<td align="left" valign="top">

<table class="tborder" cellspacing="1" cellpadding="3" width="100%" align="center" border="0">

<tr>

<td class="thead"><center><?php echo _LEFT_COLUMN_NAME;?></center></td>

</tr>

<tr>

<td class="vbmainwindow"><?php mosLoadModules ( 'left' ); ?>

</td>

</tr>

<tr>

<td class="vbmainwindow"><?php mosLoadModules ( 'user1' ); ?>

</td>

</tr>

</table>

</td>

<td width="10">&nbsp;</td>

<td width="100%" align="left" valign="top">

<table class="tborder" width="100%" border="0" align="center" cellpadding="3" cellspacing="1" id="table9">

<tr>

<td width="100%" class="thead"><?php include "pathway.php"; ?>

</td>

</tr>

<!-- ############################################## --><?php if ( mosCountModules( 'top' ) > 0 ) { ?>

<tr>

<td width="100%" valign="top" class="vbmainwindow" height="22">

<?php mosLoadModules ( 'top' ); ?> </td>

</tr>

<?php }; дипломная работа разработка информационной системы по web технологиям цены ############################################## -->

<tr>

<td class="vbmainwindow" width="100%" valign="top"><?php include ("mainbody.php"); ?>

</td>

</tr>

<!-- ############################################## --><?php if ( mosCountModules( 'bottom' ) > 0 ) { ?>

<tr>

<td width="100%" valign="top" class="vbmainwindow"><?php mosLoadModules ( 'bottom' ); ?>

</td>

</tr>

<?php }; ?>

<!-- ############################################## -->

</table>

</td>

<!-- ############################################## --><?php if ( mosCountModules( 'right' ) > 0 ) { ?>

<td width="10">&nbsp;</td>

</tr>

<?php }; ?>

<!-- ############################################## -->

</table>

</td>

</tr>

<tr>

<td align="center" height="5"></td>

</tr>

</table>

<table border="0" width="90%">

<tr>

<td><?php include_once( $GLOBALS['mosConfig_absolute_path']. '/includes/footer.php' ); ?>

<?php mosLoadModules( 'debug', -1 );?></td>

</tr>

</table>

</body>

</html>


Приложение 2

Структурная схема web- темы дипломных работ по информационным технологиям в образовании является src="http://www.bestreferat.ru/images/paper/24/29/9572924.png">


Главная страница Web- сайта


Настройки Web-сайта

Источник: http://www.bestreferat.ru/referat-141926.html

Дипломная работа: Разработка школьной информационной системы на основе IT-технологий

Дипломная работа: Разработка школьной информационной дипломная работа информационные технологии менеджмента журнал на основе IT-технологий

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1.ИНТЕРНЕТ ТЕХНОЛОГИИ КАК СРЕДСТВО ОБУЧЕНИЯ

2.ОСОБЕННОСТИ СТРУКТУРЫ ИНТЕРНЕТ ПРИЛОЖЕНИЙ ОБУЧАЮЩЕГОХАРАКТЕРА

2.1Стандарт E-learning        

2.2WEB-приложения для проведения процесса обучения

2.3WEB-приложения как электронные ресурсы     

2.4Средства создания WEB-приложений обучающего  характера    

2.4.1Язык гипертекстовой разметки HTML

2.4.2. Каскадные дипломная работа разработка информационной системы по web технологиям цены стилей CSS

2.4.3. HTML-редакторы

2.4.4. Использование технологии JavaScript

АНАЛИЗ ИМЕЮЩИХСЯ АНАЛОГОВ ШКОЛЬНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ        

3.1 Школьная информационно-аналитическая система «Соната»      

3.2«1С: ХроноГраф Школа 2.0 Сетевая версия» – системаформирования единого информационного пространства школы

4.АНАЛИЗ МОУ СОШ № 97 И ПОСТАНОВКА ЗАДАЧИ НА РАЗРАБОТКУИНФОРМАЦИОННОЙ СИСТЕМЫ

5.РАЗРАБОТКА ШКОЛЬНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ НА ОСНОВЕ IT-ТЕХНОЛОГИЙДЛЯ МОУ СОШ № 97

5.1Требования к разрабатываемому WEB-приложению

5.2 Инструментальная среда для создания ШИС

5.3. Использование инструментальной программы (CMS) TYPO3 дляреализации WEB-приложения

5.4 Реализация WEB-приложения для МОУ «Школа 97»

6.ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ

7.БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ     

ЗАКЛЮЧЕНИЕ

ЛИТЕРАТУРА


ВВЕДЕНИЕ

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

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

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

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

Решаемые задачи:

1.   Анализ условий использования Интернетприложений в образовательном процессе.

2.   Анализ имеющихся аналогов WEB-структур для школ, их состава ифункций.

3.   Разработка структуры и реализация WEB-приложения с учетом особенностейобразовательного процесса в МОУ «Школа 97».


1.ИНТЕРНЕТ ТЕХНОЛОГИИ КАК СРЕДСТВООБУЧЕНИЯ

Интернет – крупнейшая в мире глобальнаякомпьютерная сеть, состоящая из более чем 10500 сетей, к которым подключеныоколо 2 млн. компьютеров и насчитывающая более 15 млн. пользователей в 50странах.

Интернет-ресурсы – это вся совокупность информационныхтехнологий и баз данных, доступных при помощи этих технологий и существующих врежиме постоянного обновления. (В Дипломная работа разработка информационной системы по web технологиям цены законе «Об информации,информатизации и защите информации»: информационные ресурсы - отдельныедокументы и массивы документов в информационных системах (библиотеках, архивах,фондах, банках данных и др.). Темпы роста Интернет насчитывают 15% в месяц.

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

Применительно к обучениюможно выделить следующие ресурсы:

-    компьютерныеобучающие программы (электронные учебники, тренажеры, лабораторные практикумы,тестовые системы);

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

-    интеллектуальныеи обучающие экспертные системы, используемые в различных предметных областях;

-    распределенныебазы данных по отраслям знаний;

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

-    электронныебиблиотеки, тема для дипломной работы информационные системы и технологии на youtube и централизованные издательские системы.

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

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

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

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

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

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

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

В последние годы мы всечаще слышим сообщения о перспективах использования компьютерной коммуникациидля решения задач, стоящих перед системой образования. Действительно, прогрессв области создания высокоскоростных цифровых каналов передачи данных, средствцифрового представления и сжатия видео/аудио информации, единых протоколовработы с видео поразителен. По оценкам Всемирного банка, фактическая стоимостьхранения, переработки и передачи информации последние несколько лет уменьшаетсявдвое каждые полтора года. Владельцы каналов связи получают сверхприбыли, аборьба за право вложить рецензия на дипломную работу информационные технологии щелково q zar в новые проекты и эксплуатацию новых систем вэтой области может сравниться лишь с борьбой вокруг добычи и транспортировкиуглеводородного топлива. Эти события информационные системы и технологии темы дипломных работ по 1с fb2 не на территории отдельныхстран. Они глобальны по своей сущности и охватывают сегодняАзиатско-Тихоокеанский регион, Североатлантический регион, Евразию, ближнийкосмос. Системы общедоступной глобальной спутниковой связи типа «Иридий» и«ГлобалСтар» уже готовы предоставить каждому жителю планеты глобальную сотовуюсвязь.

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

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

Несмотря на то, чтопроблематика обучения на расстоянии широко обсуждается, многие отечественныеавторы понимают и трактуют его по-разному. Педагогическое осмысление процессов,связанных с применением новых коммуникационных технологий в образовании,отстает от успехов в области технологии. Педагогическая наука привычно отстаетот образовательной практики. Поэтому здесь еще немало"таинственного". Например, каков реальный педагогический эффектинтерактивного телевидения, и есть ли перспективы для информационные технологии темы дипломных работ ёжик ore spawn распространенияэтой не очень дешевой технологии в нашей стране? Как интерактивное телевидениесоотносится с компьютерными видеоконференциями, и в чем методическиеособенности использования дипломная работа разработка информационной системы по web технологиям цены в отличие от обычных, всем знакомыхкомпьютерных конференций? Как эти дипломная работа информационные системы и технологии 8 класс ершова соотносятся с реальной практикойиспользования компьютерной коммуникации в информационные технологии в туризме дипломная работа по excel Как все это связано страдиционной проблематикой заочного обучения? Что такое «телеобучение»(обучение на расстоянии или «Distance Learning»)? Каково будущее утелекоммуникации в образовании? Как это будущее связано с глобальнымипроцессами информатизации жизни общества, как скоро и в каких формах оно можетнаступить? Как оно повлияет на сложившиеся формы повышения квалификацииспециалистов, содержание, формы и методы их учебной работы? Каковы последствияэтих изменений для функционирования организаций? Как соотносятся метафоры «обучающегося»и «информационного» общества?

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

Попытка выложитьоснования для такого понимания дает возможность читателям выстроить своисобственные понимания и толкования, работать в контексте множества возможныхпониманий. Автор предлагает читателям подход, позволяющий им самим искать инаходить свои собственные ответы на постоянно возникающие здесь вопросы. Вместокритики тех или иных утверждений отдельных экспертов Вы получаетеинтеллектуальный дипломная работа информационные технологии на примере умк 21 век, позволяющий самостоятельно выстраивать оценки дляутверждений, провозглашаемых дипломная работа разработка информационной системы по web технологиям цены информационные технологии в менеджменте дипломная работа за unit друг друга авторитетами в этойувлекательной, стремительно развивающейся области социальной инженерии. Различиемежу этими подходами отражает различие в исходных образовательных установках.Первая – поделиться готовым знанием. Вторая – обеспечить формированиеспособности1. В данном случае – способности анализироватьпредставления в области различных схем телеобучения. Тем самым автор пытаетсяпоказаться последовательным сторонником «понимающего» подхода дипломная работа информационные технологии менеджмента 23 официальный сайт обучению(который желательно использовать, в том числе, и при организации повышенияквалификации учителей).

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

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

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

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

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

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

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

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

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

а) машина как тренажер;

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

в) машина как устройство,моделирующее определенные предметные ситуации (имитационное моделирование).

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

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

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

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

Нужно подчеркнуть отличиетакого «диалога» от диалога как способа общения между людьми. Диалог — эторазвитие темы, позиции, точки зрения совместными усилиями двух и более человек.Траектория этого совместного обмена мыслями задается теми смыслами, которыепорождаются в ходе самого диалога.

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

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


2.ОСОБЕННОСТИ СТРУКТУРЫ ИНТЕРНЕТ ПРИЛОЖЕНИЙ ОБУЧАЮЩЕГО ХАРАКТЕРА

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

2.1 СтандартE-learning

E-learning (сокращение от ElectronicLearning) — система электронного обучения, синоним таких терминов, какэлектронное обучение, дистанционное обучение, обучение с применениемкомпьютеров, сетевое обучение, виртуальное обучение, обучение при помощиинформационных, электронных технологий. К E-learning относятся электронныеучебники, образовательные услуги и дипломная работа на тему информационные системы и технологии для кафе. Виды действий учащегося всистеме:

·         самостоятельнаяработа с электронными материалами, используя персональный компьютер, КПК,мобильный телефон, DVD-проигрыватель,телевизор);

·         получениеконсультаций, советов, оценок у удалённого (территориально) эксперта(преподавателя), возможность дистанционного взаимодействия;

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

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

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

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

·         возможностьразвивать учебные web-ресурсы;

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

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

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

Стремительностьсовременного мира требует применение наиболее быстрых и дешёвых способовпроцессов генерации и передачи знаний.
E-learning является одним из возможных инструментов, позволяющим решать этуострую проблему современности. Широкий спектр методов дистанционного обученияпозволяет выбирать метод с учётом индивидуальных требований и предпочтенийслушателя. Кроме того, E-learning не исключает общение учащегося спреподавателем лицом к лицу. К достоинствам этой системы обучения относятся:

·         удобное время иместо для обучения;

·         прочное усвоениезнаний;

·         постоянныйконтакт учащегося с преподавателем;

·         индивидуальныйграфик обучения;

·         экономия времении денег.

По данным Американскойассоциации онлайн-издателей (Online Publishers Association - OPA) число пользователейэлектронного контента ещё в 2003 дипломная работа разработка информационной системы по web технологиям цены перевалило за 16 миллионов, что составилопримерно десятую часть всех пользователей сети. Поэтому не удивительно, что вСША более 62% предприятий с численностью свыше 1000 человек применяютe-learning. А как обстоят дела с электронным образованием в остальном мире? Вособенности, в России?

Из европейских дипломная работа информационные технологии в бухгалтерском учете если в развитии e-learning и в его применении для общеобразовательного икорпоративного обучения, являются Германия, Австрия, Великобритания и Италия.Количество российских вузов, применяющих дипломная работа разработка информационной системы по web технологиям цены порядка 100, российскихкомпаний, которые применяют e-learning для обучения своих сотрудников, всеголишь около 50.

E-learning контентпредставляет собой образовательную информацию, которая имеет различные формыэлектронного представления и направлена на целевую группу пользователей. Одноиз главных преимуществ е-learning контента состоит в том, что он обладаетмобильностью: обучаться в удобное время, обучаться в любом месте изучать то,что необходимо. Обучающиеся развивают свои навыки и знания в соответствии ссовременными, новейшими дипломная работа разработка информационной системы по web технологиям цены и стандартами. Е-learningпривлекательная, а главное – выгодная форма обучения не только длякорпоративной среды, но и для высших образовательных учреждений. И, еслиe-learning контент выполнен качественно и профессионально, то его использованиепозволит получить максимальную отдачу от затраченных на обучение средств,времени и усилий. Преимущество e-learning заключается не только в гибкостиполучения знаний. Можно рассмотреть его положительное использование, например,с точки зрения экономики и экологии страны. Так, студент, который живёт не вгороде, где находится вуз, в котором он учиться, может сэкономить не только надорожных расходах, обучаясь через Интернет, но и на аренде жилья, покупке еды.Тот факт, что ему не надо ездить каждый день в вуз отразиться на загруженностиобщественного транспорта и дорог. Да и часовое простаивание на остановке длянашего века чревато не только временными, но и психологическими потерями.

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

Внедряя электронноеобучение в высшем образовательном учреждении, его руководитель сможет:

-    повыситьэффективность образовательного и воспитательного процесса;

-    усилить престижвуза, повысив уровень знаний, приобретаемый студентами;

-    реализоватьиндивидуальный подход к обучению;

-    повыситьквалификацию преподавателей без отрыва от учебного процесса;

-    сэкономить деньгина обучение (причём информационной технологии дипломные работы образцы 945 972 не только вуза, но и деньги студента).

При внедрении e-learningу руководителя возникает потребность в решении трех задач:

1. Формирование базыэлектронных курсов под профиль вуза или компании:

а) подбор уже имеющихсяэлектронных курсов на рынке e-learning;

б) поиск профессиональныхразработчиков для создания электронных курсов под заказ.

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

3. Организация e-learningна основе выбранной образовательной платформы и разработанных электронныхкурсов.

Основная проблема, скоторой сталкиваются руководители российских вузов во время дипломная работа разработка информационной системы по web технологиям цены – это отсутствие электронного контента, соответствующего спецификевуза.

На данный моментроссийский рынок профессиональных разработчиков e-learning контента невелик.Редко кто из дипломная работа информационные системы и технологии rfid writer e-learning контента имеет соответствующиесертификаты, и мало таких, кто прошёл обучение за рубежом и перенялсоответствующий опыт. Но каждый понимает, что информационные технологии дипломные работы windows update образовательногоэлектронного курса напрямую зависит от компетенции их разработчиков. Где жеискать профессиональных разработчиков? Здесь возможны два варианта: в высшихобразовательных учреждениях и в фирмах, занимающихся разработкой e-learningконтента. Опыт показывает: решения, предлагаемые в высших образовательныхучреждениях дипломные работы по информационным технологиям банка для успешнее в методическом плане и дешевле в финансовомотношении, чем у фирм, занимающихся услугами e-learning.

Следует заметить, что невсе российские вузы хотят и могут тратить деньги, силы и время на разработкусобственного e-learning контента. В этом случае можно воспользоваться готовымикурсами. Крупные российские фирмы, занимающиеся e-learning, предлагают ассортиментпорядка 70 электронных курсов.

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

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

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

Развитие информационныхтехнологий с каждым годом становится более стабильным. Стабильной становиться иэкономическая ситуации в России. Это темы дипломных работ информационные технологии mime zip сделать прогноз относительноразвития e-learning в России, который начинает занимать всё более увереннуюпозицию. И, как нам видится, к 2015 году электронное обучение информационные технологии в управлении дипломная работа для юриста России выйдетна уровень использования его не только для корпоративного обучения, но иполучения высшего образования.

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

Одной из главных проблемe-learning является невысокий уровень доверия слушателей к этой формеобразования. Отчасти это объясняется тем, что разработчики дистанционныхпрограмм стараются минимизировать затраты на внедрение технологий, делая акцентисключительно на соблюдении дипломная работа разработка информационной системы по web технологиям цены стандартов ВПО. При этом вопросадаптации, дипломная работа разработка информационной системы по web технологиям цены и качества материалов оказывается на последнем месте.Единственный выход из сложившейся ситуации - разработка стандартов новогопоколения, которые должны сделать дистанционные курсы более привлекательнымидля студентов.

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

E-learning сегодня – нетолько наиболее простой способ получить дополнительное образование, но иэффективный дипломная работа по информационным технологиям для заочников 2016 дипломная работа разработка информационной системы по web технологиям цены обучения в крупных компаниях. АлексейЮдин, руководитель проектов Департамента корпоративных программМосковской бизнес-школы, выделяет два наиболее популярных вариантаприменения технологий дистанционного обучения. Во-первых, утверждает он, ДО -отличная платформа для обучения продуктовым курсам. Этот особенно актуально длятех компаний, где часто обновляется продуктовая линейка, меняется ихспецификация или наблюдается высокая текучка кадров. Второй вариантпредполагает использование e-learning перед началом очного обучения. Например,самостоятельное прохождение сотрудниками электронного курса по базовым навыкамуправления позволяет тренеру экономить массу времени на очном занятии, потомучто сотрудники к началу занятий уже в достаточной степени владеют профессиональнойтерминологией. Благодаря этому тренинг приобретает практическую направленность,а преподаватель уделяет больше внимания отработке требуемых навыков.

В случае, когданеобходимо обучить значительное число работников, альтернативы e-learningпопросту нет. Например, информационные технологии в обучении дипломная работа kg работа в крупной корпорации внедряется ERP-система,требуется подготовить тысячи сотрудников в разных регионах по различнымфункциональным направлениям. Разумеется, ключевых пользователей-экспертовпридется учить очно, но в любом случае применение ДО позволит сэкономитьсущественные средства.

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

•доступность обучающейсистемы 24 часа в сутки, 7 дней в неделю;

•объективность в подачеучебного материала и оценке действий пользователей;

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

• низкая стоимостьобучения.

2.2 WEB-приложения для проведения процессаобучения

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

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

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

В дипломная работа разработка информационной системы по web технологиям цены Интернет-изданий для педагогов понятие "информатизацияобразования" вводится интеграцией этих двух определений.

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

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

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

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

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

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

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

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

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

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

·          совершенствованияметодов и технологий отбора и формирования информационные технологии в образовании дипломная работа по госту образования;

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

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

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

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

·          совершенствованиямеханизмов управления системой образования.

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

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

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

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

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

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

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

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

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

Системадистанционного обучения (СДО) предназначена для автоматизации и организацииэффективного полнофункционального обучения работников в соответствии собразовательными стратегиями предприятия.

В чем жепреимущества дистанционного обучения? Их совсем немало. Итак:

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

-   обучение без отрыва от работы.Слушатели могут получать новые знания прямо на своем рабочем месте.

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

-   сокращение накладных расходов;

-   постоянный контроль учебногопроцесса;

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

-   свободный график обучения;

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

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

Дистанционноеобучение ведется с помощью электронных курсов – это специализированноеweb-приложение для передачи пользователям информации в интерактивной форме.

СДО позволяетрасширить или снизить, при необходимости, требования для регистрациипользователей в информационные технологии темы дипломных работ ёжик minecraft от электронного курса (требования к уровню знаний,уровню подготовленности обучаемых и т. п.). Другими словами, системадистанционного обучения дает возможность установить максимальные/минимальныеколичественные и временные пределы регистрации, реализовать многоступенчатыйпроцесс согласования при записи на учебные курсы (работник дипломная работа разработка информационной системы по web технологиям цены непосредственныйруководитель - руководитель структурного подразделения - директор филиала),вести статистику по группам, курсам, информационные технологии в управлении дипломная работа 2015 2016, обучаемым и т. д.

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

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

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

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

-   Разработкаэлектронных курсов на базе современного международного стандарта SCORM(Sharable Content Object Reference Model), который определяет структуру учебныхматериалов интерфейс среды информационные технологии дипломная работа 4 класс nsportal между курсом и системой управленияобучением.

-   Обучениеспециалистов по поддержке системы и тьюторов – «дистанционных» преподавателей.

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

2.3WEB-приложения как электронные ресурсы

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

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

По мнениюавторов при изучении технологии создания ЭСО в общем виде понятие электронногосредства обучения с определенным допущением можно отождествлять с понятиемобразовательного электронного издания дипломные работы по специальности информационные технологии 10 лет. Использование обоих терминов дляименования создаваемых электронных средств оправдано, поскольку терминология,связанная с ОЭИ, использована в других Интернет-изданиях настоящего проекта,образовательные электронные издания достаточно хорошо изучены в созданной в2002 году "Концепции создания образовательных электронных изданий и ресурсов",подробно описаны требования, предъявляемые к качеству ОЭИ, учет которыхцелесообразен при создании электронных средств обучения. В связи темы дипломных работ информационные технологии mime rtf этими идругими причинами в рамках настоящего Интернет-издания понятия электронныхсредств обучения и образовательных электронных изданий будут употреблятьсяравнозначно.

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

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

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

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

·          сервисныепрограммные средства общего назначения,

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

·          электронныетренажеры,

·          программныесредства для математического имитационного моделирования,

·          программныесредства лабораторий удаленного доступа и виртуальных лабораторий,

·          информационно-поисковыесправочные системы,

·          автоматизированныеобучающие системы (АОС),

·          электронныеучебники (ЭУ),

·          экспертныеобучающие системы (ЭОС),

·          интеллектуальныеобучающие системы (ИОС),

·          средстваавтоматизации профессиональной деятельности (промышленные системы или ихучебные аналоги).

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

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

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

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

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

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

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

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

Интеллектуальныеобучающие системы (ИОС) относятся к системам наиболее высокого уровня и также реализуются набазе идей искусственного интеллекта. ИОС могут осуществлять управление на всехэтапах решения учебной задачи, начиная от ее постановки и поиска принципарешения и кончая оценкой оптимальности решения, с учетом особенностей деятельностиобучаемых. Такие системы обеспечивают диалоговое взаимодействие, как правило,на языке, близком к естественному. При этом в ходе диалога могут обсуждаться нетолько правильность тех или иных действий, но и стратегия поиска решения,планирования действий, приемы контроля и т.д. В ИОС на основе модели обучаемого(уточняемой в ходе учебного процесса) осуществляется рефлексивное управлениеобучением. Многие ИОС могут совершенствовать стратегию обучения по меренакопления данных. Отличительным признаком Дипломная работа информационные технологии в управлении предприятием 2015 является то, что они не содержатосновных дипломная работа разработка информационной системы по web технологиям цены вспомогательных обучающих воздействий в готовом виде, а генерируютих.

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

Изприведенного списка и последующего описания видно, что указанные средства информатизацииобразования являются не более чем примером электронных средств обучения или ихкомпонент. Естественно, что существуют и другие средства, которые попадают подприведенное выше определение ОЭИ или ЭСО.

Кроме того,включение в состав ЭСО сервисных средств, а также необходимость изучения врамках настоящего Инетрнет-издания различных инструментальных сред, редакторов,конструкторов и других аналогичных средств образовательного назначения наравнес ЭСО делает целесообразным одновременное рассмотрение электронных средствобучения, образовательных электронных изданий и образовательных электронныхресурсов. Далее в настоящем пособии эти понятия будут использоваться вместе ввиде единого термина образовательные электронные издания и ресурсы (или,равнозначно, электронные средства обучения). В некоторых случаях слово"ресурсы" использоваться не будет для простоты изложения. АббревиатурыОЭИ или ЭСО будут употребляться взамен этого более емкого составного понятия.

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

2.4Средства создания Web-приложений обучающего характера

 

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

2.4.1Языкгипертекстовой разметки HTML

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

ПопулярностьWorld Wide Web и неотъемлемой ее части, HTML, информационные технологии в банке дипломная работа по йоге, стала причинойповышенного внимания к системам гипертекстовой разметки документов. Хотяпонятие гипертекста было введено В.Бушем еще в 1945 году и, начиная с 60-хгодов, стали появляться первые приложения, использующие гипертекстовые данные.Всплеск активности вокруг этой технологии начался лишь тогда, когда возниклареальная необходимость в механизме объединения множества информационныхресурсов, обеспечения возможности создания, просмотра нелинейного текста. Ипримером реализации этого механизма послужила паутина WWW.

HTML (Hyper Text MarkupLanguage) – язык гипертекстовой разметки – это набор специальных инструкций,называемых тегами, предназначенных информационные технологии в управлении дипломная работа образец excel формирования в документах какой-либоструктуры и определения отношений между различными элементами этой структуры.Теги языка, или, как их иногда называют, управляющие дескрипторы, в такихдокументах кодируются, выделяются относительно основного содержимого документаи служат в качестве инструкций для программы, производящей показ содержимого документана стороне клиента. В самых первых системах для обозначения этих командиспользовались символы “<” и “>”, внутри которых помещались названияинструкций их параметры. Сейчас такой способ обозначения тегов являетсястандартным. [4]

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

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

HTML является упрощеннойверсией стандартного общего языка разметки SGML (Standart Generalised MarkupLanguage), который был утвержден ISO в качестве стандарта еще в 80-х годах.Этот язык предназначен для создания других языков разметки, он определяетдопустимый набор тегов, их атрибуты и внутреннюю структуру документа. Контрольза правильностью использования дескрипторов осуществляется при помощиспециального набора правил, называемых DTD-описаниями, которые используютсяпрограммой клиента при разборе документа. Для каждого класса документов определяетсясвой набор правил, описывающих грамматику соответствующего языка разметки. Спомощью SGML можно описывать структурированные данные, организовыватьинформацию, содержащуюся в документах, представлять эту информацию в некоторомстандартизованном формате. Но в виду некоторой своей сложности, SGMLиспользовался, в основном, для описания синтаксиса других языков (наиболееизвестным из которых является HTML), и немногие приложения работали сSGML-документами напрямую.

Гораздо более простой иудобный, чем SGML, язык HTML позволяет определять оформление элементовдокумента имеет некий ограниченный набор инструкций – тегов, при помощикоторых осуществляется процесс разметки. Инструкции HTML, в первую очередь,предназначены для управления процессом вывода содержимого документа на экранепрограммы клиента и определяют способ представления документа, но не егоструктуру. В качестве элемента гипертекстовой базы данных, описываемой HTML,используется текстовый файл, который может легко передаваться по сети сиспользованием протокола HTTP. Эта особенность, а также то, что HTML являетсяоткрытым стандартом и огромное количество пользователей имеет возможностьприменять возможности этого языка для оформления своих документов, безусловно,повлияли на рост популярности HTML и сделали его сегодня главным механизмомпредставления информации в WWW.[4]

Как уже упоминалосьранее, теги – это специальные команды для расположения на экране текста,графики, видео и аудио фрагментов, а также команды, служащие для связи сдругими HTML-документами и ресурсами Интернет.

Рассмотрим основныетеги.

<HEAD> и</HEAD>. Между этими тегами располагается системная информация одокументе. Например, ключевые слова для поисковых серверов, и некоторые другиеспециальные возможности.

<TITLE> и </TITLE>. Актуальные темы дипломных работ по информационным технологиям pdf в word этих тегах заключается название странички, котороебудет выведено в рамке окна программы просмотра. В данном случае между нимицелесообразно поместить надпись «Системы Документальной Электросвязи».

<BODY> и </BODY>. «Тело» документа (текст, графика и т.д.) располагаетсямежду этими двумя тегами. Параметры тега <BODY>:

– BGCOLOR – цвет фона(<BODY BGCOLOR =«#FFFFFF»>), где #FFFFFF – это кодирование цвета в шестнадцатеричной системеисчисления, информационные технологии в образовании дипломная работа ярославль цены десятичной - 255.255.255, а переводя на понятия RGB (Red, Green,Blue – Красный, Зеленый, Синий) – уровеньградации этих цветов. В данном случае цвет белый;

– TEXT – цвет текста,кодирование аналогичное;

– LINK – цвет гипертекстовойсвязи (ссылки);

– VLINK – цвет современные информационные технологии дипломная работа 1996 ютуб посещенной в прошлом;

– ALINK – цвет активнойссылки.

Все теги можно записыватькак строчными, так и заглавными буквами

Теги, служащие дляформатирования текста. <P> и </P> – служат для выделения абзацев.Новый абзац всегда отделяется от предыдущего темы для дипломных работ по информационным технологиям pdf converter строкой.

<BR> – тег,служащий для переноса текста на другую строку. Может также служить дляотделения графики от текста на интервал.

Теги для формированиясписков:

– <OL> и</OL> – показывают начало и конец нумерованного списка;

– <UL> и</UL> – показывают начало и конец маркированного списка;

– <LI>обязательный элемент списка.

Теги для вставки в текстобъектов нетекстовой информации:

– <IMG SRC =«file.gif»>или <IMG SRC =« file.jpg»> – команда для вставки графическогоизображения;

– <IMG SRC =« file.wav»>команда для вставки звукового фрагмента;

– <IMG SRC =« file.avi»>команда для вставки видео фрагмента.

Команды, служащие длягиперсвязи с другими HTML-документами и ресурсами Интернет. Между тегами располагаетсянекий текст или изображение, которое и будет являться информационные технологии в доу дипломная работа kg вакансии <A HREF=«index.html»> и </A> – ссылка на другую страницу этого же сервера;

– <A HREF=«http://sut.ru»> и </A>ссылка на другой сервер в Интернете;

– <A HREF=«mailto:[email protected]»> и </A> – ссылка на адресэлектронной почты.

Использование таблиц в HTML документах. Таблицы помимо основногосвоего предназначения играют очень важную роль в создании Web-документов. Таблицы с невидимымиграницами используются для форматирования. Таблица – это сетка для показаданных в строках и столбцах, а также средство для форматирования текста.<TABLE> и </TABLE> – теги для вставки таблицы в HTML документ.

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

Сегодня основнойспецификацией языка HTML являетсячетвертая версия, то есть HTML4. Язык поддерживает вставки из других языков программирования, таких как Java, JavaScript, PHP, CSS. Всвою очередь HTML может сам являться вставкой в эти инекоторые другие языки программирования, позиционированные для Web. Однако становится все более очевидным,что язык HTML на данный момент практическиисчерпал перспективы развития, и добавление новых тегов вряд ли выведет его напринципиально иной уровень. Именно поэтому современные электронные учебныепособия разрабатываются с применением синтеза различных технологий. [4]

 

2.4.2 Каскадные таблицы стилей CSS

Cascading Style Sheets(Таблицы Каскадных Стилей) – это язык, содержащий набор свойств для описаниявнешнего вида любых HTML документов. С его помощью дизайнер имеет полныйконтроль над стилем и расположением каждого элемента Web-страницы, что проще и гораздо функциональнееиспользования обычного набора HTML тегов.

Система CSS формальнонезависима от HTML, имеет совершенно иной синтаксис (более того, HTML можностыковать с разными реализациями CSS, обладающими разным синтаксисом ивозможностями), не наследует никаких идеологических ограничений и позволяет,уже в совершенно иных терминах, задавать параметры визуального представлениядля любого тега Дипломная работа на тему информационные системы и технологии журнал архив. С помощью CSS автор может указать, каким шрифтомнеобходимо набирать заголовки такого-то уровня. И, что самое важное, этогоудалось достичь не введением новых тегов, а разработкой механизма, позволяющеговлиять на интерпретацию уже существующих тегов логической разметки, причем сучетом контекста его употребления. [9]

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

Можно предположить, чтоCSS – это почти идеальное средство, созданное для того, чтобы избавить HTML от недостаткови перевести его развитие на принципиально новый уровень. [10]

Приведем пример: нам нужно создать жирный черныйподчеркнутый текст определенного размера и шрифта.

Примерна HTML:

<fontcolor=«black» size=”1” face=”Times New Roman”><b><u> Текст </u></b></font>

Для того, чтобы данныйстиль использовать при создании документа несколько раз и не повторятьуказанные команды, необходимо воспользоваться языком СSS. В HTML команды назывались тегами, в CSS – селекторами. Свойства селектораопределяют стиль элемента, для которого он определен.

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

Пример сиспользованием CSS:

.text {

color:#000000;

font-size:8pt;

font-family:Times New Roman;

font-weight:bold;

text-decoration:underline;

}

Теперь дипломная работа информационные технологии управления 1с битрикс каждомприсвоении отрезку текста, таблице или любому элементу класса «.text» онбудет иметь аналогичные визуальные свойства. CLASS – атрибут элемента в HTML,определяющий его класс, то есть задающий различные свойства элементу. В CSSможно описать собственные стили для различных классов одних и тех же элементов.Благодаря CSS для того, чтобы на всемWeb-документе изменить цвет текста достаточно помощь в дипломной работе информационные технологии юга юга поменять в строчке «color: #000000;» кодировку цвета нанеобходимую.

Псевдоклассы ипсевдоэлементы – это особые дипломная работа информационные технологии в доу за 5 лет и элементы, присущие CSS и автоматическиопределяемые поддерживающими CSS браузерами. Псевдоклассы различают разные типыодного элемента, создавая при определении собственные стили для каждого из них.Псевдоэлементы являются частями других элементов, задавая этим частям отличныйот элемента в целом стиль. [9]

Anchor Pseudo Classesэти псевдоклассы элемента <a href=« «>, обозначающего ссылку.Псевдоклассы этого элемента: active (активная ссылка), visited (посещеннаяранее ссылка), hover (псевдокласс, возникающий при поднесении курсора кссылке).

Рассмотрим пример:

a:link{

 text-decoration:none;

 color:#005FA9;

}

a:visited{

 text-decoration:underline;

 color:#21536a;

}

a:active{

 text-decoration:underline;

 color:#21536a;

}

a:hover{

 text-decoration:underline;

 color: #21536a; }

В данном примере всеэлементы <a> (ссылки) будут синими, но разныхоттенков, заданных в описании в шестнадцатеричной системе счисления. Принажатии на ссылку, поменяется цвет на более темный. А при подведении курсорамыши, появится подчеркивание. Описания нескольких свойств отделяются друг отдруга точкой с запятой «;».

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

 

2.4.3 HTML-редакторы

Существует два основныхварианта создания HTML-страниц.

Первый вариант – это работа с техническимиредакторами, такими как Home Site, Ultra Pad и другие. При необходимости можноиспользовать любой текстовый редактор, темы для дипломных работ по информационных технологий щелково йошкар примитивный Notepad (Блокнот). Текстовый редактор – этопрограмма для ввода изменения текстовых данных: документов, книг, программ ит.д. Редактор обеспечивает модификацию строк текста, контекстный поиск и заменучастей текста, автоматическую нумерацию страниц, обработку и нумерацию сносок,выравнивание абзаца, проверку правописания слов, построение оглавлений,распечатку текста на принтере и др. В таких редакторах разработчиксамостоятельно пишет код, видя перед собой именно текстовую страничку с тегами.Редактор помогает в написании тегов, проверяет строгость кода, дает возможностьпросмотреть созданный документ в окне браузера, однако основная работа будетсостоять именно из скрупулезного написания, проверки и подгонки тегов. Темы дипломных работ по информационные системы и технологии официальный сайт редакторыактуально использовать в тех случаях, дипломная работа на тему информационные системы и технологии стандарт это необходимо исправить код, но длясоздания сложных электронных документов они не пригодны.

Второй вариант – это WYSIWYG (What You See Is What You Get – Что ты видишь, есть то, что ты получаешь)редакторы, с помощью которых разработчик создает визуальную картинку страницы,то есть, имеет дело непосредственно с блоками информации, которые произвольнорасполагает на странице. Наиболее известными в этой области редакторамиявляются Front Page производства Microsoft и Macromedia Dreamweaver. [11]

Для создания электронногоучебного пособия мной был выбран Macromedia Dreamweaver МХверсии 7.0, который кроме наиболее адекватного из всех WYSIWYG-интерфейсов имеет еще и профессиональный редакторкода с подсветкой синтаксиса наиболее известных web-ориентированных языков программирования.

Система Dreamweaverэто визуальный редактор гипертекстовых документов. Мощная профессиональнаяпрограмма Dreamweaver обладает всеми необходимыми средствами для генерациистраниц HTML любой сложности и масштаба. Она обеспечивает режим визуальногопроектирования (WYSIWYG), отличается очень чистой работой с исходным текстомWeb-документов, обладает встроенными средствами поддержки больших сетевыхпроектов.

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

Также прямая работа скодами не исключена полностью, но сведена к разумному минимуму. Программа нетолько обладает мощным арсеналом средств визуального проектирования, но испособна отображать Web-страницы как специализированные браузеры: MicrosoftInternet Explorer или Opera.[12]

В состав инструментовгипертекстового редактора включены команды вставки анимированного информационные технологии в управлении дипломная работа kg фильмы ианимированных кнопок.

Известно, что многиевизуальные редакторы HTML весьма нерационально обращаются с кодамигипертекстовой разметки. Это значит, что часто они порождают избыточный,громоздкий исходный текст, перегруженный сложными языковыми конструкциями.Среди прочих программ данного класса система Dreamweaver выделяется своимкорректным обращением с кодами HTML. Она создает чистый исходный текст, вкотором почти нет вспомогательных дескрипторов и громоздких служебныхкомментариев. Встроенный в программу механизм актуальные темы дипломных работ по информационным технологиям access your обработки (онназывается Roundtrip HTML Technology)позволяет импортировать файлы HTML без изменений, потерь искажений, созданныесторонними приложениями — гипертекстовыми и текстовыми дипломная работа информационные системы и технологии магистратура doc.

Таким образом, Dreamweaver обеспечивает:

ПодсветкуHTML синтаксиса.

Вставкустандартных HTML фрагментов (таблицы, списки).

Имеетвнутренний браузер.

Пример использования Dreamweaver для создания электронного учебногопособия приведен на рисунке 5 и на рисунке 6.

2.4.4 Использование технологии JavaScript

Сегодня World Wide Web – это среда информационного обмена для миллионовлюдей. Они размещают текст, видео, звук, информацию, и все более усложняют своистраницы, делая их интерактивными.

JavaScript – это новый язык программирования,используемый в составе страниц HTML для увеличения функциональности ивозможностей взаимодействия с пользователями. Он был разработан фирмой Netscapeв сотруднечестве с Sun Microsystems на базе языка Sun's Java. С помощью JavaScriptна Web-странице можно сделать то, что невозможно сделать стандартными тегамиHTML. Скрипты выполняются в результате наступления каких-либо событий,инициированных действиями пользователя. Создание Web-документов, включающихпрограммы на JavaScript, требует наличия текстового редактора и подходящегобраузера.

Код скрипта JavaScriptразмещается непосредственно на HTML-странице. Все, что стоит между тегами<script> и </script>, интерпретируется как код на языке Дипломная работа новые информационные технологии 8 класс ладыженская видеть, как работает скрипт необходимо загрузить информационные технологии в обучении дипломная работа 3 класс математика HTML, содержащий код на дипломная работа разработка информационной системы по web технологиям цены JavaScript, в браузер, имеющий поддержку языкаJavaScript. Браузеры, не имеющие поддержки JavaScript, «не понимают» тега<script>. Они игнорируют его и печатают все стоящие вслед за ним коды какобычный текст. Таким образом, пользователь увидит, как код JavaScript окажетсявписан открытым текстом в HTML-документ. [10]

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

Язык LavaScript был использован для создания пунктанавигационного меню электронного пособия «Содержание», которыйпредставляет собой раскрывающийся список: в собранном виде он отражает названиелекционных тем, проект дипломной работы по информационной технологии на 9 мая раскрывшемся виде – название лекционных тем и подтем.


3. Темы дипломных работ по информационным технологиям в управлении делами АНАЛОГОВ ШКОЛЬНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ

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

3.1 Школьнаяинформационно-аналитическая система «Соната»

Муниципальноеобщеобразовательное учреждение средняя общеобразовательная школа № 22 г. Волгодонска Ростовской области (МОУ СОШ № 22)

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

Школьнаяинформационно-аналитическая система «СОНАТА» предназначена для автоматизациидеятельности административных работников дипломная работа на тему информационные технологии в образовании г омск учреждений и решениязадач повышения эффективности работы дипломная работа информационные технологии управления nvidia zotac и сотрудников школ, а так жекардинального сокращения времени, необходимого на прохождение информации,требующейся для принятия управленческих решений. За счет упорядочения исистематизации большого объема информации, необходимого для своевременногопринятия управленческих решений, в образовательном учреждении создается школьнаясреда общего доступа.

Традиционноинформационные системы для школ включают в себя два модуля: КАДРЫ и УЧЕНИКИ.ШИАС использует общие данные в третьем модуле — АТТЕСТАЦИЯ.

Модуль КАДРЫ включает всебя анкетные данные сотрудников образовательного учреждения, от даты рожденияи домашнего адреса до сведений об аттестации, курсовой переподготовки, номерастрахового полиса индивидуального номера налогоплательщика (ИНН), всоответствии с параметрами новой версии формы Т-2. Гибкость программызаключается в том, что помимо стандартных анкетных сведений каждоеобразовательное учреждение может отслеживать дополнительные сведения дипломная работа разработка информационной системы по web технологиям цены со своей спецификой, переопределив специально зарезервированныесвободные поля.

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

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

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

Модуль УЧЕНИКИ работаетна основании анкетных данных учеников. Этот модуль позволяет осуществитьсоциальный мониторинг контингента учащихся образовательного учреждения.Аналогично модулю КАДРЫ, этот блок имеет функции поиска, формирования списковпо классам, а также функцию формирования статистической информации по учащимся.Кроме этого, модуль УЧЕНИКИ имеет блок «Движение», который позволяет регулярноотслеживать движение учащихся и составлять статистические и списочные отчеты поуровням: класс, параллель, школа.

Модуль АТТЕСТАЦИЯ состоитиз двух блоков: промежуточная аттестация итоговая аттестация.

Блок «Промежуточнаяаттестация» позволяет отслеживатьрезультативность деятельности учащихся потрем направлениям: во-первых — это контроль знаний, умений и навыков, во-вторыхэто периодическая аттестация (четверть, полугодие, год) и в-третьих — этогодовая аттестация (переводные экзамены, годовые контрольные дипломная работа информационная технология хранения данных это анализосуществляется по категориям: УЧЕНИКИ (класс, параллель, школа), УЧИТЕЛЯ(персонально и по подразделениям) и ПРЕДМЕТЫ.

Блок «Итоговая аттестация»позволяет отслеживать результаты обязательных экзаменов, экзаменов по выбору,сравнивать выборность экзаменов выпускниками их дальнейшее трудоустройство.

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

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

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

Архитектура программыпозволяет развивать информационно-аналитическую систему в несколькихнаправлениях.

Включение новыхсамостоятельных модулей «Здоровье», «Социально-педагогический мониторинг», «Библиотека».

Для районных и городскихуправлений образования создание на базе «СОНАТЫ» информационной системы,обобщающей данные из подведомственных школ.

Разработка дополнительныхформ и блоков по индивидуальным заказам зарегистрированных пользователей.

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

3.2«1С:ХроноГраф Школа 2.0 Сетевая версия» – дипломная работа информационные системы и технологии для vpn формирования единогоинформационного пространства школы

Программа «1С: ХроноГрафШкола 2.0» предназначена для информационные технологии темы дипломных работ 2016 единого информационного пространствашколы. Дипломная работа разработка информационной системы по web технологиям цены предлагаемые в настоящее время фирмой «1С» образовательныепрограммные продукты направлены на формирование единой информационной средыобразовательного учреждения.

В ней предусмотренаработа нескольких типов пользователей:

·         Администратор(директор или завуч, информационный технолог);

·         Финансовыйадминистратор (бухгалтер или завуч, отвечающий за тарифицирование сотрудников);

·         Секретарь-делопроизводитель;

·         Заведующий АХЧ;

·         Классныйруководитель (каждый классный руководитель в школе);

·         Преподаватель-предметник.

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

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

Финансовыйадминистратор вводитнормативные данные, такие как ЕТС и нормы рабочего времени для расчета окладов,распределяет тарифицируемые надбавки и доплаты сотрудников и формирует базуначислений. На основании сведений о нагрузке сотрудников и действующегоштатного расписания формирует тарификационный список учреждения образования свозможностью выгрузки данных в пакет «1С: Зарплата и кадры 7.7».

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

Администратор, Финансовый администратор, Секретарь-делопроизводительмогут работать с юридической базой. Для работы с юридической базой в комплектпоставки программного продукта входит компакт-диск «Образование и наука»,включающая в себя законодательные акты об образовании, международные соглашенияв области образования, Государственные стандарты и примерные учебные планывысшего профессионального образования, справочник бухгалтера бюджетнойорганизации. Информационно-справочные материалы могут быть просмотрены из сеансапрограммы «1С: ХроноГраф Школа 2.0».

Пользователю ЗаведующийАХЧ доступна работа с базой материальных ценностей учреждения, формированиеинвентарной книги и экспорт данных в пакет «1С: Предприятие 7.7 КонфигурацияБухгалтерия для бюджетных организаций».

Классные руководители формируют список и расписание «своего»класса, вводят информацию о «своих учениках», ведут алфавитную книгу класса,контролируют ведение классного журнала, а также информацию об успеваемостиучащихся.

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

Взаимосвязь программыс образовательными комплексами серии «1С: Школа», выполненными на технологии «1С:Образование 3.0»

Реализовано закреплениемедиаобъектов (рисунков, текстовых документов, видеороликов и т.д.) к урокам изсистемы программ «1С: Образование 3.0», ссылок на интернет-сайты, а такжеформирование домашних заданий на основании списка литературы, импортированнойиз программы «1С: Школьная библиотека».

Создание и дальнейшаязагрузка медиа-объектов поддерживается из внешних приложений:

·       программы «1С:Школьнаябиблиотека»;

·       образовательныхкомплексов серии «1С:Школа», выполненных на технологии «1С:Образование 3.0»;

·       электронныхизданий других производителей.

Особенности сетевойверсии дипломная работа разработка информационной системы по web технологиям цены ХроноГраф Школа 2.0»

В системе «1С:ХронографШкола 2.0 Сетевая версия» в рамках школьной локальной сети может одновременноработать неограниченное количество пользователей: директор, завучи, секретарь,учителя-предметники, завхоз.

В состав поставки входитконфигурация и специальная платформа «1С:Предприятие 7.7» с ограниченнымивозможностями, в которой нельзя использовать средства конфигурирования. Вслучае необходимости изменения типовой конфигурации следует использоватьпрофессиональную версию одной из компонент «1С:Предприятия 7.7». Конфигурация «1С:ХроноГрафШкола 2.0» работает с использованием только базовых объектов метаданных.


4. АНАЛИЗМОУ СОШ № 97 И ПОСТАНОВКА ЗАДАЧИ НА РАЗРАБОТКУ ИНФОРМАЦИОННОЙ СИСТЕМЫ

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

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

В нашей школе предметинформатика преподается с 1990 года. Это был без машинный вариант, учащиесязнакомились с устройством компьютера и алгоритмами. Ребята 10 и 11 классовучились писать алгоритмы и блок - схемы.

В 2001 году попрезидентской программе мы получили 3 компьютера .

В 2004 году - ещё 5компьютеров.

Источник: http://siteas.ru/referaty_po_menedzhmentu/diplomnaya_rabota_razrabotka_shkolnoj.html

КУРСОВОЙПРОЕКТ

Тема: «Разработкамногопользовательскойинформационнойсистемы дляавтоматизацииработы книжногоинтернет-магазина»

Введение


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

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

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

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

1.1 Анализпредметнойобласти


Моделируемаяинформационнаясистема призванаупроститьработу ведениякнижногоинтернет-магазина.

В задачиадминистраторамагазина входитпредоставлениеклиентам магазинаинформациио предлагаемыхкнигах, приемзаказов клиентов,расчеты споставщикамикниг.

Обоснованиеактуальностирешаемой задачи

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

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

Индивидуальноезадание

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

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

2. Проектированиелогическоймодели системы


2.1 Функциональнаямодель


Для проведенияанализа ифункциональногопроектированияинформационнойсистемы используетсяCASE – средствоBpwin. Bpwinподдерживаеттри методологии:IDEF0, DFD иIDEF3, позволяющиеанализироватьорганизационнуюсистему.

Информационнаясистема функционируетследующимобразом.

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

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

в формах – для вывода наглядной информации для пользователя; после дипломная работа разработка информационной системы по web технологиям цены результаты преобразования не сохраняются;

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

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

2.1.1 Контекстнаядиаграмма идетализацияпроцессов

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

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

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


2.1.2 Миниспецификацияпроцессов

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

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

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


2.2. Информационнаямодель


2.2.1 Идентификациясущностей исвязей. ИсходнаяER-диаграмма

Для отображенияинформационноймодели рассматриваемогопроцесса былииспользованыследующиесущности:

Каталог книг

Разделы

Виды доставки

Поставщики

Заказы

Для однозначногоопределениизаписей в каждомиз отношенийвыделен первичныйключ (простойили составной).

Внешние ключидля отношенийБД:

в отношенииЗаказы - этоключ Код_книги;

в отношенииРазделы –Название_Раздела.

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


2.2.2 Уточнениетипов данныхдля атрибутов.Реализацияссылочнойцелостности

В таблице1 приведеныданные обо всехатрибутахотношений иих типах.

Таблица 1 –Сведения обатрибутахотношений

КаталогКниг

Имя атрибутаТип (размер)Обязательное поле

Код

Счетчикда
НазваниеТекстовый(80)да
АвторТекстовый (50)да
РазделТекстовый (15)да
ГодИзаданияЧисловойнет
ОбъемЧисловойнет
ПереплетТекстовый (10)нет
ИздательствоТекстовый (10)нет
ЦенаДенежныйда
АннотацияПоле МЕМОнет
ПоставщикТекстовыйда
ОбложкаГипперссылканет

Поставщики

КодПоставщикаСчетчикда
НазваниеТекстовый (50)да
Имя атрибутаТип (размер)Обязательное поле
РасчетныйСчетТекстовый (13)да
ЗадолженностьМагазинаДенежныйда

Разделы

КодРазделаСчетчикда
НазваниеРазделаТекстовый (10)да

ВидыДоставки

КодТипаДоставкиСчетчикда
ВидДоставкиТекстовый (30)да
СуммаДопСбораДенежныйда

Продажи

НомерРеализацииСчетчикда
КодКнигиЧисловойда
ФИОТекстовый (60)да
АдресТекстовый (60)да
ВидДоставкиТекстовый (30)да
СтоимостьДенежныйда
МесяцЧисловойда
ГодЧисловойда

3. Реализациясистемы


3.1 Описаниеработоспособногопрограммногообеспечения


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

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

Главнаякнопочная формаклиентскогоприложения«iShop» представленана следующемрисунке 1.


Рисунок 1 -Главная формаклиентскогоприложения«iShop»


В разделе«Каталог книг»для ввода информациислужат кнопки«Редактирование»и «Разделы»,которые открываютформы «Каталогкниг» и «Тематическиеразделы»,соответственно.Для ввода данныхо новых заказахслужит кнопка«Новый заказ»,размещеннаяв разделе «Заказы»,эта формапредставленана рисунке 2.


Рисунок 2 –Форма «Продажи»


Для вводаданных о книгахиспользуетсяформа «КаталогКниг»,которая представленана рисунке 3.


Рисунок 3 –Форма «Каталогкниг»

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


3.2 SQL-определениязапросов


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

Для расчетасуммы заказабыл построензапрос на обновление,который наязыке SQLимеет следующийвид:

UPDATE КаталогКниг

INNER JOIN (ВидыДоставкиINNER JOIN Продажи ONВидыДоставки.ВидДоставки= Продажи.ВидДоставки)ON КаталогКниг.Код= Продажи.КодКнигиSET Продажи.Стоимость= [Цена]*1.2+[СуммаДопСбора]

WHERE ((([Продажи]![Стоимость])=0));

Для расчетавозросшейзадолженностиперед поставщикомзаказаннойкниги был построензапрос на обновление,который наязыке SQLимеет следующийвид:

UPDATE Поставщики

INNER JOIN (КаталогКнигINNER JOIN Продажи ONКаталогКниг.Код= Продажи.КодКниги)ON Поставщики.Название= КаталогКниг.ПоставщикSET Поставщики.ЗадолженностьМагазина= Поставщики!ЗадолженностьМагазина+[Цена]

WHERE (((Продажи.Стоимость)=0));

Для определениянаиболее покупаемыхв текущем месяцекниг был построензапрос, которыйна языке SQLимеет следующийвид:

SELECT DISTINCTROW Продажи.КодКниги,КаталогКниг.Название,Count(*) AS [Количествореализаций]

FROM КаталогКнигINNER JOIN Продажи ONКаталогКниг.Код= Продажи.КодКниги

WHERE (([Продажи]![Год]=Year(Now())))

GROUP BY Продажи.КодКниги,КаталогКниг.Название,КаталогКниг.Код,Продажи.Месяц

HAVING(([Продажи]![Месяц]=Month(Now())));

Для определенияоборота споставщикамии суммы задолженностиперед ними былпостроен запросследующеговида:

SELECT DISTINCTROW [Оборотс поставщиками].Название,Sum([Оборот споставщиками].[Sum-Цена])AS [Sum-Sum-Цена],Поставщики.ЗадолженностьМагазина

FROM [Оборот споставщиками]INNER JOIN ПоставщикиON [Оборот споставщиками].Название= Поставщики.Название

GROUP BY [Оборот споставщиками].Название,Поставщики.ЗадолженностьМагазина;

Для определениясуммы выручки,затрат и прибылиза выбранныймесяц был построензапрос с параметрами,который наязыке SQLимеет следующийвид:

PARAMETERS [Дата] DateTime;

SELECT DISTINCTROW Продажи.КодКниги,Sum(Продажи.Стоимость)AS [Sum-Стоимость],Sum(КаталогКниг.Цена)AS [Sum-Цена],[Продажи]![Стоимость]-[КаталогКниг]![Цена]AS Прибыль

FROM КаталогКнигINNER JOIN Продажи ONКаталогКниг.Код= Продажи.КодКниги

WHERE ((([Продажи]![Месяц])=Month([Дата]))AND (([Продажи]![Год])=Year([Дата])))

GROUP BY Продажи.КодКниги,[Продажи]![Стоимость]-[КаталогКниг]![Цена];

4. ИсследованиеоперационныххарактеристикИСС


4.1 Описаниебазы данныхконтрольногопримера


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

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


4.2 АнализрезультатовтестированияИСС


Набор действийоператора ирезультатыработы ИССприведены втаблице.


Действия оператораОтвет ИСС
1

Ввод данных о книге с помощью формы «КаталогКниг»:

Название: Использование Microsoft FrontPage 2002. Специальное издание

Автор: Д. Джоунз

Раздел: MSO

Издательство: Вильямс

Год издания: 2002

Объем: 848

Переплет: мягкий

Размещение обложки: msomso33_big.jpg

Поставщик: «Петро»

Цена: 22 700 р.

Аннотация: Эта книга посвящена изучению средств и возможностей приложения FrontPage 2002 для разработки Web-страниц и Web-узлов в Internet. FrontPage 2002 - это чрезвычайно мощное многофункциональное приложение с очень простым и понятным интерфейсом. Книга написана целым коллективом соавторов. Идея состояла в том, чтобы по каждому вопросу информация исходила действительно от профессионала. С помощью данной книги вы научитесь использованию средств FrontPage 2002 для создания и разработки собственных Web- узлов, затрачивая на это минимум усилий, но с максимальной эффективностью; управлению, настройке и поддержания узлов на Web-серверах для обеспечения их регулярного обновления и удобства работы пользователей; использованию для редактирования Web-страниц других приложений Microsoft Office XP; созданию динамических эффектов с использованием средств DHTML и сценариев. Книга рассчитана на пользователей с различным уровнем подготовки.

Записано.
2Запрос на нахождение всех реализованных книг за 04.2004 с указанием количества.Выведена на экран таблица, содержащая сведения о 4-х наименованиях реализованных книг
3Запрос на определение выручки, затрат и прибыли за 03.2004, с указанием общего количества реализованных книг.

Получены результаты: Выручка - 134 288,00 р.;

Затраты - 85 240,00 р.;

Прибыль - 49 дипломная работа информационные технологии что это twitch р.;

Количество реализованных книг – 5 шт.

4

Добавление нового раздела

Название: Python

Запись добавлена
5Удаление раздела СС++Из таблицы Разделы была удалена запись, из таблицы КаталогКниг удалены все книги относившееся к разделу СС++
6Запрос на определение оборота с поставщиками за текущий месяц и задолженности магазина за поставку книгНа экран выведены данные об объемах поставок книг по каждому из поставщиков и задолженность магазина перед каждым из них
7

Добавление нового заказа

КодКниги: 12

ФИО: Jonh Smith

Адрес: 64412, USA, Colorado, Hapwill, Pushkin St, 12/3

Тип доставки: Страны дальнего зарубежья


В таблицу «Продажи» добавлена новая запись, задолженность перед поставщиком «Торвлад» увеличилась на 14 830 р. и достигла 100 240,00 р.

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

Заключение


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

Данное программноеобеспечениеразработанов архитектуре«клиент-сервер»на языке SQL.

Возможнодальнейшеесовершенствованиесозданногопрограммногообеспечения.

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


С. Баркер. «Профессиональное программирование в среде Access 2002» – М.: Издательский дом «Вильямс», 2002. – 956 с.

Бекаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2002. – СПб.: БХВ-Петербугр, 2002.

Вейскас Дж. «Эффективная работа с Access 2002» – СПб.: Питер, 2002. – 563 с.

Источник: https://xreferat.com/33/7267-1-razrabotka-mnogopol-zovatel-skoiy-informacionnoiy-sistemy-dlya-avtomatizacii-raboty-knizhnogo-internet-magazina.html

1. Бизнес-разведка: Электронный ресурс. - http://88003332848.com/2013/01/02/закрытое-акционерное-общество-эф-би-а-2.

2. http://www.avanttech.ru.- Сайт компании: Электронный ресурс.

3. А. В. Соколов, В. Ф. Шаньгин Защита информации в распределенных корпоративных сетях и системах, ДМК Пресс, 656 стр., 2009 г.

4. А. Ю. Щеглов Защита компьютерной информации от несанкционированного доступа, Наука и Техника, 384 стр., 2009 г.

5. Адельштайн Т. «Системное администрирование в LINUX» / Т.Адельштайн, Б.Любанович. - СПб: Питер, 2011г.-765с.

6. Аджиев, В. Мифы о безопасности программного обеспечения: уроки знаменитых катастроф. [Текст] / В. Аджиев,— Открытые системы, 2010 г, - 550 с.

7. Астахов, А. «Анализ защищенности корпоративных автоматизированных систем» [Текст]/ А. Астахов, Москва, -2010 г. - 490 с.

8. Биячуев, Т.А. Безопасность корпоративных сетей. [Текст] / Л.Г.Осовецкого – СПб: СПб ГУ ИТМО, 2010 г.- 161 с.

9. Бутаев М.М. «Моделирование сетей ЭВМ: учеб.-метод. Пособие» / М.М.Бутаев. - Пенза: Изд-во Пенз. гос. ун-та, 2007. - 56 с.

10. В. Домарев Безопасность информационных технологий. Методология создания систем защиты, ТИД "ДС", 688 стр., 2010 г.

11. Гайкович В., Першин А. Безопасность банковских электронных систем, М.:2008 г. – 340 с.

12. Гайкович, В., Першин, А. Безопасность банковских электронных систем, [Текст] информационные технологии темы дипломных работ для втэк В. Гайкович, А. Першин, М.: 2010 г. – 465 с.

13. Гайкович, В.Ю., Ершов, Д.В. «Основы безопасности информационных технологий» [Текст]/ В.Ю. Гайкович, Д.В. Ершов, - М. МИФИ, 2009 г. – 669 с.

14. Зима, В. Молдовян, А. Дипломная работа по педагогике информационные технологии щелково 2016, Н. Безопасность глобальных сетевых технологий [Текст] / В. Зима, А. Молдовян, Н. Молдовян, БХВ-Санкт-Петербург, 2009 г. - 368 дипломная работа разработка информационной системы по web технологиям цены. Колисниченко Д. «Администрирование Unix-сервера и Linux-станций» / Д.Колисниченко. – СПб: Питер, 2011г.-452с.

16. Колисниченко Д.Н. «Разработка Linux-приложений» / Д.Н.Колисниченко.- СПб: Питер, 2011г.-476с

17. Конев, И., Беляев, А. Информационная безопасность предприятия [Текст] / И. Конев, А. Беляев, СПб-БХВ-Санкт-Петербург, 2010 г. – 752 с.

18. Косарев, В.П., Еремин, Л.В. "Компьютерные реферат информационные технологии в управлении предприятием и сети." [Текст] / В.П. Косарев, Л.В. Еремин - М., 2010 г. – 733 с.

19. Кульгин, М. Технология корпоративных сетей. [Текст]/ М. Кульгин, Энциклопедия. СПб.: Питер, 2010 г.- 704с.

20. Куприянов, А. И. Основы защиты информации : учеб. пособие для студ. высш. учеб. заведений [Текст]/ А.И.Куприянов, А.В.Сахаров, В. А. Шевцов. — М.: Издательский центр «Академия», 2007 г. - 256 с.

21. Ларионов, А.М. Вычислительные комплексы, системы и сети. [Текст] / А.М. Ларионов, – Л.: Энергоатомиздат, 2010 г. – 364 с.

22. Леонов В. «Команды Linux» /В.Леонов. - М.: ЭКСМО, 2011г. - 576с.

23. Лукацкий, А.В. Как работает сканер безопасности. [Текст] / А.В. Лукацкий, Hackzone, 2009 г. - 323 с.

24. Медведковский, И. Д. Семьянов, Б. В. Атака из Internet [Текст] / И. Д. Медведковский, Б. В. Семьянов, Д. Г. Леонов, А. В. Лукацкий, 368 стр., 2010 г.

25. Новиков, Ю. Локальные сети: архитектура, алгоритмы, проектирование. темы дипломных работ по информационной технологии 6 класс история Ю. Новиков, - М.: изд-во ЭКОМ, 2006 г. - 568 с.

26. Норенков, И.П., Трудоношин В.А. Телекоммуникационные технологии и сети. [Текст] / И.П. Норенков, В.А. Трудоношин - М., 2000 г. – 434 с.

27. Олифер, В. Г., Олифер, Н. А. Компьютерные сети. Принципы, технологии, протоколы. Учебник для вузов. [Текст] / В. Г.Олифер, Н. А. Олифер, 2-е изд - СПб.: Питерпресс, 2002 - дипломная работа разработка информационной системы по web технологиям цены. Осовецкий, Л.Г., Немолочнов, О.Ф., Твердый, Л.В., Основы корпоративной теории информации. [Текст] / Л.Г. Осовецкий, О.Ф. Немолочнов, Л.В. Твердый, СПб: СПбГУ ИТМО, 2006 г. – 343 с.

29. Остерлох, Х. TCP/IP. Семейство протоколов передачи данных в сетях компьютеров. [Текст] / Х. Остерлох «ДиаСофтЮП», 576 стр., 2007 г.

30. Пятибратов, А.П., Гудыно, Л.П., Кириченко, А.А.

31. "Вычислительные системы, Сети и телекоммуникации." [Текст] / Пятибратов, А.П., Л.П., Гудыно, А.А. Кириченко, Учебник для вузов.второе. - М.:Финансы и статистика, - 2009 г., - 512 с.

32. Рассел Д. «Виртуальные локальные сети» / Д.Рассел. - М.: ЭКСМО, 2011г. - 672с.

33. Садердинов, Л. Л., Трайнёв, В. А., Федулов, А. А. Информационная безопасность предприятия: Учебное пособие.-2-е изд. [Текст] / Л. Л. Садердинов, В. А. Трайнёв, А. А. Федулов – М ., Издательско-торговая корпорация «Дашков и К°», 2009 - 336 с.

34. Скляров, Д. Искусство защиты и взлома информационные системы и технологии дипломная работа по физике [Текст] / Д. Скляров, БХВ-Петербург, - 288 стр., 2009 г.

35. Соколов, А. В., Шаньгин, В. Ф. Защита информации в распределенных корпоративных сетях и системах [Текст] / А. В. Соколов, В. Ф. Шаньгин, ДМК Пресс,2010 г. - 656 стр.

36. Стерн, Монти. Сети предприятий на основе Windows NT для профессионалов [Текст]/ Стерн, Монти. Перев. с англ. - СПб.: Питер, 2011. – 643 с.

37. Таненбаум, Э. Компьютерные сети [Текст] / Э. Таненбаум, - СПб.: Питер, 2009 г. – 343 с.

38. Фейт, Сидни. TCP/IP. Архитектура, протоколы, реализация. [Текст] / Фейт, Сидни. - М.: Лори, 2009 г. – 565 с.

39. Хант, Крейг. Персональные компьютеры в сетях TCP/IP [Текст] / Хант, Крейг Перев. с англ. - BHV-Киев, 2009 г. – 232 с.

40. Ховард, М., Лебланк, Д. Защищенный код [Текст]/ М. Ховард, Д. Лебланк, Пер. с англ. – М.: Издательско-торговый дом «Русская редакция», 2007. – 704 стр.

41. Челли, Дж. Перкиис, Ч., Стриб, М. Основы построения сетей. Учебное руководство для специалистов MCSE [Текст]/ Дж. Челли, Перкиис, Ч., Стриб, М. Перевод с англ. - Лори, 2008 г. – 343 с.

42. Щеглов, А. Ю. Защита компьютерной информации от несанкционированного доступа[Текст]/ А. Ю. Щеглов, Наука и Техника, 384 стр., 2009 г.

43. Учебное пособие: Коммутаторы локальных сетей D-Link.

44. Материалы для тренингов D-Link.

45. Документация установки и настройки Traffpro. http://traffpro.ru

Источник: https://zaochnik.ru/diplomnaya-rabota/informacionnye-tehnologii/temarazrabotka-informacionnoj-lokalnoj-vychislitelnoj-se/

Работа: Дипломная работа разработка информационной системы по web технологиям цены

Дипломная работа информационные системы и технологии фгос 3 от фгос
Дипломная работа информационные технологии в управлении интуит
Дипломная работа разработка информационной системы по web технологиям цены
Дипломная работа разработка информационной системы по web технологиям цены
Информационные технологии дипломная работа за 3 четверть

Дипломная работа по предмету "Информатика" - требования оформлению

СЕЙЧАС ПРОСМАТРИВАЮТ:
дипломная работа информационные технологии в экономике junior achievement, темы дипломных работ информационные технологии что это twitch, дипломная работа на тему информационные системы и технологии йошкар ола



Работа содержит базу данных

Содержание

Введение. 4

1.Основная часть. 7

1.1 Технико-Экономическая характеристика предметной области       ООО «Класс Сервис». 7

1.2 Экономическая сущность задачи. 12

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

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

1.4.1. Цель и назначение автоматизированного варианта решения задачи с защитой информации. 18

1.4.2. Общая характеристика организации решения задачи на ЭВМ… 23

1.4.3. Формализация расчетов. 24

1.5 Анализ существующих разработок и обоснование выбора дипломная работа информационные технологии в библиотеке для читателей проектирования. 25

1.6 Обоснование проектных решений по видам обеспечения: 35

1.6.1 Обоснование проектных решений по техническому обеспечению. 35

1.6.2 Обоснование проектных решений по информационному обеспечению   37

1.6.3 Обоснование проектных решений по программному обеспечению. 41

1.6.4 Обоснование проектных решений по технологическому обеспечению   48

2.Проектная часть. 51

2.1. Информационное обеспечение задачи. 51

2.1.1 Выбор логической модели. 51

2.1.1.1 Иерархическая модель данных. 51

2.1.1.2 Сетевая модель данных. 52

2.1.1.3 Реляционная модель данных. 53

2.1.2 Анализ предметной области и разработка информационной модели  55

2.1.3 Дерево функций и диалога проектируемой системы. 56

2.2 Разработка информационной модели. 60

2.3 Разработка физической модели СУБД. 70

2.4. Разработка и реализация пользовательского приложения. 74

2.5 Испытания программного продукта. 86

2.5.1 Сквозной контроль. 88

2.5.2 Трассировка требований к ПО дипломная работа разработка информационной системы по web технологиям цены требований пользователя. 89

2.5.3 Тестирование внешних функций. 90

2.5.4 Тестирование модуля. 92

2.5.5 Комплексное тестирование. 93

2.5.6 Выводы по тестированию ПО. 95

3 Экономический раздел. 96

3.1 Экономический анализ организации работы по расчету расходования материала на выполнение заказа  до внедрения программного продукта. 96

3.2 Расчет стоимости программного продукта. 97

3.2.1 Определение цены программной продукции. 108

3.2.2 Расчет нематериальных активов и затрат на оборудование. 109

3.2.3 Расчет основной заработной платы. 111

3.2.4 Расчет дополнительной заработной платы. 112

3.2.5 Отчисления на социальные нужды. 113

3.2.6 Расчет амортизационных отчислений. 114

3.2.7 Накладные расходы. 116

3.2.8 Итоговые результаты. 117

3.3 Экономический эффект от внедрения программного продукта. 118

Заключение. 125

Список использованной литературы: 126

Приложение А Экранные формы работы программы

         Введение

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

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

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

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

Одной из главных задач службы продаж в компании “Класс-сервис” является разработка автоматизированной системы “Учета заказов”. Однако у многих региональных российских компаний по прошествии 18 дипломная работа информационные технологии в библиотеке 2016 москва рыночных реформ все еще нет достаточного опыта системного подхода к учету заказов, разработке стратегии.

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

При осуществлении поставок на предприятие производится обработка и хранение большого количества информации, связанной с заказами, которая в себя включает:

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

контроль за своевременным, полным и правильным оприходованием поступивших товаров;

своевременное и правильное оформление документации и контроль за каждой операцией отпуска, отгрузки или реализации товара;

контроль за соблюдением нормативов запаса товаров.

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

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

Заключение

 В рамках дипломного проекта была разработана автоматизированная справочно-информационная система “Учет заказов”. В результате выполненной разработки можно сделать следующие выводы:

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

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

— уменьшение дипломная работа информационные технологии в библиотеке для windows необходимого для учета заказов произведенных предприятием;

— автоматизация контроля заказов;

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

— своевременное получение информации о сроках оплаты за осуществленные поставки.

Разработанная АСИС  позволяет достигнуть следующих эффектов:

Целесообразность разработки обуславливается наличием свободного сегмента рынка для реализации разработанной АСИС. Экономический эффект от внедрения программного продукта составит 708750 рублей в год, срок окупаемости проекта – семь месяцев.

На основании вышесказанного дипломные работы по информационным технологиям в рекламе 2016 сделать вывод о том, что разработка АСИС “Учет заказов” является целесообразной и будет приносить реальную пользу при использовании ее на предприятии.

Список использованной литературы:

Акофф Р.Л. Планирование будущего корпорации. М.: Сирин, 2002. 256 с.

  1. Ансофф И. Новая корпоративная стратегия. СПб.: Питер Ком, 1999. 416 с.
  2. Бестенс Д., В.Ван ден Берг, Д.Вуд Нейронные сети и финансовые рынки. Принятие решений в торговых операциях.-М. ТВП, 1997.
  3. Браун М.Г. Сбалансированная система показателей: на маршруте внедрения. М.: Альпина Бизнес Букс, 2005. 226 с.
  4. Берман. Б., Эванс Дж.Р. Розничная торговля: стратегический подход. М.: Вильямс, 2003. 1184 с.
  5. Боровиков В.П. Дипломная работа разработка информационной системы по web технологиям цены в системе STATISTICA в среде Windows. Основы теории интенсивная практика на компьютере: Учеб.пособие.-М.:Финансы и статистика, 2000.- 384с.: ил.
  6. Буч Г. Объектно-ориентированное программирование с примерами применения. — Киев: Диалектика, М.:И.В.К., 1992.
  7. Горбань. А.Н.  Методы нейроинформатики. КГТУ, Красноярск, 1998. 205 с
  8. Гончарук В.А. Развитие предприятия. Дипломная работа информационные технологии щелково 2016 Дело, 2000. 208 с.
  9. Городецкий В. И. Прикладная алгебра и дискретная математика. Часть 3. Формальные системы логического типа. – МО СССР, 1987. – 177 с.
  10. Гультяев А. Визуальное моделирование в среде MATHLAB: учебный курс. – СПб: Питер. 2000. – 432 с.
  11. Дьяконов В. МАTLAB: учебный курс. – СПб: Питер, 2001. – 560 с.
  12. Дьяконов В., Круrлов В. Математические пакеты дипломная работа разработка информационной системы по web технологиям цены МАТLAB. –Специальный справочник. – СПб: Питер, 2001. – 480 с.
  13. Дюбуа Д., Прад А. Теория возможностей. Приложение к представлению знаний в информационные технологии дипломная работа handmade детский плед крючком. – М.: Радио и связь, 1990. – 288 с.
  14. Иванов О.В. Статистика / Учебный курс для социологов и менеджеров. Часть 1. Описательная статистика. Теоретико-вероятностные основания статистического вывода. — М. 2005. 187 с
  15. Hebb D.  1961. Organization of behavior. New York: Science Edition.
  16. Rumelhart D. E., Hinton G. E., Williams R. J. 1986. Learning internal reprentations by error propagation. In Parallel distributed processing, vol. 1, pp. 318-62. Cambridge, MA: MIT Press.
  17. Werbos P. Дипломная работа по информационной технологии челябинск фурнитура. 1974. Beyond regression: New tools for prediction and analysis in дипломная работа по информатике информационным технологиям для behavioral sciences. Masters thesis, Harward University.
  18. Wasserman P. D. 1988a. Combined backpropagation/Cauchy machine. Proceedings of the International Newral Network Society. New York: Pergamon Press
  19. Rumelhart D. E., Hinton G. E., Williams R. J. 1986. Learning internal reprentations by error propagation. In Parallel distributed processing, vol. 1, pp. 318-62. Cambridge, MA: MIT Press.
  20. Wasserman P. D. 1988b. Experiments in translating Chinese characters using backpropagation. Proceedings of the Thirty-Third IEEE Computer Society International Дипломная работа разработка информационной системы по web технологиям цены. Washington, D. C.: Computer Society Press of the IEEE.
  21. Parker D. B. 1987. Second order back propagation: Implementing an optimal 0(n) approximation to Newton’s method as an artificial newral network. Manuscript submitted for publication.
  22. Stornetta W. S., Huberman B. A. 1987. An improwed three-layer, backpropagation algorithm. In Proceedings дипломная работа информационные технологии документооборота является the IEEE First International Conference on Newral Networks, eds. M. Caudill and C. Butler. San Diego, CA: SOS Printing.
  23. Pineda F. J. 1988. Generalization of backpropagation to recurrent and higher order networks. In Newral information processing systems, ed. Dana Z. Anderson, pp. 602-11. New York: American Institute of Phisycs.
  24. Sejnowski T. J., Rosenberg C. R. 1987. Parallel networks that learn to pronounce English text. Complex Systems 1:145-68.
  25. Burr D. J. 1987. Experiments with a connecnionlist text reader. In Proceedings of the IEEE First International Conferense on Neural Networks, eds. M. Caudill and C.Butler, vol. 4, pp. 717-24. San Diego, CA: SOS Printing.
  26. Cottrell G. W., Munro P., Zipser D. 1987. Image compression by backpropagation: An example of extensional programming. ICS Report 8702, University of California, San Diego.
  27. Кэнту М. Delphi 7 для профессионалов — СПб: Дипломная работа разработка информационной системы по web технологиям цены «Питер», 2007. — 1120 с.:ил.
  28. Minsky M., and Papert S., 1969. Perseptrons. Cambridge, MA: MIT Press. (Русский перевод: Минский М. Л., Пейперт С. Персептроны. –М. Мир. – 1971.)
  29. Kohonen T. 1984. Self-organization and associative memory. Series in Information Sciences, vol. 8. Berlin: Springer Verlag
  30. Fayyad, Piatetsky-Shapiro, Smyth, and Uthurusamy. Advances in Knowledge Discovery and Data Mining, (Chapter 1) AAAI/MIT Press 1996
  31. Parsaye K. A Characterization of Data Mining Technologies and Processes. The Journal of Data Warehousing. 1998.№ 1
  32. Ribeiro R.A., Moreira A.M. Fuzzy Query Interface for a Business Database // International Journal of Human-Computers Studies, Vol. 58 (2003), PP. 363-391.
  33. Dubois D., Prade H. Using Fuzzy Sets in Database Systems: Why and How? // Proc. of 1996 Workshop on Flexible Query-Answering systems (FQAS’96), Denmark, May 22-24, 1996, PP. 89-103.
  34. Смолко Д.С.,Черноруцкий И.Г. Система поддержки принятия решения для портфеля дипломная работа по информационным технологиям 9 класс jobs бумаг дипломная работа разработка информационной системы по web технологиям цены Сборник докладов I Международной конференции по мягким вычислениям измерениям (SCM-98), Санкт-Петербург, 1998, том 2, С. 231-234.
  35. Прикладные дипломная работа новые информационные технологии 2 класс spotlight системы / Тэрано Т., Асаи К., Сугено М., 1993.
  36. Яхъяева Г. Э. Нечеткие множества и нейронные сети. – БИНОМ. Лаборатория знаний, Интернет-университет информационных технологий — ИНТУИТ.ру, 2008.
  37. Титоренко Г.А. Автоматизированные информационные технологии в экономике. – М.: Компьютер, ЮНИТИ, 1998.
  38. Карминский А.М., Нестеров П.В. Информатизация бизнеса. – М.: Финансы и статистика, 1997.
  39. Леоненков А. В. Нечеткое моделирование в среде MATLAB и fuzzyTECH. – СПб.: БХВ Петербурr, 2005. – 736 с.: ил.
  40. Дьяконов В. МАTLAB: учебный курс. – СПб: Питер, 2001. – 560 с.
  41. Дьяконов В., Круrлов В. Математические пакеты расширения МАТLAB. –Специальный справочник. – СПб: Питер, 2001. – 480 с.
  42. Дюбуа Д., Прад А. Теория дипломная работа разработка информационной системы по web технологиям цены. Приложение к представлению знаний в информатике. – М.: Радио и связь, 1990. – 288 с.
  43. Городецкий В. И. Прикладная алгебра и дискретная математика. Часть 3. Формальные системы логического типа. – Тема дипломной работы по информационным технологиям в hd 720 СССР, 1987. – 177 с.
  44. Гультяев А. Визуальное моделирование в среде MATHLAB: учебный курс. – СПб: Питер. 2000. – 432 с.
  45. Искусственный интеллект. Кн. 2. Модели и методы: Справочник / Под ред. Д.А.Поспелова. – М.: Радио и связь, 1990. – 304 с.
  46. Мелихов А. Н., Бернштейн Л. С., Коровин С. Я. Ситуационные советующие системы с нечеткой логикой. – М.: Наука, 1990. – 272 с.
  47. Методы анализа данных / Под. ред. Э. Дидэ и др. – М.: Финансы и статистика, 1985. – 360 с.
  48. Рихтер Джеффри  “Windows для профессионалов”, С-П. Русская редакция 1995.
  49. Пеньков Е.Г. “Организация учета в материально-техническом снабжении”, Финансы, М. 1973
  50. Голда З.К. “Организация и планирование материально-технического снабжения предприятий и организаций местного хозяйства” М. 1970
  51. Лифшиц Н.И., Левин Е.Т  “Механизация и автоматизация процессов отборки и комплектования заказов на складах” М., 1970
  52. А.А. Бакаев, В.И. Гриценко, Д.Н. Козлов “Методы организации дипломная работа разработка информационной системы по web технологиям цены обработки баз знаний” Наукова думка, Киев 1993
  53. Л.В. Кокорева, О.Л. Перевозчикова “Диалоговые системы и представление знаний” М., 1995
  54. С.П. Павлов, З.И. Губонина “Охрана труда в приборостроении” М., 1986
  55. А.О. Навакатикян, В.В. Кальнищ “Охрана труда пользователей компьютерных видеодисплейных терминалов” Киев 1997
  56. Г. Дипломная работа по информационным технологиям темы wordpress landing “Надежность ПО” Мир, М., 1980
  57. Г. Майерс “Искусство тестирования программ” Финансы и статистика М., 1982
  58. К.Г. Гусев М.Ф. Бабаков “Oсновы теории надежности учебное пособие” ХАИ 1975.
  59. Бронин Е.И. дипломная работа разработка информационной системы по web технологиям цены построения и архитектура САПР”
  60. Цветков В.Д. “Системно-структурное моделирование и автоматизация проектирования”;
  61. Мартин Дж. “Организация баз данных в вычислительных системах”;
  62. Дантеманн Дж. темы дипломных работ по информационным технологиям fttb network в среде Delphi”
  63. Сван. Т Delphi 4. “Библия разработчика”
  64. Хендерсон К. “Руководство разработчика баз данных”
  65. Грого П. “Программирование на языке Паскаль”
  66. Ю.Х. Вермишев “Основы автоматизации проектирования”
  67. П.Грэй “Логика, алгебра, и БД.”
  68. Драммонд Д. “Методы оценки измерений дискретных вычислительных  cистем”.  Пер. с англ. – М:Мир 1976.
  69. Brown A. R. “Programm Debugging” London: MacDonald 1973.
  70. Гради Буч. “Объектно-ориентированный анализ и проектирование.”       М.: Издательство Бином
  71. Бойко В.В., Савинков В.М. “Проектирование информационной базы  автоматизированной системы на основе СУБД.” М.: Финансы и  статистика, 1982.
  72. Борзов Ю.В. “Методы тестирования и отладки программ ЭВМ.” Рига, ЛГУ им. П. Стучки, 1980.
  73. Гудман С. “Введение в разработку и анализ алгоритмов.” М.: Мир, 1981.
  74. Джексон Г. “Проектирование реляционных баз данных для использования с микро-ЭВМ” М.: Финансы и статистика, 1991.

АСОИ и автоматизация бизнес процессов, Программирование

Источник: http://xn--b1admmflbe.xn--p1ai/?p=3198

15.07.2017 Зарубин А. М. Курсовые 2 Comments
2 comments

Добавить комментарий

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>