自己无聊做的一个简单的企业进销存管理系统

最近2个星期家里没网,上班回家后很无聊,还好手中有下载下来的api,就利用起来每天写一点。我是计算机业余爱好者,忘大家指点:

测试运行平台:Windows、Linux各个版本、MAC等任何平台。

JavaDB位于位于JDK的安装位置,例如:C:\Program Files\Java\jdk1.7.0_21\db\lib
所需文件:derby.jar derbyclient.jar derbynet.jar

服务器上的数据库系统位置:
在用户主目录下的server文件夹,例如:C:\Users\HAN\server

服务器上创建各种表,例如:java -cp lib/derby.jar;lib/derbyclient.jar;lib/derbynet.jar;emmserver.jar com/emmserver/CreateTable...


首先开启服务器上的数据库,例如:java -Dderby.system.home=C:\Users\HAN\server -jar "%DERBY_HOME%"\lib\derbyrun.jar server start
此时打开了一个服务器上的JVM实例。
在客户端打开一个JVM实例,运行例如:java -splash:splash.jpg -jar emm.jar --language=en --country=US
可以多个客户端同时链接服务器进行操作。

附:

系统文件夹组织结构:
 
客户端程序大小:emm.jar (179kb)
服务器端程序大小:emmserver.jar (17kb)
推荐运行环境:JRE7或以上

附2(辅助资源):

purchase.pngpurchase.png

serverstart.pngij.png

eclipse_config_1.pngeclipse_config_2.png

eclipse_config_3.pngeclipse_config_4.png


未完成的功能块:

  • 数据导入和导出
  • 价格调整

未来可以根据需要或者用户体验加入或者修改一些模块。

emm发布中有dist和dist2两个文件夹,dist是我上面描述的基本发布,文件体积小,由simpleBuild.xml生成;dist2中包括了WebStart(jnlp)和web页面(html)等网络部署,便于网络实时更新。
Eclipse下的完整的开发项目,我打包了,其中包括了我自己测试用的服务器server文件夹(数据库系统环境),当然小伙伴们也可以自己使用emmserver.jar中的类来自己管理服务器。
更多描述,参见all_in_one中的doc/note.html


版本更新:

all_in_one_V2

NetBeans下的完整project打包:EnterprisePurchaseSellStockManagementSystem.zip


Eclipse下修改:

企业进销存管理系统(修) all_in_one.tar.gz

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值