Компьютеры, программирование

  • 7621. Разработка приложения с использованием ОреnGL для построения динамического изображения трехмерной модели объекта "Мотоцикл"
    Дипломная работа пополнение в коллекции 23.06.2011
  • 7622. Разработка приложения с несколькими обрабатывающими файл потоками, использующими взаимоисключение на основе критической секции без блокировки частей файла
    Контрольная работа пополнение в коллекции 20.07.2012

    Разработать приложение с тремя рабочими потоками. Первоначально по команде главный поток заполняет файл 10000 - ми трехбайтовых записей, поля каждой из которых формируются случайным образом. Каждая запись интерпретируется как цвет в модели RGB и используется для закраски квадрата, отображаемого в области рисунка диалогового окна приложения. Область рисунка окна приложения разбивается на 100×100 квадратов. Записи файла отображаются на матрицу квадратов области рисунка построчно. После создания файла записей главный поток прорисовывает соответствующие им квадраты в области рисунка. Далее, по соответствующей команде запускаются одновременно три рабочих потока. Первый рабочий поток упорядочивает записи файла в порядке возрастания по первому полю (интенсивность красного цвета). Второй рабочий поток упорядочивает записи по второму полю (интенсивность зеленого цвета) в порядке возрастания при равенстве у записей первых полей. Третий рабочий поток упорядочивает записи по третьему полю (интенсивность синего цвета) в порядке возрастания при равенстве у записей первых полей и вторых полей. Упорядочение производится перестановкой двух соседних записей путем циклического продвижения по записям файла каждым из потоков. Для обеспечения взаимоисключения потоков при сравнении и перестановке соседних записей использовать критическую секцию. Блокировку файла и его частей не использовать. После каждой перестановки пары соседних записей должна происходить перерисовка соответствующей пары квадратов в области рисунка окна приложения. Остановка работы потоков производится по соответствующей команде. Предусмотрите все необходимые элементы управления в интерфейсе приложения. Для лучшего наблюдения за работой потоков предусмотрите временные задержки в их работе. Управление величиной задержки вынесите в интерфейс приложения.

  • 7623. Разработка приложения средствами VBA
    Курсовой проект пополнение в коллекции 11.12.2010

    Для выполнения второго задания работы добавляем в проект третью пользовательскую форму. Поместили на форму:

    1. надпись, у которой изменили свойства: Caption Label1 на «Введите начальное количество амёб», BackColor, Font на Courier 12пт.;
    2. три текстовых поля TextBox; у них изменили свойство BackColor на оранжевый, Font на Tahoma;
    3. кнопку CommandButton, при этом в окне свойств изменили: свойство Caption: CommandButton1 на «Результат», цвет (BackColor) на тёмно-оранжевый, свойство Font на Courier, полужирный, размер - 10пт.).
    4. кнопку CommandButton, при этом в окне свойств изменили: свойство Caption: CommandButton2 на «Справка о разработчике», цвет (BackColor) на тёмно-оранжевый, свойство Font на Courier, полужирный, размер - 10пт.).
    5. кнопку CommandButton, при этом в окне свойств изменили: свойство Caption: CommandButton1 на «Задача», цвет (BackColor) на тёмно-оранжевый, свойство Font на Courier, полужирный, размер - 10пт.).
  • 7624. Разработка приложения, позволяющего проводить тестирование по разделу "Логарифмы"
    Дипломная работа пополнение в коллекции 02.07.2011

    Версия продуктаВерсия MFCГод выходаMicrosoft C\C++ 7.0MFC 1.01992Visual C++ 1.0MFC 2.0 (введена архитектура документ-представление)Visual C++ 1.5MFC 2.5 (реализована поддержка технологий ODBC и drag and drop)Visual C++ 1.52cMFC 2.5 (последняя платформа разработки для MS Windows 3.x)Visual C++ 2.0MFC 3.0 (появилась возможность реализации многозадачности и поддержка Unicode)Visual C++ 2.1MFC 3.1Visual C++ 2.2MFC 3.2Visual C++ 4.0MFC 4.0 (mfc40.dll включена в состав Windows 95)Август 1995Visual C++ 4.1MFC 4.1Visual C++ 4.2MFC 4.2 (mfc42.dll включена в первоначальный выпуск Windows 98)Март 1998eMbedded Visual C++ 3.0MFC 4.2 (mfc42.dll)Visual C++ 5.0MFC 4.21 (mfc42.dll) значительное обновление MFC 4.2Visual C++ 6.0MFC 6.0 (mfc42.dll)1998eMbedded Visual C++ 4.0MFC 6.0 (mfcce400.dll)Visual C++.NET 2002 (Visual C++ 7.0)MFC 7.0 (mfc70.dll),.NET 1.0Февраль 2002Visual C++ 2003 (Visual C++ 7.1)MFC 7.1 (mfc71.dll),.NET 1.1Апрель 2003Visual C++ 2005 (Visual C++ 8.0)MFC 8.0 (mfc80.dll),.NET 3.5Октябрь 2005Visual C++ 2008 (Visual C++ 9.0)MFC 9.0.21022 (mfc90.dll),.NET 3.5Ноябрь 2007Visual C++ 2008 with Feature PackMFC 9.0.30411 (mfc90.dll)Апрель 2008Visual C++ 2008 SP1MFC 9.0.30729 (mfc90.dll)Август 2008Visual C++ 2008 Security Update (KB971092)MFC 9.0.30729.4148 (mfc90.dll)Июль 2009Visual C++ 2010MFC 10.0.30319.1 (mfc100.dll),.NET 4.0Апрель 2010

  • 7625. Разработка приложения, представляющего собой
    Курсовой проект пополнение в коллекции 09.12.2008

    Наиболее важное понятие языков объектно-ориентированного программирования это понятие объекта (object). Объект это логическая единица, которая содержит данные и правила (методы) обработки этих данных. В языке С++ в качестве таких правил обработки выступают функции, т. е. объект в Borland C++ объединяет в себе данные и функции, обрабатывающие эти данные. Одним из самых главных понятий языка С++ является понятие класса. В языке С++ для того, чтобы определить объект, надо сначала определить его форму с помощью ключевого слова Ближайшей аналогией класса является структура. Память выделяется объекту только тогда, когда класс используется для его создания. Любой объект языка С++ имеет одинаковые атрибуты и функциональность с другими объектами того же класса. За создание своих классов и поведение объектов этих классов полную ответственность несет сам программист. Работая в некоторой среде, программист получает доступ к обширным библиотекам

  • 7626. Разработка принципиальной электрической схемы AM передатчика и расчет ВЧ генератора на транзисторе
    Дипломная работа пополнение в коллекции 10.03.2012

    Третий этап (с 1938 г. по настоящее время) связан, в первую очередь, с телевидением и радиолокацией, развитие которых требовало освоения все более высоких частот - перехода к дециметровым и сантиметровым волнам. Обычные электровакуумные приборы не справлялись с этой задачей: с их помощью можно было генерировать и усиливать колебания коротковолнового диапазона, т.е. метрового диапазона волн. Поэтому появилась настоятельная необходимость в разработке принципиально новых приборов, работающих в СВЧ диапазоне. Такие приборы - магнетроны, клистроны, лампы бегущей волны, в которых электронный поток взаимодействует с электромагнитной системой распределённого типа, - были разработаны, что и позволило создавать СВЧ радиопередатчики. Мощность этих приборов непрерывно возрастала, достигнув нескольких киловатт в непрерывном режиме и мегаватт - в импульсном. Среди российских ученых у истоков этого направления стояли создатели новых типов СВЧ электронных приборов: Н.В. Алексеев, Д.Е. Маляров, В.Ф. Коваленко и др.

  • 7627. Разработка проводной локальной сети и удаленного доступа к данной сети с использованием беспроводной сети (Wi-Fi)
    Курсовой проект пополнение в коллекции 07.11.2010

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

  • 7628. Разработка программ в среде программирования Turbo Pascal 7.0
    Курсовой проект пополнение в коллекции 29.06.2008

    X,Y-координаты элемента экрана (отсчитываются от левого верхнего угла текущего окна)procedure HighVideo;Устанавливает высокую яркость символов (заменяет цвета 0-7 на 8-15)procedure InsLine;Вставляет пустую строку на экране в месте расположения курсора и заполняет ее цветом фона.procedure LowVideo;Устанавливает малую яркость символов ( заменяет цвета 8-15 на 0-7)procedure NormVideo;Устанавливает первоначальную яркость символов,выводимых далее на экран.procedure NoSound;Выключает источник звука.procedure Sound(Hz:word);Запускает источник звука с частотой Hz герц.procedure TextBackGround(color:byte);Задает цвет фона. Color-задаваемый цвет фона.procedure TextColor(Color)Byte;Задает цвет символов.Color-задаваемый цвет символов.procedure TextMode( Mode:word);Устанавливает текстовый режим,увеличивает текущее окно до целого экрана,устанавливает переменным DirectVideo и CheckSnow значение true.Помещает значение текущего режима в переменную LastMode,запускает процедуру NormVideo . Mode- требуемый текстовый режим.procedure Window (X1,Y1,X2,Y2:Byte);Задает размеры окна на экране и помещает курсор в левый верхний угол окна с координатами (1,1)

  • 7629. Разработка программированных средств с помощью VBA
    Информация пополнение в коллекции 12.01.2009

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

    1. Свириденко С.С. Современные информационные технологии. М.: Радио и связь,1989.
    2. Советов Б.Я. АСУ. Введение в специальность. М.: Высшая школа,1989.
    3. Советов Б.Я. Информационная технология. М.: Высшая школа, 1992.
    4. Фурунжиев Р.И., Гугля В.А. САПР, или как ЭВМ помогает конструктору. Минск: Высшая школа, 1987.
    5. Журнал «Информатика и образование», с 1992г.
    6. Журнал «Педагогическая информатика», с 1994г.
    7. Белошапка В.К. Информационное моделирование. Омск: Изд-во ОГПИ, 1992.
    8. Гнеденко Б.В., Коваленко И.Н. Введение в теорию массового обслуживания. М.: Наука, 1966.
    9. Косневски Ч. Занимательная математика и персональный компьютер. М.: Просвещение, 1989.
    10. Липаев В.В. Проектирование программных средств. М.: Высшая школа, 1990.
    11. Пидкасистый П.И. педагогика. М.: Педагогическое общество Россия,2000.
    12. Ковальски С. Excel 2000 без проблем. М.: Бином, 2000.
    13. Харис М. Программирование для Microsoft Excel 2000 за 21 день. М.: Вильямс, 2000.
    14. Могилев А.В., Пак Н.И., Хеннер Е.К. Информатика. М.: ACADEMIA, 2000.
    15. Сайдашев А.А., Хеннер Е.К. Компьютер на уроке математики. Пермь; Изд-во ПГУ, 1991.
    16. Кондаков В.М. Математическое программирование. Пермь: Изд-во ПГУ, 1992.
    17. Матюшкин-Герке А. Учебно-прикладные задачи в курсе информатики. Информатика и образование, №3-4, 5-6, 1992.
  • 7630. Разработка программно–алгоритмических средств для определения надёжности программного обеспечения на основании моделирования работы системы типа "клиент–сервер"
    Дипломная работа пополнение в коллекции 30.05.2010

     

    1. А.В. Антонов, А.С. Степанянц. Методы анализа надежности (безошибочности) программного обеспечения программно-технических средств //Труды ІІ Междунар. конф. "Идентификация систем и задачи управления" (SICPRO-2003). С.924-942.
    2. Ханджян А.О. Анализ современного состояния разработки надежного программного обеспечения //Естественные и технические науки. М., 2005. №2. С. 220 227.
    3. Лисс В.А. Математические модели надежности программного обеспечения распределенных систем //Известия СПбГТУ "ЛЭТИ". Сер. "Информатика, управление и компьютерные технологии". 2005. Вып.2. С.26-32.
    4. В.Г. Промыслов, А.В. Антонов, С.И. Масолкин, А.С. Степанянц. Оценка надежности программного обеспечения на различных этапах жизненного цикла сложных программ // Труды V Междунар. конф. "Идентификация систем и задачи управления" (SICPRO-2006). С.1300-1304.
    5. Шураков В. В. Надежность программного обеспечения систем обработки данных: Учебник. 2е изд., перераб. и доп. М.: Финансы и статистика, 1987.272 с.: ил.
    6. ГОСТ Р ИСО/МЭК 912693. Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению. 12 с.
    7. ГОСТ 2819589. Оценка качества программных средств. Общие положения. М.: Госком. СССР по стандартам 38 с.
    8. Соммервилл И. Инженерия программного обеспечения. М.: Вильямс, 2002. 624 с.
    9. Larson D., Miller K. Silver Bullets for Little Monsters: Making Software More Trustworthy, IEEE IT Pro, March/April 2005 (русская версия: Ларсон Д., Миллер К. Серебряные пули для маленьких монстров //Открытые системы №56, 2005 С.20 23)
    10. ISO/IEC 91261:1998. Информационная технология. Характеристики и метрики качества программного обеспечения. Часть 1: Характеристики и подхарактеристики качества.
    11. Майерс Г. Надежность программного обеспечения. М.: Мир, 1980. 360 с.
    12. Гаспер Б.С. Надежность функционирования автоматизированных систем. Пермь: ПГТУ, 1999. 70 с.
    13. Иыуду К.А. Надежность, контроль и диагностика вычислительных машин и систем. М.: Высшая школа, 1989. 320 с.
    14. Липаев В.В. Функциональная безопасность программных средств. М.: СИНТЕГ, 2004. 340 с.
    15. Vincent J., Waters A., Sinclair J. Software quality assurance. Vol II. A programmer guide. Englewood Cliff, New Yersey: PrenticeHall. 1988. 192 p.
    16. Тейер Т., Липов М., Нельсон Э. Надежность ПО. М.: Мир, 1981. 328 с.
    17. Международный стандарт. МЭК 608802. Программное обеспечение компьютеров в системах важных для безопасности атомных электростанций. IEC. М.: 2002. 90 с.
    18. Кулаков А.Ф. Оценка качества программы ЭВМ. К.: Техника, 1984. 168 с.
    19. Липаев В.В. Надежность программных средств. М.: СИНТЕГ, 1998. 232 с.
    20. Полонников Р.И., Никандров А.В. Методы оценки надежности программного обеспечения. СПб: Политехника, 1992. 80 с.
    21. Штрик А.А., Осовецкий Л.Г., Мессих И.Г. Структурное проектирование надежных программ встроенных ЭВМ. Л.: Машиностроение, 1989. 296 с.
    22. Вентцель Е.С. Исследование операций. М.: Сов. Радио, 1972. 552 с.
    23. Гаспер Б.С. Надежность функционирования автоматизированных систем. Пермь: ПГТУ, 1999. 70 с.
    24. Куракин А.Л. Фактор надежности в оптимизации аппаратуры для научных исследований //Технологии приборостроения №1(5) (СНИИП) 2003. С. 6265.
    25. Ханджян А.О. Моделирование надежности программного обеспечения. - http://www.software-testing.ru/lib/handzhyan/software_quality_modeling.htm
  • 7631. Разработка программно-аппаратной системы адаптивного аналого-цифрового преобразования сигналов звукового диапазона на базе однокристального микроконтроллера
    Дипломная работа пополнение в коллекции 28.06.2012

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

  • 7632. Разработка программно-вычислительного комплекса, предназначенного для разработки эффективных форматов микрокоманд для различных способов микропрограммирования
    Дипломная работа пополнение в коллекции 06.08.2012

    %205)%20{%20ff%20=%20Convert.ToString(gg).Substring(0,%204);%20}_workSheet.Cells[i%20+%201,%203]%20=%20ii.ToString();//%d0%bf%d0%b5%d1%80%d0%b2%d1%8b%d0%b9%20%d1%81%d1%82%d0%be%d0%bb%d0%b1%d0%b5%d0%b9%20%d0%b8%d1%82%d0%b0%d1%8f%20%d1%81%d1%82%d1%80%d0%be%d0%ba%d0%b0_workSheet.Cells[i%20+%201,%204]%20=%20ff;=%20f3(i+1);=%20Convert.ToString(gg);(ff.Length%20>%205)%20{%20ff%20=%20Convert.ToString(gg).Substring(0,%204);%20}_workSheet.Cells[i%20+%201,%205]%20=%20ii.ToString();//%d0%bf%d0%b5%d1%80%d0%b2%d1%8b%d0%b9%20%d1%81%d1%82%d0%be%d0%bb%d0%b1%d0%b5%d0%b9%20%d0%b8%d1%82%d0%b0%d1%8f%20%d1%81%d1%82%d1%80%d0%be%d0%ba%d0%b0_workSheet.Cells[i%20+%201,%206]%20=%20ff;=%20f4(i);=%20Convert.ToString(gg);(ff.Length%20>%205)%20{%20ff%20=%20Convert.ToString(gg).Substring(0,%204);%20}_workSheet.Cells[i%20+%201,%207]%20=%20ii.ToString();//%d0%bf%d0%b5%d1%80%d0%b2%d1%8b%d0%b9%20%d1%81%d1%82%d0%be%d0%bb%d0%b1%d0%b5%d0%b9%20%d0%b8%d1%82%d0%b0%d1%8f%20%d1%81%d1%82%d1%80%d0%be%d0%ba%d0%b0_workSheet.Cells[i%20+%201,%208]%20=%20ff;.DoEvents();%20}.SaveAs(@"C:/Test2.xls",.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal,%20null,%20null,%20null,%20null,.Office.Interop.Excel.XlSaveAsAccessMode.xlShared,%20null,%20null,%20null,%20null,%20null);.Close(true,%20null,%20null);.Quit();=%20new%20Microsoft.Office.Interop.Excel.Application();=%20ExcelAppR.Workbooks.Open("C:/Test2.xls");_workSheet%20=%20null;_workSheet%20=%20ExcelAppR.ActiveSheet;(int%20i%20=%200;%20i%20<%20300;%20i++)">{ii = (int)i;_workSheet.Cells[ i+1 , 1] = ii.ToString();//первый столбей итая строка_workSheet.Cells[ i + 1 ,2] = f1(i).ToString();gg = f2(i);ff = Convert.ToString(gg);(ff.Length > 5) { ff = Convert.ToString(gg).Substring(0, 4); }_workSheet.Cells[i + 1, 3] = ii.ToString();//первый столбей итая строка_workSheet.Cells[i + 1, 4] = ff;= f3(i+1);= Convert.ToString(gg);(ff.Length > 5) { ff = Convert.ToString(gg).Substring(0, 4); }_workSheet.Cells[i + 1, 5] = ii.ToString();//первый столбей итая строка_workSheet.Cells[i + 1, 6] = ff;= f4(i);= Convert.ToString(gg);(ff.Length > 5) { ff = Convert.ToString(gg).Substring(0, 4); }_workSheet.Cells[i + 1, 7] = ii.ToString();//первый столбей итая строка_workSheet.Cells[i + 1, 8] = ff;.DoEvents(); }.SaveAs(@"C:/Test2.xls",.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal, null, null, null, null,.Office.Interop.Excel.XlSaveAsAccessMode.xlShared, null, null, null, null, null);.Close(true, null, null);.Quit();= new Microsoft.Office.Interop.Excel.Application();= ExcelAppR.Workbooks.Open("C:/Test2.xls");_workSheet = null;_workSheet = ExcelAppR.ActiveSheet;(int i = 0; i < 300; i++)

  • 7633. Разработка программного имитатора цифрового канала связи с применением помехоустойчивого кодирования
    Дипломная работа пополнение в коллекции 10.09.2011

    Квантование по уровню - это задача отображения выборок сигнала непрерывной амплитуды в конечное множество амплитуд. Простейшее устройство квантования, которое можно изобразить, выполняет мгновенное отображение с каждого непрерывного входного уровня выборки в один из предопределенных, равномерно расположенных выходных уровней. Квантующие устройства, которые характеризуются равномерно расположенными приращениями между возможными выходными уровнями, называются равномерными устройствами квантования, или линейными квантующими устройствами. Возможные мгновенные характеристики входа/выхода легко изображаются с помощью простого ступенчатого графика, подобного изображенному на рисунке 2. На рисунке 2, а, б и г представлены устройства с равномерными шагами квантования, а на рисунке 2, в - устройство с неравномерным шагом квантования. На рисунке 2, а характеристика устройства имеет нуль в центре шага квантования, а на рисунке 2, б и г - на границе шага квантования. Отличительная особенность устройств, имеющих характеристики с нулем в центре шага квантования и характеристики с нулем на границе шага квантования, связана, соответственно, с наличием или отсутствием выходных изменений уровня, если входом квантующего устройства является шум низкого уровня. На рисунке 2, г представлено смещенное (т.е. усекающее) устройство квантования, а другие устройства, изображенные на этом рисунке, являются несмещенными и называются округляющими. Такие несмещенные устройства квантования представляют собой идеальные модели, но в аналого-цифровых преобразователях округление не реализуется никогда. Как правило, устройства квантования реализуются как усекающие преобразователи. Термины "характеристика с нулем в центре шага квантования" или "характеристика с нулем на границе шага квантования" относятся к ступенчатым функциям и используются для описания того, имеются ли в начале координат горизонтальная или вертикальная составляющая ступенчатой функции. Пунктирная линия единичного наклона, проходящая через начало координат, представляет собой неквантованную характеристику входа/выхода, которую пытаются аппроксимировать ступенчатой функцией. Разность между ступенчатой функцией и отрезком линии единичного наклона представляет собой ошибку аппроксимации, допускаемую устройством квантования на каждом входном уровне. На рисунке 3 показана ошибка аппроксимации амплитуды в сравнении с входной амплитудой функции для каждой из характеристик квантующего устройства, изображенных на рисунке 2. Часто эта ошибка моделируется как шум квантования, поскольку последовательность ошибок, полученная при преобразовании широкополосного случайного процесса, напоминает аддитивную последовательность шума. Однако, в отличие от действительно аддитивных источников шума, ошибки преобразования являются сигнально зависимыми и высоко структурированными. Линейное устройство квантования легко реализовать и очень легко понять. Оно представляет собой универсальную форму квантующего устройства, поскольку не предполагает никаких знаний о статистике амплитуд и корреляционных свойствах входного сигнала[2][3].

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

    СведенияСодержание сведенийНазначение программыАвтоматизация информационных служб сбыта пищевой продукции Формирование отчетовПриложение формирует отчеты, используя средства Microsoft Studio 2010. Данные отчеты можно сохранять в форматах Word, Excel, а так же .pdfМатематические расчетыВ математические расчеты входит подсчет суммы товара в корзине, а так же работа с количеством товара на складе АдминистрированиеПрограммный продукт имеет возможность регистрации новых пользователей. К административной панели доступ имеет только администратор со специальными правами, другим пользователь в данную панель доступ закрыт.Защита правильности вводимых данныхПрограммный продукт содержит защиту от не правильно введённой информации.Сортировка записей базы данныхПриложение содержит страницы с сортировкой записей.СведенияСодержание сведенийИнформативностьПрисутствует автоматический механизм сбора информации об отправленииОтказоустойчивостьСлучае неверно сформированных данных или неверно запрошенной страницы пользователь получает страницу типа «404» с дальнейшим откатом изменений.Поиск информацииИнтерфейс выполнен таким образов, что поиск информации не требуетсяСвязь с мировыми ресурсамиПриложение выполнено в виде Web-сайта, поэтому встроенные программные средства обеспечения доступа в сеть не требуются.Одновременный доступ к БДПриложение имеет многопользовательский доступ к БД. За это отвечает технология ASP.NETДополнительные навыки пользователяДля работы с программным продуктом требуются базовые знания работы с ПК. Для работы с административной панелью требуются знания предметной области и структуры БД.Цель создания программыАвтоматизация процессов сбыта пищевой продукции, а так же значительное уменьшение расходов на рекламу, увеличение количества людей, которые могут просмотреть всю интересующую информацию в полном объеме.Функциональные ограничения на применениеНаличие на компьютере пользователя установленной операционной системы семейства Windows, пакета NET Framework 4.0.

  • 7635. Разработка программного комплекса на базе платформы "1С: Предприятие 8.2" для учета движения контингента "Новосибирского авиационного технического колледжа"
    Дипломная работа пополнение в коллекции 11.07.2012

    Наименование реквизитаТипВидДлинаТочностьОписаниеКодСтрока6Код элементаНаименованиеСтрока90ФИОФамилияСтрока30ФамилияИмяСтрока30ИмяОтчествоСтрока30ОтчествоПолПеречислениеПолПол студентаДата рожденияДатаДата рождения студентаБаза поступленияПеречислениеБаза поступленияБаза поступления абитуриентаРегистрация странаСправочникСтранаАдрес по месту регистрации - странаРегистрация субъектСправочникСубъектАдрес по месту регистрации - субъектРегистрация населенный пунктСправочникНаселенный пунктАдрес по месту регистрации - населенный пунктРегистрация улицаСправочникУлицаАдрес по месту регистрации - улицаРегистрация домСтрока5Адрес по месту регистрации - домРегистрация корпусСтрока5Адрес по месту регистрации - корпусРегистрация квартираСтрока5Адрес по месту регистрации - квартираРегистрация индексЧисло60Адрес по месту регистрации - индексРегистрация представлениеСтроканеогр. Полный адрес по месту регистрацииСовпадение адресовБулевоМетка совпадения адреса по месту регистрации и адреса по месту жительстваПроживание странаСправочникСтранаАдрес по месту проживания - странаПроживание субъектСправочникСубъектАдрес по месту проживания - субъектПроживание населенный пунктСправочникНаселенный пунктАдрес по месту проживания - населенный пунктПроживание улицаСправочникУлицаАдрес по месту проживания - улицаПроживание домСтрока5Адрес по месту проживания - домПроживание корпусСтрока5Адрес по месту проживания - корпусПроживание квартираСтрока5Адрес по месту проживания - квартираПроживание индексЧисло60Адрес по месту проживания - индексПроживание представлениеСтроканеогр. Полный адрес по месту проживанияДомашний телефонСтрока15Домашний телефон студентаМобильный телефонСтрока15Мобильный телефон студентаЭлектронная почтаСтрока30Адрес электронной почты студентаВид документа удостоверяющего личностьПеречислениеДокумент, удостоверяющий личностьВид документа удостоверяющего личностьСерия документа удостоверяющего личностьСтрока6Серия документа удостоверяющего личностьНомер документа удостоверяющего личностьСтрока10Номер документа удостоверяющего личностьВыдан документ удостоверяющий личностьСправочникМесто выдач документа удостоверяющего личностьКем выдан документ удостоверяющий личностьДата выдачи документа удостоверяющего личностьДатаДата выдачи документа удостоверяющего личностьСтрана документа удостоверяющего личностьСправочникСтранаСтрана выдачи документа удостоверяющего личностьУчебное заведение - документ об образованииПеречисленияУчебное заведениеДокумент об образовании - учебное заведениеНомер учебного заведения - документ об образованииСтрока10Документ об образовании - номер учебного заведенияСубъект - документ об образованииСправочникСубъектДокумент об образовании - субъект федерацииНаселенный пункт - документ об образованииСправочникНаселенный пунктДокумент об образовании - населенный пунктВид документа об образованииПеречислениеДокумент об образованииВид документа об образованииСерия документа об образованииСтрока6Серия документа об образованииНомер документа об образованииСтрока10Номер документа об образованииДата выдачи документа об образованииДатаДата выдачи документа об образованииФорма обученияПеречислениеФорма обученияФорма обучения студентаОснова поступленияПеречислениеОснова поступленияОснова поступления абитуриентаСостояние в бракеСправочникСостояние в бракеСостояние в браке студентаЯзыкПеречислениеЯзыкиИзучаемый иностранный языкСпециальностьСправочникСпециальностиСпециальность поступления абитуриентаДата подачи документовДатаДата подачи документов на поступление в колледж абитуриентаКоличество фотографийЧисло50Количество поданных фотографийСправка 086уБулевоМетка подачи справки 086уНомер экзаменационной группыЧисло20Номер экзаменационной группы вступительных испытанийМатематика часть 1Число30Количество баллов по математике в первой частиМатематика часть 2Число30Количество баллов по математике во второй частиМатематика суммаЧисло30Сумма баллов по математикеМатематика оценкаЧисло10Оценка по математике (вступ. испытания) Математика - дата сдачиДатаДата сдачи экзамена по математикеРусский язык зачетБулевоМетка зачета/незачета по русскому языкуРусский язык - дата сдачиДатаДата сдачи экзамена по русскому языкуРусский язык оценкаЧисло10Оценка по русскому языку (вступ. испытания) ЕГЭ математикаЧисло30Балл по математике ЕГЭЕГЭ Русский языкЧисло30Балл по русскому языку ЕГЭЛьготаБулевоМетка льготы при поступлении в колледжДокумент об образовании - копияБулевоПредъявлена копия документа об образованииМесто рождения - странаСправочникСтранаМесто рождения - странаМесто рождения - регионСправочникСубъектМесто рождения - регионМесто рождения - населенный пунктСправочникНаселенный пунктМесто рождения - населенный пунктМесто рождения - представлениеСтроканеогр. Полное место рожденияНеявкаБулевоНеявка на экзамен по русскому языкуВыдача должностное лицоСтроканеогр. Должностное лицо, выдавшее документыВыдача датаДатаДата выдачи документовГруппаСправочникГруппыУчебная группа обучения студентаНомер по журналуЧисло30Номер по журналу регистрации абитуриентовДокумент, удостоверяющий личность - представлениеСтрока0Полное представление документа удостоверяющего личностьУсловный переводБулевоУсловный перевод студента на следующий курсАкадемические задолженностиСтрока0Академические задолженности студентаДиплом с отличиемБулевоВыпуск из колледжа - диплом с отличием (4 курс) Диплом с отличием 5 курсБулевоВыпуск из колледжа - диплом с отличием (5 курс) ГИА номер сертификатаСтрока20Номер сертификата ГИАГИА дата выдачиДатаДата выдачи сертификата ГИАГИА математика баллЧисло30Балл по математике по сертификату ГИАГИА математика пересчетный баллЧисло30Балл по математике с учетом пересчётного коэффициентаГИА русский язык баллЧисло30Балл по русскому языку по сертификату ГИАГИА русский язык зачетБулевоЗачет по русскому языку с учетом балла ГИАМатематика вступительные испытанияБулевоМетка прохождения вступительных испытанийМатематика ГИАБулевоМетка использования сертификата ГИАРусский язык вступительные испытанияБулевоМетка прохождения вступительных испытанийРусский язык ГИАБулевоМетка использования сертификата ГИАЕГЭ номер сертификата математикаСтрока20Номер сертификата ЕГЭ по математикеЕГЭ регистрационный номер математикаСтрока20Регистрационный номер сертификата ЕГЭ по математикеУГЭ дата выдачи математикаДатаДата выдачи сертификата ЕГЭ по математикеЕГЭ номер сертификата русский языкСтрока20Номер сертификата ЕГЭ по русскому языкуЕГЭ регистрационный номер русский языкСтрока20Регистрационный номер сертификата ЕГЭ по русскому языкуЕГЭ дата выдачи русский языкДатаДата выдачи сертификата ЕГЭ по русскому языкуВоздействиеПеречислениеВоздействияПредполагаемые воздействия на студента

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

    В данной диаграмме UserForm_Initialize() процедура инициализации пользовательской формы. CommandButton1_Click() процедура, срабатывающая при нажатии кнопки «Заполнить матрицу», которая производит проверку правильности ввода размерности матрицы, заполнение матрицы и вывод её на пользовательскую форму. CommandButton2_Сlick() процедура, срабатывающая при нажатии кнопки «Очистить», которая очищает форму. CommandButton3_Сlick() процедура, срабатывающая при нажатии кнопки «Выйти», позволяющая пользователю завершить работу с программой. CommandButton4_Click() процедура, срабатывающая при нажатии кнопки «О программе», которая даёт краткие сведения о программе и её разработчике. CommandButton5_Сlick() процедура, срабатывающая при нажатии кнопки «Работать с Excel», позволяющая пользователю переключиться на работу с листом Excel. OptionButton1_Click() процедура-переключатель, при выборе которого вычисляется сумма элементов, находящихся под главной диагональю. OptionButton2_Click() процедура-переключатель, при выборе которого вычисляется сумма элементов, составляющих главную диагональ.

  • 7637. Разработка программного модуля для компьютерной игры
    Дипломная работа пополнение в коллекции 07.03.2012

    Уже в первые годы компьютеризации было отмечено специфическое зрительное утомление у пользователей дисплеев, получившее общее название "компьютерный зрительный синдром" (CVS - Computer Vision Syndrome). Причин его возникновения несколько. И прежде всего - сформировавшаяся за миллионы лет эволюции зрительная система человека, которая приспособлена для восприятия объектов в отраженном свете (картин природы, рисунков, печатных текстов и т.п.), а не для работы с дисплеем. Изображение на дисплее принципиально отличается от привычных глазу объектов наблюдения. Оно - изображение - светится, состоит из дискретных точек; оно мерцает, т. е. эти точки с определенной частотой зажигаются и гаснут (в случае CRT мониторов); цветное компьютерное изображение не соответствует естественным цветам (спектры излучения люминофоров отличаются от спектров поглощения зрительных пигментов в колбочках сетчатки глаза, которые ответственны за наше цветовое зрение). Но не только особенности изображения на экране вызывают зрительное утомление. При работе на компьютере часами у глаз не бывает необходимых фаз расслабления, глазные мышцы напрягаются, их работоспособность снижается. Большую нагрузку орган зрения испытывает при вводе информации, так как пользователь вынужден часто переводить взгляд с экрана на текст и клавиатуру, находящиеся на разном расстоянии и по-разному освещенные.

  • 7638. Разработка программного модуля для формирования плана изготовления продукции на предприятии
    Дипломная работа пополнение в коллекции 28.06.2012

    plan2868.activate.grid1.visible=.F..grid2.visible=.t..label6.visible=.F..combo1.Visible=.F..grid2.RecordSource='p_ist_2868'.grid2.column1.Width=120.grid2.column1.header1.caption='Изделие'.grid2.column1.header1.fontbold=.t..grid2.column1.header1.backcolor=RGB(192,192,192).grid2.column1.header1.forecolor=RGB(0,0,128).grid2.column2.Width=180.grid2.column2.header1.caption='Обозн. изделия'.grid2.column2.header1.fontbold=.t..grid2.column2.header1.backcolor=RGB(192,192,192).grid2.column2.header1.forecolor=RGB(0,0,128).grid2.column3.Width=75.grid2.column3.header1.caption='Заказ'.grid2.column3.header1.fontbold=.t..grid2.column3.header1.backcolor=RGB(192,192,192).grid2.column3.header1.forecolor=RGB(0,0,128).grid2.column5.Width=57.grid2.column5.header1.caption='Комплект'.grid2.column5.header1.fontbold=.t..grid2.column5.header1.backcolor=RGB(192,192,192).grid2.column5.header1.forecolor=RGB(0,0,128).grid2.column4.Width=80.grid2.column4.header1.caption='Срок выполн.'.grid2.column4.header1.fontbold=.t..grid2.column4.header1.backcolor=RGB(192,192,192).grid2.column4.header1.forecolor=RGB(0,0,128).grid2.column6.Width=70.grid2.column6.header1.caption='Комп.в году'.grid2.column6.header1.fontbold=.t..grid2.column6.header1.backcolor=RGB(192,192,192).grid2.column6.header1.forecolor=RGB(0,0,128).grid2.column7.Width=100.grid2.column7.header1.caption='Пользователь'.grid2.column7.header1.fontbold=.t..grid2.column7.header1.backcolor=RGB(192,192,192).grid2.column7.header1.forecolor=RGB(0,0,128).grid2.column8.Width=80.grid2.column8.header1.caption='Дата кор.'.grid2.column8.header1.fontbold=.t..grid2.column8.header1.backcolor=RGB(192,192,192).grid2.column8.header1.forecolor=RGB(0,0,128).label5.Caption='История'= 1=.t.'Подождите, идет выборка данных' WINDOW nowait.Caption='История изменения плана'.command3.Visible=.f..command2.Visible=.f.( nom_conn, " select a.id_dce, a.izd_bd, a.obozn_dce,.zakaz,b.ms, "+;

  • 7639. Разработка программного модуля искусственного интеллекта для игры в шахматы
    Дипломная работа пополнение в коллекции 06.07.2012

    Отдельно стоит рассмотреть самую известную шахматную программу, шахматный супер компьютер - Deep Blue. В 1987 году Deep Blue начиналась как студенческая разработка - интересно было группе способных студентов попробовать свои силы, да и тема для диплома отличная. Прогресс технологии позволил сделать первую же версию процессоров (названную ChipTest) очень быстрыми. Последовала следующая, усовершенствованная версия, названная Deep Thought. В этот момент группу заметил маркетинговый департамент фирмы IBM и обратился к ней с предложением, от которого невозможно было отказаться. Результатом стали Deep Blue и Deep Blue II. Таким образом, Deep Blue II - это результат более чем 10 лет работы очень способной группы, в которой были как программисты/железячники, так и сильные гроссмейстеры . Финансировалась вся работа фирмой IBM, таким образом у группы были ресурсы, которые и не снились академическим организациям. Deep Blue II сделана на основе мощного сервера RS/6000 фирмы IBM. В сервере имеется 31 обычных процессора; один объявлен главным, ему подчиняются 30 остальных. К каждому «рабочему» процессору подключено 16 специализированных шахматных процессора, таким образом всего имеется 480 шахматных процессоров. Весь комплекс обрабатывал более миллиарда позиций в секунду[21].

  • 7640. Разработка программного обеспечения
    Информация пополнение в коллекции 12.01.2009

     

    • представленная на рассмотрение программа способна обрабатывать pdf-файлы (полученные программой pdifout.exe) в формате PCAD4.5, PCAD7, PCAD8 - т.е. со всеми версиями PCAD, применяемыми на данный момент - и обеспечивает передачу данных независимо от версии PCAD;
    • программа создает постоянно пополняющуюся в процессе работы базу данных, в которую заносятся основные атрибуты: имя ptr-файла элемента, его длина, высота, ширина, точка привязки и т.п.
    • программа создает файлы-фрагменты T-FLEX, которые представляют собой графический образ платы (содержащейся в анализируемом pdf-файле) в трехмерном виде (изометрии), что позволяет визуально оценить ее объемный размер и принять решения по разработке деталей и оснастки, с которыми связаны размеры этой платы; пользователь по своему желанию может задать ограничения на высоту элементов по верхней и нижней стороне платы, а элементы, выходящие за эти ограничения, будут выделены в T-FLEX красным цветом;
    • программа создает файлы-фрагменты T-FLEX, которые представляют собой графический образ платы (содержащейся в анализируемом pdf-файле) в двухмерном виде (плоском): спереди, сзади, справа, слева, сверху и снизу - что позволяет разработчику загрузить такой вид вместе с соответствующим видом корпуса и визуально проследить соответствие размеров;
    • программа имеет возможность, по желанию пользователя, подготовить перечень элементов по форме документа, содержащихся на анализируемой плате, в виде стандартного dbf-файла (для передачи на оформление текстовых документов и другую обработку);
    • программа изображает все элементы на плате, используя прилагаемую к ней графическую библиотеку в формате T-FLEX, в виде параллелепипедов с реальными размерами по высоте, длине, ширине и местоположением на плате (возможно создание подробной графической библиотеки на все элементы, что позволит абсолютно точно передавать их графический образ).