|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.02.2017, 20:13 | #1 |
Новичок
Джуниор
Регистрация: 27.02.2017
Сообщений: 3
|
Есть задача, нужна помощь в выборе инструмента решения
Добрый день!
Всегда интересовало програмиоование, как нечто сложно-прекрасное. Занимаюсь собственным проектом и возникла задача автоматизировать клиентскую базу. Захотелось совместить приятное с полезным - попробовать разобраться в столь манящей меня теме и написать приложение самостоятельно. Собственно задача: Проект по продаже сертификатов на услуги Приложение под Windows содержащее раздел: клиенты (имя-контакт-приобретенный сертификат) Сертификаты (сколько куплено -сколько использовано) Собсвенно вопрос: уважаемые программисты, как Вы считаете, какой язык лучше выбрать для подобной задачи? ПС минимальные знания c++, логическое мышление и упертость - присутсвуют ПСС задача не срочная, времени на "разобраться" много. Интересен сам процесс написания программы, поэтому решения типа "возьми готовое" или "отдай специалистам" - не подходят Буду рада вашему мнению и помощи в столь интересующем меня вопросе, спасибо! 😊 |
27.02.2017, 20:25 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Так а задача-то какая? Что приложение делать будет? Для кого оно?
С++ сложный, обычно лучше не использовать его если нет каких-то причин для этого (производительность, наличие существующего кода на нем и т.п.) Если C++, то для десктопных приложений проще всего использовать Qt. Хорошая документация, куча примеров. А так приложение только под Windows приятнее делать на C#/.NET (WinForms или WPF, WPF более современный и продвинутый, но сложнее изучать).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
27.02.2017, 20:42 | #3 |
Новичок
Джуниор
Регистрация: 27.02.2017
Сообщений: 3
|
Приложение должно хранить данные о клиентах и сертификатах, должно позволять добавить нового клиента, добавить покупку сертфиката, выводить списки клиентов и их покупок
Приложение будут использовать я и напарница (для внутреннего использования) Сейчас это все в виде блокнотиков учета и экселевских таблиц. Спасибо за ответ, буду читать / разбираться! |
27.02.2017, 20:48 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Для такой задачи чисто ACCESS подойдет ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
27.02.2017, 21:13 | #5 |
Новичок
Джуниор
Регистрация: 27.02.2017
Сообщений: 3
|
Спасибо! Интересное решение
Есть еще маленькая подзадача Сейчас сертификаты делаются "ручками" в редакторе меняются имя клиента, услуга, номер сертификата. Если рассматривать написание приложения (в приложении есть форма сертификата, список доступных услуг; ручками вводится имя и галочками отмечаются услуги - приложение само формирует сертификат, подставляет следующий порядковый номер и выдает пдф-файл.) В данном случае какой язык наиболее эффективно может помочь? Спасибо! |
27.02.2017, 22:49 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Программу дольше и сложнее изменять/исправлять, не факт, что это будет лучше таблиц в экселе. Если что, там макросами/VBA можно много чего делать )
Ну или да, Акцесс по идее предназначен для этого. Только если из-за более сложного функционала типа создания сертификатов может быть удобнее. Хотя в Акцессе наверно тоже можно и это. Любой, тот же C#. Есть куча разных библиотек, и для просто создания PDF, и что-нибудь связанное с созданием отчетов (report). Или можно даже просто создать файл-шаблон в Ворде и т.п., а программой только заменять значения (чтобы пометить места для замены в Ворде можно использовать вкладки/Bookmarks) и экспортировать в PDF. Для работы с файлами 2007+ офиса (*.docx, *.xlsx) есть много удобных библиотек типа https://github.com/WordDocX/DocX
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 27.02.2017 в 23:06. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужна помощь в выборе рекламной платформы (iOS/Android) | devgamer | Помощь студентам | 5 | 29.12.2016 23:08 |
Есть задача,нужна помощь специалиста | Сергей А. | Microsoft Office Excel | 3 | 21.10.2016 23:18 |
Нужна помощь в тестировании нового инструмента для С# | cpp46 | Софт | 0 | 18.12.2015 14:06 |
Нужна ваша помощь для решения задач в Delphi | DJ Kost | Помощь студентам | 3 | 20.10.2008 18:26 |