Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Galogen

Страницы: « 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 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 »
1231
Для вторичного ключа необходимо указать в расширенных настройках галочку каскадного удаления и обновления
Спасибо, что нашли решение своей проблемы и поделились им.

1232
Привет. Если я не ошибаюсь, то можно посмотреть также в сторону экспертных систем и, вообще, на область знаний, связанную с ИИ.
На википедии есть статьи по экспертным системам и ссылка на наиболее известные и распространенные. Задачи, поставленные тобою, не простые.

С другой стороны, если нужно подобрать некую оптимальную программу, то
1. нужно построить целевую функцию
2. определить факторы на нее влияющие
3. понять к какому классу задач оптимизации следует отнести данную (линейное или нелинейное программирование)
4. подобрать способ решения.

В этом случае можно расматривать не обычные алгоритмы, а более изощреные, например, генетические, муравьиные

В любом случае нужно исследовать задачу. Поискать, каковы достижения в окололежащих областях.

1234
Выкладывались только 91, 92, 404 стр. В редакции Ilgr стр. 191, 192 также отсутствуют.

Что действительно отсутствуют?
Стопудово нет. Я пытался сфотить, но не могу найти печатный экземпляр.

Пропало немного
Specify the number of transactions per second to be supported, response times, computational accuracy, and timing relationships for real-time systems. You could also specify memory and disk space requirements, concurrent user loads, or the maximum number of rows stored in database tables. If different functional requirements or features have different performance requirements, it's appropriate to specify those performance goals right with the corresponding functional requirements, rather than collecting them all in this one section.

Quantify the performance requirements as specifically as possible—for example, "95 percent of catalog database queries shall be completed within 3 seconds on a single-user 1.1-GHz Intel Pentium 4 PC running Microsoft Windows XP with at least 60 percent of the system resources free." An excellent method for precisely specifying performance requirements is Tom Gilb's Planguage, described in Chapter 12, "Beyond Functionality: Software Quality Attributes."

5.2 Safety Requirements
Safety and security are examples of quality attributes, which are more fully addressed in section 5.4. I've called these two attributes out in separate sections of the SRS template because if they are important at all, they are usually critical. In this section, specify those requirements that are concerned with possible loss, damage, or harm that could result from the use of the product (Leveson 1995). Define any safeguards or actions that must be taken, as well as potentially dangerous actions that must be prevented. Identify any safety certifications, policies, or regulations to which the product must conform. Examples of safety requirements are

SA-1  The system shall terminate any operation within 1 second if the measured tank pressure exceeds 95 percent of the specified maximum pressure.

SA-2  The radiation beam shield shall remain open only through continuous computer control. The shield shall automatically fall into place if computer control is lost for any reason.

5.3 Security Requirements
Specify any requirements regarding security, integrity, or privacy issues that affect access to the product, use of the product, and protection of data that the product uses or creates. Security requirements normally originate in business rules, so identify any security or privacy policies or regulations to which the product must conform. Alternatively, you could address these requirements through the quality attribute called integrity. Following are sample security requirements:

SE-1  Every user must change his initially assigned login password immediately after his first successful login. The initial password may never be reused.

SE-2  A door unlock that results from a successful security badge read shall keep the door unlocked for 8.0 seconds.

5.4 Software Quality Attributes
State any additional product quality characteristics that will be important to either customers or developers. (See Chapter 12.) These characteristics should be specific, quantitative, and verifiable. Indicate the relative priorities of various attributes, such as ease of use over ease of learning, or portability over efficiency. A rich specification notation such as Planguage clarifies the needed levels of each quality much better than can simple descriptive statements.

6. Other Requirements
Define any other requirements that are not covered elsewhere in the SRS. Examples include internationalization requirements (currency, date formatting, language, international regulations, and cultural and political issues) and legal requirements. You could also add sections on operations, administration, and maintenance to cover requirements for product installation, configuration, startup and shutdown, recovery and fault tolerance, and logging and monitoring operations. Add any new sections to the template that are pertinent

правда я обнаружил ошибку
the designers to mirror the database in multiple geographical locations or to denormalize relational database tables for faster query responses.
в тексте перевода
разработчики могут зеркализовать базу данных в нескольких географических метаположениях или денормализовать связанные
таблиц баз данных для получения более быстрого ответа на запрос

location переведено (скорее распознано) как метаположениях - очевидно, что следует переводить местаположениях

