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

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

Разработка приложения, представляющего собой базу данных о сотрудниках

Забавная пачка денег "100 долларов".
Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь внимательней, и Вы увидите
60 руб
Раздел: Прочее
Мыло металлическое "Ликвидатор".
Мыло для рук «Ликвидатор» уничтожает стойкие и трудно выводимые запахи за счёт особой реакции металла с вызывающими их элементами.
197 руб
Раздел: Ванная
Фонарь желаний бумажный, оранжевый.
В комплекте: фонарик, горелка. Оформление упаковки - 100% полностью на русском языке. Форма купола "перевёрнутая груша" как у
87 руб
Раздел: Небесные фонарики

Оглавление Введение Назначение и область применения Технические характеристики Разработка программы Специфика программы Текст программы Описание программы Тестирование программы Внедрение Литература ВведениеЗадание на курсовую работу по дисциплине: &quo ;Программирование на языке высокого уровня&quo ;. Тема: Разработка приложения, представляющего собой базу данных о сотрудниках. Условие задачи: Программный продукт &quo ;Автоматизированная система начальника отдела кадров учреждения&quo ; предназначен для автоматизации процесса заполнения документации на сотрудников и работников учреждения, хранения, обработки информации, поиска информации по задаваемым критериям, получения отчета по поиску и вывод его на печать. Задание выдано: Назначение и область примененияПрограммный продукт &quo ;Автоматизированная система начальника отдела кадров учреждения&quo ; предназначен для автоматизации процесса заполнения документации на сотрудников и работников учреждения, хранения, обработки информации, поиска информации по задаваемым критериям, получения отчета по поиску и вывод его на печать. Программа имеет широкую область применения, призвана освободить работников отдела кадров от рутиной работы по заполнению форм различного рода, содержащих информацию о сотрудниках и работниках предприятия и выполнению поиска необходимой информации. Поскольку ставилась задача разработать приложение для Wi dows, то и использовать программу можно только под управлением Wi dows. Технические характеристикиВ условие задачи &quo ;Автоматизированная система начальника отдела кадров учреждения&quo ; указывается на необходимость использования средства связи с базами данных и саму базу данных для хранения информации о сведеньях, о сотрудниках, поэтому нужно в постановку задачи включить определения структуры и организации базы данных. В задаче также требуется организовать ввод данных, редактирование, поиск информации о сотрудниках и вывод её на печать. Также требовалось организовать дружественный пользовательский интерфейс и обеспечить стабильное выполнение всех функций программы, связанных как непосредственно с управлением данными, хранящимися в базе данных, так и с сервисными функциями. В программе решаются три подзадачи: Внесение данных по сотруднику в базу данных (рис.1); Поиск информации о сотруднике в базе данных, с возможностью составления отчёта (рис.2); Редактирование информации о сотруднике в базе данных (рис3); Рис. 1.Схема внесения данных Рис.2. Схема поиска информации о сотруднике Рис.3. Схема редактирование информации о сотрудникеВыходные данные представляют собой результаты обработки (добавления, изменения) данных из БД. При получении конечных (выходных данных), в основном, переменные не используются, а ведется непосредственная обработка значений в базе данных. Все эти данные имеют различный формат и тип. Полученные данные сохраняются в таблицах базы данных. Кроме того, входными данными являются условия формирования запросов, поиска и отчетов, а выходными данными являются соответствующие результаты выполнения этих функций программы. К выходным данным так же относятся сформированные печатные формы документов (таб.1

). Таблица 1 Структура главных таблиц Список полей Тип поля Таблица &quo ;Общие сведения&quo ; Фамилия Текстовый Имя Текстовый Отчество Текстовый Гражданство Текстовый Семейное положение Текстовый Пол Текстовый Номер страхового свидетельства Числовой Дата выдачи страхового свидетельства Дата Номер медполиса Числовой Компания выдавшая медполис Текстовый Адрес компании выдавшей медполис Текстовый Таблица &quo ;Паспорт&quo ; Серия Числовой Номер Числовой Выдан Текстовый Зарегистрирован Текстовый По адресу Текстовый Дата рождения Дата Место рождения Текстовый Индекс Числовой Адрес проживания Текстовый Телефон Текстовый Выход на пенсию Дата Таблица &quo ;Образование&quo ; Код Счетчик Учебное заведение Текстовый Наименование заведения Текстовый Вид обучения Текстовый Факультет Текстовый Образование Текстовый Документ Текстовый Специальность Текстовый Квалификация Текстовый Номер Числовой Дата выдачи Дата Таблица &quo ;Работа&quo ; Общий стаж работы Числовой Непрерывный стаж работы Числовой Последнее место работы Текстовый Профессия(Должность) Текстовый Дата увольнения Дата Причина увольнения Текстовый Таблица &quo ;ВУС&quo ; Годность к военной службе Текстовый Обязанность Текстовый Группа войск Текстовый Категория запаса Текстовый Состав Текстовый Воинское звание Текстовый Военно-учётная специальность Текстовый Состоит на спецучёте номер Числовой Наименование военкомата по месту жительства Текстовый Номер военного билета Текстовый Выдан Дата Структура 6 второстепенных таблиц представлена в табл.2. Таблица 2 Структура второстепенных таблиц Список полей Тип поля Таблица &quo ;Семейное положение&quo ; Семейное положение Текстовый код Счетчик Таблица &quo ;Пол&quo ; Пол Текстовый код Счетчик Таблица &quo ;Зарегистрирован&quo ; Зарегистрирован Текстовый код Счетчик Таблица &quo ;Годность к военной службе&quo ; Годность к военной службе Текстовый код Счетчик Таблица &quo ;Обязанность&quo ; Обязанность Текстовый код Таблица &quo ;Воинское звание&quo ; Воинское звание Текстовый код Счетчик Для разработки программного продукта была выбрана система визуального программирования Borla d Delphi 7.0, основой которого является язык программирования Objec Pascal. Данная система была выбрана по нескольким критериям. Во-первых, она за долгие годы использования зарекомендовала себя как наиболее удобное, надежное и гибкое средство разработки приложений баз данных. Во-вторых, Borla d Delphi 7.0 имеет широкие возможности по проектированию приложений различной сложности, предоставляет разработчику удобные средства осуществления различных методов обработки информации. В-третьих, эта система поддерживает широкий спектр технологий, применяемых как для доступа к данным, так и для организации взаимодействия создаваемой программы с другими объектами операционной системы Wi dows. Кроме того, Objec Pascal, является высоко структурированным языком программирования, что значительно упрощает разработку подобных приложений. Для установки работы на компьютере данного программного продукта должна быть установлена операционная система Wi dows 98 SE / ME / 2000/XP.

Минимальный набор технических средств для работы программы: компьютер на базе процессора I el 486 DX 4-100 и выше; FDD 3.5 или CD-ROM для установки программного продукта на компьютер; ОЗУ - не менее 32-х Мегабайт памяти. свободное дисковое пространство - не менее 2-х Мегабайт для установки программы размер базы данных. SVGA-монитор c поддержкой режима минимум 800х600 точек. Клавиатура, мышь. Принтер (для распечатки отчетов). Разработка программыДля разработки программы &quo ;Автоматизированная система начальника отдела кадров учреждения&quo ; используется среда визуального программирования Delphi. Проект программы содержит 10 окон: Form1 - главная форма; Form2 - вносятся общие сведенья о сотруднике; Form3 - вносятся паспортные данные и прописка; Form4 - вносятся сведенья об образование; Form5 - вносятся сведения о работе; Form6 - вносятся сведенья о военной службе; Form7 - поиск информации по базе данных; Form8 - редактирование информации в базе данных; Окно Form1. (рис.4).Рис.4 &quo ;Картотека работников&quo ; Таблица 3 № Компонент Свойства Событие Form1 Cap io - Картотека работников; Alig - al Cus om; A chors - akLef , ak op, akRigh , akBo om; Au oScroll - False; BorderIco s - biSys emMe u,biMi imize; Clie Heigh - 694; Clie Wid h - 1024; Color - clB Face; Fo - fo ; FormS yle - fsMDIForm; Me u - Mai Me u1; OldCrea eOrder - False; Posi io - poScree Ce er; Scaled - False; Visible - rue; O Crea ive - FormCrea e; 1 Mai Me u Смотрите схему 1 4Click - закрывает программу; 5Click - открывает форму &quo ;Поиск&quo ;; 7Click - открывает форму &quo ;Сведенья о сотруднике&quo ;; 2Click - открывает форму &quo ;Редактирование&quo ;; 1Click - вызывает подсказку о программе; 8Click - вызывает сведения о создателе. 2 PopupMe u I ems Нет 3 Ac io Lis Нет 1 - компонент Mai Me u. Свойства: Схема 1 I ems Файл ( 1) Поиск( 5) Начало работы ( 6) О программе( 12) Выход ( 4) Сведения о сотруднике( 7) Помощь( 1) Редактирование( 2) Создатель( 8) Окно Form2 заносятся общие сведенья о сотруднике. (Рис.5). Рис.5. Окно программы - &quo ;Сведения о сотрудниках&quo ;Таблица 4 № Компонент Свойства Событие Form2 Cap io - Сведения о сотрудниках; BorderIco s - biSys emMe u; BorderS yle - bs oolWi dow; Clie Heigh - 468; Clie Wid h - 844; Color - clB Face; Fo - fo ; OldCrea eOrder - False; Posi io - poScree Ce er; O Crea ive - FormCrea e; 1 label1 Cap io - Фамилия Нет 2 label2 Cap io - Имя Нет 3 able1 Co ec io S ri g - Provider=Microsof . Je . OLEDB.4.0; Password=&quo ;&quo ;; Da a Source=Саша. mdb; Persis Securi y I fo= rue; able ame - Семейное положение; Нет 4 label4 Cap io - Отчество Нет 5 able6 Co ec io S ri g - Provider=Microsof . Je . OLEDB.4.0; Password=&quo ;&quo ;; Da a Source=Саша. mdb; Persis Securi y I fo= rue; able ame - Семейное положение; Нет 6 label5 Cap io - Семейное положение Нет 7 Da aSource2 Da a Se - able6; Da a Se - able6; 8 label5 Cap io - Гражданство Нет 9 able7 Co ec io S ri g - Provider=Microsof . Je . OLEDB.4.0; Password=&quo ;&quo ;; Da a Source=Саша. mdb; Persis Securi y I fo= rue; Нет 10 label6 able ame - Пол; Нет 11 label7 Cap io - Пол.

Разработчики пошли на такие издержки по той же причине, по которой выбрали упакованный двоичный формат, т.е. для того, чтобы свести к минимуму задержку при запуске в программах, использующих terminfo. С тех пор емкость диска при постоянной цене возросла в тысячи раз, оправдывая данное решение. Поучителен контраст с форматами, применяемыми в файлах реестра Microsoft Windows. Реестры представляют собой базы данных свойств, используемые как самой операционной системой Windows, так и прикладными программами в ней. Каждый реестр располагается в одном большом файле. Реестры содержат смесь текстовых и бинарных данных, для редактирования которой требуются специализированные инструментальные средства. Среди прочих недостатков подход одного большого файла приводит к печально известному феномену "сползания реестра". Среднее время доступа безгранично возрастает, по мере того как добавляются новые записи. Поскольку стандартного, предоставленного системой API-интерфейса для редактирования реестра не существует, приложения используют специализированный код для самостоятельного редактирования, создавая печально известную опасность повреждения, которое может заблокировать всю систему

1. База данных "Сотрудники"

2. Разработка и создание презентации базы данных "Деканат ВУЗа"

3. Использование модели briefcase при разработке приложений баз данных

4. Разработка базы данных и клиентского приложения

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

6. Разработка базы данных, отражающей учет успеваемости студентов
7. Разработка базы данных "Культурный досуг"
8. Разработка базы данных для объекта автоматизации: гомеопатическая аптека

9. Разработка рисунка настенного календаря с помощью графического редактора CorelDRAW. Создание базы данных «Туристических фирм г. Минска» с помощью пакета программ Access

