Разработка информационной системы на предприятии

Основные требования к входной и выходной информации. Функциональное проектирование системы отдела кадров торгово-закупочного предприятия. Обоснование целесообразности исследования структуры данных, разработки клиентского приложения и серверной части.

Рубрика Программирование, компьютеры и кибернетика
Вид отчет по практике
Язык русский
Дата добавления 06.06.2015
Размер файла 595,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Целостность данных в Access обеспечивается также за счет механизма транзакций.

Кнопка «Сохранить» в Access тоже есть, но в Access в режиме просмотра данных она нужна, в первую очередь, для сохранения изменённого режима показа таблицы или другого объекта.

- изменение ширины столбцов и высоты строк,

- перестановка столбцов в режиме просмотра данных, «закрепление» столбцов и освобождение закреплённых столбцов,

- изменение сортировки,

- применение нового фильтра,

- изменение шрифта; цвета текста, сетки и фона

- и т. п.

Кроме того, в Access эта кнопка нужна в режиме «Конструктор» для сохранения изменений структуры объекта базы данных, сделанных в этом режиме.

Даже если в процессе работы с файлом базы данных не применялся режим «Конструктор» и новые данные в базу данных не добавлялись (то есть если база данных только просматривалась), то всё равно файл базы данных имеет тенденцию со временем, в процессе работы с ним, всё больше и больше увеличиваться в размере. Очень способствует увеличению размера файла применение новых сортировок и фильтров (особенно если было применено несколько разных, сильно отличающихся друг от друга сортировок/фильтров).

Это приращение размера файла является, фактически, пустотой, но эта пустота лежит внутри файла, увеличивая его объём.

Чтоб вернуть файлу базы данных нормальный (минимальный) объём (то есть чтоб убрать из файла пустоту), в Access есть кнопка «Сжать и восстановить базу данных» -- эту кнопку нужно время от времени нажимать (при нажатии этой кнопки никакая информация, никакие данные из файла базы данных не удаляются). Так же базу данных можно запустить с параметром /compact, что выполнит сжатие автоматически и закроет базу по окончании процесса.

Microsoft Access является проприетарным программным обеспечением, то есть для его использования необходимо приобрести лицензию. Однако для использования готовых приложений, созданных с помощью Access, лицензия не требуется. Для работы такого приложения необходима runtime-версия Access, которая распространяется бесплатно.

Корпорация Microsoft распространяет полнофункциональную версию Access как отдельно, так и совместно с другими приложениями (Word, Excel и др.) в составе пакетов Microsoft Office Professional, Microsoft Office Professional Plus и Microsoft Office Enterprise.

В качестве языка написания приложения используется VBA (Visual Basic for Applications, Visual Basic для приложений). VBA - это немного упрощённая реализация языка программирования Visual Basic, встроенная в линейку продуктов Microsoft Office (включая версии для Mac OS), а также во многие другие программные пакеты. VBA покрывает и расширяет функциональность ранее использовавшихся специализированных макро-языков, таких как WordBasic.

VBA является интерпретируемым языком. Как и следует из его названия, VBA близок к Visual Basic. VBA, будучи языком, построенным на COM, позволяет использовать все доступные в операционной системе COM объекты и компоненты ActiveX.

К достоинствам языка можно отнести сравнительную лёгкость освоения, благодаря которой приложения могут создавать даже пользователи, не программирующие профессионально. К особенностям VBA можно отнести выполнение скрипта именно в среде офисных приложений.

Недостатком являются проблемы с обратной совместимостью разных версий. Эти проблемы в основном связаны только с тем, что код программы обращается к функциональным возможностям, появившимся в новой версии программного продукта, которые отсутствуют в старой. Также к недостаткам часто относят и слишком высокую открытость кода для случайного изменения, тем не менее, многие программные продукты позволяют пользователю использовать шифрование исходного кода и установку пароля на его просмотр./10/

Заключение

В результате работы была спроектирована информационная система для автоматизации процесса расчёта трудоёмкости и стоимости изготовления промышленных изделий для ООО «ПО «Энергоспецтехника» в соответствии со всеми требованиями специалистов-расчётчиков. Большое внимание в компании уделяется качеству продукции. На предприятии работают высококвалифицированные производственные кадры, и имеется собственная проектно-конструкторская база.

С помощью использования информационной системы техническая документация стала более высокого качества, снизились сроки расчёта трудоёмкости и стоимости изготовления промышленных изделий, повысился уровень производительности, увеличилось время реакции на запросы бизнеса.

Список использованных источников

1. Маклаков С. В. CASE-средства разработки информационных систем: Учебник. - М.: ДИАЛОГ-МИФИ, 1999. - 256 с.

2. Мухортов В.В., Рылов В.Ю. Объектно-ориентированное программирование, анализ и дизайн: Методическое пособие. - М.: Новосибирск, 2002. - 108 с.

3. Вендров А.М. Современные технологии создания программного обеспечения: Методическое пособие. - М.: Jet Info, 2004. - 75 с.

4. Методологии разработки программного обеспечения. Unified Modelling Language. // КомпьютерПресс. - №4. - 2004.

5. Маклаков С. В. Создание информационных систем c AllFusion Process Modeler. - М.: ДИАЛОГ-МИФИ, 2003. - 428 с.

6. Кузин А.В., Левонисова С.В. Проектирование базы данных. - М.: Издательский центр «Академия», 2008. - 320 с.

7. Батлер Э. Microsoft Office Access 2007. Профессиональное программирование: Учебник. - М.: «Вильямс», 2009. - 1296.

Перечень принятых сокращений

АИС - автоматизированная информационная система

ООО - общество с ограниченной ответственностью

ЗАО - закрытое акционерное общество

ПО - производственное объединение

ЭВМ - электронная вычислительная машина

СУБД - Система управления базами данных

БД - база данных

ИС - информационная система

НФ - нормальная форма

UML - Unified Modeling Language

SQL - Structured Query Language

VBA - Visual Basic for Applications

ER - Entity-Relationship

CASE - Computer-Aided Software Engineering

API - Application Programming Interface

Приложения

Приложение А

Рисунок А.1 - Контекстная диаграмма

Рисунок А.2 - Декомпозиция контекстной диаграммы

Рисунок А.3- Декомпозиция процесса «Формирование подетального состава изделия»

Рисунок А.4 - Декомпозиция процесса «Обработка данных для отчёта»

UML-ДИАГРАММЫ

Приложение Б

Рисунок Б.1 - Диаграмма вариантов использования

Рисунок - Б.2 Диаграмма последовательностей «Заполнить справочник детали»

Рисунок - Б.3 Диаграмма кооперации «Заполнить справочник детали»

Рисунок Б.4 - Диаграмма последовательностей «Создать список Операция-деталь»

Рисунок Б.5 - Диаграмма кооперации «Создать список Операция-деталь»

Рисунок Б.6 - Диаграмма последовательностей «Формировать подетальный состав изделия»

Рисунок Б.7 - Диаграмма кооперации «Формировать подетальный состав изделия»

Рисунок Б.8 - Диаграмма классов

ER-ДИАГРАММЫ

Приложение В

Рисунок B.1 - Логическая модель данных

Рисунок B.2 - Физическая модель данных

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.