|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.09.2011, 23:55 | #1 |
Регистрация: 01.08.2011
Сообщений: 4
|
Проект с использованием базы данных.
Всем доброго времени суток.
Передо мной стоит задача, написать программу электронного задачника по физике. Суть проста: в программе будут задачи разных уровней, из разных разделов, для разных классов. Сама задача (задача по физике) должна состоять из картинки, текста условия и теста подробного решения/разбора. Изначально размышлял над способом хранения таких задач и пока решил остановиться на базе данных. Соответственно сразу возникает несколько вопросов: 1) Самое главное, как на Ваш счет, правильное ли я направление выбрал, т.е. может посоветуете более просто способ реализации поставленной задачи? 2) Во всех учебниках и видео уроках по работам с базами данных используются базы данных с расширением *.mdb (MS Acces 2003) у меня же при создании базы на выходе получается файл с расширением *.accdb (MS Acces 2010). Как в таком случаи поступить? |
21.09.2011, 06:40 | #2 | |
Форумчанин
Регистрация: 04.10.2007
Сообщений: 106
|
Цитата:
2. Сохранить- сохранить как - формат Access 97-2003. И будет mdb.
Все не так плохо, как вам кажется, на самом деле все гораздо хуже.
http://delphiworld.narod.ru/dw.html - 5000 статей!!! удобный поиск, оффлайн сборник, рекомендую всем |
|
21.09.2011, 06:46 | #3 |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
|
21.09.2011, 15:40 | #4 |
Begin'нер
Пользователь
Регистрация: 30.04.2010
Сообщений: 48
|
А я бы построил на базе acces'a с использованием BLOB под картинки.
А для решения memo колонку. |
22.09.2011, 01:04 | #5 |
Регистрация: 01.08.2011
Сообщений: 4
|
|
22.09.2011, 02:37 | #6 |
Форумчанин
Регистрация: 25.07.2009
Сообщений: 533
|
Я бы предложил оформлять задачи в виде статичных html страниц.
С картинками никаких заморочек. С форматированием текста. Если есть необходимость вставить формулу то можно вставить картинкой. На Delphi накидать оболочку для отображения этих html. Для единого оформления можно собрать css-ку. Правда придется повозиться с формой добавления новых задач. Но тут тоже можно пойти простым путем. На основе той же css создать блоки для ранее обозначенных объектов. Т.е. если вставляем картинку, то указываем что это блок картинка. Если это блок решение то указываем что это решение и т.д. Чтоб не морочиться с тегами. Базу использовать для поиска и навигации. Ну и как указанно для разделения уровней сложности. База будет не очень большой. И отпадут вопросы хранения картинок...
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA) |
22.09.2011, 12:29 | #7 | ||
Форумчанин
Регистрация: 04.10.2007
Сообщений: 106
|
Цитата:
Цитата:
Видел я такой проект(код не смотрел) - там оболочку написанная в дельфях использовалась для выбора учебника и отображения страниц.
Все не так плохо, как вам кажется, на самом деле все гораздо хуже.
http://delphiworld.narod.ru/dw.html - 5000 статей!!! удобный поиск, оффлайн сборник, рекомендую всем |
||
22.09.2011, 15:33 | #8 | |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
Цитата:
Однако если базу "хранить" в txt файлах и подгружать ее через JS то это меняет дело и можно создать динамично-статичный сайт, в котором страницу будет строить JS. |
|
22.09.2011, 18:25 | #9 | |
Форумчанин
Регистрация: 25.07.2009
Сообщений: 533
|
Я же написал что база в большей степени для поиска и навигации. Т.е. всю структуру учебника хранить в БД. А вот именно задачи реализовать на html.
И с точки зрения добавления вполне удобно. Цитата:
Не самый удачный момент собирать странички в блокноте. Да можно но не удобно. И так же при изменении править текстовый файлик с БД. Я считаю, что как раз оболочка на делфях даст необходимую гибкость проекту. Просто форму добавления надо будет несколько оригинальную нарисовать. Как некий мастер. В котором просто указываешь из какой картинки, какого текста необходимо собрать страничку и в какое место в структуре задачника надо её добавить и все.Остальное пусть делает программа. В данном случае не стоит ориентироваться на человека которому пофиг форма или блокнот.
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Базы данных изменение данных (Delphi (ADO)). | RuthlessD | Помощь студентам | 0 | 16.06.2011 19:57 |
Базы данных -контрольные, курсовой проект | Одинокая Волчица | Фриланс | 21 | 06.04.2011 19:17 |
Инструкция по связи базы данных из Access с шаблоном документа Word с использованием закладок. | Евгений73 | Microsoft Office Access | 1 | 28.03.2011 12:27 |
Программа-тест с использованием базы данных | Egor1 | Помощь студентам | 0 | 26.01.2011 01:56 |