创build自定义订单系统

我有这个问题很多。

所以我为这家公司工作。 这是一家小公司。 很小。 他们有一个古老的订购系统,使用MSACCESS,并build立在Visual Basic中。 我一直负责开发一个新的订单系统来处理订单,并在线接受订单。

我在Excel中创build了一个订单,其中包含所有需要作为基础的正确计算。 我find了一个名为SpreadsheetConverter的服务,将其转换为HTML或者如果我喜欢Node.JS. 但是说实话,我不知道如何处理Node.JS。 我有一些VB的知识,我(有点)开始理解数据库。

我的问题是,如果我想构build一个可以接受订单,存储/检索客户数据(自动填充?),将订单信息存储到数据库以便检索它们的应用程序,那么最好的办法是从哪里开始。 订单系统必须定制给这家公司,他们做门,所以计算处理大量和风格很多。

我有我需要的所有计算。 基本上我应该从哪里开始,如果我想build立一个用户界面,编写简单的代码,并让它与数据库交互。 我检查了Xojo,我有一个Mac,所以我不能使用Visual Basic。 我应该在哪里开始数据库?

或者是否可以连接电子表格转换器创build的Node.JS,并将它连接到Firebase之类的东西?

我很抱歉,如果这一切似乎令人困惑,我基本上不知道从哪里开始,正确的方向是我所需要的,所以我可以缩小我的重点。

Xojo可能确实是一个好的开始。

Xojo包括访问一个SQLite数据库,你可以很容易地添加新的logging。 不过,您确实需要知道如何devise和查询SQL数据库。

最大的问题可能是如何实现用户界面。 这将是最大的任务。 借助Xojo,您可以使用其窗口布局编辑器轻松进行devise。

然后,你可以开发一个单一的桌面应用程序,一个Mac或Windows应用程序,运行和维护其数据库都在同一台计算机上。 或者,如果您希望允许多个用户从不同的计算机访问数据库,请考虑在Xojo中编写Web应用程序,然后通过Web浏览器使用该应用程序。 大多数代码将是相同的,但是对于Web应用程序来说,testing可能会更复杂一些,速度更慢。

但是,您必须重新实现Xojo中的所有计算,因为Xojo无法以这种方式使用或导入Excel工作表。

另外,看看FileMaker。 我从来没有使用过它,但它可能适合您的需求。