Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код |
288511 |
Дата создания |
03 октября 2014 |
Страниц |
60
|
Мы сможем обработать ваш заказ (!) 6 декабря в 12:00 [мск] Файлы будут доступны для скачивания только после обработки заказа.
|
Описание
Во время работы над курсовой были закреплены основные теоретические и практические знания в области технологии разработки ИС, получены новые навыки проектирования БД с использованием инструментов MSAccess 2007.
В результате предпроектного исследования была изучена предметная область учета заказов проектного бюро, разработано ТЗ, выявлены основные сущности БД, основные таблицы и справочники, определены отношения между ними. В результате создана инфологическая модель, схема БД, разработаны структуры таблиц, формы, запросы и отчеты.
Результатом работы стала разработка ИС для проектного бюро, цель курсовой работы достигнута.
...
Содержание
Перечень сокращений, символов 2
Введение 3
1. Структурный системный анализ 6
1.1. Анализ предметной области 6
1.2 Техническое задание на разработку ИС 7
2. Структура информационного фонда 15
3. Инфологическая модель данных 16
4. Физическая структура реляционной БД 17
5. Интерфейс БД 20
Заключение 32
Список использованных источников 34
Приложение 1. Запросы к БД 35
Приложение 2. Текст программы 38
Введение
В век развития информационных технологий автоматизация любых процессов, начиная от производственных задач, и заканчивая элементами индустрии развлечений, прочно вошла в обиход.
Важная и обязательная составляющая деятельности любого предприятия - автоматизация. Для ее достижения разработаны методы и инструментальные средства описания, проектирования, анализа и оценки бизнес-процессов, концепции и правила их реорганизации, а также информационные технологии поддержки.Причины такого явления просты – автоматизировав ту или иную задачу с помощью вычислительной техники, можно переложить на технику наиболее рутинные и сложные операции, требующие значительных трудовых и временных затрат либо из-за продолжительности времени их выполнения, либо из-за высокой сложности их производства. Особую роль авт оматизация играет в предприятиях и организациях, основная деятельность которых приходится на оказание услуг. Для предприятий такого рода использование информационных технологий не просто помогает сократить расходы сил и средств на выполнение задач, автоматизация может увеличить эффективность отдельных бизнес-процессов и всего предприятия или организаций в целом.
Тема курсовой работы –разработка информационной системы для проектного бюро.
Целью курсовой работы является разработка ИС, предназначенной для автоматизации деятельности сотрудников проектного бюро, с применением полученных в ходе обучения,знаний по курсу «Информационные технологии в экономике».
Разрабатываемая ИС должна значительно повысить производительность труда за счет автоматизации некоторых функций, которые выполняются вручную, а так же стать единой точкой доступа к информации, необходимой для деятельности любого сотрудника, что снизит временные и трудовые затраты на поиск любых данных, повысит качество работы и обслуживания клиентов.
ИС должна содержать БД, для удобного накопления, хранения и обработки больших объемов информации.
База данных (БД) — это набор данных ИС, работа с которым обеспечивается специальным пакетом программ, называемым СУБД (система управления базой данных).
Система управления базами данных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.
Наиболее распространенной и удобной моделью организации БД является реляционная модель, которая включает следующие компоненты:
структурная составляющая - данные в базе данных представляют собой набор отношений,
составляющая целостности - отношения (таблицы) должны отвечать определенным условиям целостности,
составляющая обработки (манипулирования) - поддержка операторов манипулирования отношениями (реляционная алгебра, реляционное исчисление).
теория нормализации.
Реляционная модель рассматривает три принципиальных аспекта данных:
• структура - включает в себя домены и отношения:
o домен – тип данных (представляет собой совокупность множества значений, из которого будут получать свои значения различные атрибуты различных отношений) и набор операторов (используются для манипулирования значениями и переменными);
o отношение – состоит из двух частей – заголовка (набор атрибутов) и тела (набор кортежей, соответствующих заголовку),
• манипулирование,
• поддержание целостности.
Термин «реляционный» означает, что теория основана на математическом понятии отношение (relation). В качестве неформального синонима термину «отношение» часто встречается слово таблица.
Реляционная база данных, по сути, представляет собой двумерную таблицу, столбцы которой называются полями: каждое поле характеризуется своим именем и типом данных.
В качестве среды разработки выбран MS OfficeAccess 2007, в котором данные подготавливаются и идентифицируются в табличной форме. К преимуществам MS OfficeAccess можно отнести:
возможность быстрого создания таблиц, отчетов и форм, без применения сложных операций управления базой данных.
Access входит в стандартную поставку пакета MSOffice, поэтому не требуются дополнительные средства на покупку дополнительных программ.
не требуются дополнительные настройки рабочих мест пользователей.
Фрагмент работы для ознакомления
Угол наклона спинки 5–10 градусов. При работе более 6 часов на время отдыха угол наклона спинки можно изменить, но не более чем на 45 градусов.4.1.6 Требования к транспортабельностиАвтоматизированная система должна умещаться на компакт – диске.4.1.7. Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системыПериодичность обслуживания ИС должна быть не менее одного раза в неделю. Условия эксплуатации, при которых должны обеспечиваться заданные характеристики. Должны удовлетворять требованиям, предъявляемым к техническим средствам в части условий их эксплуатации.4.1.8. Требования к защите информации oт несанкционированного доступаЗащита информации от несанкционированного доступа обеспечивается защитой ИС с помощью пароля.4.1.9. Требования по сохранности информации при аварияхСохранность информации в системе должна быть обеспечена при потере электропитания технических средств, при выходе их строя технических средств и их компонентов. Должно быть предусмотрено автоматическое сохранение данных и выгрузка на внешние носители. Также должна быть предусмотрена возможность ручного сохранения и ручной выгрузке информации. На компьютерах должно быть установлено антивирусное программное обеспечение, совместимое с данной системой.4.2. Требования к функциям, выполняемым системойСистема ИС «Проектное бюро» включает в себя следующие подсистемы:сбор информации;оформление заказов;формирование отчетов.Функции подсистемы «Сбор информации»:сбор, обработка, изменение, накопление НСИ.Функции подсистемы «Оформление заказов»:формирование новых заказов на проектирование.Функции подсистемы «Формирование отчетов»:формирование отчетов по справочникам;формирование отчетов по заказам.4.3. Требования к видам обеспечения4.3.1. Программное обеспечениеДля данной программы необходимо программное обеспечение операционная система Windows ХР Professional и выше, стандартный пакет MS Office с включенным в него инструментом Access. 4.3.2.Техническое обеспечениеМинимальное аппаратное обеспечение Pentium 300 MHz, оперативная память 128 Мб, видеокарта 8 Мб, мышь, клавиатура.4.3.3. Информационное обеспечениеОснову информационного обеспечения составляем база данных, обеспечивающая хранение и обработку данных. Состав информационной базы определяется функциями системы и услугами, которые она предоставляет своим пользователям, а также обеспечением взаимодействия разрабатываемой системы с другими автоматизированными системами. Структура информационной базы данных должна обеспечивать возможность расширения функций системы, не требующих обрабатываемых данных, без реорганизации базы данных.5. Состав и содержание работ по созданию (развитию) системы.В соответствии с ГОСТом 34.602–89Стадия - исследованиеИсследование объекта: выбор объекта;обследование объекта (внутренние связи, внешние связи, цели и назначение, изучение структуры, характеристика входной и выходной информации, состав и содержание документов, маршруты документов);организация обработки учетной информации;характеристика объекта и системы управления;перспективы развития.Разработка ИС:обоснование цели создания системы;определение функции управления с целью их автоматизации;оценка состояния информационной базы системы;расчет ожидаемых результатов создания системы:оценка производственной необходимости экономической целесообразности создания.Разработка ТЗ:характеристика объектов управления;цели создания и функционирования системы;требование к системе и ее частям.Стадия - техническое проектирование1. Разработка технического проекта:описание предлагаемой организационной и функциональной структуры системы;описание постановки и решения комплекса задач функциональных задач подсистем;расчет ожидаемой экономической эффективности;план мероприятий по подготовке объекта к внедрению системой.2. Разработка рабочего проекта:общесистемная документация, которая состоит из должностных инструкций по организации действий персонала в условиях функционирования системы, окончательного расчета ожидаемой технико-экономической эффективности системы;документация по информационному обеспечению, документация по ТО;документация по ПО.2. Структура информационного фондаВходными данными ИС являются:Сведения о сотрудникахСведения о клиентахСведения об услугахКритерии отбора данныхВыходными данными ИС являются:Отчеты по справочникамОтчеты по заказам3. Инфологическая модель данныхИнформационно-логическая (инфологическая) модель данных – это некоторое формализованное, заданное в явном виде отображение конкретной предметной области, она отражает объекты ИС и связи между ними, но не зависит от методов представления данных в конкретной СУБД.Выделим для БД следующие сущности:СотрудникиКлиентыЗаказыДолжностьТипы клиентовОбъекты проектовНаправления проектовГородИнфологическая модель для разрабатываемой ИС «Проектное бюро» представлена на рисунке 2.Рисунок 2 – Инфологическая модель4. Физическая структура реляционной БДСоздадим таблицы БД с помощью MS Access (рисунки 3-10).Рисунок 3 – Таблица СотрудникиРисунок 4 – Таблица ДолжностиРисунок 5 – Таблица Тип КлиентаРисунок 6 – Таблица ГородРисунок 7 – Таблица КлиентыРисунок 8 – Таблица Направления ПроектаРисунок 9 – Таблица Объекты ПроектаРисунок 10 – ЗаказыСхема разработанной БД представлена на рисунке 11.Рисунок 11 – Схема БДДля формирования форм и отчетов используются запросы к таблицам, их текст приведен в приложении 1.Для запуска ИС и для работы с кнопками используются макросы. Текст макросов приведен в приложении 2.5. Интерфейс БДПри запуске системы у пользователя запрашивается пароль, с целью ограничения доступа к системе (пароль на систему ИС «Проектное бюро»: 12345678).Главная форма ИС «Проектное бюро» представлена на рисунке 12.Рисунок 13 – Главная формаГлавная форма содержит меню для работы с БД:ЗаказыСправочникиОтчетыРассмотрим работу с каждым пунктом.Работа с заказами.Для просмотра всех заказов необходимо нажать кнопку «Просмотр заказов», откроется новая форма (рисунок 14) – «Заказы».Рисунок 14 – Форма «Заказы»Работа со справочниками.Для просмотра списка справочников необходимо нажать на кнопку «Справочники» на главной форме (рисунок 15).Рисунок 15 – СправочникиСправочник сотрудников (рисунок 16).Рисунок 16 – Справочник сотрудниковДобавить нового сотрудника можно, нажав на кнопку «Добавить сотрудника», откроется новая форма (рисунок 17), в которой необходимо занести данные и нажать кнопку «Сохранить», либо «Отмена» для отмены действий. При успешном сохранении данных будет выдано сообщение (рисунок 18).Рисунок 17 – Форма добавления нового сотрудникаРисунок 18 – Информационное сообщениеДля закрытия формы нажать кнопку «Выход».Справочник должностей (рисунок 19).Рисунок 19 – Справочник должностейДля закрытия формы нажать кнопку «Выход».Справочник направлений проектов (рисунок 20).Рисунок 20 – Справочник направлений проектовДля закрытия формы нажать кнопку «Выход».Справочник объектов проектов (рисунок 21).Рисунок 21 – Справочник объектов проектовДля закрытия формы нажать кнопку «Выход».Справочник типов клиентов (рисунок 22). Рисунок 22 – Справочник типов клиентовДля закрытия формы нажать кнопку «Выход».Справочник городов (рисунок 23). Рисунок 23 – Справочник городовДля закрытия формы нажать кнопку «Выход».Справочник клиентов (рисунок 24). Рисунок 24 – Справочник клиентовДля закрытия формы нажать кнопку «Выход».Работа с отчетами.Для просмотра списка отчетов необходимо нажать на кнопку «Отчеты» на главной форме (рисунок 25).Рисунок 25 – Вкладка ОтчетыОтчет по сотрудникам (рисунок 26).Рисунок 26 – Отчет по сотрудникамОтчет по клиентам (рисунок 27).Рисунок 27 – Отчет по клиентам3.3 Отчет по направлениям проектов (рисунок 28).Рисунок 28 – Отчет по направлениям проектов3.4 Отчет по объектам проектов (рисунок 29).Рисунок 28 – Отчет по объектам проектов3.5 Отчет по заказам (рисунок 29).Рисунок 29 – Отчет по заказамДля завершения работы с ИС необходимо нажать кнопку «Выход».ЗаключениеВо время работы над курсовой были закреплены основные теоретические и практические знания в области технологии разработки ИС, получены новые навыки проектирования БД с использованием инструментов MS Access 2007.В результате предпроектного исследования была изучена предметная область учета заказов проектного бюро, разработано ТЗ, выявлены основные сущности БД, основные таблицы и справочники, определены отношения между ними. В результате создана инфологическая модель, схема БД, разработаны структуры таблиц, формы, запросы и отчеты.Результатом работы стала разработка ИС для проектного бюро, цель курсовой работы достигнута.Оглавление TOC \o "1-3" \h \z \u Перечень сокращений, символов PAGEREF _Toc381219249 \h 2Введение PAGEREF _Toc381219250 \h 31. Структурный системный анализ PAGEREF _Toc381219251 \h 61.1. Анализ предметной области PAGEREF _Toc381219252 \h 61.2 Техническое задание на разработку ИС PAGEREF _Toc381219253 \h 72. Структура информационного фонда PAGEREF _Toc381219254 \h 153. Инфологическая модель данных PAGEREF _Toc381219255 \h 164. Физическая структура реляционной БД PAGEREF _Toc381219256 \h 175. Интерфейс БД PAGEREF _Toc381219257 \h 20Заключение PAGEREF _Toc381219258 \h 32Список использованных источников PAGEREF _Toc381219259 \h 34Приложение 1. Запросы к БД PAGEREF _Toc381219260 \h 35Приложение 2. Текст программы PAGEREF _Toc381219261 \h 38Список использованных источников1. Информатика и информационные технологии. Учебное пособие/ Под ред. Ю.Ю. Романова – М.: ЭКСМО, 2005.-544 с. – (Высшее экономическое образование).2. Бугорский В.Н., Соколов Р.Е. Экономика и проектирование информационных систем. – СПб.: Питер, 1998.-340 с.3. Введение в информационный бизнес/ Под ред. В.П. Тихомирова, А.В. Хорошилова. – М.: Финансы и статистика, 1996. – 239 с.4. Вейскас Джон. Access 7.0 для Windows. – СПб.: Питер, 2003. – 850 с.5. Рик В. Microsoft Access 97: Справочник. – СПб.: Питер, 1999.– 411 с.6. Грабауров В.А. Информационные технологии для менеджеров. – М.: Финансы и статистика, 2001. – 368 с.7. Джонс Эдвард, Джонс Джарел. Access 97 Книга ответов. – СПб.: Питер, 1998. – 390 с.8. Зегжда Д.П., Ивашко А.М. Как построить защищенную систему. – СПб.: НПО“Мир и семья”, 1997. - 290 с.9. Карминский А.М., Нестеров П.В. Информатизация бизнеса. – М.: Финансы и статистика, 1997. – 415 с.10. Мельников В. Защита информации в компьютерных системах. – М.: Финансы и статистика, 1997. – Москва «Финансы и статистика» 1997. – 364 с.11. Морозов В.П., Тихомиров В.П., Хрусталев Е.Ю. Гипертексты в экономике.Информационная технология моделирования. – М.: Финансы и статистика, 1997. – 253 с.Приложение 1. Запросы к БДЗапрос по сотрудникамSELECT Должность.Наименование, Сотрудники.ФИО, Сотрудники.emailFROM Должность INNER JOIN Сотрудники ON Должность.Код = Сотрудники.Должность;Запрос по клиентамSELECT ТипКлиента.Тип, Клиенты.[Название/ФИО], Город.Город, Клиенты.ФИОконтакт, Клиенты.emailFROM ТипКлиента INNER JOIN (Город INNER JOIN Клиенты ON Город.Код = Клиенты.Город) ON ТипКлиента.Код = Клиенты.ТипКлиента;Запрос по заказамSELECT ТипКлиента.Тип, Заказы.Код, Сотрудники.ФИО, Клиенты.[Название/ФИО], Заказы.[Сумма заказа], Заказы.ДатаЗаказа, Заказы.КрайнийСрок, Заказы.ДатаВыполнения, НаправленияПроекта.Наименование, ОбъектыПроекта.НаименованиеFROM ТипКлиента INNER JOIN (Сотрудники INNER JOIN (ОбъектыПроекта INNER JOIN (НаправленияПроекта INNER JOIN (Клиенты INNER JOIN Заказы ON Клиенты.Код = Заказы.Клиент) ON НаправленияПроекта.Код = Заказы.НаправлениеПроекта) ON ОбъектыПроекта.Код = Заказы.ОбъектПроекта) ON Сотрудники.Код = Заказы.Сотрудник) ON ТипКлиента.Код = Клиенты.ТипКлиента; Запрос по заказам по дате заказа (с параметром)SELECT ТипКлиента.Тип, Заказы.Код, Сотрудники.ФИО, Клиенты.[Название/ФИО], Заказы.[Сумма заказа], Заказы.ДатаЗаказа, Заказы.КрайнийСрок, Заказы.ДатаВыполнения, НаправленияПроекта.Наименование, ОбъектыПроекта.НаименованиеFROM ТипКлиента INNER JOIN (Сотрудники INNER JOIN (ОбъектыПроекта INNER JOIN (НаправленияПроекта INNER JOIN (Клиенты INNER JOIN Заказы ON Клиенты.Код = Заказы.Клиент) ON НаправленияПроекта.Код = Заказы.НаправлениеПроекта) ON ОбъектыПроекта.Код = Заказы.ОбъектПроекта) ON Сотрудники.Код = Заказы.Сотрудник) ON ТипКлиента.Код = Клиенты.ТипКлиентаWHERE (((Заказы.ДатаЗаказа)=[Формы]![Главная]![Поле27]));Приложение 2. Текст программы Форма «Главная»Option Compare DatabasePrivate Sub Кнопка3_Click()On Error GoTo Err_Кнопка3_Click DoCmd.CloseExit_Кнопка3_Click: Exit SubErr_Кнопка3_Click: MsgBox Err.Description Resume Exit_Кнопка3_Click End SubPrivate Sub Кнопка11_Click()On Error GoTo Err_Кнопка11_Click Dim stDocName As String Dim stLinkCriteria As String stDocName = ChrW(1057) & ChrW(1087) & ChrW(1088) & ChrW(1072) & ChrW(1074) & ChrW(1086) & ChrW(1095) & ChrW(1085) & ChrW(1080) & ChrW(1082) & ChrW(1057) & ChrW(1086) & ChrW(1090) & ChrW(1088) & ChrW(1091) & ChrW(1076) & ChrW(1085) & ChrW(1080) & ChrW(1082) & ChrW(1086) & ChrW(1074) DoCmd.OpenForm stDocName, , , stLinkCriteriaExit_Кнопка11_Click: Exit SubErr_Кнопка11_Click: MsgBox Err.Description Resume Exit_Кнопка11_Click End SubPrivate Sub Кнопка12_Click()On Error GoTo Err_Кнопка12_Click Dim stDocName As String Dim stLinkCriteria As String stDocName = ChrW(1057) & ChrW(1087) & ChrW(1088) & ChrW(1072) & ChrW(1074) & ChrW(1086) & ChrW(1095) & ChrW(1085) & ChrW(1080) & ChrW(1082) & ChrW(1044) & ChrW(1086) & ChrW(1083) & ChrW(1078) & ChrW(1085) & ChrW(1086) & ChrW(1089) & ChrW(1090) & ChrW(1077) & ChrW(1081) DoCmd.OpenForm stDocName, , , stLinkCriteriaExit_Кнопка12_Click: Exit SubErr_Кнопка12_Click: MsgBox Err.Description Resume Exit_Кнопка12_Click End SubPrivate Sub Кнопка13_Click()On Error GoTo Err_Кнопка13_Click Dim stDocName As String Dim stLinkCriteria As String stDocName = ChrW(1057) & ChrW(1087) & ChrW(1088) & ChrW(1072) & ChrW(1074) & ChrW(1086) & ChrW(1095) & ChrW(1085) & ChrW(1080) & ChrW(1082) & ChrW(1043) & ChrW(1086) & ChrW(1088) & ChrW(1086) & ChrW(1076) & ChrW(1086) & ChrW(1074) DoCmd.OpenForm stDocName, , , stLinkCriteriaExit_Кнопка13_Click: Exit SubErr_Кнопка13_Click: MsgBox Err.Description Resume Exit_Кнопка13_Click End SubPrivate Sub Кнопка14_Click()On Error GoTo Err_Кнопка14_Click Dim stDocName As String Dim stLinkCriteria As String stDocName = ChrW(1057) & ChrW(1087) & ChrW(1088) & ChrW(1072) & ChrW(1074) & ChrW(1086) & ChrW(1095) & ChrW(1085) & ChrW(1080) & ChrW(1082) & ChrW(1055) & ChrW(1088) & ChrW(1086) & ChrW(1076) & ChrW(1091) & ChrW(1082) & ChrW(1094) & ChrW(1080) & ChrW(1080) DoCmd.OpenForm stDocName, , , stLinkCriteriaExit_Кнопка14_Click: Exit SubErr_Кнопка14_Click: MsgBox Err.
Список литературы
1. Информатика и информационные технологии. Учебное пособие/ Под ред. Ю.Ю.Романова – М.: ЭКСМО, 2005.-544 с. – (Высшее экономическое образование).
2. Бугорский В.Н., Соколов Р.Е. Экономика и проектирование информационныхсистем. – СПб.: Питер, 1998.-340 с.
3. Введение в информационный бизнес/ Под ред. В.П. Тихомирова, А.В.Хорошилова. – М.: Финансы и статистика, 1996. – 239 с.
4. Вейскас Джон. Access 7.0 для Windows. – СПб.: Питер, 2003. – 850 с.
5. Рик В. MicrosoftAccess 97: Справочник. – СПб.: Питер, 1999.– 411 с.
6. Грабауров В.А. Информационные технологии для менеджеров. – М.: Финансы истатистика, 2001. – 368 с.
7. Джонс Эдвард, Джонс Джарел. Access 97 Книга ответов. – СПб.: Питер, 1998. –390 с.
8. Зегжда Д.П., Ивашко А.М. Как построить защищенную систему. – СПб.: НПО“Мир и семья”, 1997.- 290 с.
9. Карминский А.М., Нестеров П.В. Информатизация бизнеса. – М.: Финансы истатистика, 1997. – 415 с.
10. Мельников В. Защита информации в компьютерных системах. – М.: Финансы истатистика, 1997. – Москва «Финансы и статистика» 1997. – 364 с.
11. Морозов В.П., Тихомиров В.П., Хрусталев Е.Ю. Гипертексты в экономике.Информационная технология моделирования. – М.: Финансы и статистика, 1997. – 253 с.
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00523