1 | |
Программа по обработке телефонных номеров09.01.2013, 17:30. Показов 3159. Ответов 5
Метки нет (Все метки)
Моя идея заключается вот в чем:
1Хочу написать (САМ!!) программку, включаешь, открывается программка с 1 полем для ввода номера телефона 3 кнопки, добавить, удалить, показать и второе поле в этом же окне в которое будут показываться сам номер когда я этот номер телефона добавлял (день месяц год) а если нет то самые приближенные номера телефонов данного оператора (например 8960-8965 это всё билайн) чтобы это всё записывалось в отдельный тхт файл который будет лежать в той же папке где и сама программка(чтобы можно было распечатать допустим на принтере). 2потом хочу усовершенствовать эту программку, номера телефонов будут браться с точечного рисунка(bmp, jpeg, gif), как все мы знаем на авито номер телефона не текстом а картинкой выводится. Там видно что цифры все одного размера значит хочу чтоб эта прога перебрала картинку(которую я вручную сохраню в туже папку с программой) на наличие цифр и записала их в текстовый файл. 3Далее усовершенствовать чтобы прога сама открывала на странице браузера эту картинку, сохраняла к себе в папку, определяла какие там цифры, сохраняла всё в тхт файл с датой добавления и удаляла картинку с которой всё это считала У нас агентство недвижимости и все обьявления на авито. Хочется чтобы автоматически определялось где не риелторы а где риелторы. Риелторы это там где куча квартир сдается на одном номере обьявления. По логике вещей мало у кого в собственности есть по 10 квартир которые их сдают... Точнее те собственники у кого по 10 квартир сами не заморачиваются, а тупо звонят в агентство... Вот моя идея, что изучать, с чего начать, знаю немного, прошу вас не отвечайте "тебе рано ещё", "прочти всю книгу шилда(или ещё кого)" я итак читаю Может чтобы начать мне нужно освоить какойнить определенный раздел сначала?
0
|
09.01.2013, 17:30 | |
Ответы с готовыми решениями:
5
Regex для украинских телефонных номеров Поиск телефонных номеров с web сайта программа по обработке массива Программа работает неадекватно при обработке нескольких изображений |
624 / 495 / 43
Регистрация: 05.07.2010
Сообщений: 1,589
|
|
09.01.2013, 17:51 | 2 |
Имеет смысл начать с создания БД например на MSSQLExpress и своего приложения, взаимодействующего с этой БД. Хотя бы справочник с телефонами риэлторов.
Телефоны в БД, понятно, в текстовом виде. Потом можно приделать к базе и программе копилку объявлений. Потом можно к программе приделать модуль для обхода сервера этой авиты и сбора объявлений Параллельно можно искать алгоритм / библиотеку для распознавания текстов.
1
|
174 / 174 / 57
Регистрация: 08.01.2013
Сообщений: 335
|
|
09.01.2013, 18:00 | 3 |
Если уж делать, то тогда с базой данных, в которой будут храниться номера, время их добавления и т.п. Просто в вашей идее есть сложные решения ("чтобы прога сама открывала на странице браузера эту картинку, сохраняла к себе в папку, определяла какие там цифры") и как-то не вяжется с этим сохранение в .txt. А так идея интересная, я имею ввиду для реализации, и надо бы побольше почитать про ADO.NET и ASP.NET, ну и про алгоритмы выделения текста на картинке.
ЗЫ. ksk опередил)
0
|
09.01.2013, 18:52 [ТС] | 4 |
чтобы сама сохраняла это не самое главное, главное понять с чего начать. Я так понимаю что с создания БД, я про это совсем ничего незнаю, седня начну читать.
Я думал сначала начать с того чтобы просто создать окошко (как виндосовский калькулятор) с кнопочками, потом потихоньку привязать команды к кнопкам. Пока чтобы сохранялось просто в переменных в коде(чтобы проверить как это работает) БД я так понимаю это и есть некое подобие просто тхт файлу в котором всё хранится или же всё сложнее чем я думаю?
0
|
624 / 495 / 43
Регистрация: 05.07.2010
Сообщений: 1,589
|
|
09.01.2013, 20:02 | 5 |
С БД проще чем с файлом. Когда-то я делал школьный журнал на файлах. БД в разы удобнее.
Если трудно решиться на БД - можно для начала попробовать XML сериализацию. Сначала надо нарисовать на бумажке модель единичного элемента данных. Потом сделать из этого класс. Научиться оперировать коллекциями экземпляров такого класса (создавать, модифицировать, показывать на экране). Потом надо создать таблички в БД для хранения данных таких классов. Потом можно попытаться сдружить классы с табличками в БД. Важное предостережение - опасайтесь визуальных редакторов и навороченных компонент типа датагридов и датасетов. Возни с ними не меньше, а траблов, когда непонятно, почему не работает - больше.
1
|
174 / 174 / 57
Регистрация: 08.01.2013
Сообщений: 335
|
|
09.01.2013, 20:04 | 6 |
я бы сказал - сложнее, но удобнее, особенно если вы в дальнейшем собираетесь развивать и совершенствовать свою программу. По сути БД - это несколько взаимосвязанных таблиц, в каждой таблице есть свои поля, и своя информация, которая храниться более систематизированно что-ли, не могу точнее выразиться. А из систематизированой информации легче и быстрее выбирать то, что вам нужно, поэтому я за использование БД
0
|
09.01.2013, 20:04 | |
09.01.2013, 20:04 | |
Помогаю со студенческими работами здесь
6
Многопоточность, потокобезопасность. Простая программа по обработке .txt файлов Парсинг телефонных номеров Форматирование телефонных номеров База данных телефонных номеров Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |