УМК - Проектирование ИС 2011 / Учебные пособия / Информационные системы в экономике
.doc
Контрольная работа
По дисциплине
«информационные системы в экономике»
|
|
Задание 1
На примере контингента студентов университета построить последовательно-разрядный, комбинированный и параллельно-разрядный коды, используя иерархическую и фасетную системы классификации.
При разработке классификаторов студентов по комбинированной системе для кодирования факультетов и специальностей использовать серийную систему кодирования, а номер курса и индивидуальный номер студента – по последовательно-разрядной системе.
1.Установим внутреннюю классификацию номенклатуры признаков: курс, факультет, специальность, идентификационный номер студента.
2.Найдём соподчиненность признаков при иерархической системе классификации и выберем следующую соподчинённость: курс - факультет - специальность - идентификационный номер студента.
Установим набор фасет при многоаспектной системе классификаций: Кs= курс, факультет, специальность, идентификационный номер студента.
Получим классы: К1= (3,Э,Ф,10) – это означает студент 3го курса экономического факультета специальности Ф с порядковым номером 10.
3.Разработаем структуру кодов.
3.1.Для разработки последовательного разрядного кода строим его структуру
Х ХХ Х ХХ
курс факультет специальность идентификационный номер студента
3.2.При разработке классификатора по комбинированной системе кодирования для кодирования факультетов и специальностей используют серийную систему, а для номера курса и порядкового номера студента в группе – последовательно-разрядная система. Предварительно серийный код оформим в таблице 1.
Таблица 1
Наименование подмножеств |
Серия номеров |
Резерв свободных номеров |
Кодовые Обозначения |
факультеты |
1-9 |
10-11 |
01,02,…,11 |
Специальность факультет экономический |
1-5 |
6-7 |
01,02,…,07 |
Специальность факультет УПП |
8-13 |
14-15 |
08,09,…,15 |
|
16-20 |
21-22 |
16,17,…,22 |
|
23-27 |
28-29 |
23,24,…29 |
|
30-34 |
35-36 |
30,31,…,36 |
|
37-41 |
42-43 |
37,38,…43 |
|
44-48 |
49-50 |
44,45,…50 |
|
51-55 |
56-57 |
51,52,…57 |
Специальность факультет ТС |
58-63 |
64-65 |
58,59,…65 |
Курс |
1-6 |
- |
1,2,…6 |
порядковый № студента |
1-n |
- |
01,02,….n |
Примечания:
-
n – определяется курсом и специальностью
-
последовательность разрядов в коде следующая
Х ХХ Х ХХ
специальность факультет курс идентификационный номер студента
3.3Паралельно-разрядный код представим в форме таблицы 2.
Таблица 2
Идентификационная часть |
ФАСЕТЫ |
|||
Номер студента |
курс |
специальность |
факультет |
|
1студент 1-й курс спец. Финансы факул. Экономический |
01 |
. 1 |
03 |
01 |
15 студент 2-го курса спец. БУ факультЭкономический |
15 |
2 |
02 |
01 |
3-й студент 6-го курса спец. Э. факул. Экономический |
03 |
6 |
01 |
01 |
70 студент 2-го курса спец. ЭВМ факул. УПП |
70 |
2 |
08 |
02 |
30-й студент 1-го курса спец.АТС факул. УПП |
30 |
1 |
10 |
02 |
20-й студент 6-го курса спец.Д факулУПП |
20 |
6 |
09 |
02 |
34-й студент 1-го курса спец. ЭПС факул ТС |
34 |
1 |
13 |
03 |
50-й студент 2-го курса спец. ЭНС факул. ТС |
50 |
2 |
15 |
03 |
28-й студент 6-го курса спец. Т факул.ТС |
28 |
6 |
16 |
03 |
В идентификационной части дадим позицию классифицируемого множества, а в части фасет по каждой из них выберем (из предварительно построений таблицы 3) конкретные кодовые обозначения.
Таблица 3
Ф1 Факультет |
Ф2 специальность |
Ф3 курс |
Ф4 Порядковый номер |
||||
название |
код |
название |
код |
название |
код |
название |
код |
Экономический |
01 |
Э |
01 |
1 |
1 |
1-33 |
01,02,..,33 |
- |
- |
БУ |
02 |
2 |
2 |
1-45 |
01,02,..,45 |
- |
- |
Ф |
05 |
6 |
6 |
1-55 |
01,02,…,55 |
Управления процессами перевозок |
02 |
Д |
06 |
1 |
1 |
1-34 |
01,02,…,34 |
- |
|
АТС |
07 |
2 |
2 |
1-32 |
01,02,…32 |
- |
|
ЭВМ |
11 |
6 |
6 |
1-59 |
01,02,…,59 |
Транспортные средства |
03 |
ЭПС |
12 |
1 |
1 |
1-23 |
01,02,…23 |
- |
|
ЭНС |
14 |
2 |
2 |
1-37 |
01,02,…,37 |
- |
|
Т |
15 |
6 |
6 |
1-51 |
01,02,…,51 |
4.Разработанные кодовые обозначения представим в таблице 4.
Таблица 4
Название факультета |
Название специальности |
Номер курса |
Номер студента по журналу |
Кодовые обозначения |
||
3,1 |
3,2 |
3,3 |
||||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
Экономический |
Э |
1 |
1 |
101101 |
0101101 |
0110101 |
|
|
|
… |
… |
… |
|
|
|
. |
33 |
101133 |
0101133 |
3310101 |
|
|
2 |
1 |
201101 |
0101201 |
0120101 |
|
|
|
… |
… |
… |
… |
|
|
|
37 |
201137 |
0101237 |
3720101 |
|
|
6 |
1 |
601101 |
0101601 |
0160101 |
|
|
|
… |
|
|
|
|
|
|
44 |
601144 |
0101644 |
4460101 |
|
БУ |
1 |
1 |
101201 |
0201101 |
0110201 |
|
|
|
… |
|
|
|
|
|
|
29 |
101229 |
0201129 |
2910201 |
|
|
2 |
1 |
201201 |
0201201 |
0120201 |
|
|
|
… |
|
|
|
|
|
|
45 |
201245 |
0201245 |
4520201 |
|
|
6 |
1 |
601201 |
0201601 |
0160201 |
|
|
|
… |
|
|
|
|
|
|
42 |
601242 |
0201642 |
4260201 |
|
Ф |
1 |
1 |
101301 |
0301101 |
0110301 |
|
|
|
… |
… |
… |
… |
|
|
|
66 |
101366 |
0301166 |
6610301 |
|
|
2 |
1 |
201301 |
0301201 |
0120301 |
|
|
|
… |
… |
… |
… |
|
|
|
76 |
201376 |
0301276 |
7620301 |
|
|
6 |
1 |
601301 |
0301601 |
0160301 |
|
|
|
… |
… |
… |
… |
|
|
|
55 |
601355 |
0301655 |
5560301 |
Управление процессами перевозок |
Д |
1 |
1 |
102101 |
0102101 |
0110102 |
|
|
|
… |
… |
… |
… |
|
|
|
34 |
102134 |
0102134 |
3410102 |
|
|
2 |
1 |
202101 |
0102201 |
0120102 |
|
|
|
… |
… |
… |
… |
|
|
|
28 |
202128 |
0102228 |
2820102 |
|
|
6 |
1 |
602101 |
0102601 |
0160102 |
|
|
|
… |
|
|
|
|
|
|
41 |
602141 |
0102641 |
4160102 |
|
|
|
|
|
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
|
АТС |
1 |
1 |
102201 |
0201101 |
0110201 |
|
|
|
… |
… |
… |
… |
|
|
|
|
|
|
|
|
|
|
38 |
102238 |
0201138 |
3810201 |
|
|
2 |
1 |
202201 |
0201201 |
0120201 |
|
|
|
… |
… |
… |
… |
|
|
|
32 |
202232 |
0201232 |
3220201 |
|
|
6 |
1 |
602201 |
0201601 |
0160201 |
|
|
|
… |
… |
… |
… |
|
|
|
37 |
602237 |
0201637 |
3760201 |
|
ЭВМ |
1 |
1 |
102301 |
0302101 |
0110302 |
|
|
|
… |
… |
… |
… |
|
|
|
77 |
102377 |
0302177 |
7710302 |
|
|
2 |
1 |
202301 |
0302201 |
0120302 |
|
|
|
… |
… |
… |
… |
|
|
|
69 |
202369 |
0302269 |
6920302 |
|
|
6 |
1 |
602301 |
0302601 |
0160302 |
|
|
|
… |
… |
… |
… |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
602359 |
0302659 |
5960302 |
Транспортные средства |
ЭПС |
1 |
1 |
103101 |
0103101 |
0110103 |
|
|
|
… |
… |
… |
… |
|
|
|
23 |
103123 |
0103123 |
2310103 |
|
|
2 |
1 |
203101 |
0103201 |
0120103 |
|
|
|
… |
… |
… |
… |
|
|
|
34 |
203134 |
0103234 |
3420103 |
|
|
6 |
1 |
603101 |
0103601 |
0160103 |
|
|
|
… |
… |
… |
… |
|
|
|
32 |
603132 |
0103632 |
3260103 |
|
ЭНС |
1 |
1 |
103201 |
0203101 |
0110203 |
|
|
|
… |
… |
… |
… |
|
|
|
32 |
103232 |
0203132 |
3210203 |
|
|
2 |
1 |
203201 |
0203201 |
0120203 |
|
|
|
… |
… |
… |
… |
|
|
|
37 |
203237 |
0203237 |
3720203 |
|
|
6 |
1 |
603201 |
0203601 |
0160203 |
|
|
|
… |
… |
… |
… |
|
|
|
42 |
603242 |
0203642 |
4260203 |
|
Т |
1 |
1 |
103301 |
0303101 |
0110303 |
|
|
|
… |
… |
… |
… |
|
|
|
45 |
103345 |
0303145 |
4510303 |
|
|
2 |
1 |
203301 |
0303201 |
0120303 |
|
|
|
… |
… |
… |
… |
|
|
|
38 |
203338 |
0303238 |
3820303 |
|
|
6 |
1 |
603301 |
0303601 |
0160303 |
|
|
|
… |
… |
… |
… |
|
|
|
51 |
603351 |
0303651 |
5160303 |