1.引子
从事软件行业多年,开发和设计过多个系统,但对电子商务行业情有独钟。随着时光流逝,年龄渐长,有意离开软件开发行业,但仍有不死之心.故从去年至今,小弟利用闲暇时光,撰写一套ERP系统,今日借助博客展现出来,供大家赏阅. 如有朝一日,离开软件行业,不枉混迹多年。小弟不才,如有不当之处,望各位同行及兄长指点一二.
2. 概述
超级ERP系统始于2015年初,中间由于个人时间原因,陆续暂停,时至今日,重新整理出来.随着互联网的发展,尤其是电子商务的发展,信息化系统越来显得越重要。在互联网飞速发展的今天,各种网站,软件系统应用而生,特别是随着近几年电子商务的发展,很多企业慢慢开始做大,管理方面暴露了好多问题,得不到及时解决,市场上现行的ERP软件都是针对传统行业的,而且每个企业的需求不同,不同企业对软件有着不同的需求。软件定制化成为行业发展的方向。
超级ERP系统操作流程简单,使用方便,流程简化,尤其适合电商类企业的使用。
主要包括如下模块
采购管理
订单管理
出库管理
基础信息
权限管理
盘点管理
退货管理
补货管理
损益管理
财务管理
报表统计
按功能模块划分
按职能划分
3.框架
小弟研习程序多年,一直善于.NET开发。故超级ERP系统采用.NET编写,数据库采用sqlserver,远程通信框架采用wcf,客户端采用winform。
数据库目前采用sqlserver2008 r2版本
通信采用WCF,可以支持多种通信协议,传输速度快,安全,可靠,方便。
客户端采用winform模式,winform模式对打印有很好的支持,而且容易和硬件打交道,方便获取硬件设备信息。
4.架构
ERP中的仓库管理模块有一定的复杂性,设计的时候考虑到数据量大,仓库多的因素,采用了云服务的策略。首先由一个云端服务器存放公共的一些数据和资源,比如所有仓库的订单,采购单这些信息,
在每个仓库又单独设置了自己的数据库,存放本地仓库的相关数据和操作纪律。
这样做的好处
1.保证了系统中各个模块的独立,一个地方出现问题不会影响其他地方
2.便于系统扩展,做负载均衡。
3.减少了每个服务器的系统吞吐量,减轻压力。
5.系统预览
客户端UI采用框架KryptonSuite,KryptonSuite是一个不错的框架,而且基本可以说是免费的。个人感觉做出来的UI效果还不错。
配置灵活
超级ERP适用于各个行业,对于不同行业的产品属性需要进行简单配置就可以。 例如 服装行业的商品属性是颜色,尺寸,规格,3C电子行业的产品属性是型号,颜色,品牌
不同分类的商品只需配置商品的基本属性名称就可以了
自动升级
众所周知,客户端程序最繁琐的就是升级,web系统只需在服务器上重新发布程序,就可以进行系统升级。
客户端程序需要每个客户端本地进行重新部署来升级。
超级ERP系统每次在启动的时候,会对比客户端和服务器端的版本号,如果客户端和服务器端的版本号不一致,就会自动升级。
运行环境
windows平台
移动端平台
手持PDA平台
最后
QQ交流群 207464864
下载试用地址: https://yunpan.cn/ckpbEcevAkZyI 访问密码 4bc0