Разработка информационной системы на предприятии
Основные требования к входной и выходной информации. Функциональное проектирование системы отдела кадров торгово-закупочного предприятия. Обоснование целесообразности исследования структуры данных, разработки клиентского приложения и серверной части.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | отчет по практике |
Язык | русский |
Дата добавления | 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
Подобные документы
Анализ входной информации и процессов, уровня автоматизации на предприятии. Выявление объекта и задачи автоматизации. Разработка концепции построения информационной модели информационной системы. Разработка структуры базы данных и клиентского приложения.
дипломная работа [2,0 M], добавлен 22.11.2015Разработка базы данных для информационной системы "Библиотека". Системный анализ, инфологическое, даталогическое и физическое проектирование. Программирование бизнес-логики, разработка клиентского приложения. Создание web-приложения, web-доступ.
курсовая работа [3,3 M], добавлен 15.09.2014Структура учреждения, выявление его основных задач и функций. Анализ входной информации и процессов. Разработка структуры базы данных и клиентского приложения для учета оборудования. Описание атрибутов таблиц. Расчет надежности информационной системы.
дипломная работа [2,3 M], добавлен 12.10.2015Разработка информационно-логической модели проектируемой информационной системы. Алгоритм функционирования информационной системы. Описание базы данных. Описание входной, промежуточной и выходной информации. Техническое и программное обеспечение.
реферат [28,1 K], добавлен 09.01.2009Использование информационной системы отдела кадров предприятия для уменьшения времени выполнения функций, автоматического создания документации, проставления дат и табельных номеров, простоты поиска. Интерфейс программы и структура базы данных приложения.
курсовая работа [254,7 K], добавлен 25.03.2011Проектирование физической и логической моделей удаленной базы данных для АЗС. Разработка базы данных в СУБД Firebird с помощью утилиты IBExpert. Создание клиентского приложения для Windows с использованием клиент-серверной технологии в среде C++ Builder.
курсовая работа [3,9 M], добавлен 18.01.2017Технические средства обеспечения функционирования информационной системы. Проектирование базы данных информационной системы. Разработка веб-приложения – справочно-информационной системы для предприятия. Организация записи информации в базу данных.
дипломная работа [4,4 M], добавлен 16.05.2022Организация документооборота корпоративного отдела. Описание состава задач, подлежащих автоматизации, входной и выходной информации. Разработка состава и структуры базы данных, описание пользовательского интерфейса. Экономический эффект автоматизации.
дипломная работа [2,9 M], добавлен 05.12.2011Общие требования к информационной системе, основные этапы ее разработки и оценка практической эффективности. Проектирование базы данных и технология доступа к ним. Разработка клиентского программного обеспечения, средства, защита и сохранность данных.
курсовая работа [720,7 K], добавлен 09.04.2013Описание аппаратных и программных средств, операционной системы. Описание входной и выходной информации. Информационно-логическая модель данных. Схема взаимодействия входной и выходной информации. Расчет трудоемкости и стоимости обработки информации.
курсовая работа [2,4 M], добавлен 05.07.2015