A
A
Advokatuss2016-10-30 18:39:54
Python
Advokatuss, 2016-10-30 18:39:54

How to write an automation system for a honey farm?

Hello.
I am planning to open a honey farm with my brother. First a small one, and then, as it goes.
What will need to be done:
It will be necessary to write systems that would:
1) Keep records of production
2) Keep track of the time of workers
3) Calculate the logistics of the sales representative
4) Provide a system for generating applications.
I looked at the systems that are on the market - we are not pulling on the budget yet, therefore, given the still primitive level of requirements at the first stage and the lack of money, it was decided to write it on our own.
Question: how can this be done more efficiently and cheaper? I think between C#/Java
My back is python (quite good) + basic C/C++ (more or less I understand the syntax and OOP, but it's hard).

Answer the question

In order to leave comments, you need to log in

10 answer(s)
M
murlogen, 2016-10-30
@murlogen

1. Писать всегда на том что лучше знаешь. Тем более задачу в которой еще не в зуб ногой.
2. Нафига писать - есть же готовые. Например, для конкретно задачи учета - 1С. 1С умеет работать в онлайне, 1С умеет интегрироваться с веб-сайтами (интернет-магазинами некоторыми).
3. Написание ПО - вовсе это не то на чем следует сосредоточиться при открытии и превоначально раскрутки фирмы
4. Не потяните по бюджету??????? Ты или не то смотрел или считать не умеешь. САМОМУ ПИСАТЬ ВЫЙДЕТ НАМНОГО ДОРОЖЕ, ЧЕМ ИСПОЛЬЗОВАТЬ УЖЕ ГОТОВОЕ.

E
Evgeniy Zavyalov, 2016-10-31
@profit

Для начала вам необходимо понять каким бизнесом вы занимаетесь: пчелы или разработка! нужно много времени: создание, развитие, реклама, клиенты, продажа, ... а за двумя погонитесь как говорится "ничего не поймаете" (с)
А писать можно на чем угодно. (а на первое время и Excel подойдет для расчета)

O
other_letter, 2016-10-30
@other_letter

Я искренне сомневаюсь, что масштабы и количество транзакций будут на персом этапе космическими. Посему пишите на чём угодно, хоть на Экселе.
Проектирование и описание всё равно будет более сложным и ёмким.

S
sim3x, 2016-10-30
@sim3x

Сначало гуглдокс
Потом django
Если для торгового представителя нужен будет автономный софт, то хватит Cordova
Только разрабатывай с оглядкой потом продать другим, а не только для себя
Причем продать не просто софт, а сам процесс производства + софт + консультации

Роман, 2016-10-30
@yarosroman Куратор тега C#

Если вы сами планируете писать, пишите на чем знаете. Ну или учите, мое мнение C#, под Win это нативное решение, можно и например SPA+ASP.Net Core или чистый ASP.Net Core, можно WPF приложение + PgSQL или Firebird

Для автоматизации подобного учета подойдет 1С. В этом случае вам не придется изобретать массу велосипедов.

A
Anton Kravchenko, 2016-10-31
@AntonKravchenko

Отладьте для начала продажи. А потом уже - с деньгами! - подбирайте софт

1
15432, 2017-01-03
@15432

It's not the monitor, the problem is with the sleep mode function. I tried to deal with a similar case, there were two disks on the PC (hdd and ssd), the system was on hdd, and the bootloader was on ssd, and somehow strangely everything conflicted that the computer did not wake up from sleep mode. It was not possible to put it in order, I decided by rearranging the axis completely on one disk

A
Alexander Sinitsyn, 2017-01-03
@a_u_sinitsin

Sleep mode is generally kind of muddy. At the (Win7) itself, the monitor does not turn on, then the sound is cut off, then the network shows an unconnected cable. All cases are fixed only by rebooting. In general, I try not to use this mode)

Y
Yuri Chudnovsky, 2017-01-03
@Frankenstine

If pressing Caps/Num/Scroll Lock does not change the indication, you have iron hanging; The computer won't wake up from sleep mode. The problem is anything, from the quality of the hardware (a BIOS curve, dried up electrolytes, ..) to a program conflict.
If the indication changes - the computer is working, but there is no video signal - the problem is in the video driver.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question