Помощь в написании студенческих работ
Антистрессовый сервис

Автоматизированное рабочее место администратора гостиницы

Курсовая Купить готовую Узнать стоимостьмоей работы

ГОСТ 34.602−89 «Техническое задание на создание автоматизированной системы». Создан UML-проект информационной системы с использованием CASE-средств; В результате выполненной разработки можно сделать следующие выводы: Уменьшение времени необходимого для оформления заявки. ГОСТ 2.105−95 «Общие требования к текстовым документам». Автоматизация процесса обслуживания клиентов; SetFieldProp… Читать ещё >

Автоматизированное рабочее место администратора гостиницы (реферат, курсовая, диплом, контрольная)

Содержание

  • ВВЕДЕНИЕ
  • Глава 1. Предпроектное исследование объекта автоматизации
    • 1. 1. Описание основных бизнес-процессов
    • 1. 2. Описание автоматизируемых бизнес-процессов
    • 1. 3. Сравнение аналогов
  • Глава 2. Проектирование ИС
    • 2. 1. Диаграммы вариантов использования
    • 2. 2. Диаграмма классов
    • 2. 3. Диаграммы видов деятельности
    • 2. 4. Диаграммы взаимодействия (последовательности)
    • 2. 5. Диаграммы состояний
    • 2. 6. Диаграмма развертывания
    • 2. 7. Структура базы данных (ER-модель)
    • 3. Технико-экономическое обоснование проекта
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ЛИТЕРАТУРЫ

В результате выполненной разработки можно сделать следующие выводы:

При проектировании ИС были построены диаграммы прецедентов, классов, видов деятельностей, состояний, последовательностей, развертывания; создана структура базы данных;

Разработанная информационная система позволяет достигнуть следующих эффектов:

автоматизация процесса обслуживания клиентов;

уменьшить количество затраченной на данный процесс рабочей силы, и различных материальных затрат;

уменьшение времени необходимого для оформления заявки.

Расчет экономической эффективности разработанной ИС показал целесообразность ее использования:

Индекс снижения стоимостных затрат 1,5;

Срок окупаемости 6 месяцев.

В ходе работы была повышена эффективность процесса обслуживания клиентов администратором гостиницы путем разработки и внедрения АРМ администратора гостиницы.

Так же были решены следующие задачи:

проведен анализ предметной области;

создан UML-проект информационной системы с использованием CASE-средств;

спроектирована база данных и обоснована экономическая целесообразность внедрения АРМ администратора гостиницы.

Вендеров А. М. Практикум по проектированию программного обеспечения экономических информационных систем. — М.: Финансы и статистика, 2004.

Вендров А. М. Проектирование программного обеспечения экономических информационных систем. — М.: Финансы и статистика, 2003.

Мишенин А. И. Теория экономических информационных систем. — М.: Финансы и статистика, 2002.

Мишенин А. И. Теория экономических информационных систем. — М.: Финансы и статистика, 2003.

Смирнова Г. Н. Проектирование экономических информационных систем. — М.: Финансы и статистика, 2003.

Тельнов Ю. Ф. Проектирование информационных систем. — М.: Финансы и статистика, 2001.

ГОСТ 34.601−90 «Автоматизированные системы».

ГОСТ 2.105−95 «Общие требования к текстовым документам».

ГОСТ 34.602−89 «Техническое задание на создание автоматизированной системы».

Приложение — SQL-код БД.

Starting Access Basic DAO Session…

Dim ERwinWorkspace As Workspace.

Dim ERwinDatabase As Database.

Dim ERwinTableDef As TableDef.

Dim ERwinQueryDef As QueryDef.

Dim ERwinIndex As Index.

Dim ERwinField As Field.

Dim ERwinRelation As Relation.

Set ERwinWorkspace = DBEngine. WorkSpaces (0).

Set ERwinDatabase = ERwinWorkspace. OpenDatabase (sERwinDatabase).

' CREATE TABLE «klient» .

Set ERwinTableDef = ERwinDatabase. CreateTableDef («klient»).

Set ERwinField = ERwinTableDef. CreateField («karta», DB_INTEGER).

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («fio», DB_TEXT, 45).

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («pasport», DB_TEXT, 45).

