Создание автоматизированной информационной системы гостиница «Окские луга»

Автор работы: Пользователь скрыл имя, 17 Ноября 2014 в 18:52, курсовая работа

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

Целью данного курсового проекта является создание автоматизированной информационной системы заданной предметной области - гипотетического предприятия «Окские луга».
Любой разумный вид деятельности основывается на информации о свойствах состояния и поведения той части реального мира, с которой связана эта деятельность. Для получения такой информации во многих случаях необходимо регулярно через некоторые интервалы времени проводить натурные измерения (или наблюдения), позволяющие определять характеристики состояния сущностей реального мира и протекающих процессов, соответствующие моментам времени, когда эти измерения производятся.

Содержание работы

Введение
1 Общие требования к информационной системе
2 Этапы проектирования автоматизированных информационных систем
3 Особенности работы СУБД SQL SERVER
4 Технологии доступа к данным
5. Проектирование структуры базы данных
5.1 Описание предметной области
5.2 Анализ потребностей
5.3 Построение ER-диаграммы
5.4 Преобразование ER-диаграммы в реляционную модель
6 Разработка клиентского программного обеспечения
6.1 Описание СУБД
6.2 Описание интерфейса
6.4 Описание программных средств проектирования
6.5 Описание технических средств проектирования
6.6 Описание работы программы
6.7 Защита и сохранность данных

Заключение

Литература

Файлы: 1 файл

Курсовая работа.doc

— 2.38 Мб (Скачать файл)

Министерство образования Московской области

ГБОУ СПО «Серпуховский машиностроительный техникум Московской области»

 

 

 

 

 

 

 

 

 

Пояснительная  записка

 

КУРСОВОЙ РАБОТЕ

 

по дисциплине

Разработка и эксплуатация  Автоматизированных

информационных систем

 

 

 

 

 

 

 

 

 

 

 

 

                                                     Выполнил студент 451 группы

                                                   

                                                   _____________  / Пахомов  М.Е./

 

                                                     Руководителю курсовой работы        

 

                                                     ___________ /Дмитревский В.С./

 

                                                    

 

 

 

 

 

 

 

 

 

г. Серпухов  2013

Министерство образования Московской области

ГБОУ СПО «Серпуховский машиностроительный техникум Московской области»

                                   

 Утверждаю

Зам. директора по уч. работе

Вялых Г.В.____________ 

                        

ЗАДАНИЕ

на выполнение курсового проекта

студента  Пахомова М.Е.

 

 

специальность 230103 группа 451

 

 

Тема курсового проекта:

Создание автоматизированной информационной системы гостиница «Окские луга».

 

 

Содержание пояснительной записки:

 

Введение

1 Общие  требования к информационной  системе

2 Этапы проектирования автоматизированных информационных систем

3 Особенности  работы СУБД  SQL SERVER

4 Технологии  доступа к данным

5. Проектирование  структуры базы данных 

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

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

5.3 Построение ER-диаграммы

5.4 Преобразование ER-диаграммы в реляционную модель

6 Разработка  клиентского программного обеспечения

6.1 Описание  СУБД

6.2 Описание  интерфейса

6.4 Описание  программных средств проектирования

6.5 Описание  технических средств проектирования

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

6.7 Защита  и сохранность данных

Заключение

Литература

Приложения 

 

Дата выдачи задания:    «_____»__________2013г.

Срок окончания работы:   «_____»__________2013г.

Дата защиты курсового проекта:  «_____»__________2013г.

Руководитель курсового проекта ________________  Дмитревский В.С.

 

Председатель  предметной  комиссии   спецдисциплин  

по  специальностям   230103  и  151001

                                                                      _______________ /  

 

 

 

Содержание пояснительной записки:

 

Введение

1 Общие требования к информационной  системе

2 Этапы проектирования автоматизированных информационных систем

3 Особенности работы СУБД  SQL SERVER

4 Технологии доступа к данным

5. Проектирование структуры базы  данных 

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

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

5.3 Построение ER-диаграммы

5.4 Преобразование ER-диаграммы в реляционную модель

6 Разработка клиентского программного  обеспечения 

6.1 Описание СУБД

6.2 Описание интерфейса

6.4 Описание программных средств  проектирования

6.5 Описание технических средств  проектирования

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

6.7 Защита и сохранность данных

 

Заключение

 

Литература

 

Приложения 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ВЕДЕНИЕ

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

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

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

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

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

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

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

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

