soft Visual C # в ідеальне рішення для створення систем, що використовують сервери баз даних різних виробників, і розробки надійних додатків, здатних працювати з різнорідними серверами баз даних.
.3 Вибір системних програм (середовище розробки)
В якості середовища розробки була вибору ОС Windows XP. Вибір обумовлений тим, що саме ця ОС використовується в розглянутому магазині. br/>
4. Проектування інформаційної системи
У даному проекті застосована клієнт-серверна архітектура з застосуванням двухзвенной моделі DBS (DateBase Server - сервер баз даних). Для цієї моделі характерне, що функції комп'ютера клієнта обмежуються функціями подання інформації, в той час як прикладні функції забезпечуються додатком, що знаходиться на комп'ютері сервері. При цьому обробка інформації реалізується у вигляді збережених процедур. p align="justify"> Процедури зазвичай зберігаються в словнику бази даних і розділяються декількома клієнтами.
В
Малюнок 1. Двухзвенная модель архітектури клієнт-сервер. br/>
Достоїнствами DBS є можливість хорошого адміністрування програми на етапах розробки, супроводу та модифікації, а також ефективного використання обчислювальних і комунікаційних ресурсів. br/>
4.1 Розробка серверної частини інформаційної системи
.1.1 Інфологіческое проектування БД
.1.1.1 Виявлення сутностей і зв'язків
Основні поняття:
Сутністю називають вид об'єкта, виявленого в предметній області.
Атрибутом суті називають властивість об'єкта.
Ключем сутності або ключовим атрибутом називають атрибут, за допомогою якого можна однозначно ідентифікувати кожен екземпляр сутності.
Примірником сутності називають екземпляр об'єкта відповідного виду.
Зв'язок між сутностями показує взаємини між об'єктами предметної області.
Після аналізу предметної області можна виявити її сутності та їх потенційні ключі:
Товари - містить відомості про товари, що у асортименті. Потенційний ключ: Артикул
Продажі - містять задану інформацію про продажі. Потенційний ключ: Номер продажу, Артикул проданого товару. p align="justify"> Повернення - інформація про повернення. Потенційний ключ: Код продажу, артикул проданого товару
Акції - Потенційний ключ: Код акції. p align="justify"> Закупівлі - відомості про здійснені закупівлі. Потенційний ключ: Номер закупівлі
Постачальники - інформація про постачальників. Потенційний ключ: Найменування постачальника
Склади - список використовуваних складів. Потенційний ключ: номер філії
Види...