Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2010, 11:37   #1
DIAMONDS
 
Регистрация: 09.01.2010
Сообщений: 7
Сообщение Нужна программа по базам данных на Delphi7

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

Последний раз редактировалось Rembo; 19.01.2010 в 14:16.
DIAMONDS вне форума Ответить с цитированием
Старый 19.01.2010, 11:40   #2
quit
Я есть!
Форумчанин
 
Аватар для quit
 
Регистрация: 17.02.2008
Сообщений: 318
По умолчанию

Здесь ты найдешь все что тебе нужно!
©Учиться, учиться и еще раз учиться!
quit вне форума Ответить с цитированием
Старый 19.01.2010, 11:43   #3
DIAMONDS
 
Регистрация: 09.01.2010
Сообщений: 7
Сообщение

На форме мы должны вводить данные которых нет ни в таблицах,ни в файлах,по моему представлению:
1. Первоначально идет форма на которой мы должны выбрать репетиционное тестирование это или контрольное,кнопки репетиционное тестирование, естественно после нашего выбора необходимые данные должны браться из нужных файлов,на форме 2 кнопки,плюс кнопка выход,когда мы нажимаем на кнопку репетиционное тестирование или контрольное:
2. Открывается другая форма, у нас высвечивается сверху-название формы(Создание отчета по репетиционному тестированию или контрольному и их даты проведения),
• дальше мы выбираем из списка дату тестирования, даты того когда и какое тестирование у нас будет(по идее даты проведения тестирования по группам мы должны взять из таблиц, в порядке возрастания),
• рядом выбор дисциплины из списка дисциплин, которые должны были быть на тестировании,
• рядом выбор из списка групп, которые должны тестироваться по этой дисциплине,
• рядом мы вводим число студентов в группе,это для столбца планируемая численность ,
• рядом у нас высвечивается число фактическое студентов явившихся на экзамен, по идее мы эти данные берем из файлов,там написано сколько студентов было на тестирование из группы
• рядом нам естественно высвечивается, путем вычета численности студентов в группе планируемая численность-фактическая численность,нам высвечивается число неявившихся студентов,если явка студентов сто процентная, то нам ниче не высвечивается- это делать не нужно
• рядом мы вводим студентов не явившихся на экзамен(если есть все студенты,то этого делать ненужно),можно сделать как в мемо,что бы вводитьь неявившихся через entrr или запятую
• далее мы должны ввести резервных студентов(если явка сто процентна,то этого делать не надо) ,в принципе можно в одном окне,но там поидее должна быть кнопка которая будет сохранять данные каждый раз,можно впринципе на кнопку поставить сообщение, к примеру один резервный студент введен,
или опять через мемо
• потом мы должны из списка выбрать оператора компнабора
• дальше нам должны высветиться аудитории в которых была группа на момент тестирования, аудиторий может быть несколько, по идее мы их берем из таблиц,но все таки рядом должны быть две кнопки рядом с аудиториями, добавить и изменить,на случай если были использованы еще аудитории или аудитория было изменена,так же по идее можно удалить аудиторию-все это можно в всплывающем окне сделатькак типо на всплывающей форме,после нажатия в котором кнопку ок,к имеющемуся списку высвечиваемых аудитории добавится что то или уберется,
• дальше из высвечиваемого списка мы выбираем для графы примечание: экзамен,зачет или это проверка остаточных знаний- в отчете есть это,там написано,что должно быть,
• столбцы% должны считаться сами и просто высвечиваться,в самом отчете, там их не надо делать,
• Внизу формы должны быть кнопки далее(что бы переходить к заполнению следующих данных,как только мы нажимаем кнопку,у нас появляется наша форма где мы все заполняли до этого,но только уже с пустыми данными и тогда на этой форме,когда мы ее открываем во второй раз появляется кнопка отчет внизу,чтобы его сформировать и мы выбираем куда),кнопка назад ,закрыть и кнопка предварительный просмотр- по идее там должна появляться форма,на которой должна быть таблица с данными которые мы ввели,в таблице мы их можем изменить и кнопки удалить-что бы удалить строку,кнопка назад и кнопка отчет(при нажатии на кнопку отчет мы выбираем куда мы сохраняем нажимаем ок,а потом переходим к самой первой форме,где мы выбираем репетиционное это тестирование или контрольное,если больше ничего не надо,то можем нажать выход)
• в вверху кнопка изменить имеющиеся данные,там должен быть ввод логина и пароля,для того что бы изменить имеющиеся данные в таблицах,там мы выбираем дисциплину из списка, рядом сверху надпись преподователь,под ней две кнопки добавить преподавателя или изменить (вместе с кнопками изменить и удалить идет список преподавателей по дисциплине, что б из него можно было выбрать) и кнопка удалить,на случай если преподаватели изменились или по дисциплине их несколько или удалить, так же рядом будет идти надпись сверху операторы компнабора, под ней две кнопки добавить опрератора или изменить(вместе с кнопками изменить и удалить идет список операторов, что б из него можно было выбрать),так же кнопка удалить.на этой же форме должна быть кнопка назад,мы возврашаемся на форму создания отчетов,там сохраняются все данные которые были введены до этого,но только данные в всплывющих окнах обновляются,т.е данные в таблицах
DIAMONDS вне форума Ответить с цитированием
Старый 19.01.2010, 11:47   #4
DIAMONDS
 
