Разработка и проектирование базы данных агенства недвижимости ТОО «Камила»

Сегодня трудно себе представить сколько-нибудь значимую
информационную систему, которая не имела бы в качестве основы или важной
составляющей базу данных. Концепции и технологии баз данных складывались
постепенно и всегда были тесно связанны с развитием систем
автоматизированной обработки информации.
Назначение системы управления базами данных - обеспечение в течение
длительного времени их сохранности, а также возможности выборки и
актуализации. Данные существуют всегда, пока есть потребность в их
использовании, хотя характер использования, как и пути извлечения
практической пользы могут быть самыми разными: от их использования для
совершенствования сложных систем управления до формирования «чемоданов
компромата».
Базы данных в стремительно, а в какой-то степени и сумбурно
развивающихся информационных технологиях -это сравнительно
консервативное направление, где СУБД и сами базы представляют собой
«долговременные сооружения». Элементарная база ЭВМ и парадигмы
программирования меняются быстрее, че
хранимые данные теряют
актуальность.
Широкое использование баз данных различными категориями
пользователей привело, с одной стороны, к созданию интерфейсов, требующих
минимум времени на освоение средств управления системой, а с другой - к
построению мощных, гибких СУБД, имеющих в том числе развитые средства
защиты данных от случайного или намеренного разрушения. Появились и
средства автоматизации разработки, позволяющие создать базу данных любому
пользователю, даже не владеющему основами теории БД.
Под базой данных
понимают хранилище структурированных данных,
при этом данные должны быть непротиворечивы, минимально избыточны и
целостны. Жизненный цикл любого программного продукта, в том числе и
системы управления базой данных, состоит из стадий проектирования,
реализации и эксплуатации.
Наиболее значительным фактором в жизненном цикле приложения,
работающего с базой данных, является стадия проектирования. Обычно БД
создается для хранения и доступа к данным, содержащим сведения о некоторой
предметной области, то есть некоторой области человеческой деятельности или
области реального мира. Всякая БД должна представлять собой систему данных
о предметной области. БД, относящиеся к одной и той же предметной области,
в различных случаях содержат более или менее детализированную
информацию о ней, причем таким способом, который заведомо исключает
ненужную избыточность. ....
Дипломная работа (бесплатно)
Толық

Разработка интерактивной обучающей системы для курса «Проектирование баз данных»

Интерактивная обучающая система – это такая система, которая
специально создается для обучения пользователя чему-либо, при этом
пользователь не просто читает нужную ему информацию, но и непосредственно
взаимодействует с программой – выполняет различные задания. Такой обмен
информацией между программой и пользователем называется
интерактивностью. Таким образом, интерактивность - это способность
компьютерной системы адекватно отвечать на действия пользователя.
Вследствие этого, система должна обладать неким примитивным подобием
интеллекта. Интерактивное взаимодействие относится к одному из научных
направлений человеко-компьютерного взаимодействия (HCI). Поэтому, в
данном проекте стояла задача изучить и разработать различные
взаимодействия между людьми и компьютерами.
HCI опирается в равной степени на человеческий фактор и на
компьютерный фактор. Понять компьютерную сторону можно с помощью
различных технологий программирования, компьютерной графики, а
человеческую – с помощью психологии, социологии и некоторых разделов
теории коммуникации.
В интерактивных обучающих системах лучше всего использовать
стандартные пути и решения, так как целью таких систем является не введение
новшеств, чтобы удивить пользователя, а дать ему наиболее полное
представление о материале, который он желает изучить. Психологи доказали,
что в таких случаях человек интуитивно доверяется системе с более
привычными механизмами навигации и с более простым и понятным
интерфейсом, так как ничто не будет отвлекать его от обучения –– всё
расположено стандартно, удобно и ненавязчиво [1].
Программа является системой, если компоненты в ней взаимосвязаны
друг с другом, при этом каждый элемент выполняет свои функции. Поэтому
любая обучающая программа является системой. Если проверка правильного
ответа выполняется исключительно программными средствами, то данная
система будет автоматизированной обучающей системой. Разрабатываемая в
данной дипломной работе программа не является в полной мере
автоматизированной, так как проверка заданий осуществляется
преподавателем.
Данная система относится к типу разомкнутых обучающих систем, так
как в ней выполняется заранее определенная разработчиком
последовательность изложения разделов и задач.
Тема данного дипломного проекта – «Разработка интерактивной
обучающей системы для курса «Проектирование баз данных»». Данный
программный продукт разрабатывается специально для предмета
«Проектирование баз данных», который изучается в АУЭС ....
Дипломная работа (бесплатно)
Толық

