Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/12: Рейтинг темы: голосов - 12, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 29.03.2013
Сообщений: 4
1

Реализовать работу предприятия в БД наилучшим образом! (автосервис)

12.04.2013, 02:39. Показов 2344. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем кто читает тему, привет. Такие дела, ребята. Моя тема дипломного проекта такая "Автоматизация работы предприятия по продаже автозапчастей и оказанию услуг по ремонту и обслуживанию автомобилей".

Я создал примерную БД, но преподавателю не катит, то это доделай, то то переделай. Говорит нужно реализовать работу предприятия в БД получше. Я уже запарился ее переделывать. Вторую неделю сижу над ней, уже не знаю что делать можно

Прога должна реализовывать следующие ф-ции:
- продажу запчастей клиентам (когда клиент просто хочет купить запчасти, без всякого ремонта).
- ремонт и обслуживание автомобилей (при ремонте и обслуживании авто запчасти могут использоваться как клиента, так и с организации).

Прога делается на диплом, кто может и шарит - помогите с БД, отредактировать ее.. помогите реализовать работу предприятия в БД наилучшим образом. Прикрепляю свою БД.

BD.rar
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2013, 02:39
Ответы с готовыми решениями:

Алгоритм или код как наилучшим образом можно повернуть бланк автоматический
Кто подскажет алгоритм или код как наилучшим образом можно повернуть бланк автоматический....

Как реализовать работу с моделями в одной форме подобным образом
В общем, есть 4 таблицы в БД ORACLE на фреймворке YII2. Первая таблица s_quiz_topic в которой...

Реализовать ввод таким образом чтобы при нажатии заданной кнопки цикл прекращал работу
Дело вот в чем .... Есть 3 массива в которые вводятся некие данные .... нужно реализовать ввод...

БД "Автосервис": как реализовать печать формы?
У меня есть бд автосервис в ней есть форма для оформления заказ, после его оформления программа...

6
0 / 0 / 0
Регистрация: 29.03.2013
Сообщений: 4
12.04.2013, 14:08  [ТС] 2
База будет писаться в ИнтерБэйз. Поэтому связи между первичными ключами и внешние ключи в Запчастях, которые имеют тип Текст не имеют никакого для нас значения. База в Аксесс носит чисто визуальный характер, для преподавателя. Визуальный, имеется ввиду отразить деятельность предприятия в таблицах и связях между ними, не более того.
0
2842 / 774 / 41
Регистрация: 20.05.2012
Сообщений: 2,055
12.04.2013, 14:44 3
В соседнем топике обсуждается похожее задание: Не понимаю как сделать связь много ко многим

Добавлено через 9 минут
Ваше задание логически делится на две части: ремонт и реализация запчастей. Первая часть - см по моей ссылке, по организации второй части предлагаю посмотреть, как это сделано в учебной базе Борей.

Поставьте в свойствах связей Обеспечение целостности. Хотя бы, чтобы для читабельности на схеме данных были значки 1 и бесконечность
1
Эксперт MS Access
7397 / 4534 / 295
Регистрация: 12.08.2011
Сообщений: 14,021
12.04.2013, 15:39 4
Цитата Сообщение от ЖенКост Посмотреть сообщение
База будет писаться в ИнтерБэйз. Поэтому связи между первичными ключами и внешние ключи в Запчастях, которые имеют тип Текст не имеют никакого для нас значения.
Тогда может стоит это обсуждать на специализированном форуме, там же явно есть свои нюансы в построении БД.
0
0 / 0 / 0
Регистрация: 29.03.2013
Сообщений: 4
12.04.2013, 16:03  [ТС] 5
Цитата Сообщение от Андрэич Посмотреть сообщение
В соседнем топике обсуждается похожее задание: Не понимаю как сделать связь много ко многим

Добавлено через 9 минут
Ваше задание логически делится на две части: ремонт и реализация запчастей. Первая часть - см по моей ссылке, по организации второй части предлагаю посмотреть, как это сделано в учебной базе Борей.