Построение АИС является начальным этапом процесса разработки систем управления базам данных (СУБД). СУБД, в свою очередь, являются совокупностью, предназначенной для обработки на ЭВМ поименованных данных, которая служит для запросов многих пользователей в рамках организации (предметной области).

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. Общие требования к информационной системе

 

  1. Программное обеспечение должно функционировать на IBM-совместимых рабочих станциях с процессорами Intel Core 2 Duo и 2048 Mb ОЗУ под управлением операционной системы Microsoft Windows 7(seven);

Windows7 сочетает преимущества предыдущих версий (например, средства безопасности, управляемость и надежность) с лучшими их качествами (поддержка Plug and Play, простой пользовательский интерфейс и передовые службы поддержки). Это делает Windows® 7 наиболее подходящей операционной системой для настольных компьютеров, применяемых в корпоративной среде. поскольку повышаются вычислительные возможности предприятия, одновременно сокращая совокупную стоимость программного обеспечения всех настольных компьютеров.

 

  1. Реализацию программного обеспечения выполнить в инструментальной системе Borland Delphi;

Пакет Delphi - продолжение линии компиляторов языка Pascal корпорации Borland. Pascal как язык очень прост, а строгий контроль типов данных способствует раннему обнаружению ошибок и позволяет быстро создавать надежные и эффективные программы. Корпорация Borland постоянно обогащает язык. Среда программирования напоминает пакет Visual Basic. В ней располагаются несколько отдельных окон: меню и инструментальные панели, Object Inspector (в котором можно видеть свойства объекта и связанные с ним события), окна визуального построителя интерфейсов (Visual User Interface Builder), Object Browser (позволяющее изучать иерархию классов и просматривать списки их полей, методов и свойств), окна управления проектом (Project Manager) и редактор.

 

  1. Базу данных хранить в СУБД Microsoft Access 2003.

Данная СУБД была выбрана по следующим причинам:

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

наглядность визуализации информации.

 

 

 

 

 

 

 

 

 

 

 

 

2. Этапы проектирования автоматизированных информационных систем.

 

Наименование этапа

Выполняемая работа

Обследование организационной структуры

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

Формирование технико-экономического обоснования

  1. Составление технико-экономического обоснования  целесообразности создания АИС гостиница «Окские луга»
  2. Разработка технического задания

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

  1. Создание технического проекта в соответствии с техническим заданием
  2. Разработка и предоставление заказчику программы и рабочей документации по организации и ведению первичных массивов данных
  3. Разработка и согласование с заказчиком соответствующих разделов контрольного примера
  4. Участие в обучении персонала заказчика приемам работы с разработанной АИС

Внедрение системы

  1. Установка и настройка АИС гостиница «Окские луга» на АРМ персонала организации-заказчика
  2. Участие в сопровождении АИС
  3. Исправление недочетов программы

 

 

 

 

3. Особенности работы СУБД  SQL SERVER.

 

MS SQL Server  – это система управления реляционными базами данных в топологии «клиент-сервер», разработанная для обработки высокопроизводительных сетевых транзакций, хранения данных и использования в приложениях электронной коммерции. Какие-либо альтернативы не рассматривались.

SQL — это легкий для понимания язык и в то же время универсальное программное средство управления данными.

Успех языку SQL принесли следующие его особенности:

• независимость от конкретных СУБД;

• переносимость с одной вычислительной системы на другую;

• наличие стандартов;

• одобрение компанией IBM (СУБД DB2);

• поддержка со стороны компании Microsoft (протокол ODBC);

• реляционная основа;

• высокоуровневая структура, напоминающая английский язык;

• возможность выполнения специальных интерактивных запросов:

• обеспечение программного доступа к базам данных;

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

• полноценность как языка, предназначенного для работы с базами                   данных;

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

• поддержка архитектуры клиент/сервер

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4. Технологии доступа к данным.

 

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

  1. Низкий уровень. На этом уровне находятся компоненты, предоставляющие доступ к таблицам базы данных, запросам и сохраненным процедурам, а также объекты для соединения с сервером базы данных. В Delphi присутствуют несколько наборов таких объектов, различающихся технологией доступа к данным. Компоненты BDE  реализуют доступ к множеству различных форматов баз данных с помощью ядра Borland Database Engine. Компоненты ADO реализуют доступ к множеству форматов с помощью ядра Microsoft ADO. Компоненты Interbase реализуют доступ к базам данных на сервере Interbase с помощью средств Interbase Client. Компоненты dbExpress реализуют прямой доступ к базам данных DB2, Informix, MySQL и Oracle без каких-либо промежуточных систем доступа.
  2. Высокий уровень. На этом уровне располагаются компоненты доступа к данным, не зависящие от используемой технологии, которые принимают данные от компонентов низкого уровня и распределяют потоки данных между визуальными компонентами, отображающими информацию для пользователя.

Информация о работе Создание автоматизированной информационной системы гостиница «Окские луга»