CLIENT (664634), страница 13
Текст из файла (страница 13)
Длительное ожидание выполнения каких-либо действий всегда сопровождается надписью «Идет выполнение операции. Подождите…» совместно с использованием строки загрузки, которая позволяет наглядно представить какой объем информации уже обработан и какой объем еще предстоит обработать. Данное средство позволяет сгладить эффект «длительного ожидания» у пользователя.
Большое разнообразие средств помощи и наличие развитой системы сообщений позволяет пользователю легко разобраться даже в самых сложных ситуациях и найти нужное решение.
3. Эргономические особенности сервера баз данных.
Традиционно считается, что сервер в системе клиент-сервер является наименее эргономичным приложением. До последнего времени управление сервером осуществлялось посредством командной строки. Только профессиональные администраторы баз данных могли управлять серверными приложениями. Однако в настоящее время многие фирмы – разработчики стали уделять особое внимание программам управления и администрирования серверов баз данных.
Для разработки серверной части дипломной работы использовался сервер баз данных Microsoft SQL Server 6.5. На сегодняшний день данный продукт обладает одними из наилучших возможностей управления.
Для управления базой данных служит SQL Enterprise Manager, который обладает графическим пользовательским интерфейсом и позволяет наглядно представить все службы сервера и ветви базы данных. При работе с SQL Enterprise Manager Вы можете либо пользоваться меню, либо кнопками панели инструментов. Для каждой кнопки меню есть своя подсказка (tooltip). Если остановить на некоторое время курсор мыши на кнопке панели инструментов, появится маленькое окошечко с описанием функции этой кнопки. Выбирая определенные опции и вводя информацию в появляющиеся окна, Вы можете проделать множество тех же самых действий, которые выполнялись раньше через команды языка Trasact-SQL и требовали длительного утомительного изучения языка SQL и основ программирования. Так же существует окно легенды с отображением всех обозначений и символов, используемых в SQL Enterprise Manager. Кроме опций меню и кнопок панели инструментов существует возможность использовать правую кнопку мыши и открывать с ее помощью контекстное меню для объектов в окнах SQL Enterprise Manager. Если остановить курсор мыши на каком-либо объекте и нажать правую кнопку мыши, Вы сможете выполнить такие команды как создание объекта, удаление объекта или редактирование его структуры.
Для управления доступом к базе данных служит SQL Security Manager. Обладая встроенным графическим интерфейсом и всеми возможностями по управленю объектами аналогичными SQL Enterprice Manager, SQL Security Manager обладает также одним очень важным и удобным дополнением. Администраторы Windows NT Server – операционной системы под управлением которой работает SQL Server, получают возможность управлять бюджетами (системами безопасности) пользователей напрямую через SQL Security Manager.
При выборе системы управления сервером базы данных мы учли все вышеперечисленные особенности, так как упрощенное управление, которое предлагает SQL Server 6.5 позволяет создать благоприятные условия для разработки и администрирования серверной части дипломного проекта. В дальнейшем графические средства SQL Server позволят быстро модифицировать и упростить использование сервера.
4. Эргономические особенности клиентского приложения.
При разработке систем клиент-сервер очень важно уделить особое внимание клиентской части приложения. Ведь именно эта часть является инструментом взаимодействия с конечным пользователем. Именно от реализации клиентской части приложения зависит мнение пользователя о программном продукте, его желание использовать разработку и приобретать будущие версии программы.
При проектировании дипломного проекта в качестве клиентской части была выбрана Система Управления Базами Данных Microsoft Access. Microsoft Access – это самая популярная сегодня настольная система управления базами данных. Успех Microsoft Access заключается в прекрасной реализации продукта, рассчитанного как на начинающего, так и квалифицированного пользователя. Опишем основные эргономические особенности данной СУБД на которые мы ориентировались при разработке клиентской части:
-
MS Access имеет один из самых лучших наборов визуальных средств среди аналогичных программных продуктов. Вся работа с базами данных интегрирована в окне базы данных. При разработке программы широко используются такие современные решения, как панели инструментов, технология Drag&Drop (перетащи и брось), панели свойств, гипертекстовые ссылки и др.
-
При создании форм, отчетов, запросов существует возможность воспользоваться большим количеством встроенных шаблонов и «помощников», следовательно сокращается процесс написания программы.
-
Широко развитый пользовательский интерфейс. Существует возможность создавать в клиентских приложениях все элементы стандартного интерфейса Windows-приложений: окна, кнопки, полосы прокрутки, кнопки выбора, кнопки переключения и многие другие.
-
Широкие возможности документирования и создания помощи пользователям. Окна подсказок, «ярлыки» подсказок, отличная документация на русском языке и встроеная система помощи – отличительные особенности СУБД Microsoft Access.
-
Одно из основных преимуществ MS Access – тесная интеграции с популярным офисным пакетом Microsoft Office. 80% пользователей в мире применяют этот пакет для организации работы в офисе и дома. Следовательно проектируемая нами система может быть легко применена и перенесена между множеством компьютеров.
-
MS Access использует самый популярный на сегодняшний день язык программирования Visual Basic. Это позволяет рассчитывать на широкую поддержку со стороны пользователей и сторонних разработчиков.
5. Заключение.
Современная экономика немыслима без эффективного управления. Успех управления во многом определяется эффективностью принятия интегрированных решений, которые учитывают самые разносторонние факторы и тенденции динамики их развития.
Важная категория интегрированных решений – система обработки информации предприятия. Одна из основных целей систем обработки данных заключается в повышении эффективности работы компании, учреждения или организации. Поэтому в настоящее время все больше и больше внимания уделяется не только технологическим, но и эргономическим решениям. При проектировании систем автоматизации в группы разработчиков включаются специалисты по дизайну, пользовательскому интерфейсу, писатели, маркетологи – люди призванные повысить потребительские качества программы, сделать ее более привлекательной и конкурентоспособной.
Данная дипломная работа изначально проектировалась с учетом эргономических требований, предъявляемых к проекту. В дальнейшем разработчиками планируется совершенствовать средства взаимодействия с пользователем, улучшать структуру приложения и его дизайн. В случае представления данного проекта в дальнейшем как коммерческой разработки важную роль будут играть уже созданные и проектируемые средства эргономики.
ГРАЖДАНСКАЯ ОБОРОНА
Тема: «Разработка программы для складского учета в на складе ГО г.Москвы».
1. Введение.
Чрезвычайные ситуации (ЧС) – обстоятельства, возникающие в результате стихийных бедствий, экологических последствий производственных аварий, факторов военного, социального и политического характера, которые заключаются в резком отклонении от норм протекающих явлений и процессов, и оказывают значительное отрицательное воздействие на жизнедеятельность людей, экономику, социальную сферу и природную среду.
Различают ЧС мирного и военного времени. В мирное время это могут быть стихийные бедствия, а также аварии, взрывы, пожары на объектах экономики, возникшие при нарушении технологии производства, правил эксплуатации оборудования и установленных мер безопасности.
ЧС военного времени возникают при применении противником ядерного, химического, биологического оружия и других средств нападения.
В целях заблаговременной подготовки объектов к возможному возникновению ЧС, создания условий, повышающих устойчивость работы предприятий и своевременного проведения аварийно-спасательных и других неотложных работ на объектах, организуется гражданская оборона (ГО). При начальнике ГО объекта создается штаб ГОЧС – орган управления начальника гражданской обороны. Состав штаба зависит от размера и значимости объекта для общества. Штаб ГОЧС осуществляет мероприятия по защите рабочих, служащих и населения и обеспечивает своевременное оповещение их об угрозе ЧС; организует и обеспечивает непрерывное управление ГО; разрабатывает план ГО объекта, периодически корректирует и организует его выполнение; организует и контролирует обучение рабочих и служащих гражданской обороне и подготовку невоенизированных формирований объекта. Надо отметить, что невоенизированные формирования составляют основу сил гражданской обороны.
Основная задача формирований при ликвидации последствий ЧС – спасение людей и материальных ценностей.
Гражданская оборона несет непосредственную ответственность за защиту экономики и населения страны при ЧС, а также проведение неотложных работ при ликвидации последствий ЧС.
Наиболее крупные потери при чрезвычайных ситуациях возможны в густонаселенных районах, где сосредоточено много крупных промышленных предприятий, а также в административно-технических и культурных центрах. Поэтому необходимо организовать надежную защиту населения и экономических объектов на всей территории страны, четкую систему оповещения и умелых действий населения по сигналам гражданской обороны.
Основу защиты в г. Москве составляет ГУ ГОЧС (Главное Управление Гражданской Обороны и Чрезвычайных Ситуаций) г. Москвы. Так как Москва является одним из крупнейших административных центров и играет главенствующю роль в политической и экономической жизни РФ – ответственность за защиту города в условиях ЧС несет штаб ГУ ГОЧС г.Москвы. Необходимо отметить, что Москва является одним из самых густонаселенных городов, поэтому штабу ГУ ГОЧС города приходится хранить и вести учет большого количества различных материалов и оборудования для защиты города в условиях ЧС. До настоящего времени учет складских запасов производился исключительно в бумажной форме, однако развитие вычислительной техники позволило разработать системы автоматизации для учета складской деятельности штабов ГОЧС.
2. Особенности складского учета на складе ГУ ГОЧС.
При проектировании и разработке программ складского учета для нужд ГО необходимо учитывать следующие особенности:
-
Программа должна работать на нескольких компьютерах, объединенных в локальную вычислительную сеть. Таким образом с программой могут одновременно работать несколько человек. Например, сотрудник отдела снабжения склада ГУ ГОЧС может просматривать состояние склада и осуществлять своевременный заказ оборудования, и в то же самое время кладовщик может отпускать оборудование подразделениям ГО для проведения спасательных работ.
-
Программа должна вести учет в реальном масштабе времени. Это означает, что в любой момент времени можно просмотреть текущую информацию по складу, а также изменить ее. Внесенные изменения немедленно будут отображены на всех рабочих местах. Возможность работы в реальном масштабе времени играет важную роль при работе склада ГУ ГОЧС в условиях ЧС, когда списание оборудования со склада, планирование поставок и заказ оборудования проводятся в сжатые сроки.
-
Программа должна отражать специфику деятельности склада ГУ ГОЧС. Она должна обладать возможностями группировать оборудование на складе по категориям: медикаменты, автотранспорт, инструменты, спецодежда, средства защиты и.т.п.
-
Программа должна содержать сведения о поставщиках, производить анализ закупок по каждому из поставщиков. Необходимо также учитывать, что часть поставщиков являются коммерческими организациями, а часть – государственными предприятиями и ведомствами.
-
Программа должна обладать удобным графическим интерфейсом, так как в условиях ЧС очень важно уметь работать с максимальной скоростью, а также быстро реагировать на изменение ситуации.
-
Программа должна быть защищена от несанкционированного доступа. Информация о состоянии склада является черезвычайно важной, поэтому программа должна иметь систему распределения прав пользователей и систему защиты паролем.
-
Программа должна легко переноситься с одного компьютера на другой, так как не исключена возможность использования программы в подвижном варианте ( на компьютерах типа notebook) в условиях ЧС.
-
Программа должна быть легко модифицируемой и адаптируемой под нужды пользователей. Например в любой момент времени должна существовать возможность внесения новой группы оборудования, или нового наименования оборудования. Так же должна существовать возможность изменения и удаления уже существующих групп и видов оборудования.
При проектировании учитывалось, что склад ГУ ГОЧС г.Москвы является организацией с разветвленной инфраструктурой. Предполагается использование данной программы в разных отделах склада, разными сотрудниками.
3. Разработка программы «Склад ГО».
Программа «Склад ГО» разрабатывалась с учетом особенностей ведения складского учета на складе ГУ ГОЧС г.Москвы. Программа создавалась и используется в оболочке Системы Управления Базами Данных (СУБД) Microsoft Access 97. Выбор данного программного продукта был сделан после анализа требований, предъявляемых к программе. При выборе учитывались следующие положения:
-
СУБД MS Access является наиболее удобной и популярной среди аналогичных программ. Она обладает широкими возможностями для создания баз данных масштаба предприятий.
-
Данная СУБД позволяет организовать сетевую базу данных с распределенными рабочими местами. Она обеспечивает динамическое обновление данных, доступных по локальной вычислительной сети.
-
СУБД Access обеспечивает удобной и надежной системой защиты. Каждый пользователь получает имя доступа к базе данных и собственный пароль, таким образом система может быть защищена от несанкционированного доступа. Администратор базы данных может назначить права доступа к отдельным частям базы данных для определенной группы пользователей, что еще больше увеличивает надежность приложений.
-
Данная СУБД обладает развитым графическим интерфейсом пользователя и функционирует в самой распространенной операционной системе Windows 95. Она обладает встроенным языком программирования Visual Basic for Application, который делает ее еще более гибкой и настраиваемой на нужды пользователей.
Проектирование базы данных «Склад ГО» велось в соответствии с блок-схемой складского учета (Приложение 1). В соответствии с данной блок-схемой можно выделить три этапа работы программы:
-
Ввод начальных данных. На данном этапе формируются начальные данные, необходимые для работы программы. Для этого заносятся группы оборудования, регистрируемого на складе (медикаменты, средства защиты и т.д.), вводятся поставщики оборудования (Штаб ГУ ГОЧС Московского Военного Округа, Росвооружение, ООО «Стройтехника», и т.п.), перечисляются сотрудники склада ГУ ГОЧС г.Москва (Петров, Иванов и т.д.) и регистрируются основные реквизиты склада ГУ ГОЧС (адрес, телефон, индекс…).
-
Работа в программе «Склад ГО». На данном этапе происходит основная работа по ведению складского учета на складе ГУ ГОЧС: регистрируются поступившие товары, производится инвентаризация оборудования, подготавливаются заказы.
-
Формирование отчетности по складу. На данном этапе происходит анализ результатов работы склада за определенный период времени, а так же анализ текущего состояния склада. Существует возможность просмотреть три вида отчетов, которые характеризуют различные аспекты складского учета на складе ГУ ГОЧС.
Описание форм и отчетов.
-
Форма «Сведения об организации». Предназначена для ввода реквизитов склада ГУ ГОЧС г.Москвы. Данные реквизиты в дальнейшем используются при формировании отчетной информации.
Основные поля: «адрес», «индекс», «телефон», «факс», «руководитель».
-
Форма «Группы оборудования». Предназначена для ввода групп оборудования, хранящегося на складе ГУ ГОЧС. На этапе ввода начальных данных в данное поле введены значения: «транспорт», «спасательная техника», «инструменты», «средства защиты», «медикаменты», «средства связи», «спецодежда», «продукты питания». Данная форма позволяет вводить новые, удалять и изменять существующие группы оборудования.
Основные поля: «код группы», «категория».
-
Форма «Поставщики». Данная форма содержит сведения о поставщиках оборудования для склада ГУ ГОЧС г.Москвы. В данную форму на этапе формирования начальных данных введены следующие значения: «Штаб ГУ ГОЧС Московского Военного Округа», «Росвооружение», «АО «Росмедпоставки»», ООО «Стройтехника», Министерство связи РФ. Существует возможность добавления новой или изменения реквизитов существующей организации.
Основные поля: «Название», «Обращаться к», «Должность», «Адрес», «Телефон», «Факс», «Индекс», «Город».
-
Форма «Сотрудники». Форма содержит сведения о сотрудниках склада ГУ ГОЧС г.Москвы. Данные о сотрудниках используются для формирования заказов, а также для распределения прав доступа к базе данных.
Основные поля: «Фамилия», «Имя», «Должность», «Телефон», «Внутренний телефон».
-
Форма «Оборудование». Является одной из основных форм, предназначенных для ведения учетных операций по складу. Содержит информацию о всех видах оборудования хранимого на складе, количестве оборудования данного вида на складе, а также информацию по заказанному оборудованию. Позволяет регистрировать заказ оборудования, отслеживать состояние склада, а также проводить инвентаризацию оборудования.
Основные поля: «Название оборудования», «Описание», «Группа», «Количество на складе», «Количество в заказе», кнопка «Заказать…».
-
Форма «Формирование заказа». Служит для оформления заказа на оборудование. Позволяет производить групповой заказ, связывать заказ с конкретным поставщиком, фиксировать даты размещения и исполнения. Каждый заказ оформляется конкретным сотрудником склада ГУ ГОЧС г.Москва, следовательно существует возможность контроля за заказами со стороны руководства склада. При работе с данной формой существует возможность вывести на экран и распечатать Карточку заказа.
Основные поля: «Номер заказа», «Поставщик», «Сотрудник», «Описание», «Дата размещения», «Дата исполнения», таблица «Заказ оборудования», кнопка «Просмотр карточки оборудования».
-
Отчет «Оборудование по поставщикам». Данный отчет содержит информацию за интересующий нас период о поставках, сгруппированную по поставщикам. Отображает даты, суммы, наименования оборудования и их количество заказанного и полученного от конкретного поставщика.
-
Отчет «Итоговые сведения по складу». Отчет о текущем состоянии склада. Показывает приход, расход, остаток (в количественном и денежном эквиваленте) оборудования , хранящегося на складе.
-
Отчет «Информация о движении оборудования». Является журналом учета движения оборудования, хранящегося на складе. Содержит все записи инвентаризации склада по указанному нами периоду, включая записи о приходе, расходе, наличии брака, ведения ежемесячных отчетов. Фактически является подробным представлением операций по складу за интересующий нас период времени.
4. Выводы.















