Система учета информации об изменении конструкторской документации / Постановка задачи
.doc-
ПОСТАНОВКА ЗАДАЧИ
На предприятии выпускающем различные изделия существует база данных, созданная на MS Excel (см рис.1.1), в которую заносится информация по извещениям о создании или изменении конструкторской документации.
№ |
Номер извещения |
дата |
изв. в PDM |
прилож. нет в PDM |
Изменение состава |
Состав изменил |
1 |
52-9396 |
|
|
|
|
|
2 |
52-9397 |
24.11.2004 |
|
|
|
|
3 |
52-9398 |
24.11.2004 |
|
|
|
|
4 |
52ПМ.1880 |
27.06.2005 |
|
|
|
|
5 |
52ПМ.1881 |
27.06.2005 |
|
|
|
|
6 |
52ПМ.1882 |
27.06.2005 |
|
|
|
|
7 |
52 ПМ.1901 |
19.07.2005 |
|
|
|
|
8 |
52.9503 |
19.07.2005 |
|
|
|
|
9 |
52.9500 |
29.07.2005 |
|
|
|
|
10 |
52.9501 |
29.07.2005 |
|
|
|
|
11 |
52.9514 |
29.07.2005 |
|
|
|
|
12 |
52.9518 |
29.07.2005 |
|
|
|
|
13 |
52.9526 |
29.07.2005 |
|
|
|
|
14 |
52.9511 |
01.08.2005 |
|
|
|
|
15 |
52.9512 |
01.08.2005 |
|
|
|
|
16 |
52.9513 |
01.08.2005 |
|
|
|
|
17 |
52.9517 |
01.08.2005 |
|
|
|
|
18 |
52.9519 |
01.08.2005 |
|
|
|
|
19 |
52.9522 |
01.08.2005 |
|
|
|
|
20 |
52.9524 |
01.08.2005 |
|
|
|
|
21 |
52.9525 |
01.08.2005 |
|
|
|
|
22 |
52.9505 |
02.08.2005 |
|
|
|
|
23 |
52.9507 |
02.08.2005 |
|
|
|
|
24 |
52.9510 |
02.08.2005 |
|
|
|
|
25 |
52.9516 |
02.08.2005 |
|
|
|
|
26 |
52.9527 |
02.08.2005 |
|
|
|
|
27 |
52.9515 |
03.08.2005 |
|
|
|
|
28 |
52.9520 |
04.08.2005 |
|
|
|
|
29 |
52.9521 |
04.08.2005 |
|
|
|
Лесникова |
30 |
52.9523 |
04.08.2005 |
|
|
|
|
Рисунок 1.1
Ведение такого учёта в MS Excel заставляет оператора вручную неавтоматизированно заполнять все поля таблиц. Из-за чего на данную работу может тратится значительное количество времени, а также велика вероятность того, что будет допущена ошибка при вводе. Поэтому, требуется разработать программу, автоматизирующую процесс учёта изменений конструкторской документации по извещениям.
В соответствии с поставленной задачей требовалось спроектировать и разработать базу данных содержащую следующие поля таблиц:
И
Фамилии Фамилия Имя
Отчество
Примечание Примечание
|
|
|||||||
Изделия |
|
|||||||
|
||||||||
|
||||||||
|
||||||||
|
||||||||
|
||||||||
|
Журнал |
№ извещения |
Дата |
PDM |
Приложение |
Фамилия |
Задача данной дипломной работы - создать программу в среде программирования Delphi и осуществить связь программы с базой данных, таблицами и полями, составленными на MS Access
На предприятии часто возникают моменты, когда оператору работающему в БД приносят не одно извещение, а множество. У каждого извещения есть свой составной номер, содержащий номер изделия и порядковый номер извещения.При этом эти номера зачатую имеют сложную структуру (имеют не только цифры, но и буквы). Естественно, оператор вручную заносит информацию по этим извещениям в том порядка, как их принесли. Номера извещений могут варьироваться в больших интервалах, поэтому оператору приходится дописывать в базу все номера пока он не достигнет необходимого ему номера. Требуется разработать систему учёта так, чтобы оператор не вбивал эти номера вручную, а просто указывал необходимое количество добавляемых строк последовательно чередующихся извещений.
Также для удобства просмотра БД и необходимой информации требуется предусмотреть возможность фильтрации данных, что позволит пользователю легко найти нужную информацию.