10. Разработка базы данных «Магазин бытовой техники “Электрон” средствами СУБД MS Access»

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

12. Разработка базы данных для гостиницы

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

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

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

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

Настольно-печатная игра "Пир горой!".
Мыши так разыгрались около холодильника, что тот упал и открылся. Значит, будет пир! Даже самые маленькие игроки легко справятся с простой
348 руб
Раздел: Классические игры
Увлекательная настольная игра "Турбосчет Форсаж".
Продолжение самой "хитовой" игры "Турбосчет", еще больше карт с условиями, еще больше "прокачиваем" устный
392 руб
Раздел: Математика, цифры, счет
Настольная игра "Имаджинариум".
Каждый игрок выбирает себе слона и набор карточек для голосования того же цвета, что и слон. Карточек для голосования семь. Вам пригодится
1750 руб
Раздел: Карточные игры

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

18. Разработка физической модели базы данных "Учёт затрат на медицинские услуги"

19. Среда разработки Турбо Паскаль 7.0. Базы данных

20. Разработка базы данных для информатизации деятельности предприятия малого бизнеса Delphi 7.0

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

22. Информация, информатика, базы данных. Периферийные устройства
23. Разработка приложений в рамках COM
24. Различные классы баз данных по предметным областям использования

25. База данных для учета оплаты за междугородние разговоры

26. Примеры баз данных (Студенческая группа)

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

28. Создание и описание базы данных "СТУДЕНТЫ" (Отчет по курсу "Базы данных")

29. Лекции по теории проектирования баз данных (БД)

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

31. База данных - Бактериологическая испытательная лаборатория Боханского района

32. Отчёт по созданию курсовой работы «База данных ACCESS»

Письменные принадлежности "Набор первоклассника", 28 предметов.
Набор школьно-письменных принадлежностей для девочки. В наборе: акварель, альбом для рисования, блокнот, доска для лепки, 2 карандаша
551 руб
Раздел: Наборы канцелярские
Кондитерский шприц с насадками "Mayer & Boch" (18 предметов).
Набор состоит из 18 предметов: мешок кондитерский; 17 насадок; кондитерский мешок - уплотнитель (для прикручивания насадок к мешку).
427 руб
Раздел: Кондитерские принадлежности
Карандаши цветные "Jumbo", 12 цветов.
Карандаши цветные, трехгранные, заточенные. Длина карандаша: 175 мм Толщина грифеля: 5 мм. Количество цветов: 12.
485 руб
Раздел: 7-12 цветов

33. Классификация баз данных

34. Системы принятия решений, оптимизация в Excel и базы данных Access

35. HTML и базы данных

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

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

38. Качественная основа - гарантированный результат, или... Как создавать и использовать адресные базы данных
39. База данных
40. GeoCad, как база данных для ведения реестра регистрации прав на недвижимость и сделок с ним

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

42. Опыт использования ADO для доступа к базам данных форматов MS Access, xBase и Paradox

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

44. Инфологическая модель баз данных "Сущность-связь"

45. Пример проектирования базы данных "Библиотека"

46. Основы использования WWW - технологий для доступа к существующим базам данных

47. Основы работы с базами данных Delphi

48. Параллельные машины баз данных

Тетрадь общая с магнитной закладкой "ONE COLOR. Черный", А4, 120 листов, клетка.
Формат - А4. Внутренний блок - офсет, клетка. Обложка - ламинированный картон. Скрепление - книжный переплет. Отделка -
527 руб
Раздел: Прочие
Трехколесный велосипед Funny Jaguar Lexus Racer Trike (цвет каркаса: графит).
Детский трехколесный велосипед с колясочной крышей на колесах ПВХ – настоящее спасение для мам с маленькими детьми. Главное место для
3600 руб
Раздел: Трехколесные
Сортер-матрешка "Волшебный куб".
Деревянный сортер-матрешка представляет собой развивающий комплекс для детишек возрастом от 3 лет. Игра состоит из 5 кубов различной
568 руб
Раздел: Сортеры, логические игрушки

49. Инфологическое моделирование базы данных

