Скачать 1.01 Mb.
|
1.2Описание деятельностиЦелью создания системы является автоматизация абонентского отдела в организации предоставляющей услуги коммунального характера Система «Абонентский отдел» предназначена для автоматизации работы с организациями-абонентами, являющимися потребителями производимых услуг. Система реализует следующие основные функции:
Данная версия системы ориентирована на предприятия Тепловодоканала, оказывающих следующие услуги:
Поставка услуг осуществляется от различных источников «производства» услуг. 1.3Основные понятия UMLВ качестве средства концептуального моделирования системы по автоматизации учета расчетов с абонентами в организации предоставляющей услуги коммунального характера был выбран унифицированный язык моделирования UML (Unified Modeling Language). UML – самое популярное средство для моделирования систем. Это язык визуального моделирования для решения задач общего характера, который используется при определении, визуализации, конструирования и документирования артефактов программной системы. С помощью языка UML можно фиксировать решения, принятые при создании системы, он используется для того, чтобы лучше понимать, проектировать, поддерживать и контролировать систему. UML можно использовать со всеми методами, во всех предметных областях и на всех этапах программной разработки. UML позволяет отображать и статическую структуру, и динамическое поведение системы. [7] UML не является языком программирования. Программный код можно получить на основе созданной модели с помощью инструментальных средств, поддерживающих UML и содержащих генераторы кода. В языке UML нет четких границ между различными концепциями и конструкциями, но для удобства их делят на несколько представлений. Представление модели – это просто подмножество конструкций, которое представляет один из аспектов моделируемой системы. В процессе работы в модель вносится информация о различных проектных решениях и деталях реализации системы. Будет использована программная среда Rational Rose, которая полностью реализует UML. Для проектирования модели было выбрано средство ЕRwin. ERwin – современный и распространенный метод моделирования для БД. ERwin имеет два уровня представления модели – логический и физический.[2] Логический уровень – это абстрактный взгляд на данные, на нем данные представляются так, как они называются в реальном мире. Логическая модель данных является универсальной и не связана с конкретной реализацией СУБД. Физическая модель данных, напротив, зависит от конкретной СУБД фактически являясь отображением системного каталога. В физической модели содержится информация о всех объектах БД. Разделение модели данных на логические и физические позволяет решить несколько важных задач. Многие СУБД имеют ограничения на именование объектов (например, ограничение на длину имени таблицы или запрет использования специальных символов – пробела и т.п.). Кроме того, проектировщики БД нередко злоупотребляют «техническими» наименованиями. Полученную в результате структуру могут понять только специалисты (а чаще всего только авторы модели), и ее невозможно обсуждать с экспертами предметной области. Разделение модели на логическую и физическую позволяет решить эту проблему. На физическом уровне объекты БД могут называться, так как того требует ограничение СУБД. На логическом уровне можно этим объектом дать синонимы – имена более понятные неспециалистам, в том числе на кириллице и с использованием специальных символов. Такое соответствие позволяет лучше задокументировать модель и дает возможность обсуждать структуру данных с экспертами предметной области. Создание модели данных, как правило, начинается с создания логической модели. После описания логической модели проектировщик может выбрать необходимую СУБД и ERwin автоматически создает соответствующую физическую модель. На основе физической модели Erwin может сгенерировать системный каталог СУБД или соответствующий SQL-скрипт.[2] Интерфейс ERwin выполнен в стиле Windows – приложений, достаточно прост и интуитивно понятен. |
Дипломного проекта Целью работы является разработка программного обеспечения платежного терминала фирмы demco, позволяющего решить задачу приема платежей... |
Результаты самооценки качества выполнения пояснительной записки и... |
||
Реферат в ходе выполнения дипломного проекта были проанализированы... Разработанная система призвана помочь в работе системного администратора и службы технической поддержки по настройке, обновлению... |
Методические указания к дипломному проектированию для студентов специальности... ... |
||
Реферат Пояснительная записка к дипломному проекту включает в себя:... Тема дипломного проекта «Проект программно-методического комплекса для оптимизации распределения заданий по формированию твердых... |
Общие рекомендации по выполнению курсового проекта Порядок выполнения курсового проекта Студенты выполняют курсовой проект по утвержденной теме в соответствии с заданием и планом-графиком. Образец плана-графика приведен... |
||
Название дипломного проекта Пояснительная записка 122 листа, 26 рисунков, 17 таблиц, 10 источников, 2 приложения |
Отдела образования Администрации Макушинского района о реализации... Од, о реализации проекта «Интеллектуал Зауралья» в образовательных учреждениях района. Был заслушан отчёт директора Макушинской сош... |
||
Реферат Объем пояснительной записки 103 страниц, 12 рисунков, 4 таблиц,... Объем пояснительной записки — 103 страниц, 12 рисунков, 4 таблиц, 1 приложения, 6 листов графического материала, 16 источников |
Экономический раздел Целью дипломного проекта является разработка прототипа системы управления поставками продукции для более эффективного учёта товаров... |
Поиск на сайте Главная страница Литература Доклады Рефераты Курсовая работа Лекции |