Проектирование программного комплекса
из сравнения введенного пользователем пароля с паролем, хранимым в системе. Защита паролем позволяет ограничить несанкционированный доступ к учетной записи пользователя. Данная защита является наиболее распространенным и дешевым способом защиты учетных записей. Комбинация защиты на уровне пользователей и паролей и, составляет собственно аутентификацию.
3. Защита на уровне ресурсов. Это уровень позволяет создать самую надежную защиту, так как вне зависимости от того, прошел пользователь аутентификацию или нет, ресурс может быть не доступен. Все программы комплекса осуществляют сверку со списками управления доступом (Access Control List, ACL). Если список, привязанный к данному ресурсу, не содержит идентификатор пользователя, то пользователь не может получить к нему доступ. Например, обучаемый пользователь, который не включен в группу преподавателей, не может использовать такие инструменты, как Teacher Manager и Task Builder. Кроме того, многие элементы учебных материалов (например, тестовые вопросы) тоже содержат информацию для обеспечения безопасности. Например, преподаватель может использовать в своих тестах вопросы созданные другим преподавателем, но не может не изменять их, ни просмотреть правильные варианты ответов.
4. Общая защита хранимой информации осуществляется средствами операционной системы в совокупности со средствами СУБД MySQL. Использование средств позволяют интегрировать EPCS Lite в общую схему функционирования компьютерной сети, и обеспечить соответствие
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |


