Автоматизация работы аквапарка - Программирование, компьютеры и кибернетика курсовая работа

Автоматизация работы аквапарка - Программирование, компьютеры и кибернетика курсовая работа



































Концепция программной среды Delphi и её преимущества. Ключевые понятия языка С++. Построение информационной модели предметной области, описание полей таблиц базы данных, листинг программы. Создание меню, реализующего функции информационной системы.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Данная курсовая работа посвящена автоматизации работы аквапарка. В нем предоставляются разнообразные услуги для отдыха и развлечений с семьей и друзьями. И для того чтобы их отдых был без всяких проблем необходимо точно и оперативно автоматизировать работу. Автоматизировать весь аквапарк полностью мы не будем, мы возьмем лишь часть его, а точнее произойдет автоматизация работы с клиентами.
Создание базы данных и программы для работы с клиентами более актуальна и необходима, чем другие из-за того, что ежедневно через аквапарк проходят сотни людей и если оставить регистрацию ручной, то в конечном итоге накопится очень много записей, в которых будет очень трудно ориентироваться сотрудникам аквапарка, что приведет к снижению уровня обслуживания и производительности.
Представьте себе очереди в аквапарке только из-за того, что сотрудник не может сразу ответить на какое время он может зарегистрировать клиента, ему для этого необходимо просмотреть кучу бумаг, найти тот или иной аттракцион, посмотреть его график работы и количество свободных мест. При автоматизированной работе человек просто вносит данные, а компьютер производит их быструю обработку и выдает результат. Например, вы вводите фамилию клиента и компьютер выдает вам всех, кто записан на посещение в тот или иной день, и вы можете быстро внести изменения или дополнить новой записью эти данные.
Ещё одно преимущество автоматизированной работы в том, что для неё необходим только компьютер и сотрудник, а для ручной необходимы десятки журналов и как минимум несколько человек для того, чтобы успевать обрабатывать данные.
Основная структура этой базы состоит в том, что приходит клиент и сотрудник по работе с клиентами, занимающийся регистрацией, регистрирует его, после чего выдает билет на необходимое ему время и дату, по этому билету происходит оплата. Также сотрудник предоставляет каждому клиенту прейскурант с перечнем аттракционов и цен на них.
Компьютерное оснащение данного предприятия можно ограничить 4-6 персональными компьютерами, находящимися в распоряжении менеджера и директора компании, операторов и бухгалтера. Таким образом, автоматизируется наибольшая часть работы по обработке документации.
1. АНАЛИЗ ИНФОРМАЦИОННЫХ СИСТЕМ В ОБЛАСТИ АВТОМАТИЗАЦИИ ДЕЯТЕЛЬНОСТИ КУЛЬТУРНО-РАЗВЛЕКАТЕЛЬНЫХ ЦЕНТРОВ
Предметной областью моей работы является работа аквапарка. Аквапарк представляет собой организацию, предоставляющую различные услуги в области развлечения и отдыха. Приходя в такой аквапарк клиент должен получить полный сервис обслуживания для того чтобы он ещё не раз сюда вернулся.
Клиент, приходя в аквапарк, на первом этапе проходит регистрацию. Для того чтобы её пройти необходимо зарегистрироваться у специализированного человека, отвечающего за работу с клиентами. Специалист по работе с клиентами при оформлении клиента должен внести в базу данных фамилию, имя, отчество, год рождения, заполнив эти данные, клиенту в базе присваивается код, который в дальнейшем будет использоваться для оформления заказа. После того как клиент был оформлен ему предоставляется прейскурант с полным перечислением всех услуг аквапарка.
В прейскуранте должны быть указаны цены. Когда клиент выбрал необходимые развлечения, выполняется регистрация заказа. Для того чтобы зарегистрировать заказ оператору необходимо внести дату и время заказа, код клиента и код выбранной услуги. После регистрации услуга выполняется.
После того как услуга была выполнена, заполняется билет и выдается клиенту. По данному билету он обязан оплатить услугу. Именно эту область работы аквапарка необходимо автоматизировать и упростить.
Необходимо создать программу, которая будет упрощать работу специалиста по работе с клиентами. Эта программа также сможет упростить работу и бухгалтерам с помощью выходной документации (отчетов), они смогут гораздо быстрее подсчитать необходимые данные.
1.2 Анализ существующих программных средств
Концепция Delphi 1 была реализована в конце 1994 года, когда вышла первая версия среды разработки. В основу этого программного продукта легли концепции объектно-ориентированного программирования (ООП) на базе языка Object Pascal и визуального подхода к построению приложений.
После выхода Delphi 1 все компьютерные издания писали об этой среде, как об «убийце Visual Basic ». Появление Delphi 2 (32-разрядной) ознаменовало новую эпоху, - появился доступ к возможностям программных интерфейсов Windows NT и Windows 95. Delphi 2 стала средством разработки полноценных приложений клиент/сервер. Вскоре Delphi 3 предоставила разработчикам средства создания распределенных многоуровневых приложений и полноценный инструментарий проектирования приложений для Internet и Intranet . Появилась полноценная поддержка com - модели объектов, ставшей краеугольным камнем современного программирования. Четвертая версия Delphi позволяет полностью интегрировать ваши разработки с объектами com . Поддержка архитектуры corba ( common object request broker architecture ) открывает перед приложениями, созданными в delphi для платформы wintel ( windows + intel ), мир других операционных систем ( unix, os /2 ,   wms ).
Delphi представляет следующие новые свойства и усовершенствования:
- Новые расширения языка. В Delphi в язык Object Pascal включены динамические массивы, методы обработки переполнения, установка значения параметров по умолчанию, и многое другое;
- Менеджер Проекта. Новый менеджер проекта позволяет Вам объединять проекты, которые работают вместе в одну проектную группу. Это позволяет организовать как работу взаимозависимых проектов, таких как однозадачные и многозадачные приложения или dll , так и совместную работу исполняемых программ;
- Новый проводник. Новый проводник содержит выполняемые классы, навигацию по модулям, и браузер кода. Проводник кода делает создание классов проще. Также проводник позволяет быстро перемещаться через файлы модуля, а так же между интерфейсом и реализацией;
- Закрепляемые окна инструментов.  IDE (Интегрированная Среда разработки) содержит более перенастраиваемую конфигурацию окон инструментов, которые можно закреплять с редактором кода;
- Улучшенная отладка. Интегрированный отладчик имеет много новых свойств, включая удаленную и многопроцессорную отладку, просмотр кода центрального процессора, инспекторов, усовершенствованные точки прерывания, отладчик специфических подменю и закрепленных окон;
- Усовершенствования VCL . Иерархия объектов Delphi была расширена, чтобы включить новый компонент для Nt Service приложений. Кроме того, новый компонент выполняемого списка (на Стандартной странице палитры), позволяет централизовать управление меню и команд от кнопок. Управление VCL расширено, чтобы поддерживать drag - and - drop перетаскивания, обеспечивать дополнительный контроль над размещением окна, и многое другое.
Delphi - это комбинация нескольких важнейших технологий:
- высокопроизводительный компилятор в машинный код;
- объектно-ориентированная модель компонент;
- визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов;
- масштабируемые средства для построения баз данных.
Компилятор, встроенный в Delphi , обеспечивает высокую производительность, необходимую для построения приложений в архитектуре «клиент-сервер». Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения. Кроме того, Delphi обеспечивает быструю разработку без необходимости писать вставки на Си или ручного написания кода (хотя это возможно).
В процессе построения приложения разработчик выбирает из палитры компонент готовые компоненты как художник, делающий крупные мазки кистью. Еще до компиляции он видит результаты своей работы - после подключения к источнику данных их можно видеть отображенными на форме, можно перемещаться по данным, представлять их в том или ином виде. В этом смысле проектирование в Delphi мало чем отличается от проектирования в интерпретирующей среде, однако после выполнения компиляции мы получаем код, который исполняется в 10-20 раз быстрее, чем то же самое, сделанное при помощи интерпретатора. Кроме того, компилятор компилятору рознь, в Delphi компиляция производится непосредственно в родной машинный код, в то время как существуют компиляторы, превращающие программу в так называемый p-код, который затем интерпретируется виртуальной p-машиной. Это не может не сказаться на фактическом быстродействии готового приложения.
В стандартную поставку Delphi входят основные объекты, которые образуют удачно подобранную иерархию базовых классов. Но если возникнет необходимость в решении какой-то специфической проблемы на Delphi , то лучше просмотреть список свободно распространяемых или коммерческих компонент, разработанных третьими фирмами, количество этих компонент в настоящее время составляет несколько тысяч. Событийная модель в Windows всегда была сложна для понимания и отладки. Но именно разработка интерфейса в Delphi является самой простой задачей для программиста.
Объекты БД в Delphi основаны на SQL и включают в себя полную мощь Borland Database Engine . В состав Delphi также включен Borland SQL LINK, поэтому доступ к СУБД Oracle , Sybase , Informix и Interbase происходит с высокой эффективностью. Кроме того, Delphi включает в себя локальный сервер Interbase для того, чтобы можно было разработать расширяемые на любые внешние sql-сервера приложения в офлайновом режиме. Разработчик в среде Delphi , проектирующий информационную систему для локальной машины (к примеру, небольшую систему учета медицинских карточек для одного компьютера), может использовать для хранения информации файлы формата . dbf (как в dbase или clipper ) или . db ( paradox ). Если же он будет использовать локальный interbase for   windows (это локальный SQL -сервер, входящий в поставку), то его приложение безо всяких изменений будет работать и в составе большой системы с архитектурой клиент-сервер.
С ++ - язык общего назначения и задуман для того, чтобы настоящие программисты получили удовольствие от самого процесса программирования. За исключением второстепенных деталей он содержит язык С как подмножество.
Язык С расширяется введением гибких и эффективных средств, предназначенных для построения новых типов. Программист структурирует свою задачу, определив новые типы, которые точно соответствуют понятиям предметной области задачи. Такой метод построения программы обычно называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. С такими объектами можно работать надежно и просто даже в тех случаях, когда их тип нельзя установить на стадии трансляции. Программирование с использованием таких объектов обычно называют объектно-ориентированным. Если этот метод применяется правильно, то программы становятся короче и понятнее, а сопровождение их упрощается.
Ключевым понятием С ++ является класс. Класс - это определяемый пользователем тип. Классы обеспечивают упрятывание данных, их инициализацию, неявное преобразование пользовательских типов, динамическое задание типов, контролируемое пользователем управление памятью и средства для перегрузки операций. В языке С ++ концепции контроля типов и модульного построения программ реализованы более полно, чем в С . Кроме того, С ++ содержит усовершенствования, прямо с классами не связанные: символические константы, функции-подстановки, стандартные значения параметров функций, перегрузка имен функций, операции управления свободной памятью и ссылочный тип. В С ++ сохранены все возможности С эффективной работы с основными объектами, отражающими аппаратную "реальность" (разряды, байты, слова, адреса и т.д.). Это позволяет достаточно эффективно реализовывать пользовательские типы.
Как язык, так и стандартные библиотеки С ++ проектировались в расчете на переносимость. Имеющиеся реализации языка будут работать в большинстве систем, поддерживающих С . В программах на С ++ можно использовать библиотеки С . Большинство служебных программ, рассчитанных на С , можно использовать и в С ++.
Microsoft . NET - концепция быстрой и качественной разработки программных систем. Концепция . NET появилась в ответ на ситуацию в мире, в котором обостряется конкуренция, катастрофически не хватает программистов, а качественных и безопасных программ требуется все больше и больше.
NET Framework представляет собой программную платформу для создания приложений на базе семейства операционных систем W indows , а также многочисленных операционных систем производства не Microsoft , таких как Mac OS X и различные дистрибутивы Unix и Linux .
Рассмотрим краткий перечень некоторых базовых функциональных возможностей, которыми обладает . NET :
- Возможность обеспечения взаимодействия с существующим программным кодом. Эта возможность, несомненно, является очень полезной, поскольку позволяет комбинировать существующие двоичные единицы COM (т.е. обеспечивать их взаимодействие) с более новыми двоичными единицами . NET и наоборот.
- Поддержка для многочисленных языков программирования. Приложения . NET можно создавать с помощью любого множества языков программирования ( С#, Visual Basic, F#, S# и т.д.). При этом в . NET код, написанный на любом языке компилируется в код на промежуточном языке ( I n termediate Language - IL ).
- Общий исполняющий механизм, используемый всеми поддерживающими . NET языками. Одним из аспектов этого механизма является наличие хорошо определенного набора типов, которые способен понимать каждый поддерживающий . NET язык.
- Полная и тотальная интеграция языков. В . NET поддерживается межъязыковое наследование, межъязыковая обработка исключений и межъязыковая отладка кода. При этом . NET использует общий исполняющий механизм, основным аспектом которого является хорошо определенный набор типов, который способен понимать каждый, поддерживающий . NET язык. Также в . NET был полностью переделан способ разделения кода между приложениями за счет введения понятия сборки вместо традиционных библиотек DLL . Сборки обладают формальными средствами для управления версиями и допускают одновременное существование рядом нескольких различных версий сборок.
- Эффективный доступ к данным. Набор компонентов . NET , известный под общим названием ADO . NET , позволяет получать эффективный доступ к реляционным базам данных и многим другим источникам данных. Также предлагаются компоненты, позволяющие получать доступ к файловой системе и каталогам. В частности, в . NET встроена поддержка XML , позволяющая манипулировать данными, импортируемыми и экспортируемыми на платформы, отличные от Windows .
- Обширная библиотека базовых классов. Эта библиотека позволяет избегать сложностей, связанных с выполнением прямых вызовов к API -интерфейсу, и предлагает согласованную объектную модель, которую могут использовать все поддерживающие . NET языки.
- Отсутствие необходимости в представлении низкоуровневых деталей COM .
- Упрощенная модель развертывания. В . NET нет никакой необходимости заботиться о регистрации двоичной единицы в системном реестре. Более того, в . NET позволяется делать так, чтобы многочисленные версии одной и той же сборки *. dll могли без проблем сосуществовать на одной и той же машине.
Рассмотрим три ключевых сущности, которые делают представление данных возможностей возможным: CLR, CTS, CLS .
С точки зрения программиста . NET представляет собой исполняющую среду и обширную библиотеку базовых классов. Уровень исполняющей среды называется общеязыковой исполняющей средой ( Common Language Run Time - CLR ). Главной задачей CLR является автоматическое обнаружение, загрузка и управление типами . NET . Кроме того, среда CLR заботится о ряде низкоуровневых деталей, таких как управление памятью, обслуживание приложения, обработка потоков и выполнение различных проверок, связанных с безопасностью.
Другим составляющим компонентом платформы . NET является общая система типов ( Common Type System - CTS ). В спецификации CTS представлено полное описание всех возможных типов данных и программных конструкций, поддерживаемых исполняющей средой, того, как эти сущности могут взаимодействовать друг с другом, и того, как они могут представляться в формате метаданных . NET .
Любая из определенных в C TS функциональных возможностей может не поддерживаться в отдельно взятом языке, совместимом с . NET . Поэтому существует еще общеязыковая спецификация ( Common Language Specific a tion - CLS ), в которой описано лишь то подмножество общих типов и программных конструкций, каковое способны воспринимать абсолютно все поддерживающие . NET языки программирования.
Помимо среды CLR и спецификаций CTS и CLS , в составе платформы . NET поставляется библиотека базовых классов, которая является доступной для всех языков программирования . NET . В этой библиотеке не только содержатся определения различных примитивов, таких как потоки, файловый ввод-вывод, системы графической визуализации и механизмы для взаимодействия с различными внешними устройствами, но также предоставляется поддержка для целого ряда служб, требуемых в большинстве реальных приложений. Например, в библиотеке базовых классов содержаться определения типов, которые способны упрощать процесс получения доступа к базам данных, манипулирования XML -документами, обеспечения программной безопасности и создания веб-, а также обычных настольных и консольных интерфейсов. На высоком уровне взаимосвязь между CLR , CTS , CLS и библиотекой базовых классов выглядит так, как показано на рисунке 1.
Рисунок 1.1 - Отношения между CLR , CTS , CLS и библиотеками базовых классов
C# (Си-шарп) - объектно-ориентированный язык программирования для платформы . NET . Разработан в 2000 году Андерсом Хейлсбергом, Скоттом Вилтамутом и Питером Гольде под эгидой Microsoft Research . Основным постулатом С # является высказывание: "всякая сущность есть объект". Язык основан на строгой компонентной архитектуре и реализует передовые механизмы обеспечения безопасности кода. C # был создан специально для технологии  ASP.NET . В то же время на  C # полностью написана и сама  ASP.NET .
C # - это полнофункциональный объектно-ориентированный язык, который поддерживает все три «столпа» объектно-ориентированного программирования: инкапсуляцию, наследование и полиморфизм. Он имеет прекрасную поддержку компонентов, надежен и устойчив благодаря использованию «сборки мусора», обработки исключений, безопасности типов.
Язык C # разрабатывался "с нуля" и вобрал в себя много полезных свойств таких языков, как C++, Java, Visual Basic , а также  Pascal ,  Delph i  и др. При этом необходимость обратной совместимости с предыдущими версиями отсутствовала, что позволило языку  C # избежать многих отрицательных сторон своих предшественников.
Разрабатывать приложения с помощью языка C # легче, чем с помощью C ++, потому что синтаксис этого языка является более простым. Однако при этом С# все равно остается мощным языком, и существует очень мало вещей, которые может потребоваться делать на С ++ из-за того, что их нельзя сделать на C #. Несмотря на это, те функциональные возможности языка C #, которые предлагаются параллельно более усовершенствованным функциональным возможностям языка С ++, вроде прямого получения доступа к системной памяти и манипулирования ею, могут реализовываться только применением кода с пометкой unsafe . Этот усовершенствованный прием программирования является потенциально опасным, поскольку существует вероятность перезаписывания критических для системы блоков памяти.
В . NET не существует никаких ограничений касательно того, приложения какого типа можно создавать. Перечислим наиболее распространенные из них.
- Приложения Windows . К приложениям этого типа относятся приложения, которые имеют знакомый пользователям Windows внешний вид и поведение, как, например, приложение Microsoft Office . Достигается такой внешний вид и поведение применением модуля . NET Framework под названием Windows Forms , по сути, представляющего собой библиотеку элементов управления (вроде кнопок, панелей инструментов, меню и т.п.), с помощью которых можно создавать пользовательский интерфейс Windows .
- Web -приложения. К приложениям этого типа относятся Web -страницы, вроде тех, что могут просматриваться посредством любого Web -браузера. В состав . NET Framework входит мощная система для генерации Web -содержимого динамическим образом, обеспечивающая персонализацию, безопасность и многое другое. Называется она ASP.NET ( Active Server Pages . NET ), и благодаря ей, язык C # можно использовать для создания приложений ASP.NET с применением Web -форм.
- Web -службы. Этот тип является новым и интересным способом для создания разнообразных распределенных приложений. С помощью Web -служб через интернет можно обмениваться практически любыми данными, используя тот же самый простой синтаксис, независимо от того, какой язык применялся для создания Web -службы, и того, на какой системе она расположена.
Приложениям любого из этих типов может также понадобиться доступ к базам данных, обеспечиваться который может либо с помощью такого средства самого языка C #, как LINQ ( Language Integrated Query - язык интегрированных запросов). Помимо этого еще могут быть задействованы и многие другие ресурсы, а именно - инструменты для создания сетевых компонентов, вывода графических объектов, выполнения сложных математических операций и т.д.
Рассмотрим ключевые функциональные возможности языка C #, которые присутствуют во всех его версиях.
– Не требуется использование указателей. В программах C # обычно не возникает необходимости в манипулировании указателями напрямую, хотя это и возможно.
– Управление памятью осуществляется автоматически посредством сборки мусора. По этой причине ключевое слово delete в C # не поддерживается.
– Предлагаются формальные синтаксические конструкции для классов, интерфейсов, структур, перечислений и делегатов.
– Предоставляется аналогичная С ++ возможность перегружать операции для пользовательских типов
– Предлагается поддержка для программирования с использованием атрибутов. Такой подход в сфере разработки позволяет снабжать типы и их членов аннотациями и тем самым еще больше уточнять их поведение.
В C # была унифицирована система типов, теперь можно рассматривать каждый тип как объект. Несмотря на то, используется класс, структура, массив или встроенный тип, можно обращаться к нему как к объекту. Объекты собраны в пространства имен ( namespaces ), которые позволяют программно обращаться к чему-либо. Это значит, что вместо списка включаемых файлов заголовков в своей программе нужно написать какие пространства имен для доступа к объектам и классам внутри них планируется использовать. В C # выражение using позволяет не писать каждый раз название пространства имен, когда используется класс из него. Например, пространство имен System содержит несколько классов, в том числе и Console . Можно писать либо название пространства имен перед каждым обращением к классу, либо использовать using .
Microsoft Office Access  или просто  Microsoft Access  - реляционная СУБД корпорации  Microsoft . Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку  VBA , в самом Access можно писать приложения, работающие с базами данных.
· построитель  SQL -запросов (язык SQL в MS Access не соответствует стандарту  ANSI );
· построитель отчётов, выводимых на печать.
Они могут вызывать скрипты на языке VBA , поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.
Microsoft Jet Database Engine  (англ.), которая используется в качестве движка базы данных  MS Access является файл-серверной СУБД и потому применима лишь к приложениям, работающим с небольшими объёмами данных и при небольшом числе пользователей, одновременно работающих с этим данными. Непосредственно в Access отсутствует ряд механизмов, необходимых в многопользовательских базах данных, таких, например, как триггеры.
Сохранение в Access . Access , при работе с базой данных, иначе взаимодействует с жёстким (или гибким) диском, нежели другие программы.
В других программах, файл-документ, при открытии, полностью загружается в оперативную память, и новая редакция этого файла (изменённый файл) целиком записывается на диск только при нажатии кнопки «сохранить».
В Access новая редакция содержимого изменённой ячейки таблицы записывается на диск (сохраняется) сразу, как только курсор клавиатуры будет помещён в другую ячейку (или новая редакция изменённой записи записывается на диск сразу, как только курсор клавиатуры будет поставлен в другую запись (строку)). Таким образом, если внезапно отключат электричество, то пропадёт только изменение той записи, которую не успели покинуть.
Целостность данных в Access обеспечивается также за счёт механизма транзакций.
Кнопка «Сохранить» в Access тоже есть, но в Access в режиме просмотра данных она нужна, в первую очередь, для сохранения изменённого режима показа таблицы или другого объекта - то есть, для сохранения таких изменений, как:
· изменение ширины столбцов и высоты строк,
· перестановка столбцов в режиме просмотра данных, «закрепление» столбцов и освобождение закреплённых столбцов,
· изменение шрифта; цвета текста, сетки и фона,
Кроме того, в Access эта кнопка нужна в режиме «Конструктор» для сохранения изменений структуры объекта базы данных, сделанных в этом режиме.
Рассмотрим само понятие автоматизации информационной системы и рабочего места.
Автоматизированная информационная система (АИС) - совокупность информации, экономико-математических методов и моделей, технических, программных, технологических средств и специалистов, предназначенная для обработки информации и принятия управленческих решений.
АИС - это также функционирующий на основе ЭВМ и других технических средств комплекс, обеспечивающий сбор, хранение, актуализацию и обработку информации в целях поддержки какого-либо вида деятельности.
АИС создается для удовлетворения информационных потребностей конкретного пользователя, и он принимает непосредственное участие в ее работе (решает задачи на основе информационного, программного обеспечения, которые созданы проектировщиками и другими специалистами на этапах проектирования и подготовки процесса автоматизации обработки информации). Опыт создания АИС показывает, что только специалист наиболее полно и квалифицированно может дать описание выполняемой работы, входной и выходной информации.
Участие пользователя не может ограничиваться только постановкой задач, он должен проводить и пробную эксплуатацию АИС. Находясь за компьютером, пользователь может обнаружить недостатки постановок задач, корректировать при необходимости входную и выходную информацию, формы выдачи результатов, их оформление в виде документов. Участие пользователя в создании АИС должно обеспечивать в перспективе как оперативное и качественное решение задач, так и сокращение времени на внедрение новых технологий. Пользователь должен быть заранее ознакомлен с методикой проведения обследования объекта, порядком обобщения его результатов, что ему поможет определить и выделить подлежащие автоматизированной обработке задачи, функции, квалифицированно сделать их постановку.
На основе постановки задачи программист должен представить логику ее решения и рекомендовать стандартные программные средства, пригодные для ее реализации. План постановки задачи должен содержать следующие пункты: организационно-экономическая сущность задачи (наименование задачи, место ее решения, цель решения, назначение, сроки решения, потребители результатной информации, инф.связь с другими задачами); описание исходной (входной) информации (ее перечень, формы, кол-во документов, описание структурных единиц, способы контроля исходных данных и т.п.); описание результатной (выходной) информации; описание алгоритма решения задачи (последовательность действий и логики решения задачи (формулы, алгоритмы, последовательности действий и т.п.); описание используемой условно-постоянной информации (перечень, формы, описание, способы взаимодействия с переменной информацией).
Таким образом, создание АИС не столько приводит к высвобождению специалистов, сколько выдвигает к ним новые требования, т.е. позволяет качественно изменить их труд. Наиболее важным требованием к специалистам являются: умение осуществить постановку задач, т.е. составить алгоритмы их решения, установить состав информационного наполнения вычислительных процедур для получения искомых результатов, сформулировать требования к методам контроля решаемых задач.
Автоматизированное рабочее место (АРМ), или, в зарубежной терминологии, "рабочая станция" ( work- station ), представляет собой место пользователя-специалиста той или иной профессии, оборудованное средствами, необходимыми для автоматизации выполнения им определенных функций.
Такими средствами, как правило, является ПК, дополняемый по мере необходимости другими вспомогательными электронными устройствами, а именно: дисковыми накопителями, печатающими устройствами, устройствами графики, средствами сопряжения с другими АРМ и с локальными вычислительными сетями и т.д.
Основным назначением АРМ можно считать децентрализованную обработку информации на рабочих местах, использование соответствующих «своих» баз данных при одновременной возможности вхождения в локальные сети АРМ и ПК.
Функционирование АРМ может дать желаемый эффект при условии правильного распределения функций и нагрузки между человеком и машинными средствами обработки информации, ядром которой является компьютер.
Разработка и функционирование АРМ может принести ощутимые результаты - АРМ станет средством повышения производительности труда и социальной комфортности специалистов. При этом человек в системе АРМ должен оставаться ведущим звеном.
В данной курсовой необходимо создать АИС, которой смогут пользоваться специали
Автоматизация работы аквапарка курсовая работа. Программирование, компьютеры и кибернетика.
Курсовая работа: Исследование организации учета фонда заработной платы в строительных организациях
Декоративные Картинки Для Дипломной Работы
Реферат по теме Информационные процессы в обществе и управлении
Реферат по теме Чрезвычайные ситуации космического характера
Реферат по теме Образ мира в философии: Структура общества
Реферат Воспитательная Роль Музыки В Образовательном Пространстве
Курсовая работа: Анализ оборотных активов организации
Реферат: Армянский корпус
Вирусы и бактерии
Повышение эффективности лесопромышленного предприятия на примере ОАО по Усть-Илимский лесопромышленный
Отравления Реферат
Курсовая работа по теме Обоснование эффективных моделей и механизмов управления денежными потоками
Реферат: Genetics Essay Research Paper During the past
Сочинение По Картине Попкова
Курсовая работа: Система органів міліції в України
Курсовая работа: Вулканизм на земле и его географические следствия. Скачать бесплатно и без регистрации
Островский Золотая Осень Сочинение 2
Сочинение Смысл Названия
Реферат: Мингун
Менеджмент На Английском Сочинение
Особливості експертизи овчино-шубних виробів - Маркетинг, реклама и торговля курсовая работа
Перекладна взаємовідповідність української та англійської освітньої лексики - Иностранные языки и языкознание курсовая работа
Математическая культура арабской цивилизации. Средние века - Математика презентация


Report Page