Разработка интернет-магазина электроники

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

Разработка информационного сайта с исполбзованием технологии ASP.NET

С каждым годом Интернет становится доступнее и надежнее, в связи с
этим количество его пользователей увеличивается. Интернет являет собой один
из самых активных и процветающих средств информации. Интернет
используется в разных сферах жизни человека и для различных целей. Одни
используют его для связи с близкими людьми, находящимися далеко, на
большом расстоянии. Другие для того, чтобы быть в центре последних
новостей, третьи для обучения и т.п. Сферы использования Интернета весьма
разнообразны.
Самой используемой сферой Интернета является справочно–
информационный поиск. Существует большое количество разнообразных
справочно–информационных ресурсов, предоставляющих подробную
информацию практически по любому запросу. Пользователи всемирной сети
предпочитают зайти на пойсковый сайт и найти необходимую информацию,
нежели искать ее в газетах и журналах.
На сегодняшний день, создать сайт можно различными способами. Также
можно воспользоваться услугами веб–студий или независимых разработчиков,
которые предоставляют свои услуги по разработке и в продвижении сайтов.
Разработка и продвижение сайта – это два различных понятия, которые
рассматриваются поотдельности.
Главная задача информационного сайта – это предоставление корректной
информации. В чем же приемущества размещения и передачи информации
через Интернет? Во–первых , это доступность информации, любой пользователь
Интернета имеет доступ к размещенной на сайте информации вне зависимотсти
от времени . Во–вторых, скорость размещения информации, администратор
способен быстро поместить ее на странице сайта, а также быстро ее
откорректировать. В–третьих, это удобство при пользовании сайтом и
информацией, поскольку размещаются только актуальные и точные сведения.
Поэтому неудивителен тот факт , что большинство людей обращается за
помощью на различные сайты .
Для разработки сайтов используются различные технологии и
инструменты. Как правило, это – такие языки как HTML, CSS, jаvascript и др.
Также для проектирования взаимодействия сайта с сервером используются
различные технологии. В данном дипломном проекте исследуются и
сравниваются две технологии: ASP.net и PHP. А также на основе сравнения
будет выбрана подходящая для данного проекта .
Город Зайсан – административный центр Зайсанского района, с
населением более 40 000 человек. Окрестности имеют прекрасную природу и
хороший климат. Город имеет развитую инфраструктуру, в лице различных
развивающихся предприятий и промышленности. Вблизи города находится
озеро Зайсан, место отдыха и туризма, которое привлекает большое количество
приезжих людей. Район имеет большие потенциалы на развитие. ....
Дипломная работа (бесплатно)
Толық

Разработка информационной системы ассоциации общественных объединений

Актуальность темы исследования.
Актуальность вопросов
информатизации всех сфер общественно-экономической жизни сегодня вполне
очевидна. Применение компьютерных технологий в предприятиях малого и
среднего бизнеса благоприятно сказывается на качестве обслуживания, сроках
выполнения поставленных задач, возможностях компании. Нельзя не отметить
тот факт, что содержание подобного рода программ обходится значительно
дешевле, по сравнению с кадровым работником, наделенным теми же
функциями и обязанностями. Однако, идеальным сочетанием можно назвать
связку компьютерной программы и хорошо обученного менеджера.
Исключение человеческого фактора при работе с информацией так же является
ощутимым преимуществом. Основной задачей менеджера становится
правильное использование всех возможностей представленной программы, что
позволяет ему сосредоточиться на качестве обслуживания клиента компании.
Особенно актуальны информационные системы при работе с большим
количеством поступающих, обрабатываемых данных. Стоит заметить, что
правильно спроектированная информационная система исключает возможность
нарушения принятых норм компании. К примеру, триггер базы данных,
запрещающий регистрацию оплаты задним числом.
До настоящего времени охота в Республике Казахстан особо не
подвергалась внедрению компьютерных технологий. Учет и регистрация
охотников ведется при помощи бумажных картотек. Дела охотников
заполняются вручную и хранятся в специальных сейфах. Проблема поиска
нужной информации очевидна. Обязанности по учету и регистрации охотников,
а так же координация охотничьей отрасли были возложены на Ассоциацию
общественных объединений охотников и субъектов охотничьего хозяйства
«Кансонар». Учитывая то, что для учета и регистрации охотников были
созданы 16 представительств, по одной на каждую область Республики
Казахстан, и у каждого из них своя независимая картотека, возможность
получить полный доступ к информации об охотниках есть, но временные сроки
на выполнение подобного запроса неприемлемы. Одной из целей ассоциации
является объединение в одно целое всего, что связано с охотой в Республике
Казахстан. Тут возникает еще одна проблема, и заключается она в контроле и
учете всех вступивших общественных объединений охотников и субъектов
охотничьего хозяйства.
Конечно, информационные системы сегодня далеко не редкость. Однако,
именно для охотничьей отрасли Казахстана подобная система разрабатывается
впервые. По своей сути разрабатываемая информационная система
представляет собой базу данных, спроектированную по всем стандартам и
нормам, применимым к базам данных. Для работы с базой данных необходим
продуманный пользовательский интерфейс. Стоит понимать, что при
разработке подобного программного продукта необходимо учесть все
пожелания заказчика. Принять во внимание вопросы отказоустойчивости,
удобства пользовательского интерфейса, правильной работы базы данных.
Одним из требований ассоциации к информационной системе как раз и стал
удобный, интуитивно понятный пользовательский интерфейс. Особым
пожеланием стал дизайн, соответствующий деятельности ассоциации. По
планам информационная система для каждого из представительств будет
разрабатываться отдельно. У каждой будет свой уникальный дизайн и, при
необходимости, особые функции. ....
Дипломная работа (бесплатно)
Толық

