ВВЕДЕНИЕ 3
Глава 1 Общие сведения 7
1.1 Понятие информационной системы 7
1.2 Классификация информационных систем 7
1.3 Автоматизированная информационная система 8
1.4 Система управления базами данных 9
1.5 Автоматизированное рабочее место 10
Глава 2 Описание программного продукта 11
2.1 Структура хранения информации 11
2.2 Описание Структуры БД 12
2.3 СУБД MS Access 17
2.4 Программный продукт C++ Builder 18
Глава 3 Описание программы 20
3.1 Общие сведения 20
3.2 Описание структуры АИС 21
3.3. Общие описание функционирования программы 23
ЗАКЛЮЧЕНИЕ 41
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 42
Информационные технологии и системы — класс дисциплин и отраслевых областей, относящихся к технологиям управления и обработки информации, в том числе, с применением вычислительных систем.
ИТ на сегодняшний день охватили практически все сферы деятельности. Объём информации регулярно растёт и в связи с этим есть необходимость использования автоматических средств, позволяющих эффективно хранить и обрабатывать информацию.
Современные предприятия уже невозможно представить, без использования автоматизированных и информационных технологий.
Целью данного дипломного проекта является разработка автоматизированной информационной системы отдела информационного обеспечения для организации.
Для того чтобы осуществить поставленную цель, необходимо решить следующие задачи:
- Собрать материал о деятельности отдела информационного обеспечения;
- Разработать базу данных;
- Разработать алгоритм и интерфейс программного продукта;
- Реализовать проект с помощью программных средств;
- Протестировать программный продукт
- Внедрить программный продукт на предприятие.
Главное преимущество автоматизации - это уменьшение избытка хранимой информации, снижение затрат на многократные операции обновления множественных копий и увеличение степени достоверности, а также скорости обработки информации. Автоматизация сокращает время на поиск информации.
Основной задачей данной проектируемой информационной системы является ведение учета ремонтов оргтехники, ведение журнала заправок картриджей и учет расходных материалов, регистрация программно¬технических сбоев с целью сбора и хранения информации об их устранении, учет выдачи оргтехники сотрудникам организации, подготовка стандартных документов (отчетов).
Данная информационная система будет реализована в организации, где есть необходимость вести такой учет. Пользователем этой системы будет специалист отдела, ответственный за обслуживание оргтехники, информационных систем и заправку картриджей.
Информационная система позволит сотруднику значительно проще вести контроль обслуживания и ремонтов, а также учет оргтехники, вести журнал заправок и оперативно получать информацию об использовании расходных материалов за определенный период с целью планирования закупки на будущее, вести регистрацию программно-технических сбоев с целью хранения информации о способах их устранения в случае повторного возникновения сбоя или проблемы. Автоматизация позволит значительно упростить работу сотрудника и сократить время, так как ранее учет оргтехники не вёлся, журнал заправок картриджей велся вручную в тетради, соответственно и подсчёт расходов материалов производился вручную. Сотруднику нужно будет только выбрать из списка соответствующего сотрудника организации и указать необходимые данные из соответствующих справочников, для формирования и вывода отчетов можно будет настраивать какую информацию выводить, за какой период и прочее, так же будет предусмотрен экспорт данных в MS Excel для дальнейшей работы.
Чтобы ввести данные нужно будет выбрать соответствующий модуль, по нажатии на кнопку «Создать» откроется форма для заполнения, после закрытия данной формы информация сохраниться в базе данных.
Чтобы сделать отчет, необходимо собрать нужные данные путем фильтрации их в соответствующих модулях, будет предусмотрен конструктор фильтра для гибкой настройки и поиска необходимой информации. Эти и многие другие задачи сможет решить проектируемая информационная система.
За счет сокращения времени на выполнение рутинных работ, можно повысить трудоемкость сотрудника, который может теперь выполнять эту работу в несколько раз быстрее, чем ранее. В результате этот сотрудник сможет выполнять другую работу, что положительно скажется на его производительности.
В данной дипломной работе была спроектирована автоматизированная информационная система учета специалиста отдела информационного обеспечения. Программный продукт был создан с применением современного средства разработки приложений C++ Builder 10. База данных создавалась на основе СУБД MS Access 2013.
В ходе написания дипломной работы было выполнено следующее:
- Собран материал о деятельности отдела информационного обеспечения;
- Спроектирована и разработана база данных;
- Разработан алгоритм и интерфейс программного продукта;
- Реализован проект с помощью программных средств;
- Протестирован программный продукт;
- Внедрён программный продукт на предприятие.
Спроектированная АИС занимает минимум пространства и памяти при условии всех связей между данными. В нее легко можно вводить новые данные. База данных полностью удовлетворяет требованиям, так как она удобна в использовании и выдает нужную информацию.
Все поставленные цели в результате выполнения работы достигнуты.
1. Советов, Б. Я. Информационные технологии: учебник для вузов/ Б. Я. Советов, В. В. Цехановский. - Москва: Высш. школа, 2003. - 263 с.
2. Иванова, Г. С. Технология программирования: учебник для вузов / Г. С. Иванова. - Москва: Изд-во МГТУ им. Н. Э. Баумана, 2002. - 319 с.
3. Шаши, Ш. Основы построения баз данных: пер с англ. / Ш. Шаши. - Москва: КУДИЦ-ОБРАЗ, 2004. - 336 с.
4. Хомоненко, А. Д. Базы данных: учебник для высших учебных заведений. - 4-е изд., доп. и перераб. / под ред. проф. А. Д. Хомоненко. - Санкт-Петербург: КОРОНА принт, 2004. - 736 с.
5. Ларсон, Д. Microsoft Access 2003. Шаг за шагом. - практическое пособие: пер. с англ. / Д. Ларсон. — Москва: «СП ЭКОМ», 2004. — 432 с.
6. Титоренко, Г. А. Автоматизированные информационные технологии в экономике: учебник / под ред. Г.А. Титоренко. - Москва: ЮНИТИ, 2003. - 399 с.
7. Нильсен, П. Язык SQL: учебный курс MCAD/ MCSE, MCDBA: пер. с англ. / П. Нильсен. — Изд. 2-е, испр. — Москва: Издательско-торговый дом «Русская Редакция», 2003. - 512 с.
8. Емельянова, Н. З. Основы построения автоматизированных систем: учебное пособие / Н. З. Емельянова. - Москва: ИНФРА-М, 2009. - 269 с.
9. Смирнов, Г. Н. Проектирование экономических информационных систем: учебник / Г. Н. Смирнов. - Москва: Финансы и статистика, 2008. - 320 с.
10. Маклаков, С. В. BPwin и ERwin: СASE-среgства для разработки информационных систем / С.В. Маклаков. - Москва: Диалог-МИФИ, 2009.- 238с.
11. Карпова, Т. С. Базы данных: модели, разработка, реализация / Т. С. Карпова. - Санкт-Петербург: Питер, 2007. - 304 с.
12. Житникова, О. В. Проектирование баз данных в СУБД Access / О. В. Житникова, М. И. Журина, Е. М. Кудрявцева. - Москва: Интеллект-Центр, 2009. -164 с.
13. Дженнингер, Р. Д. Microsoft Office Access 2003 / Р. Д. Дженнингер. - Санкт-Петербург: Вильямс, 2008. - 1312 с.
14. Клещев, А. С. Методы и средства разработки пользовательского интерфейса: современное состояние / А. С. Клещев, В. В. Грибова. - Санкт- Петербург: Питер, 2010. - 320 с.
15. Вендров, А. М. Проектирование программного обеспечения экономических информационных систем: учебник для вузов / А. М. Вендоров. - Москва: Финансы и статистика, 2009. - 352 с.
16. Федотова, Д. Э. CASE-технологии: учебник для вузов / Д. Э. Федотова. - Москва: Телеком, 2010. - 160 с.
17. Диго, С. М. Проектирование и использование баз данных: учебник для вузов / С. М. Диго. - Москва: Финансы и статистика, 2007. -106 с.
18. Титоренко, Г. А. Автоматизированные информационные технологии в экономике: учебник / Под ред. проф. Г.А. Титоренко. - Москва: Компьютер, ЮНИТИ, 2009. - 400 с.
19. Волченков, Е. Г. Программная инженерия. Стандартизация пользовательского интерфейса: учебник для вузов / Е. Г. Волченков. - Москва: ИНФРА-М, 2008. - 216 с.
20. Шилдт, Г. Полный справочник по C++: учебник / Г. Шилдт. - Москва: «Вильямс», 2008. - 800 с.
21. Саттер, Г. Стандарты программирования на С++. Серия «C++ In- Depth»: учебное пособие / Г. Саттер, А. Александреску. - Москва: «Вильямс», 2008. - 224 с.
22. Страуструп, Б. Язык программирования C++. Специальное издание: учебное пособие / Б. Страуструп. - Москва: Бином-Пресс, 2007. - 1104 c.
23. Архангельский, П. А. Программирование в Borland C++: учебник / П. А. Архангельский. - Москва: Наука, 2000. - 104 с.
24. Шилдт, Г. Программирование на C и C++ для Windows: учебник / Г. Шилдт. - Москва: Торгово-издательское бюро BHV, 2006. - 98 с.
25. Подбельский, В. В. Программирование на языке Си: учебное пособие. - 2-е доп. изд. / В. В. Подбельский, С. С. Фомин. - Москва: Финансы и статистика, 2002. - 600 с.