Для реализации поставленной задачи были рассмотрены следующие концепции.
Концепция №1 – разработка базы данных средствами Microsoft Access 2010.
Microsoft Access 2010 – система управления базами данных, которую фирма Microsoft неизменно включает в состав профессиональной редакции Microsoft Office. СУБД Access занимает одно из ведущих мест среди систем для проектирования, создания и обработки баз данных.
Достоинства:
- очень простой графический интерфейс;
- хранение всех данных в одном файле;
- наличие большого количества Мастеров;
- постоянное обновление производителем;
- полная совместимость с операционной системой Windows;
- ориентированность на пользователя с разной профессиональной подготовкой;
- широкие возможности по импорту/экспорту данных в различные форматы;
- наличие развитых встроенных средств разработки приложений;
- наличие встроенного языка макрокоманд.
Недостатки:
- ограничены возможности по обеспечению многопользовательской среды;
- отсутствие таких средств как триггеры и хранимые процедуры;
|
|
- наличие несложны способов защиты с использованием пароля БД;
- поддержка целостности данных отвечает только моделям БД небольшой и средней сложности;
- отсутствие бесплатной лицензии.
Концепция №2 – разработка базы данных средствами СУБД PostgreSQL.
PostgreSQL является профессиональным инструментом СУБД. Она свободно распространяемая и максимально соответствует стандартам SQL. PostgreSQL или Postgres стараются полностью применять ANSI/ISO SQL стандарты своевременно с выходом новых версий.
Достоинства:
- открытое программное обеспечение, соответствующее стандарту SQL;
- бесплатное программное обеспечение с открытым исходным кодом;
- большое количество дополнений, несмотря на огромное количество встроенных функций;
- возможность расширения функционала за счет сохранения своих процедур;
- объектность, так как является не только реляционной СУБД, но также и объектно-ориентированной с поддержкой наследования.
Недостатки:
- низкая производительность;
- небольшая популярность;
- достаточно редко используются на хостингах.
Концепция №3 – разработка базы данных средствами 1С Предприятие.
1С:Предприятие — программный продукт компании «1С», предназначенный для автоматизации деятельности на предприятии. Первоначально «1С:Предприятие» было предназначено для автоматизации бухгалтерского и управленческого учетов, но сегодня этот продукт находит свое применение в областях, далеких от собственно бухгалтерских задач.
Достоинства:
- наличие большого количества потенциального персонала;
- поддержка бухгалтерских решений;
- возможность создавать или дорабатывать индивидуальные проекты;
|
|
- встроенный объектно-ориентированный язык, специально разработанный компанией 1С;
- полная открытость программных продуктов 1С;
- единая технологическая платформа.
Недостатки:
- основное применение 1С: решение задач автоматизации налогового и бухгалтерского учета;
- существенная разница между понятиями «готовая система»и «платформа»;
- настройка, внедрение и запуск осуществляется квалифицированным 1С программистом;
- необходимость заказывать услуги поддержки 1С;
- платные обновления продуктов;
- низкая безопасность и защищенность информации используемой 1С.