Разработка системы автоматизации для малого коммерческого предприятия работающего в сфере информационных услуг
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: бесплатные рассказы, философские рефераты
| Добавил(а) на сайт: Ельцов.
Предыдущая страница реферата | 6 7 8 9 10 11 12 13 14 15 16 | Следующая страница реферата
Для технической реализации вышеуказанных задач с учетом поставленных
требований была выбрана система управления базами данных «Microsoft
Access».
Данная СУБД была выбрана по следующим причинам:
. простота средств реализации,
. легкость освоения инструментарием разработчика (VBA),
. наглядность визуализации информации.
Базы данных созданные с помощью системы управления базами данных
«Microsoft Access» полностью реализую реляционную модель построения данных.
База данных «Microsoft Access» представляет собой набор групп объектов, таких как таблицы, запросы, формы, отчеты.
Связи между таблицами можно разбить на четыре базовых реляционных типа с отношениями:
. один-к-одному;
. один–ко-многим;
. многие-к-одному;
. многие-ко-многим.
Структура организации таблиц позволяет создание первичных и внешних ключей. Имеется возможность изменения типа внутренних объединений для связанных таблиц.
Также «Microsoft Access» предоставляет большое количество внутренних средств по оптимизации работы проектируемого приложения. К ним относятся:
. загрузка модулей по требованию;
. оптимизация дерева вызовов;
. использование файлов MDE;
. автоматическая поддержка компилированного состояния;
. использование библиотек Windows API;
. индивидуальная настройка системы;
. эффективное использование индексов;
. встроенный оптимизатор запросов.
Применение пакета «Microsoft ADT» (расширенные средства разработчика)
вводит новый уровень визуализации данных, засчет таких элементов, как «Tree
View», «Tab Control» и других.
На начальном этапе реализации база данных проектировалась на СУБД
«Microsoft Access 2.0».В дальнейшем с появлением новой версии «Microsoft
Access 7.0» база данных была переведена на новую версию СУБД, так как в
новой версии появились новые инструменты разработчика, улучшенный интерфейс
и реальная 32-разрядность. При переходе были отлажены с некоторые проблемы
связанные с несовместимостью программного кода различных версий, и так как
отладка происходила по мере выявления ошибок, то в дальнейшем возможно
возникновение проблем с совместимостью кода.
3.4. Проектирование структуры данных.
До технической реализации структуры базы данных была проанализирована
структура взаимодействия отделов предприятия и составлены несколько
вариантов бизнес–планов, характеризующие деятельность отделов по различным
типам выполняемых работ. При анализе бизнес-планов учитывались критические
моменты и проверки, важные с точки зрения обеспечения целостности данных.
Также был произведен анализ типов отчетности по каждому из этапов бизнес-
планов.
Данные для технической реализации проекта данные имеют следующую структуру, проиллюстрированную Схемой 2 (основные связи).
Основной является таблица с данными по организациям («Заказчики»), к
ней отношениями один ко многим связанны таблицы с информацией по основным
(«ОсновныеСчета») и дополнительным («ДругиеСчета») счетам (у одной
организации может быть много счетов как по основному направлению
деятельности предприятия, так и по дополнительным направлениям), к таблицам
по счетам отношением один ко многим связанны таблицы с информацией по
заказам, входящим в данный счет (в один счет может входить несколько
заказов). С другой стороны, к таблицам с данными по организациям отношением
один-ко-многим связана таблица с данными по авансовому отчету.
Особенностью проектируемой системы является возможность учета денежных средств поступивших по авансовым платежам, что составляет основную долю прихода денежных средств. Структура данных по авансовым платежам построена с учетом того, что выборка по этим данным должна быть представлена в наиболее полном виде, и как можно в более короткое время. Более того, данная структура одинаково хорошо работает с обыкновенной схемой учета денежных средств, то есть списание денежных средств на реализацию без учета аванса.
Рекомендуем скачать другие рефераты по теме: сочинения по русскому языку, управление персоналом реферат.
Категории:
Предыдущая страница реферата | 6 7 8 9 10 11 12 13 14 15 16 | Следующая страница реферата