在这个项目中,我参与了制造业 ERP 系统集成开发的工作。以下是我在这个项目中的优化经验描述:
- 开发环境:我使用了 SQLServer和 Visual Studio2008进行开发。
- 编程语言:我熟练使用了C#编程语言。
- 技术框架:我使用了 DotNet Framework
4.5、ADO.Net、NHibernate、Entity Framework和 FTP 文件处理系统等技术框架。
- 业务逻辑:该项目的主要目标是将汽车制造业 ERP 系统中的生产与采购系统进行集成。原先的 LPP (生产计划生产汇报库存统计)和 QAD (仓储+采购系统)是两个独立的系统,中间环节需要人工维护,非常繁琐且成本高。为了解决这个问题,我们将 LPP和 QAD 系统进行集成,并升级功能模块,以提高效率、优化企业成本和提高企业产能。
1. 基础数据和业务数据的导入、导出数据结果的报表查询和数据 FTP 同步控制。
2. 实现了业务数据报表的大数据量逻辑查询功能。
3. 后台服务定时访问 FTP 进行基础数据和业务数据的导入和导出,并及时生成反馈信息和错误邮件提醒。同时,定时读取反馈信息和错误文件信息,并及时更新报表。此外,还对任务提醒、班次报表、项目报告等功能进行了优化。
4. 实现了手工控制数据同步频率的功能。
5. 支持了 Excel 导入功能,可以将凯杰公司的销售订单导入数据库。
6. 实现了 FORD-EDI 福特公司供货信息 Excel 文件数据的导入到数据库,并进行汇总和查询。
7. 实现了统计报表功能,可以对发货信息进行汇总,并计算供货及时率等指标。
8. 集成了终端打印功能,实现了B/S与C/S端的交互。