Проектирование информационных систем
Заказать уникальную курсовую работу- 39 39 страниц
- 12 + 12 источников
- Добавлена 11.02.2016
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
Введение 2
1.Постановка задачи 3
2.Выбор и обоснование средств и методов разработки 6
4. Проектирование структуры информационной базы 8
5.Проектирование функциональной структуры ИС 10
6.Проектирование логической структуры программного средства 18
7.Визуальный интерфейс программного средства 23
8.Тестовые наборы 32
Заключение 36
Список использованных источников 38
Окно работы со справочником пользователей показано на рис.23.Рис.23. Справочник «Пользователи»Из данного режима возможно добавление (рис.24), изменение пользователя, установка пароля.Рис.24. Добавление нового пользователя в системуРассмотрим основные режимы работы программы.Для изменения параметров реквизитов гостиницы используется справочник «Данные организации».Рис.25. Экранная форма модуля работы со справочником «Данные организации»Для работы с параметрами номерного фонда гостиницы используется справочник «Номерной фонд»Рис.26.Макет экранной формы модуля работы со справочником «Номерной фонд»Рис.27. Макет экранной формы работы со справочником «Номерной фонд»Рис.28. Макет экранной формы справочник «Клиенты»Рис.29. Макет экранной формы справочника «Клиенты»Для операции заселения необходимо с правами администратора рецепции запустить режим «Заселение».Рис.30. Макет экранной формы документа «Заселение»Красным обозначены номера, заселение в которые недоступно. Далее необходимо выбрать клиента, тип номера и нажать на «Подобрать номера», после чего автоматически производится расчет стоимости заселения. Также из этого режима производится печать карты гостя и счета на оплатуРис.31. Макет экранной формы документа «Бронирование»Образец печатной формы карты гостя приведен в таблице 7.Таблица 7. Образец формы «Карта гостя»АКГУП «Гостиница»Карта гостя № 3АКГУП "Гостиница"Отрезной талон № 3Дата14.04.201412:00Дата14.04.201412:00ФИО гостя:Кузнецова Мария ИвановнаФИО гостя:Кузнецова Мария ИвановнаДанные паспорта 01 05 562322 выданОВД г.Рубцовска 05.02.2005г. Заселен с 14.01.2016 по 15.01.2016Заселен с 14.01.2016 по 15.01.2016Настоящим подтверждаю, что мне объяснили правила проживания и техники безопасности в гостевом доме «Зеленый дом» ( Herebyconfirm? That I was explained with living regulations and safety rules at the green house “Green House”)____________________________________ПодписьУправляющий :Сергеев А.В.__________________________________________________Адрес : г.Дубна, ул.Пушкина, 2Тел./факс 21-25-14Рис.32. Образец выходного документа «Счет на оплату»Режим «Уборка» доступен с правами администратора рецепции.В левой части формы отмечены номера, в которых уборка на текущую дату уже производилась, в правой части оператор отмечает факт уборки номера.7.Тестовые наборыПриведем тексты скриптов генерации базы данных в формате MS SQL Server.Таблица br_tmpUSE[gost]GO/****** Object: Table [dbo].[br_tmp] Script Date: 05/15/2015 20:54:54 ******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATETABLE[dbo].[br_tmp]([num][int]NULL,[fio][nvarchar](255)NULL,[adr][nvarchar](255)NULL,[dt1][datetime]NULL,[dt2][datetime]NULL)ON[PRIMARY]GOТаблица bronUSE[gost]GO/****** Object: Table [dbo].[bron] Script Date: 05/15/2015 20:55:28 ******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATETABLE[dbo].[bron]([code_cli][int]NOTNULL,[day1][datetime]NULL,[day2][datetime]NULL,[num][int]NULL)ON[PRIMARY]GOТаблица studUSE[gost]GO/****** Object: Table [dbo].[clients] Script Date: 05/15/2015 20:56:35 ******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATETABLE[dbo].[stud]([code_cli][int]notNULLprimarykey,[fio][nvarchar](50)NULL,[paspser][nvarchar](8)NULL,[paspnum][nvarchar](6)NULL,[paspvid][nvarchar](50)NULL,[dtr][datetime]NULL,[adr][nvarchar](50)NULL,[tel][nvarchar](50)NULL,[pol][nvarchar](1)NULL)ON[PRIMARY]GOТаблица docsUSE[gost]GO/****** Object: Table [dbo].[docs] Script Date: 05/15/2015 20:57:23 ******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATETABLE[dbo].[docs]([numdoc][int] notNULL primary key,[code_cli][int]NULL,[day1][datetime]NULL,[day2][datetime]NULL,[stm][money]NULL,[zel][nvarchar](255)NULL)ON[PRIMARY]GO5. Таблицаgur_gostUSE[gost]GO/****** Object: Table [dbo].[gur_gost] Script Date: 05/15/2015 20:58:08 ******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATETABLE[dbo].[gur_gost]([code_doc][int]NOTNULL,[dt][datetime]NULL,[dt1][datetime]NULL,[dt2][datetime]NULL,[code_cli][int]NULL,[zena][money]NULL,[num][int]NULL,[fio][nvarchar](50)NULL)ON[PRIMARY]GO6. ТаблицаnfondUSE[gost]GO/****** Object: Table [dbo].[nfond] Script Date: 05/15/2015 20:58:54 ******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATETABLE[dbo].[nfond]([num_komn][int]notNULLprimarykey,[plos][money]NULL,[typ][nvarchar](20)NULL,[kol_mest][smallint]NULL,[etag][smallint]NULL,[dopkr][bit]NOTNULL,[zena][money]NULL,[prim][nvarchar](255)NULL)ON[PRIMARY]GO7. Tаблица usersUSE[gost]GO/****** Object: Table [dbo].[users] Script Date: 05/15/2015 20:59:44 ******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATETABLE[dbo].[users]([login][nchar](10)NULL,[passw][nchar](10)NULL,[prav][int]NULL,[fio][nchar](50)NULL,[dost_nam][nchar](10)NULL)ON[PRIMARY]GOДобавление данных:INSERTINTO[gost].[dbo].[nfond]([num_komn],[plos],[typ],[kol_mest],[etag],[dopkr],[zena],[prim])VALUES(
1. 1C: Предприятие 8. Отель. [Электронный ресурс]. Режим доступа: http://www.omnitech.ru/1c/program/programmy-1s/246/
2. Венделева, М.А. Информационные технологии в управлении: Учебное пособие для бакалавров / М.А. Венделева, Ю.В. Вертакова. - М.: Юрайт, 2013. - 462 c.
3. Герчикова Т.М.: Как создать мультимедийное приложение на персональном компьютере: Все, что Вы хотели знать, но боялись спросить. - М.: Бук-Пресс и К, 2005
4. Голицына, О.Л. Базы данных: Учебное пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2012. - 400 c.
5. Грекул В. И., Денищенко Г. Н., Коровкина Н. Л. Проектирование информационных систем. — М.: Интернет-университет информационных технологий – М.: ИНТУИТ.ру, 2009. с.135
6. Гринберг, А.С. Информационные технологии управления: [Учеб. пособие для вузов по специальностям 351400 "Прикладная информатика (по обл.)", 061100 "Менеджмент орг.", 061000 "Гос. и муницип. упр."] /А.С. Гринберг, Н.Н. Горбачев, А.С. Бондаренко.-М.: ЮНИТИ, 2010.-479 с.
7. Диго, С.М. Базы данных: проектирование и использование: [Учеб. для вузов по специальности "Прикладная информатика (по обл.)"] /С.М. Диго.-М.: Финансы и статистика, 2010.-591 с.
8. Емельянов В.И.: Основы программирования на Delphi. - М.: Высшая школа, 2005
9. Зубов А.: Программирование на Delphi. - СПб.: Питер, 2005
10. Ивасенко, А.Г. Информационные технологии в экономике и управлении: [учеб. пособие для вузов по специальностям "Прикладная информатика (по обл.)", "Менеджмент орг.", "Гос. и муницип. упр."] /А. Г. Ивасенко, А. Ю. Гридасов, В. А. Павленко.-М.: КноРус, 2011.-153 с.
11. Информатика: [учеб. для вузов по специальности "Прикладная информатика (по обл.)" и др. экон. специальностям] /А. Н. Гуда [и др.] ; под общ. ред. В. И. Колесникова.-М.: Дашков и К°, 2010.-399 с.
12. Информатика: учебник для студентов вузов, обучающихся по специальности 080801 "Прикладная информатика" и другим экономическим специальностям /[В. В. Трофимов и др.] ; под ред. проф. В. В. Трофимова.-М.: Юрайт, 2010.-910 с.
Вопрос-ответ:
Какие задачи ставятся при проектировании информационной системы?
Задачи при проектировании информационной системы включают формирование требований и задач, определение функциональности и структуры системы, выбор и обоснование средств и методов разработки, проектирование структуры информационной базы, функциональной структуры системы, логической структуры программного средства, создание визуального интерфейса и разработка тестовых наборов.
Какие средства и методы выбираются при разработке информационной системы?
При выборе средств и методов разработки информационной системы учитываются требования к функциональности и структуре системы, а также особенности конкретного проекта. В качестве средств разработки могут быть выбраны языки программирования, базы данных, среды разработки и другие инструменты. Методы разработки могут включать гибкие методологии, такие как Agile, или более традиционные методы разработки, например, водопадную модель.
Что включает проектирование структуры информационной базы?
Проектирование структуры информационной базы включает определение и описание различных сущностей и их связей, которые будут использоваться для хранения и обработки данных. Это может включать создание таблиц и полей в базе данных, определение типов данных, ключей, ограничений и других атрибутов данных. Целью проектирования структуры информационной базы является создание эффективной и удобной схемы хранения данных, которая соответствует требованиям системы.
Какой подход используется при проектировании функциональной структуры информационной системы?
При проектировании функциональной структуры информационной системы часто применяется модульный подход. Это означает, что система разбивается на отдельные функциональные модули, каждый из которых выполняет определенную задачу. Эти модули могут взаимодействовать друг с другом для реализации более сложной функциональности. Проектирование функциональной структуры включает определение модулей, их функций и взаимосвязей, а также разработку логики взаимодействия между ними.
Что включает проектирование визуального интерфейса программного средства?
Проектирование визуального интерфейса программного средства включает создание пользовательского интерфейса, который позволяет пользователям взаимодействовать с системой. Это включает разработку графических элементов интерфейса, таких как кнопки, поля ввода, меню, а также организацию их расположения на экране. Дизайн визуального интерфейса должен быть простым и интуитивно понятным для пользователей, чтобы обеспечить удобство использования системы.
Какая задача ставится перед проектированием информационной системы?
Задача проектирования информационной системы заключается в определении требований к системе, ее структуры и функциональности, а также выборе и обосновании средств и методов разработки.
Какие средства и методы выбираются и обосновываются при проектировании информационной системы?
При проектировании информационной системы выбираются и обосновываются средства разработки (например, язык программирования), методы разработки (например, гибкая методология или каскадная модель), а также технические средства (например, серверы, базы данных).
Как проектируется структура информационной базы?
Структура информационной базы проектируется путем определения сущностей и их атрибутов, а также связей между сущностями. Для этого проводится анализ предметной области и составляются схемы баз данных, такие как ER-диаграммы или UML-диаграммы классов.
Что включает в себя проектирование функциональной структуры информационной системы?
Проектирование функциональной структуры информационной системы включает в себя разбиение системы на функциональные модули, определение их взаимодействия и организацию данных внутри модулей. Также проектируются алгоритмы работы модулей и формируется структура вызовов функций.