У чому плюси SQLWindows як засоби розробки професійних програм для інформаційних бізнес-систем, Інформаційні системи, Бази даних, статті

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

 

По-перше, трохи про історію питання розробки Windows-додатків. У 1991-1992 роках, і нехай Вас не лякає те, що ми звертаємося в таку “древню” історію, практично не було комплексних відповідних засобів, що забезпечують побудову комунікаційної частини програми, що забезпечує інтерфейс з базами даних. Проектні рішення, особливо в частині зв’язку елементів інтерфейсу і баз даних, були унікальними, що призводило до відсутності мобільності програмного забезпечення і неможливості використання банку типових програмних рішень.

В цей час на ринок засобів розробки була запропонована середу розробки SQLWindows компанії Gupta (пізніше перейменованої в Centura), яка міцно зайняла нішу засобів розробки інформаційних систем середньої складності: число робочих місць 5-20 і сумарний обсяг баз даних до 3-5 Гб. А треба сказати, що такі системи становлять, все-таки, більшість у загальному обсязі програмних систем, принаймні в кількісному відношенні. Надалі інші фірми стали підтягуватися, але максимально, що було зроблено, на мій погляд, – це повторення багатьох вдалих рішень, що були в SQLWindows, хоча деякі з них (про які ми розповімо нижче) так і не були реалізовані у знову з’явилися засобах розробки Windows-додатків.

По-друге, для керівників розробки при виборі засобів визначальними є такі фактори: трудомісткість розробок, підтримка колективних розробок (team programming), рівень професійності продукту, його сопровождаемость і простота освоєння, трудомісткість створення програмного забезпечення, вартість засобів розробки та багато іншого. Важко знайти відповідне ПЗ, яке задовольняє всім перерахованим чинникам. Однак з повною упевненістю можу сказати, що більшості з них задовольняє корпоративна система SQLWindows. Нижче я постараюся це довести.

По-третє, для розробників і програмістів привабливими виявляються такі якості засобів реалізації програм як: забезпечення модульного та об’єктного програмування, одночасні можливості візуального і текстового програмування, зрозумілість мови програмування, наявність гарної документації та довідкової системи, надійність програмного продукту, необмежені можливості по реалізації програм в різних аспектах. Засоби розробки SQLWindows якраз і розроблялися для того, щоб задовольнити перерахованим вище вимогам, а також багатьом іншим, про які ми скажемо нижче.

І, нарешті, відзначимо, що при досить бурхливому, в даний час, розвитку засобів і технологій розробки, рішення, представлені в системі SQLWindows, залишаються на досить високому рівні, актуальні і повністю відповідають стандартам мов рівня 4GL. Крім того, вже розроблено і експлуатуються наступні покоління SQLWindows – SQLWindows32, що входять в комплект CTD (Centura Team Developer), які повністю сумісні знизу-вгору з 16-ти розрядними версіями. Справедливості заради зазначу, що для багатьох конфігурацій комп’ютерів, які залишилися ще у користувачів і в різних організаціях, ефективну роботу можна забезпечити тільки при використанні 16-ти розрядної версії SQLWindows, тому ще не прийшов час відмовлятися від цих засобів розробки.

Розглянемо деякі можливості системи SQLWindows, які в першу чергу повинні зацікавити керівників розробки ПО. Вони реалізуються, в тому числі, і спільно з іншим продуктом Centura – СУБД SQLBase:


З позицій професійних програмістів, причому навіть тих, хто не знайомий з системами візуального програмування, SQLWindows володіє наступними особливостями:


В цілому і керівники, і розробники, вибираючи SQLWindows для своїх розробок, не помиляться і, безсумнівно, забезпечать більш високу якість розробок та успіхів при впровадженні бізнес додатків.


Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*