Министерство образования республики Беларусь
Минский государственный высший радиотехнический колледж
Пояснительная записка
к курсовому проекту по предмету
"Системное и прикладное программное обеспечение"
на тему "Автоматизация работы предприятия ООО "Стимул-Брест"
КП 83.81004.401ПЗ
Руководитель проекта Мещерякова А. А. Студент Бояревич И.Н.
Минск 2006
Содержание
Введение
1. Анализ задачи
1.1 Описание предметной области
1.2 Модель данных
1.3 Инструменты разработки
1.4 Требования к приложению
2. Проектирование задачи
2.1 Организация данных
2.2 Концептуальный прототип
2.3 Система справочной информации
2.4 Средства защиты и разграничение доступа к данным
3. Реализация
3.1 Логическая и физическая организация функций
3.2 Функции и элементы управления
3.3 Функциональное тестирование
4. Применение
4.1 Назначение
4.2 Среда функционирования
Заключение
Литература Приложение А Приложение Б
Введение
Восьмидесятые годы – это время прихода персональных компьютеров (ПК), а вместе с ними программ обработки данных общего назначения, первоначально оформленных в виде баз данных. И хотя они служили превосходным средством для работы с небольшими массивами данных, их возможностей часто оказывалось слишком мало для проведения специального анализа больших массивов данных. В начале 90-х годов многие компании рассчитывали воспользоваться преимуществами разработанных к тому времени компьютерных технологий обработки данных, и миллионы долларов были инвестированы в развитие больших информационных систем, использующих языки программирования высокого уровня, такие как Кобол, Си и Паскаль. Хотя такие пользовательские системы обеспечивали возможность анализа больших массивов данных, они требовали значительных затрат на стадии разработки и их было трудно поддерживать на стадии эксплуатации. Они также имели тенденцию быть либо слишком предметно-ориентированными, либо излишне общими. Тем временем были предприняты попытки, встроить некоторые возможности языков программирования высокого уровня в существовавшие тогда СУБД путем создания макроязыков. Однако даже в начале 90-х годов возможности макроязыков в СУБД были весьма ограничены. Макроязыки (основанные на запоминании последовательности нажатых клавиш) были недостаточно мощны, а процедурно-ориентированные языки трудны для большинства пользователей. Были также предприняты попытки по уменьшению сложности средств разработки программ высокого уровня. Введение средств визуального программирования в системы, работающие на базе ПК, упростило разработку приложений, которые ранее создавались на языках высокого уровня, значительно уменьшив тем самым как стоимость, так и усилия, затрачиваемые на создание таких систем. Сейчас стало очевидным, что идеальное средство разработки информационных систем на базе ПК должно объединять вычислительные возможности СУБД, с одной стороны, и возможности современных визуальных средств разработки приложений – с другой. Такие средства позволят различным фирмам разрабатывать и поддерживать гибкие и эффективные информационные системы за меньшее время и с меньшими затратами. Microsoft Access – это средство разработки информационных систем нового поколения, совмещающее в себе все преимущества как средств создания баз данных, так и средств визуального программирования. ............