ня.
В· Вимоги до інтерфейс: за бажанням розробника. З АС буде працювати розробник, тому для користувача інтерфейсом можна знехтувати
1. БД InterBase - це файл, що зберігається на жорсткому диску комп'ютера, а не письмовий варіант, заповнений від руки.
2. Файл бази даних єдиний і не великий, навіть якщо в ньому будуть зберігатися 50 рахунків і 50 додатків, то він буде займати не більше 30 Мб. А значить, його легко і швидко копіювати, тобто створювати резервні копії.
. База даних ведеться тільки в цілях внутрішньої організації. Не потрібно надавати ніякі звіти в державні служби, звітувати перед ким-небудь.
. Інтерфейс як такої взагалі не потрібен, на перших етапах точно. Це дозволить якнайшвидшим чином виправити ситуацію з боргами, а в майбутньому можлива розробка графічного інтерфейсу і його прив'язка до бази даних.
. Автоматизація буде реалізована за допомогою тригерів.
інформаційний програмний торгівля облік
7. Розробка програмного забезпечення
Користувачі системи та їх ролі: оператор, єдиний користувач, організація невелика і люди, які в ній працюють В«боятьсяВ» комп'ютерів. Бухгалтер не може бути оператором, оскільки така система замислюється як дублююча його дії, як перевірка роботи бухгалтера. br/>
ER-Діаграма
Номенклатура * ІН номенклатури (1) ТіпМарка сталіРазмери
Додаток * ІН Додатки (1) Номер пріложеніяПредоплата
Позиція (1) * ІН позіцііВесЦенаІН номенклатури (М) (М) ІН програми
Рахунок * ІН счетаДата оплатиСумма оплатиНомер счетаФактіческій весІН позиції (М)
Схема БД
PRIL * PRIL_ID INT (1) PRIL_DATE DATEPRIL_NAME CHAR (5) PRIL_PREPAY FLOAT
NOMEN * NOMEN_ID INT (1) NOMEN_TYPE CHAR (5) NOMEN_MARK CHAR (5) NOMEN_SIZE CHAR (5)
BILL * BILL_ID INTBILL_DATE DATEBILL_PAY FLOATBILL_NAME CHAR (5) BILL_W_FACT FLOATPOZ_ID INT (М)
POZ (1) * POZ_ID INTPOZ_W FLOATPOZ_PRICE FLOATNOMEN_ID INT (М) (М) PRIL_ID
Структура бази даних наступна. Почнемо з опису сутностей та їх атрибутів: програма, рахунок, номенклатуру і позицію. p align="justify"> Атрибути програми: дата оплати, номер додатка, передоплата.
Атрибути рахунку: дата оплати, сума оплати, номер рахунку, фактична вага.
Атрибут...