Разработка информационной системы кафедра

Целью данной выпускной работы является разработка программного
продукта, главное назначение которого - организация структурированной базы
данных кафедры КТ и простого в управлении интерфейса программы для
работы с ней.
В связи со сложной спецификой учета данных кафедры и
проблематичностью использования сторонних программных продуктов для
данной конкретной задачи, было принято решение о разработке собственного
программного комплекса, отвечающего всем требованиям кафедры КТ.
На момент выдачи задания, учет данных кафедры велся без
использования специализированных программных средств. Учет велся либо в
бумажном виде, либо в электронных документах различных текстовых и
табличных процессоров. Эти методы учета имеют следующие недостатки:
децентрализованность данных и, вытекающая отсюда сложность учета данных.
И самый серьезный недостаток — это то, что вследствие разрозненности
данных сложно быстро и точно получить необходимую информацию.
Целью работы было дополнить ранее используемые программные
продукты, с учетом требований по безопасности, удобству сопровождения и
отвечающим всем современным требованиям. В случае обеспечения этих
требований программный продукт способен значительно разгрузить
преподавательский состав и автоматизировать учет данных кафедры КТ. Таким
образом, необходимо было выбрать подходящую схему работы,
обеспечивающую безопасность баз данных кафедры, гибкость в дальнейшей
разработке, кроссплатформенность и кроссбраузерность приложения,
позволяющие беспрепятственно устанавливать приложение на разные
клиентские машины, использующие базу данных сервера, т.е. осуществлять
удаленный доступ к базе данных кафедры. При выполнении данной задачи
четко был обозначен и вопрос безопасности доступа к данным. Было принято
решение о разграничении доступа к данным, создания учетных записей и
разделении клиентской и администраторской частей приложения.....
Дипломная работа (бесплатно)
Толық

Разработка модуля для портала SharePoint по созданию учетной записи в Active Directory SharePoint User Profile

Во многих компаниях по всему миру используются продукты компании
Microsoft для создания компьютерной инфраструктуры предприятий. Для со-
здания корпоративных порталов используют продукты семейства SharePoint в
связке с продуктами службы каталогов Active Directory, MS Office Web Apps,
Windows Server 2012 и др.
В этих компаниях для работы с компьютерным оборудованием и сетью
сотрудникам создаются учетные записи в Active Directory и профили пользова-
телей на портале SharePoint. Зачастую учетные записи создаются отделом тех-
нической поддержки вручную, после получения данных из отдела кадров ком-
пании. Затем после синхронизации профилей пользователей на следующий
день сотрудники отдела кадров вручную заполняют профиль пользователя на
корпоративном портале, добавляя в него данные, отсутствующие в службе ка-
талогов Active Directory.
Таким образом, процесс создания учетной записи и заполнение профиля
пользователя может занимать несколько дней и проходить в несколько этапов.
При этом новый сотрудник не имеет возможности полноценной работы с ком-
пьютерным оборудованием и доступом ко всем возможностям и модулям кор-
поративного портала компании, а также растут затраты из-за вовлечения не-
скольких сотрудников отдела кадров и технической поддержки в данный про-
цесс.
В данной работе реализовано веб-приложение для портала SharePoint,
позволяющее сотруднику отдела кадров создать учетную запись в службе ката-
логов Active Directory и профиль пользователя на корпоративном портале
SharePoint силами самого приложения.
Создание учетной записи через данное веб-приложение проходит без
синхронизации портала со службой каталогов и вовлечения сотрудников отдела
технической поддержки, позволяя новому сотруднику мгновенно приступать к
работе на приписанном ему компьютерном оборудовании и на корпоративном
портале, уменьшая затраты компании на процесс создания учетной записи.
Целью дипломного проекта является разработка приложения для корпо-
ративного портала SharePoint по созданию учетной записи в службе каталогов
Active Directory и профилю пользователя на портале SharePoint.
На начальном этапе разработки была собрана необходимая информация о
разработке приложений для портала SharePoint Server 2013.
SharePoint Server 2013 представляет из себя набор веб-приложений для
организации совместной работы, функциональность для создания веб-порталов,
предоставляет базовую инфраструктуру для совместной работы – редактирова-
ние, хранение документов, контроль версий и т.д. Также он включает в себя та-
кую функциональность, как «маршруты» движения документов (платформа для
документооборота), списки заданий, напоминания, онлайн-дискуссии, опросы и
т.д. ....
Дипломная работа (бесплатно)
Толық