зеркализовать - это вообще, по-моему, шедевр. Ясно, что так точнее передается смысл использования тут глагола to mirror - отражать или отображать
например, можно было бы перевести, что
разработчики могут сделать зеркало базы данных в нескольких географических местоположениях (а лучше точках), окончательно
разработчики могут сделать зеркало базы данных в нескольких географических точках

1235
У нас частично информация "складируется" на wiki. Там анонсируются проекты, представляется описание этих проектов.
В целом такой подход не плох, но проблема в поддержании такой информации в актуальном состоянии. В определенный момент то, что изложено на wiki начинанет расходится с тем, что есть в реальности.  Люди, погруженные в контекст это знают, новые естественно нет.

В принципе за базу знаний можно считать и работы в системе управления работами и заданиями. В нашей системе есть возможность относить ту или иную работу к одному или нескольким проектам. В названии работы также добавляется некая ключевая фраза. В дальнейшем можно осуществлять выборку таких работ и изучать содержимое таких работ. Между работами можно устанавливать зависимости, что улучшает поиск и позволяет хранить определенный порядок таких работ. В работы можно делать вложения.

Имеется база документов по технологическим инструкциям, в которых отражается конечное состояние решения. ТИ поддерживаются в актуальном состоянии.

Также на wiki фиксируется разная организационная и техническая информация: как развернуть рабочее место, как установить сервер, каков регламент работы и т.п. Обычно эту информацию ведет каждый отдел самостоятельно для сотрудников отдела, но она естественно доступна и другим.

В любом случае основная беда заключается в том, что поиск нужной информации очень затруднителен. Все равно первично общение с носителем знания.

1236
А вот и бесплатная учетная система с открытыми кодами.
Ага, спасибо. Для коллекции самое-то.

1237
Ссылка очевидна http://www.ittilan.ru/
Благодарю, я самостоятельно нашел информацию, попробовав иттилан. Но ссылка все-таки украшает сообщение и делает его удобнее для других:)

К сожалению стоимости там я не наше. Судя по клиентуре, маловероятно, что это низкобюджетное решение. Скорее всего может оказаться и не очень дорогое в конечном счете, но все равно нужно связываться. Передам это соответствующим лицам.

1238
А вообще кто хочет - тот ищет возможности, кто не хочет - ищет причины. Пока что можно наблюдать поиск причин, поечму Шарик нельзя использовать :-).
Знаешь чужая душа потемки. Беспредметный получается диалог. Я лишь обсуждаю вопрос, скажем так теоретически. Практические шаги должен сделать тот, кто заинтересован в результате. Меня же интересуют пути решения.

В целом они понятны и многие из них были мне известны до обсуждения. Но были и новые интересные предложения
Использование системы электронных таблиц: Excel или Calc.
+ достаточно просто и быстро можно начать использовать
+ есть возможность расшарить для совместной работы
- нельзя ограничить доступ (без использования программирования)
- нельзя точно знать кто и зачем внес те или иные изменения
- нужны програмные средства для периодического обновления содержимого (т.е. придется программировать)

Использование баз данных типа Access или Base
+ достаточно просто сделать базу, макросы и запросы
+ есть возможность разделить доступ и разграничить отвественности
+ можно отслеживать кто вносит записи
+ довольно гибкая система
- однако требует все-таки определенных ИТ знаний
- не все так просто с организацие общего доступа и разграничений полномочий
- придется программировать
- возможно нужно знать sql

Использование готовый специализированных решений типа 1С
+ обычно все есть
+ решено большая часть нужных потребностей
- потребуется помощь в начальном использовании
- потребуется помощь в настройке
- возможно излишняя функциональность
- может быть относительно большая стоимость ( с учетом количества лицензий)

процессные "универсальные" решения (типа Comindtracker или SharePoint?)
+ веб-ориентированные системы
+ достаточно просто привлекать клиентов к работе с системой
+ система разграничения доступа уже включена
- нужно изучать систему, чтобы подогнать под свой процесс (хотя порог вхождения небольшой)
- нужно приспосабливаться под имеющуюся парадигму - не всегда это просто
- относительно дорого (учитывая что лицензия нужна не 1)
- требуется хорошое интернет-соединение
- есть опасность у мелкого бизнеса, что их данные хранятся не у них

Использование фрилансеров для изготовления нужного решения
+ надеюсь сделают то, что хочется
- а кто будет подерживать :)

Ну наверное есть и другие пути. Вопрос, как всегда, - вопрос цены. Судя по моим разговорам с ЗЛ, 30 тыс воспринимается очень большой суммой для инвестирования ее в автоматизацию. В этом случае или отказываемся от автоматизации или как-то используем средства индивидуальной продуктивности.


