Автор работы: Пользователь скрыл имя, 01 Мая 2013 в 14:20, лекция
На сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.
Рассмотрим более подробно программные продукты компании Microsoft, а именно Visual FoxPro, Visual Basic, Visual С++, Access, SQL Server. Наиболее интересной чертой этих пакетов являются их большие возможности интеграции, совместной работы и использования данных, так как данные пакеты являются продуктами одного производителя, а также используют сходные технологии обмена данными.
1 ОЦЕНКА ОБЩЕГО СОСТОЯНИЯ ПРЕДМЕТА ПРОЕКТИРОВАНИЯ И СОСТАВЛЕНИЕ АНАЛИТИЧЕСКОГО ОБЗОРА ЛИТЕРАТУРЫ ПО ТЕМЕ ДИПЛОМНОГО ПРОЕКТА 4
2 ОЗНАКОМЛЕНИЕ С СОВРЕМЕННЫМИ ТЕХНОЛОГИЯМИ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 7
3 ЗНАКОМСТВО С ОРГАНИЗАЦИЕЙ ТРУДА ПРОГРАММИСТОВ И ПОЛЬЗОВАТЕЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 11
4 ИЗУЧЕНИЕ МЕТОДИКИ РАСЧЕТА ЭКОНОМИЧЕСКИХ ПОКАЗАТЕЛЕЙ ЭФФЕКТИВНОСТИ СОЗДАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 15
5 ОЗНАКОМЛЕНИЕ С ПРОБЛЕМАМИ ЭКОЛОГИЧЕСКОЙ И ПОЖАРНОЙ БЕЗОПАСНОСТИ 19
6 ПОДБОР ЛИТЕРАТУРЫ И НОРМАТИВНЫХ ДОКУМЕНТОВ ПО ОХРАНЕ ТРУДА И ПРОИЗВОДСТВЕННОЙ САНИТАРИИ 21
7 ОЗНАКОМЛЕНИЕ С МЕТОДИКОЙ ОРГАНИЗАЦИИ УЧЕТА ПРАВОНАРУШЕНИЙ 23
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 29
СОДЕРЖАНИЕ
1 Оценка общего состояния предмета проектирования и составление аналитического обзора литературы по теме дипломного проекта 4
2 Ознакомление с современными технологиями разработки программного обеспечения 7
3 Знакомство с организацией труда программистов и пользователей программного обеспечения 11
4 Изучение методики расчета экономических показателей эффективности создания программного обеспечения 15
5 Ознакомление с проблемами экологической и пожарной безопасности 19
6 Подбор литературы и нормативных документов по охране труда и производественной санитарии 21
7 Ознакомление с методикой организации учета правонарушений 23
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 29
С появлением электронных
вычислительных машин (ЭВМ) способы
накопления, обработки и распространения
(обмена) информации значительно изменились.
Вначале ЭВМ использовали для
решения отдельных
Двадцать первый век называют
веком компьютерных технологий. Причина
широкого применения средств электронно-
Сейчас в начале 3-го тысячелетия темп роста развития человечества по всем областям его жизнедеятельности растет практически в геометрической прогрессии. Одновременно растёт и количество информации циркулирующей в функциональных процессах разных информационных систем. В последнее время появилась потребность в автоматизации систем обработки информационных систем, например в организациях, где постоянно присутствует циркуляция информации в информационной модели организации.
Перерабатывать большой объем информации в заданные сроки практически невозможно без специальных средств обработки информации. Хотя большая часть информации все еще находится вне ЭВМ, однако, стоимость запоминающих устройств вычислительных машин быстро снижается, поэтому хранить данные в файлах ЭВМ будет дешевле, чем на бумажном носителе.
Резкий рост перерабатываемой информации и накопленный опыт использования электронно-вычислительной техники в различных областях приводят к необходимости пересматривать такую традиционную область управления информацией, как управление данными. В связи с этим появились базы данных способные решать комплексные задачи в различных областях, где предъявляются повышенные требования к своевременности, достоверности, полноте информации, без которой немыслима эффективная деятельность любого предприятия или организации.
Ситуация с ростом перерабатываемой
информации произошла и в Министерстве
внутренних дел Республики Беларусь,
а также в пределах своей компетенции
других государственных органах
и иных государственных организациях
Республики Беларусь, занимающихся регистрацией
и учетом правонарушений. Присутствовали
множество факторов влияющих на принятие
решения по автоматизации: возрастающее
количество правонарушений, постоянная
работа с бумажной документацией, невозможность
точного анализа и
Для реализации задач дипломного проектирования была подобрана следующая литература:
Закон Республики Беларусь от 9 января 2006 г. N 94-З "О единой государсвенной системе регистрации и учета правонарушений". Данный закон определяет правовые и организационные основы единой государственной системы регистрации и учета правонарушений в целях обеспечения государственных органов, иных организаций и граждан сведениями о правонарушениях.
Постановление Совета Министров Республики Беларусь от 20 июля 2006 г. N 909 "Об утверждении Положения о порядке функционирования единой государственной системы регистрации и учета правонарушений". Настоящее Положение определяет порядок:
присвоения регистрационного номера правонарушению, фиксации сведений о правонарушении и их передачи в органы внутренних дел – для органов уголовного преследования, органов, ведущих административный процесс, и судов; фиксации сведений о правонарушении и их передачи в органы внутренних дел – для органов, осуществляющих исполнение наказаний; помещения сведений о правонарушениях в единый государственный банк данных о правонарушениях, их хранения, уничтожения и предоставления – для органов внутренних дел.
К. Дж. Дейт «Введение в системы баз данных (седьмое издание)», Вильямс, 2001 – 1072 с. Эта книга содержит исчерпывающее изложение как классических идей в области реляционной теории, так и развернутое обсуждение наиболее современных практических решений и технологий в области проектирования, реализации и сопровождения баз данных. Несмотря на исключительную глубину рассмотрения предмета, материал излагается простым и ясным языком и сопровождается большим количеством практических примеров.
Крёнке Д. «Теория и практика построения баз данных, 8-е изд.», Питер, 2003 – 800 с. В данной книге освещается широкий круг теоретических и практических вопросов, связанных с разработкой и использованием баз данных. К особенностиям 8-го издания (1-е издание вышло еще в 1977 году) можно отнести описание новых технологий публикации данных в Интернете (XML) и обработки информации в масштабах крупных предприятий (ODBC, ASP, JDBC, JSP). Книгу отличает продуманность структуры, доступный язык изложения, а также большое количество примеров, моделирующих типовые ситуации из практики делового мира. Книга станет незаменимым помощником для студентов, специализирующихся в области информационных технологий, а также для всех, кто интересуется теорией и практикой построения баз данных.
Ачкасов В.Ю. «Программирование баз данных в Delphi», курс лекций. Данный курс посвящен программированию локальных, клиент-серверных и распределенных (многоуровневых) баз данных в среде разработки программ Borland Delphi. Он является продолжением курса «Введение в программирование на Delphi. Курс позволит освоить все аспекты разработки приложений с базами данных, которые в настоящее время являются наиболее востребованным на рынке продуктом. Курс «Программирование баз данных в Delphi», помимо обычной информации, содержит множество недокументированных возможностей Delphi. Он позволит освоить работу с базами данных шаг за шагом, от простых приложений с локальными БД до сложной архитектуры клиент-серверных и распределенных БД. Лекции курса содержат множество практических примеров, подкрепленных подробными комментариями.
Фаронов В. В. «Delphi 2005. Разработка приложений для баз данных и Интернета» — СПб.:Питер, 2006 - 603 с. В книге самого известного российского автора по тематике Delphi на многочисленных примерах показывается применение системы программирования Delphi 2005 для создания двух наиболее важных типов приложений: для управления базами данных и для работы с Интернетом. Издание посвяшено решению указанных задач на платформе .NET Framework с применением технологий ADO.NET и ASP.NET. Книга в основном рассчитана на читателя, имеющего опыт создания приложений Win32 и желающего освоить уникальные возможности платформы .NET Framework.
Современные СУБД (Системы управления базами данных - это программные средства, предназначенные для создания, наполнения, обновления и удаления баз данных) в основном являются приложениями Windows , так как данная среда позволяет более полно использовать возможности персональной ЭВМ. Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще диалекты SQLи/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработка приложений» или RAD (от английского Rapid Application Development), основанная на широко декларируемом в литературе «открытом подходе», то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic 4.0 и Visual C, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер».
Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.
Рассмотрим более подробно программные продукты компании Microsoft, а именно Visual FoxPro, Visual Basic, Visual С++, Access, SQL Server. Наиболее интересной чертой этих пакетов являются их большие возможности интеграции, совместной работы и использования данных, так как данные пакеты являются продуктами одного производителя, а также используют сходные технологии обмена данными.
Visual FoxPro отличается высокой
скоростью, имеет встроенный
Access входит в состав самого популярного пакета Microsoft Office.
Основные преимущества: знаком многим конечным пользователям и обладает высокой устойчивостью данных, прост в освоении, может использоваться непрофессиональным программистом, позволяет готовить отчеты из баз данных различных форматов. Предназначен для создания отчетов произвольной формы на основании различных данных и разработки некоммерческих приложений.
Visual Basic – это универсальный
объектно-ориентированный язык
Visual C++ – наиболее мощный
объектно-ориентированный язык
SQL Server – сервер баз
данных, реализует подход «клиент-
Указанные программные продукты имеют возможности визуального проектирования интерфейса пользователя, то есть разработчик из готовых фрагментов создает элементы интерфейса, программирует только их изменения в ответ на какие-либо события.
Современные технологии, используемые в работе с данными.
Технология «Клиент-сервер»
– технология, разделяющая приложение-
СУБД на две части: клиентскую (интерактивный
графический интерфейс, расположенный
на компьютере пользователя) и сервер,
собственно осуществляющий управление
данными, разделение информации, администрирование
и безопасность, находящийся на выделенном
компьютере. Взаимодействие «клиент-сервер»
осуществляется следующим образом:
клиентская часть приложения формирует
запрос к серверу баз данных, на
котором выполняются все
Информация о работе Управление электронно информационным ресурсом учета правонарушений