Разработка приложения, представляющего собой базу данных о сотрудниках
Структура 6 второстепенных таблиц представлена в табл.2.
Таблица 2
Структура второстепенных таблиц
Список полей |
Тип поля |
Таблица "Семейное положение" | |
20 valign=top >
Семейное положение |
Текстовый |
код |
Счетчик |
Таблица "Пол" | |
Пол |
Текстовый |
код |
Счетчик |
Таблица "Зарегистрирован" | |
Зарегистрирован |
Текстовый |
код |
Счетчик |
Таблица "Годность к военной службе" | |
Годность к военной службе |
Текстовый |
код |
Счетчик |
Таблица "Обязанность" | |
Обязанность |
Текстовый |
код | |
Таблица "Воинское звание" | |
Воинское звание |
Текстовый |
код |
Счетчик |
Для разработки программного продукта была выбрана система визуального программирования Borland Delphi 7.0, основой которого является язык программирования Object Pascal. Данная система была выбрана по нескольким критериям. Во-первых, она за долгие годы использования зарекомендовала себя как наиболее удобное, надежное и гибкое средство разработки приложений баз данных. Во-вторых, Borland Delphi 7.0 имеет широкие возможности по проектированию приложений различной сложности, предоставляет разработчику удобные средства осуществления различных методов обработки информации. В-третьих, эта система поддерживает широкий спектр технологий, применяемых как для доступа к данным, так и для организации взаимодействия создаваемой программы с другими объектами операционной системы Windows. Кроме того, Object Pascal, является высоко структурированным языком программирования, что значительно упрощает разработку подобных приложений.
Для установки работы на компьютере данного программного продукта должна быть установлена операционная система Windows 98 SE / ME / 2000/XP.
Минимальный набор технических средств для работы программы:
компьютер на базе процессора Intel 486 DX 4-100 и выше;
FDD 3.5 или CD-ROM для установки программного продукта на компьютер;
ОЗУ - не менее 32-х Мегабайт памяти.
свободное дисковое пространство - не менее 2-х Мегабайт для установки программы + размер базы данных.
SVGA-монитор c поддержкой режима минимум 800х600 точек.
Клавиатура, мышь.
Принтер (для распечатки отчетов).
Разработка программы
Для разработки программы "Автоматизированная система начальника отдела кадров учреждения" используется среда визуального программирования Delphi. Проект программы содержит 10 окон:
Form1 - главная форма;
Form2 - вносятся общие сведенья о сотруднике;
Form3 - вносятся паспортные данные и прописка;
Form4 - вносятся сведенья об образование;
Form5 - вносятся сведения о работе;
Form6 - вносятся сведенья о военной службе;
Form7 - поиск информации по базе данных;
Form8 - редактирование информации в базе данных;
Рис.4 "Картотека работников"
Таблица 3
№ |
Компонент |
Свойства |
Событие |
Form1 |
Caption - Картотека работников; Align - al Custom; Anchors - akLeft, akTop, akRight, akBottom; AutoScroll - False; BorderIcons - biSystemMenu,biMinimize; ClientHeight - 694; ClientWidth - 1024; Color - clBtnFace; Font - Tfont [MS Sans Serif] ; FormStyle - fsMDIForm; Menu - MainMenu1; OldCreateOrder - False; Position - poScreenCenter; Scaled - False; Visible - True; |
OnCreative - FormCreate; | |
1 |
TMainMenu |
Смотрите схему 1 |
N4Click - закрывает программу; N5Click - открывает форму "Поиск"; N7Click - открывает форму "Сведенья о сотруднике"; N2Click - открывает форму "Редактирование"; N1Click - вызывает подсказку о программе; N8Click - вызывает сведения о создателе. |
2 |
PopupMenu |
Items |
Нет |
3 |
ActionList |
Нет |
1 - компонент TMainMenu.
Свойства:
Схема 1
Items
Файл (N1) Поиск(N5) Начало работы (N6) О программе(N12)
Выход (N4) Сведения о сотруднике(N7) Помощь(N1)
Редактирование(N2) Создатель(N8)
|
|
Другие рефераты на тему «Программирование, компьютеры и кибернетика»:
Поиск рефератов
Последние рефераты раздела
- Основные этапы объектно-ориентированного проектирования
- Основные структуры языка Java
- Основные принципы разработки графического пользовательского интерфейса
- Основы дискретной математики
- Программное обеспечение системы принятия решений адаптивного робота
- Программное обеспечение
- Проблемы сохранности информации в процессе предпринимательской деятельности