Поставьте в свойствах связей Обеспечение целостности. Хотя бы, чтобы для читабельности на схеме данных были значки 1 и бесконечность
Спасибо за ответ. Да, задание логически делится на две части: ремонт и реализация запчастей. В целом считаю моя база отвечает поставленной задаче. Но тут нюансы, которые малюну всю портят: для ремонта можно использовать запчасти как клиента, так и предприятия (т.е. тут еще продажа запчастей вырисовывается отдельно). Не знаю как это все связать между собой наилучшим образом.

Как вообще моя база выглядит, отвечает ли в целом заданию по вашему мнению? Что не так?

Кстати, сегодня ответ пришел по почте от препода насчет этой базы, которая тут прикреплена:
"Запчасти клиента для каждого заказа свои, проще ее будет привязать к таблице заказ. Код Запчасти и признак - наши это запчасти или клиента. Продажа запчастей - 2-ве таблицы, как и в ТТН - сама продажа и список продаваемых запчастей от 1 до нескольких".

Я уже черт знает что с базой этой делать. Для меня это всегда проблемой было создать базу, на протяжении 4 лет. Реализовать ее в среде программирования еще ладно, но с базой всегда проблемы... Над этой уже третью неделю парюсь.
0
2842 / 774 / 41
Регистрация: 20.05.2012
Сообщений: 2,055
12.04.2013, 16:34 6
Цитата Сообщение от ЖенКост Посмотреть сообщение
для ремонта можно использовать запчасти как клиента, так и предприятия (т.е. тут еще продажа запчастей вырисовывается отдельно). Не знаю как это все связать между собой наилучшим образом.
Решается просто: добавлением поля Чьи...

А задание точно учебное? :-) Вот ваш препод лис: вы ему сделаете (сложное и универсальное решение), а он будет автосервисам продавать

Пробел с базами данных - это фундаментальный и критический пробел в знаниях, в понимании. Наверное, почти все программы - это отчасти база данных, в том числе ядро ОС. Принципы их работы нужно отчеканивать как Отче наш. К тому же, знать базы данных - это круто
0
0 / 0 / 0
Регистрация: 29.03.2013
Сообщений: 4
12.04.2013, 16:52  [ТС] 7
Цитата Сообщение от Андрэич Посмотреть сообщение
Решается просто: добавлением поля Чьи...

А задание точно учебное? :-) Вот ваш препод лис: вы ему сделаете (сложное и универсальное решение), а он будет автосервисам продавать

Пробел с базами данных - это фундаментальный и критический пробел в знаниях, в понимании. Наверное, почти все программы - это отчасти база данных, в том числе ядро ОС. Принципы их работы нужно отчеканивать как Отче наш. К тому же, знать базы данных - это круто
"Решается просто: добавлением поля Чьи..." - а подробнее можно, куда это поля добавить и с чем связать, очень туплю, простите

Учебное задание, учебное Я практику прохожу на широкомасштабном предприятии, одна из главных функций которого является продажа запчастей и ремонт , поэтому вот и тема такая к диплому

Ох, черт с ними с этими пробелами знаний уже, заканчиваю в этом году заведение учебное и слава богу. Буду на ист.фак поступать. За 4 года осознал что связывать жизнь с программированием не буду, другие интересы. Последний шаг - защитить диплом

Добавлено через 2 минуты
Цитата Сообщение от alvk Посмотреть сообщение
Тогда может стоит это обсуждать на специализированном форуме, там же явно есть свои нюансы в построении БД.
Ну мне бы сам процесс работы предприятия визуально отобразить в аксессе, а далее и сам разберусь.
0
12.04.2013, 16:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.04.2013, 16:52
Помогаю со студенческими работами здесь

Исправление ошибок в коде программы, описывающей работу предприятия
Помогите найти ошибку - не могу понять чего не хватает Делаю задание по информатике - вроде...

Помогите сделать курсовую работу на тему учет материалов в бухгалтерии предприятия
11

Реализовать подсчёт годовой прибыли предприятия
Здравствуйте. Понятия не имею, как реализовать подсчёт прибыли предприятия исходя из данных трёх...

Реализовать структуру моделирующую работу аэропорта; реализовать поиск по заданному полю в массиве таких структур
Здравствуйте. Каким образом можно сделать ввод данных через массив, а так же все последующие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru