Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Разработка программного обеспечения по управлению базой данных "График учета рабочего времени на шахте"

Совок №5.
Длина совка: 22 см. Цвет в ассортименте, без возможности выбора.
18 руб
Раздел: Совки
Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники
Забавная пачка денег "100 долларов".
Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь внимательней, и Вы увидите
60 руб
Раздел: Прочее

образования и науки Республики Казахстан Карагандинский государственный технический университет КУРСОВАЯ РАБОТА по дисциплине Разработка баз данных Тема: Разработка программного обеспечения по управлению базой данных «График учета рабочего времени на шахте им. Т. Кузембаева 2009 Содержание Введение Задание 1. Выбор СУБД 2. Концептуальная модель 3. Логическая модель данных 4. Нормализация отношений 5. Основная часть 6. SQL – запросы 7. Интерфейс программы 8. Отчеты Заключение Список используемых источников Введение Современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия ли учреждения. Такая система должна: обеспечивать получение общих и/или детализированных отчетов по итогам работы; позволять легко определять тенденции изменения важнейших показателей; обеспечивать получение информации, критической по времени, без существенных задержек; выполнять точный и полный анализ данных. Современные СУБД в основном являются приложениями Wi dows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Wi dows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ. Среди наиболее ярких представителей систем управления базами данных можно отметить: Lo us Approach, Microsof Access, Borla d dBase, Borla d Paradox, Microsof Visual FoxPro, Microsof Visual Basic, а также баз данных Microsof SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще – диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения, на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработка приложений» или RAD (от английского Rapid Applica io Developme ), основанная на широко декларируемом в литературе «открытом подходе», то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic 4.0 и Visual C , которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД.

Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер». Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время. Актуальность задачи составления расписания обусловлена важностью практических приложений. Как и другие разделы прикладной математики, методы теории расписаний позволяют решать задачи, возникающие экономике и управлении, информатике и электротехнике, исследовании операций и организации производственных процессов. Задачи составления расписаний являются задачами оптимизации и носят самый общий характер. Они возникают там, где существует возможность выбора той или иной очередности выполнения работ на производстве, при составлении расписания движения поездов и самолетов, обслуживании клиентов в сервисных системах, составление расписаний занятий в учебных заведениях и т.д. Задание В рамках данной курсовой работы необходимо разработать программное обеспечение по управлению базой данных « График учета рабочего времени на шахте им. Т. Кузембаева в цехе «Автоматика»» с использованием СУБД. Программное обеспечение должно обеспечивать просмотр, редактирование, вставку записей базы данных, формирование запросов и отчетов. В качестве исходных данных начальником вышеуказанного цеха были переданы готовые графики нескольких прошедших месяцев. По этим графикам следует установить закономерности и правила их составления, для осуществления этой задачи программным путем. Приложение должно учитывать возможный отпуск у рабочего, а также государственные праздники. Приложение должно предусматривать возможность сохранения сгенерированных графиков в БД. Программный продукт должен: Хранить информацию о рабочих цеха. Хранить информацию о государственных праздниках Сохранять и загружать сгенерированные графики Автоматически генерировать график учета рабочего времени для выбранного пользователем месяца. Сообщать об ошибке, возникающей в случае недостаточного количества рабочих для выполнения определенных функций. Отображать информацию о выходных и праздничных днях, отпусках, а также сменах каждого рабочего Составление графика учета рабочего времени имеет следующие правила: Выходить на работу в выходной день в первую смену могут только рабочие, имеющие статус «Вентиляторщик, работающий в выходные» Дежурить (ходить не в первую смену) могут только рабочие, имеющие статус «Дежурный» Остальные рабочие выходят только в первую смену по будним и не праздничным дням Выделить визуально рабочих со статусом статус «Вентиляторщик, работающий в выходные» и «Вентиляторщик, не работающий в выходные» Каждый день в каждую смену должен выходить хотя бы один рабочий Желательное максимальное количество рабочих дней без выходных – 5 После четвертой смены нельзя выходить сразу в первую Одному рабочему нежелательно дежурить только в третью и четвертую смены (т.к

. выход в эти смены более высоко оплачивается). Необходимо распределить такие дежурства более равномерно Количество рабочих дней в месяц равно количеству дней в месяце без субботы, воскресенья, а также государственных праздников После четвертой смены желательно предусмотреть два выходных 1. Выбор СУБД Разработка проекта проводится в Borla d Delphi. В качестве СУБД был выбран MS Access как пакет MS Office, который в настоящее время сильно распространен на территории нашего государства. В связи с тем что приложение разрабатывается для нужд стороннего лица, то целесообразно применять MS Access в качестве СУБД, что несомненно облегчит понимание приложения пользователем. Данный выбор позволит избежать проблем, которые бы возникли при развертывании MS SQL сервера. MS SQL требует администрирования (нужно выполнять какие то административные действия, типа резервного копирования и т. п., когда для Access нужно просто скопировать файл), которое на предприятии не будет проводиться, и сервер оно на много тяжелее в использовании, для обычных пользователей. Для работы с базами данных в Delphi есть несколько наборов компонентов. Так как Microsof встроила в свои продукты разработки технологию доступа к данным ADO (Ac ive Da a Objec s), для реализации настоящего приложения используются компоненты с закладки ADO. Работа с базами данных Access идет через специальную надстройку DAO, которая устанавливается на компьютер вместе с Office, либо как отдельная установка. Для доступа к базам данных MS Access используется ADO драйвер «Microsof Je 4.0 OLE DB Provider». Microsof Access обладает всеми чертами классической системы управления базами данных (СУБД). Access – это не только мощная, гибкая и простая в использовании СУБД, но и система для разработки приложений баз данных. К числу наиболее мощных средств Access относятся средства разработки объектов – мастера, которые можно использовать для создания таблиц, запросов, различных типов форм и отчетов. В Microsof Access включены мастера, помогающие производить анализ структуры данных, импортировать электронные таблицы и текстовые данные, повышать быстродействие приложения, создавать и настраивать одно из более, чем двадцати типов приложений с использованием встроенных шаблонов. Чтобы полностью автоматизировать работу приложения, можно использовать макросы для связывания данных с формами и отчетами. Большинство приложений можно создать, не написав ни единой строки программного кода. Однако при необходимости построения действительно сложного приложения можно использовать язык программирования – Visual Basic для приложений. К областям применения Microsof Access можно отнести следующие:  в малом бизнесе (бухгалтерский учет, ввод заказов, ведение информации о клиентах, ведение информации о деловых контактах); в работе по контракту (разработка внутриотраслевых приложений, разработка межотраслевых приложений); в крупных корпорациях (приложения для рабочих групп, системы обработки информации); в качестве персональной СУБД (справочник по адресам, ведение инвестиционного портфеля, поваренная книга, каталоги книг, пластинок, видеофильмов и т.

Возможно, разработка решения на основе этой базы данных обойдется бизнесу в два раза дешевле. Таким образом, риск, связанный с использованием новой технологии управления базой данных, вполне оправдан. А возможно, и нет. Разработчики должны объяснить последствия того или иного решения. Процесс как будет организована команда разработчиков и как будет организована работа этой команды? Команда должна соответствовать культуре, в рамках которой будет осуществляться разработка, однако при этом не следует забывать, что ваша основная задача получить качественный программный продукт, а не следить за чистотой культуры разработки. Подробный график работ Pкакие истории заказчика должны быть реализованы в первую очередь в рамках работы над очередной версией продукта? Программисты должны обладать свободой при решении вопроса о том, какие самые рискованные сегменты разработки должны быть реализованы в первую очередь. Благодаря этому снижается общий риск разработки. В рамках этого ограничения по-прежнему следует в первую очередь работать над наиболее приоритетными для бизнеса задачами

1. Разработка проекта управления базами данных для процесса "Учет ремонта и ТО автотранспорта"

2. Некоторые аспекты обеспечения эффективности работы системы управления базами данных

3. АИС управления серверным программным обеспечением на базе программного комплекса Webmin/Alterator

4. Разработка базы данных по учету книг в библиотеке

5. Разработка программного обеспечения для голосового управления трехмерными моделями функционирования промышленных роботов

6. Разработка программного обеспечения для Отделения Реанимации и Интенсивной Терапии новорожденных МГБ N1 г. Сургута
7. Разработка программного обеспечения для оптимизации показателей надежности радиоэлектронных систем
8. Современные системы управления базами данных

9. Система управления базами данных ACCESS

10. Работа в среде EXCEL. Средства управления базами данных в EXCEL

11. Обзор современного программного обеспечения управления проектами

12. Разработка программного обеспечения

13. Разработка программного обеспечения

14. Современные системы управления базами данных

15. База данных "Автоматизация учета больных в студенческой больнице"

16. Инфологическая модель базы данных "Паспортный учет"

Полка для ванной (сиденье) (белый).
Материал: пластик. Длина: 680 мм. Ширина: 310 мм. Высота: 40 мм. Выдерживает вес до 100 кг.
451 руб
Раздел: Решетки, сиденья для ванны
Ручки гелевые "Lipari", 30 цветов.
Набор ручек гелевых. В наборе: 30 цветов (0,5 мм - 4 штуки, 0,8 мм - 6 штук, неон - 6 штук, флуоресцентные - 6 штук, металлик 1 мм - 8
311 руб
Раздел: Цветные
Подарочный набор "Покер", арт. 42449.
Подарочный набор "Покер" безусловно будет тем самым неизбитым презентом, произведённым из дерева. Регулярно удалять пыль сухой,
1292 руб
Раздел: VIP-игровые наборы

17. Настольные системы управления базами данных

18. Организация баз данных и выбор систем управления базами данных

19. Проектирование базы данных для учета занятий и соревнований по художественной гимнастике

20. Развитие систем управления базами данных

21. Разработка информационного обеспечения и анализ данных для информационной системы "Станция технического обслуживания"

22. Разработка программного обеспечения для нахождения корней биквадратного уравнения
23. Разработка программного обеспечения для оценки уровня знаний студентов с применением технологии "Клиент-сервер"
24. Разработка программного обеспечения для фильтрации растровых изображений

25. Разработка программного обеспечения по автоматизации учебного процесса в колледже

26. Серверы и системы управления базами данных

27. Система управления базами данных Mіcrosoft Access 2003

28. Системы управления базами данных

29. Создание и управление базой данных в СУБД FoxPro

30. Технологический процесс разработки программного обеспечения

31. Корпоративная локальная компьютерная сеть на предприятии по разработке программного обеспечения

32. Некоторые вопросы суммированного учета рабочего времени

Конструктор 3 в 1 "Лесные сказки", 35 деталей.
Игровые наборы-конструкторы из дерева серии «Сказки» познакомят детей с героями детских сказок, подарят много часов увлекательных
479 руб
Раздел: Деревянные конструкторы
Шторка антимоскитная универсальная, с магнитными замками ТД7-008.
Размеры: 100х220 см. Препятствует проникновению насекомых. Не нарушает естественную циркуляцию воздуха. Подходит для любых типов дверных
424 руб
Раздел: Сетки противомоскитные
Умные кубики. Орнаменты. 50 игр для развития интеллекта.
IQ-кубики "Орнаменты" - универсальный набор интеллектуальных игр для дошкольников. IQ-кубики помогают развивать моторную и
306 руб
Раздел: Развивающие игры с кубиками

33. Разработка базы данных и прикладного программного обеспечения для автобусного парка

34. Разработка алгоритмического и программного обеспечения ситуационного управления безопасностью магистральных газопроводов

35. Программное обеспечение базы данный "Экологический мониторинг"

36. Разработка базы данных `ДЕКАНАТ` в среде программирования "Delphi"

37. Разработка базы данных "Культурный досуг"

38. Разработка базы данных для объекта автоматизации: гомеопатическая аптека
39. Методика создания программного обеспечения для систем управления предприятиями с использованием типовых программных компонентов
40. Учет очереди на получение квартир по организациям (база данных)

41. Аспектно-ориентированные методы в управлении информационными потоками баз данных ДП АСУТП

42. Бухгалтерский учет компьютеров и программного обеспечения

43. База данных "Учет готовой продукции на складе"

44. Общая характеристика и классификация программного обеспечение и базовых технологий управления информационными ресурсами

45. Разработка базы данных "Отдел сбыта"

46. Разработка базы данных для оценки неполной оплаты отгруженной продукции

47. Разработка базы данных для расписания занятий

48. Разработка базы данных средствами программы MS Access "Сотрудники"

Карандаши цветные "Noris Club", 12 цветов + 4 карандаша.
Эргонамичная трехгранная форма для удобного и легкого письма. A-B-S - белое защитное покрытие для укрепления грифеля и для защиты от
398 руб
Раздел: 13-24 цвета
Электронный озвученный плакат "Говорящая Азбука".
«Говорящая АЗБУКА» из серии звуковых плакатов Знаток ТМ для начинающих изучать русский алфавит. Кнопки «Изучение» и «Экзамен» помогут
703 руб
Раздел: Электронные и звуковые плакаты
Настольная семейная игра "Усачи".
Весёлая игра на реакцию. Каждый игрок берёт усы на специальной палочке с присоской. Сдающий переворачивает по одной карте из колоды. На
445 руб
Раздел: Игры на ловкость

49. Разработка имитационной модели программного обеспечения информационной системы "Центр обслуживания абонентов"

50. Разработка машины баз данных

51. Разработка прикладного программного обеспечения деятельности предприятия в системе клиент-сервер

52. Разработка приложений базы данных "Командировка"

53. Разработка программы генерации тестов из базы данных на языке РНР

54. Разработка физической модели базы данных "Учёт затрат на медицинские услуги"
55. Среда разработки Турбо Паскаль 7.0. Базы данных
56. Разработка алгоритмического и программного обеспечения стандарта IEEE 1500 для тестирования гибкой автоматизированной системы в пакете кристаллов

57. Анализ прикладного программного обеспечения, используемого для разработки бизнес–плана

58. Разработка анализатора газов на базе газового сенсора RS 286-620

59. Служба документационного обеспечения управления

60. Базы данных в Internet

61. Оценка методов и средств обеспечения безошибочности передачи данных в сетях

62. Разработка программной и аппаратной поддержки к методическим указаниям "Программирование микроконтроллеров"

63. Программное обеспечение в фазе модернизации

64. Системное и программное обеспечение

16 разноцветных восковых смываемых, треугольных мелков.
Мамы и папы могут быть уверены, что выбрав восковые мелки Crayola, они доставят радость своим детям. С их помощью можно нарисовать
419 руб
Раздел: Восковые
Подгузники-трусики "Pampers Pants", 6 ( 15+ кг), 44 штуки.
Когда малыши вертятся или ползают, подгузники надевать сложно. Тогда стоит использовать трусики Pampers Pants. Трусики Pampers легко
1117 руб
Раздел: Более 11 кг
Кружка с сердцем на дне (для правши или левши).
Пусть утро станет добрым! Кружка с забавной фигуркой на дне - это шанс вызвать улыбку близкого человека. По мере выпивания напитка фигурка
390 руб
Раздел: Оригинальная посуда

65. Различные классы баз данных по предметным областям использования

66. Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных

67. База данных "Домашняя библиотека"

68. Разработка программы- тренажера "Управление электросетями"

69. Базы данных Microsoft Access

70. База данных - Бактериологическая испытательная лаборатория Боханского района
71. Объектно-ориентированный подход к проектированию программного обеспечения на примере работы налоговой инспекции
72. Инструкция по эксплуатации базы данных магазина «Телевизоры» средствами Access 2000

73. Системы обработки информации - язык баз данных SQL со средствами поддержания целостности

74. Защита баз данных

75. Программное обеспечение персональных компьютеров

76. Программное обеспечение удалённого доступа к технической документации

77. Структура базы данных

78. Вирусы и антивирусное программное обеспечение

79. Программное обеспечение компьютеров. Архиваторы

80. База данных периодического издания

Мозаика для малышей Игродром "Кнопик", 10 трафаретов.
Настольная игра "Кнопик" из серии "Игродром" предлагает ребенку с интересом и пользой провести время. Комплект
701 руб
Раздел: Пластмассовая
Копилка-раскраска "Сова".
Набор для творчества. Копилка-раскраска. Пластиковая копилка легкая, приятная на ощупь, не бьется при падении и ее легко раскрашивать. В
324 руб
Раздел: Копилки
Настольная игра "Активити. Вперед".
Интересная и увлекательная настольная игра "Вперед" из серии "Активити" сможет легко и быстро поднять настроение
345 руб
Раздел: Игры на ассоциации, воображение

81. Разработка логической схемы управления двустворчатых ворот судоходного шлюза

82. Разработка программно-методического комплекса для анализа линейных эквивалентных схем в частотной области /для числа узлов <=500/

83. Разработка технологии процесса управления персоналом

84. Шпaргалки по документальному обеспечению управления

85. Программное обеспечение сетей ЭВМ

86. Разработка мероприятий по управлению персоналом на предприятии торговли
87. Разработка автоматизированной системы управления сбором и отображением информации на установке продувки азотом
88. Охрана программного обеспечения

89. Качественная основа - гарантированный результат, или... Как создавать и использовать адресные базы данных

90. Разработка логической схемы управления двустворчатых ворот судоходного шлюза

91. Методология разработки программных продуктов и больших систем

92. Структура программного обеспечения региональной экоинформационной системы

93. Экономическое обоснование разработки программного продукта

94. Определение трудозатрат на разработку программных модулей

95. Государственное регулирулирование документационного обеспечения управления

96. Организация удаленного доступа к распределенным базам данных

Полотенце вафельное "Лаванда", банное, пляжное, 100х150 см.
Вафельное полотенце "Лаванда". Легкое и практичное полотенце удобно использовать на пляже, в бане и в бассейне. Плотность
304 руб
Раздел: Большие, ширина свыше 40 см
Мелки в пластиковом держателе, 9 цветов.
Мелки для ванны можно смыть водой и тряпочкой. Состав - мел+воск. Количество цветов: 9. Возраст: с 3 лет.
313 руб
Раздел: Восковые
Набор детской посуды "Человек паук. Дисней", 3 предмета.
Детский набор посуды "Человек паук" сочетает в себе изысканный дизайн с максимальной функциональностью. Предметы набора
447 руб
Раздел: Наборы для кормления

97. Археологический источник и база данных. Выбор модели.

98. Использование Internet/intranet технологий для организации доступа к базам данных

99. Ответы на теоретические вопросы по предмету База данных


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.