Регистрация: 09.01.2010
Сообщений: 7
Сообщение

Таблицы на мой взгляд,таблицы через desctop:
1. расписание(дата,время,дисцилина)-для репетиционного тестирования,
2. расписание(дата,время,дисцилина)-для контрольного тестирования,
3. список групп тестируемых по данной дисциплине, численность студентов в группе,
4. список преподователей ведущих дисциплину,
5. примечание(группа,дисциплина,экзаме н,отстаточные знания или зачет),
6. аудитории список(дата,время,группа,аудитория)
7. оператор комп надбора,
8. дисциплины и число часов выделенных на дисциплину для каждой группы
9. таблица резерв для каждой группы


На всех формах должно быть меню сверху на мой взгояд все должно так выглядеть,если придумаешь,что то лучше,ради бога,большая просьба ,если в программе понадобятся таблицы использовать компонент query и они должны быть в datamodule,программа должна быть на delphi7.Я не знаю но скорей всего нам понадобятся еще формы,нам ведь нужно будет где то таблицы сохранять или данные которые будут вытаскиваться из файлов.ЦЕНА ВАША, КТО ВОЗЬМЕТСЯ ЗА РАБОТУ?


ССЫЛКА НА СКАЧИВАНИЕ ФАЙЛОВ()АРХИВ ЗАДАНИЕ: http://files.mail.ru/QPO0I6
DIAMONDS вне форума Ответить с цитированием
Старый 19.01.2010, 13:18   #5
IT-man
АльTRUEи$т
Форумчанин
 
Аватар для IT-man
 
Регистрация: 19.03.2009
Сообщений: 784
По умолчанию

150$ и я возьмусь ! чем меньше сроки тем выше цена.стучать в аську.
Цитата:
«Никто не войдет в Рай, имея хотя бы крупицу гордыни в своем сердце». «Аллах Красив и любит красоту. Гордыня означает отказ от истины и высокомерие»

Последний раз редактировалось IT-man; 19.01.2010 в 13:21.
IT-man вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
НУЖНА ПРОГРАММА НА DELPHI7 DIAMONDS Фриланс 10 13.02.2010 15:10
ПОМОГИТЕ ПОЖАЛУЙСТА,НУЖНА ПРОГРАММА С БАЗАМИ ДАННЫХ НА DELPHI7 DIAMONDS Помощь студентам 4 14.01.2010 10:25
Нужна книга по базам данных в Делфи 7 stscolt Свободное общение 1 11.08.2009 13:08
по Базам Данных Ainur Помощь студентам 1 27.05.2009 12:54