ERwinField.Required = True.

ERwinTableDef.Fields.Append ERwinField.

ERwinDatabase.TableDefs.Append ERwinTableDef.

Set ERwinField = ERwinTableDef. Fields («pasport»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «паспорт:»).

Set ERwinField = ERwinTableDef. Fields («fio»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «ФИО:»).

Set ERwinField = ERwinTableDef. Fields («karta»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «карта:»).

' CREATE INDEX «PrimaryKey» .

Set ERwinTableDef = ERwinDatabase. TableDefs («klient»).

Set ERwinIndex = ERwinTableDef. CreateIndex («PrimaryKey»).

Set ERwinField = ERwinIndex. CreateField («pasport»).

ERwinIndex.Fields.Append ERwinField.

ERwinIndex.Primary = True.

ERwinTableDef.Indexes.Append ERwinIndex.

' CREATE TABLE «nomer» .

Set ERwinTableDef = ERwinDatabase. CreateTableDef («nomer»).

Set ERwinField = ERwinTableDef. CreateField («klas», DB_TEXT, 15).

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («status», DB_TEXT).

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («stoim», DB_INTEGER).

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («nomer», DB_INTEGER).

ERwinField.Required = True.

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («kod_zay», DB_INTEGER).

ERwinField.Required = True.

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («pasport», DB_TEXT, 45).

ERwinField.Required = True.

ERwinTableDef.Fields.Append ERwinField.

ERwinDatabase.TableDefs.Append ERwinTableDef.

Set ERwinField = ERwinTableDef. Fields («nomer»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «номер:»).

Set ERwinField = ERwinTableDef. Fields («kod_zay»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «код заявки:»).

Set ERwinField = ERwinTableDef. Fields («pasport»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «паспорт:»).

Set ERwinField = ERwinTableDef. Fields («stoim»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «стоимость:»).

Set ERwinField = ERwinTableDef. Fields («status»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «статус:»).

Set ERwinField = ERwinTableDef. Fields («klas»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «класс:»).

' CREATE INDEX «PrimaryKey» .

Set ERwinTableDef = ERwinDatabase. TableDefs («nomer»).

Set ERwinIndex = ERwinTableDef. CreateIndex («PrimaryKey»).

Set ERwinField = ERwinIndex. CreateField («nomer»).

ERwinIndex.Fields.Append ERwinField.

Set ERwinField = ERwinIndex. CreateField («kod_zay»).

ERwinIndex.Fields.Append ERwinField.

Set ERwinField = ERwinIndex. CreateField («pasport»).

ERwinIndex.Fields.Append ERwinField.

ERwinIndex.Primary = True.

ERwinTableDef.Indexes.Append ERwinIndex.

' CREATE TABLE «plat» .

Set ERwinTableDef = ERwinDatabase. CreateTableDef («plat»).

Set ERwinField = ERwinTableDef. CreateField («nazn», DB_TEXT, 45).

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («sum», DB_INTEGER).

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («data_pl», DB_DATETIME).

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («nomer_pl», DB_INTEGER).

ERwinField.Required = True.

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («pasport», DB_TEXT, 45).

ERwinField.Required = True.

ERwinTableDef.Fields.Append ERwinField.

ERwinDatabase.TableDefs.Append ERwinTableDef.

Set ERwinField = ERwinTableDef. Fields («nomer_pl»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «номер платежа:»).

Set ERwinField = ERwinTableDef. Fields («pasport»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «паспорт:»).

Set ERwinField = ERwinTableDef. Fields («data_pl»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «дата платежа:»).

Set ERwinField = ERwinTableDef. Fields («sum»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «сумма:»).

Set ERwinField = ERwinTableDef. Fields («nazn»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «назначение:»).

' CREATE INDEX «PrimaryKey» .

Set ERwinTableDef = ERwinDatabase. TableDefs («plat»).

Set ERwinIndex = ERwinTableDef. CreateIndex («PrimaryKey»).

Set ERwinField = ERwinIndex. CreateField («nomer_pl»).

ERwinIndex.Fields.Append ERwinField.

Set ERwinField = ERwinIndex. CreateField («pasport»).

ERwinIndex.Fields.Append ERwinField.

ERwinIndex.Primary = True.

ERwinTableDef.Indexes.Append ERwinIndex.

' CREATE TABLE «zay» .

Set ERwinTableDef = ERwinDatabase. CreateTableDef («zay»).

Set ERwinField = ERwinTableDef. CreateField («param_nomer», DB_TEXT, 35).

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («data_zay», DB_DATETIME).

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («kod_zay», DB_INTEGER).

ERwinField.Required = True.

ERwinTableDef.Fields.Append ERwinField.

Set ERwinField = ERwinTableDef. CreateField («pasport», DB_TEXT, 45).

ERwinField.Required = True.

ERwinTableDef.Fields.Append ERwinField.

ERwinDatabase.TableDefs.Append ERwinTableDef.

Set ERwinField = ERwinTableDef. Fields («kod_zay»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «код заявки:»).

Set ERwinField = ERwinTableDef. Fields («pasport»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «паспорт:»).

Set ERwinField = ERwinTableDef. Fields («data_zay»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «дата подачи:»).

Set ERwinField = ERwinTableDef. Fields («param_nomer»).

SetFieldProp (ERwinField, «Caption», DB_TEXT, «параметры номера:»).

' CREATE INDEX «PrimaryKey» .

Set ERwinTableDef = ERwinDatabase. TableDefs («zay»).

Set ERwinIndex = ERwinTableDef. CreateIndex («PrimaryKey»).

Set ERwinField = ERwinIndex. CreateField («kod_zay»).

ERwinIndex.Fields.Append ERwinField.

Set ERwinField = ERwinIndex. CreateField («pasport»).

ERwinIndex.Fields.Append ERwinField.

ERwinIndex.Primary = True.

ERwinTableDef.Indexes.Append ERwinIndex.

' CREATE RELATIONSHIP «R/3» .

Set ERwinRelation = ERwinDatabase. CreateRelation («R/3», «zay», «nomer»).

Set ERwinField = ERwinRelation. CreateField («kod_zay»).

ERwinField.ForeignName = «kod_zay» .

ERwinRelation.Fields.Append ERwinField.

Set ERwinField = ERwinRelation. CreateField («pasport»).

ERwinField.ForeignName = «pasport» .

ERwinRelation.Fields.Append ERwinField.

ERwinDatabase.Relations.Append ERwinRelation.

' CREATE RELATIONSHIP «R/2» .

Set ERwinRelation = ERwinDatabase. CreateRelation («R/2», «klient», «plat»).

Set ERwinField = ERwinRelation. CreateField («pasport»).

ERwinField.ForeignName = «pasport» .

ERwinRelation.Fields.Append ERwinField.

ERwinDatabase.Relations.Append ERwinRelation.

' CREATE RELATIONSHIP «R/1» .

Set ERwinRelation = ERwinDatabase. CreateRelation («R/1», «klient», «zay»).

Set ERwinField = ERwinRelation. CreateField («pasport»).

ERwinField.ForeignName = «pasport» .

ERwinRelation.Fields.Append ERwinField.

ERwinDatabase.Relations.Append ERwinRelation.

ERwinDatabase.Close.

ERwinWorkspace.Close.

' Terminating Access Basic DAO Session…

Показать весь текст

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

  1. А.М. Практикум по проектированию программного обеспечения экономических информационных систем. — М.: Финансы и статистика, 2004.
  2. А.М. Проектирование программного обеспечения экономических информационных систем. — М.: Финансы и статистика, 2003.
  3. А.И. Теория экономических информационных систем. — М.: Финансы и статистика, 2002.
  4. А.И. Теория экономических информационных систем. — М.: Финансы и статистика, 2003.
  5. Г. Н. Проектирование экономических информационных систем. — М.: Финансы и статистика, 2003.
  6. Ю.Ф. Проектирование информационных систем. — М.: Финансы и статистика, 2001.
  7. ГОСТ 34.601−90 «Автоматизированные системы».
  8. ГОСТ 2.105−95 «Общие требования к текстовым документам».
  9. ГОСТ 34.602−89 «Техническое задание на создание автоматизированной системы».
Заполнить форму текущей работой
Купить готовую работу

ИЛИ