Цитировать
А что касается документооборота в ВУЗе, то у Иттилан есть готовое решение для этого на Шарике .... можешь предложить своим коллегам из ВУЗа посмотреть на него.
Совнемаюсь, что пойдут на закупку такого решения. Так как уже были потрачены деньги на внедрение пилотного проекта по SP от местного представительства (не помню точно как называется контора). Но было бы любопытно взглянуть, что предлагает ИТтилан и за какие деньги. Пришли , пожалуйста, ссылку.

1239
Эд, тебе уже ответили, что проще всего - таблица в Экселе.
Юр, спасибо, дружище, открыл глаза! ;)

По поводу SP - у вашей компании возможно имеется подписка на MSDN - можешь "напопробовать" взять Win Server 2008 R2 и использовать его. На виртуалку ставиться без проблем. Как впрочем можно и взять оттуда же и полноценны SP 2010. Заодно осваивал бы промышленные технологии ... Помимо документации, есть официально в открытом доступе на аглицком куча гайдов (если нужно - дам ссылку) и книг в электронном виде на эту тему.
Юра, моя компания не нуждается в реализации задач обслуживания картриджей и оргтехники. Моя компания, ИГХТУ, имеет подписку MSDN для учебных целей. Да я могу поставить у себя все это хозяйство и провести evaluation.

Беда в том, что это бесполезно для целевой компании ( да какая там компания (: ), ну если только они будут пользовать нелицензионное ПО. Так что...

Я верю, что SP можно использовать  для многих целей. У нас в ИГХТУ пытаются построить документооборот и контроль исполнения. Правда дело то не в программе, а людях :). Но это иная тема разговора

1240
Примеры / Re: Выбор UML диаграммы
« : 18 Августа 2012, 21:01:24 »
Давайте вначале устаканим терминологию. State - не статус, а состояние. Хотя и звучит похоже. Было у вас там словосочетанье: статусное состояние, брр... :)

Насчет того, как сделать в VP нескольо do activity не знаю, попробуйте найти самостоятельно. Но в принципе вам это не нужно. Есть три вида деятельности: на входе, на выходе и находясь в состоянии. Так вот если каждая из этих деятельностей достаточно сложна, то подробности правильно изобразить на диаграмме деятельностей и, возможно, на другой диаграмме автоматов

1241
С Днем рождения, Гриша. Всех благ и еще немножечко.

1242
Sparx / Re: EA выдает ошибку при установке
« : 16 Августа 2012, 16:25:42 »
ida, погуглите на вот эту самую ошибку. Скорее всего трабла с NET, вам нужна более ранняя версия
http://answers.microsoft.com/en-us/windows/forum/windows_vista-windows_programs/cannot-install-several-programs-because-i-get-an/0ab7e91e-0638-4f93-b86a-4e073e7a9957

1243
Изначально да, но мне показалось что дискуссия ушла в сторону платформ и ты активно обсуждал использование issue trakers, которые ну никак готовым решением не назвать и что-то даже попытался скачать ... или ты искренне считаешь что они и есть готовое решение???
То, что дискуссия пошла по другому пути, не моя заслуга. Но  я ее поддежал, так как в ней есть момент истины. Не совсем понятно причем тут искренность. Я изучаю рынок разными способами. Эта тема может послужить основой для дискуссий в других подобных ситуациях.
Однако подобные "готовые" решения быть могут в силу того, что в мире много талантливых людей. Например, погугли на тему систем кадрового учета. Их тьма и есть вполне приличные.

Вместе с тем системы типа issue tracker позволяют применять процедурный подход. Если грамотно описать жизненный цикл такого процесса, то наверное можно выстроить нужную автоматизацию процесса. Вопрос в данном случае, что проще.

По поводу sharepoint  все оказалось не совсем просто. В частности, не могу его начать использовать,т.к. для его необходимого компонента "Sharepoint services 3.0" необходим Windows Server 2003

1244
Эд, ты уж определись, у тебя выбор делать самому и на чем (платформу выбрать), или готовое решение получить.
Юра, не ожидал от тебя такой невнимательности ;). Я изначально спрашивал о готовых решениях. Но интересовался и другими возможностями.

1245
Sparx / Re: создание моделей в Enterprise Achitect
« : 15 Августа 2012, 21:20:31 »
В справке есть раздел Automation + посмотрите сайт. Там есть объяснение как получить доступ к API ЕА

Страницы: « 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 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 »