50. Базы данных и знаний

51. Web-серверы, базы данных в Интернет, Поиск информации в Интернет, Основные системы и средства

52. База данных для информационной системы - Таксопарк

53. Защита баз данных. Access 2000

54. Курсовая работа по базе данных СУБД
55. Организация Web-доступа к базам данных с использованием SQL-запросов
56. Отчет по учебной практике ОАиП база данных студентов (создание, поиск, удаление, сортировка, все, что надо написанная на С++)

57. Проектирование базы данных Библиотека

58. Реляционные базы данных

59. Создание баз данных в Microsoft Access

60. Создание и ведение баз данных

61. Упражнения по базам данных MS ACCESS (методичка)

62. Формирование базы данных

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

64. Манифест систем объектно-ориентированных баз данных

Магнитные истории "Кто где живет?".
Игра магнитные истории "Кто где живет?" поможет малышу познать окружающий мир, развить внимательность и память, развить мелкую
499 руб
Раздел: Игры на магнитах
Игровой набор "Весы".
Размер: 280х122х130 мм.
338 руб
Раздел: Кассы, весы, игрушечные деньги
Набор для творчества "Свечи".
С помощью этого набора дети научатся делать настоящие восковые свечи своими руками. Оригинальные свечи будут красивым дополнением к
894 руб
Раздел: Наборы по изготовлению свечей

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

66. Менеджер подключений к базам данных

67. Информационно-справочная система, обеспечивающая работу с базой данных Bit

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

69. HTML и базы данных

70. Создание базы данных «расписание»
71. Проектирование Базы Данных для коммерческого предприятия
72. Базы данных в Delphi

73. Використання баз даних та інформаційно-пошукових систем для раціонального ведення діловодства

74. Правовая охрана программ для ЭВМ и баз данных

75. Автоматизация базы данных для ООО "ОриенБанк"

76. База даних "Теорія та практика прикладного програмування"

77. База даних лікарських препаратів

78. База даних по приватним підприємствам регіону

79. База даних студії веб-дизайну

80. База данный "Хозяйственный учет футбольного клуба"

Подушка "Verossa" (заменитель лебяжьего пуха), 50х70 см.
Одеяла и подушки торговой марки Verossa с инновационным наполнителем из микроволокна — искусственный лебяжий пух - обладают всеми
843 руб
Раздел: Размер 50х70 см, 40х60 см
12 тонких фломастеров "Супертипс" ярких цветов.
357 руб
Раздел: 7-12 цветов
Сумка - термоконтейнер Lubby для бутылочки (твердая), 22,5 см.
Сумка-термоконтейнер идеально подходит для прогулок и поездок. Сумка способна поддерживать температуру питания в бутылочке в течение
342 руб
Раздел: Подогреватели, термоконтейнеры

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

82. База данных "Архив"

83. База данных "Международные переговоры"

84. База данных "Такси"

85. База данных "фруктовый сад"

86. База данных MS Access
87. База данных аттестационных ведомостей
88. База данных видеокарт

89. База данных для ремонта автомобилей

90. База данных компьютерного магазина

91. База данных компьютерной фирмы

92. База данных по учёту видеокассет

93. База данных приёмной комиссии

94. База данных учащихся

95. Бази даних в Excel, Access з викликами на VBA

96. Базы данных

Набор мисок с синими крышками, 5 предметов.
Разные по размерам и объему миски незаменимы на любой кухне, в них можно не только готовить и хранить салаты и закуски, но также красиво
346 руб
Раздел: Наборы
Планшет для пастелей "Сладкие грезы", А3, 18 листов.
Планшет для пастелей замечательно подходит для художественных техник, таких как пастель, масляная пастель, мел, карандаш или уголь,
420 руб
Раздел: Папки для акварелей, рисования
Багетная рама "Mia" (серебро), 30х40 см.
Багетные рамы предназначены для оформления картин, вышивок и фотографий. Оформленное изделие всегда становится более выразительным и
450 руб
Раздел: Размер 30x40

97. Базы данных

98. Базы данных и информационные технологии

99. Базы данных и управление ими


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