首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >希望编写简单的收银机应用程序,在我的头上?

希望编写简单的收银机应用程序,在我的头上?
EN

Stack Overflow用户
提问于 2012-09-23 02:12:26
回答 2查看 1.1K关注 0票数 2

我父母开了一家小披萨店,他们一直想换成带触摸屏和小型打印机的电子收银机。

他们在我不在的时候安装了一个,我今天才看到的。他们得到的那个对于他们的需求来说太复杂了。他们是一个小的外卖和送货的地方,但他们得到的软件是为一个有桌子和服务器的餐厅制作的。

我想我可以用java给他们写个应用程序(我是Comp-Sci的三年级学生)来满足他们的需求。

我想知道我是不是应该尝试一下,或者这是一项太复杂的任务。我认为它需要的是产品(披萨的大小/浇头/披萨切片等)。添加了。它还需要能够将订单收据打印到小型打印机,并打开/关闭现金收银台。

编辑:另外,我最害怕的事情是处理与打印机/现金收银机的连接。这是一件很难做的事情吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-23 02:21:46

作为一名Java开发人员,我对此的看法是:

    • 的应用程序逻辑非常简单,任何人只要具备一些基本的Java知识就可以做到这一点。如果您希望显示准确的总数,您还需要了解一些关于taxes.

的知识

  • UI
    • Java本身并没有让这件事变得特别简单(我个人认为Swing是有史以来最糟糕的库之一),但是创建一个简单的Swing并不难

  • Making it external devices
    • 如果您的供应商提供了文档,那么您可能会弄清楚如何使用JNI加载驱动程序并发送命令。然而,我怀疑你的课程是否教会了你这方面的知识,这是一项非常具体的任务。如果您的供应商不提供有关驱动程序的文档,您将花费很长很长的时间来尝试对it.

    进行反向工程

我完全支持边做边学。作为一名大学生,我的时间基本上是一文不值的,除非你把WoW字符算作某种奇怪的货币,把它花在这样的东西上肯定比第30次清除Hyjal要好。

票数 3
EN

Stack Overflow用户

发布于 2012-09-23 02:18:58

我不明白为什么这是不可行的!

如果我处在你的位置,我会要求原软件公司退款,并写一个网络应用程序,也允许通过互联网进行订单。有了comp-sci的教育,你应该不会有任何问题,这也是一个磨利你的剑的好机会。

只需确保您创建的(pdf)发票符合您所在州的税收法规!

然后用你父母为软件支付的钱来一次家庭度假。

我希望你有很多乐趣,无论是编写应用程序还是在假期中!:)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12546435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档