Разработка модуля отчетности в среде Oracle BI Publisher для оптимизации нагрузки на АБИС

Хранилища данных одна из самых актуальных и динамичных тем в
современной индустрии информационных технологий.
Хранилище данных находится в центре всех ориентированных на
приложения систем. Хранилище регулярно получает данные из этих систем и
формирует сводное представление. Данные могут быть простой копией
транзакционных данных (в этом случае их называют атомарными) или же
подвергаться на пути от источника к пункту назначения (хранилищу)
трансформации либо агрегированию. В данном диплом проекте хранилище
данных работает с атомарными значениями. При этом в хранилище может
помещаться только какое-то их подмножество, или же данные могут
подвергаться конвертированию для того, чтобы обеспечить их совместимость
с данными из других источников. Для обозначения процесса отсечения и
извлечения данных обычно используются термины расслоение (slicing) и
расщепление (dicing). Внутренняя структура хранилища данных построена
так, чтобы запросы можно было легко создавать и эффективно выполнять.
Почти для всех успешно работающих приложений хранилищ данных
используются выделенные серверы. Благодаря этим серверам запросы
(типичные для хранилищ данных) влияют только на пользователей
информационного сервиса и не замедляют критичные по времени операции.
Для множества людей хранилище данных это некая совокупность
данных объединенных из различных источников, структурированная и
оптимизированная для доступа к ним при помощи средств создания запросов
OLAP (on-line analytical processing оперативной аналитической обработки).
Для других хранилище данных это фактически некая база данных,
содержащая данные более чем из одного источника, собранные для целей
управления информацией.
Понятие «хранение данных» возникло в середине 1980-х годов. И
предназначалось для описания архитектурной модели потока данных от
операционной системы к средствам поддержки принятия решений. Эта
модель отвечает за различные задачи, ассоциированные с этим потоком и
связанными с этим высокими затратами. Без такой архитектуры
передаваемая управляющая информация обычно содержит большое
количество избыточных данных. В больших корпорациях множественные
проекты принятия решений обычно осуществляются независимо, каждый
обслуживает различных пользователей, часто используя при этом те же
самые данные. Процесс сбора, чистки и обобщения данных из различных,
часто наследуемых, источников обычно дублировался для каждого проекта.
Более того, существующие системы посещались повторно при каждом новом
запросе, отличавшемся от предыдущего зачастую лишь оформлением
данных.....
Дипломная работа (бесплатно)
Толық

Разработка приложений для оплаты услуг АО «Казахтелеком»

В настоящее время большое количество людей владеют мобильными
устройствами, что всегда в курсе дел выводят информационные технологии на
прямую линию по созданию все новых девайсов и гаджетов. Неудобство
эксплуатации компьютеров и ноутбуков обуславливает появление различных
нетбуков , планшетов, смартфонов и коммуникаторов, в основе которых лежит
все та же операционная система. Лидирующие позиции на сегодняшний день
занимают платформы Windows Phone, Android и iOS. Но эти платформы могут
работать полноценно только при одном условии - если для них осуществлеться
разработка мобильных приложений .
В связи с этим появляется главная задача для многих программистов -
разработчиков : разработать больше оптимальных и легких в использовании
мобильных приложений. Предназначение этих приложений должно быть то,
чтоб пользователи смартфонов могли в любое, подходящее для них время,
выполнять нужные себе действия.
АО «Казахтелеком» - главный провайдер услуг связи и интернета нашей
страны. Свыше 4 000 000 миллионов жителей Республики Казахстан являются
пользователями их услуг такими как ID Net, ID Phone, Megaline, ID Net, а также
услугами линии телефонной связи.
Android - операционная система для коммуникаторов , планшетных
компьютеров , цифровых проигрывателей , цифровых фоторамок, наручных
часов, нетбуков и смартбуков , основанная на ядре Linux. Основным языком для
разработки служит Java, однако существуют библиотеки позволяющие вести
разработку на языке С++. Пользователей данной операционной системой
насчитывается больше двух трети пользователей мобильных устройств. Н
втором месте - iOS (Apple). На третьем, и очень мало кто пользуется - это
Windows Phone.
Продажа приложений для мобильных устройств производиться через
специальные магазины такие как:
• Android - Play Market;
iOS - App Store;
Windows Phone - Market Place.
Исходя из всего выше изложенного, могу утверждать, что реализация
программного продукта на платформе Android, имеет большую целообразность
проекта.
Задание для дипломного проекта - разработать оптимальное в использование мобильное приложение на платформе Android для оплаты услуг
компании АО «Казахтелеком».
Целью дипломной работы является разработка приложения для
смартфонов под управлением операционной системы Android. Требовалось
разработать масштабируемое приложение с поддержкой всех современных
устройств на базе Android версии 1.2 и выше. Основной характеристикой
разрабатываемого приложения являлось использование сервисов и процессов ,
не зависящих от основного приложения и выполняющих обработку данных в
фоновом режиме. ....
Дипломная работа (бесплатно)
Толық

Разработка приложения под Android

Актуальность темы исследования. На данный момент перед нами, как
разработчиками приложений для мобильных платформ, открываются широкие
возможности. Несколько лет назад казалось невероятным, что обычный
разработчик сможет продавать свои приложения миллионам пользователей по
всему миру с помощью магазинов приложений, а пользователи будут эти
приложения покупать. По разным прогнозам объем мирового рынка мобильных
приложений в 2011 году составил от 9 до 12 млрд долларов США, и в
ближайшие 5 лет данный показатель вырастет в 4 раза. Одной из причин
является то, что конкуренция между основными производителями
операционных систем для смартфонов, такими как Microsoft с платформой
Windows Phone, Apple с IOS и Google с Android, постоянно усиливается. Это
позволяет предположить, что в скором времени данные платформы продолжат
развиваться быстрыми темпами, а это означает, что потребность в
разработчиках мобильных приложений станет только расти.
В чём же заключается уникальность платформы Android? Основная идея
Google состоит в том, что компания предлагает открытый доступ исходные
коды своей операционной системы, предоставляет набор удобных
инструментов для разработки и хорошо документированный комплект SDK,
что должно со временем привести к появлению большого количества
программного обеспечения для этой платформы. За несколько лет Android стал
самым успешным проектом для мобильных телефонов. Android захватывает
рынок мобильных телефонов, постепенно вытесняя с него общепризнанных
лидеров. Система Android устанавливается теперь не только на смартфоны,
данная платформа была адаптирована для планшетов и нетбуков.
Большим шагом в развитии Google Android стало открытие в октябре
2008 года онлайн-магазина приложений – Android Market, в котором можно
приобрести программы и другой софт для устройств на базе новой платформы.
Кроме того, для разработчиков программного обеспечения появилась
возможность брать плату за свои приложения в Android Market, что делает
разработку приложений под эту платформу ещё более привлекательной.
Раньше, когда система android не была совершенной случались проблемы
crash системы, плохая оптимизация и так далее. Программировать было
достаточно тяжело, но с выходом android V.2 можно сказать что мир изменился
и почти каждый выход новой ОС на Android доказывал, что Google стремится
сделать лучше в целом структуру организации работы ОС.
Так же на данный момент мы видим таких монстров системы как Eclipse
и Android Studio, которые набирают обороты и набирают больше сторонников
системы android в данном случае это программисты всё же система является
бесплатной и за ней стоит Google. В то время как за системой VS стоит монстр
Microsoft за которым огромные деньги. Но в принципе языки между собой
очень схожи оба являются кроссплатформенными, но я со своей стороны решил
отдать большее предпочтение Java чем C#, так как имеется сотовый аппарат на
android для тестирования данных. Да и вообще на данный момент Windows
Phone последняя версия 8.1 против android 4.4 Kit-Kat большее предпочтение на
данный момент люди отдают андроидовидным телефонам нежели Windows
Phone, так же IOS является одним из конкурентов Android, но по последним
данным даже iPhone уже не столь популярен как телефоны на android. Данная
система сейчас везде в коммуникаторах, сотовых, планшетах, телевизорах и
можно бесконечно перечислять данные виды оборудования, но факт на лицо и
будущее по моему мнению стоит за Google.....
Дипломная работа (бесплатно)
Толық