图9 物流模块效果图
5.6 生产模块
根据订单要求合理的进行生产排产,安排人员做好考勤记录,并完善相关数据的录入工作。
通过各模块的基本功能的实现,体现ERP系统各模块的紧密协同工作关系。如销售部的订单下达到生产的排产计划和物流的合理发运,整个流程明确有序的体现了几个部门的协同工作。各部门协同工作流程图如图10所示。
图10 协同工作流程图
6 总结
从接受任务到设计完成测试总共用了几个月的时间。在这期间,我对ASP.NET,HTML、SQL Server做了大量的实践练习。构思整体功能需求,创建数据库,完成早期系统设计,但是接下来的细节问题却使我颇伤脑筋。随着设计程度的不断深入,又遇到了一些之前没有想到的问题。为了解决这些问题,有时还要对很多模块进行大幅度的修改,甚至重新设计。在设计中,还需要进行细致的测试工作,以发现程序的错误和功能上的不足。
这次系统实现的是基于WEB的ERP管理系统,这是一个基于B/S结构的工作流系统。实现了依据已制定流程进行原料的采购、生产加工、物流发运、财务出入账的ERP系统。以满足企业办公中的基本需求,通过实时的信息更新与处理,提高了办公工作的效率。初步具有一定的实用功能。
由于技术的不成熟以及时间的仓促,所以很多预想的差错检测、安全功能、界面的美化没有做到面面俱到。再有就是在功能的布局,以及在某些方面个人考虑不足导致系统实用性不高,也算是个遗憾。
在系统的开发过程中,我对系统开发与实际应用有了更深的理解和认识,也为以后的学习和工作打下了坚实的理论与实际操作基础。于此同时,我对ASP.NET、数据库、HTML、SQL服务器等相关技术知识也有了更深层次的认识。可以说,这次毕业设计不但锻炼了我动脑分析问题的能力,而且锻炼了我解决实际问题的能力,这将对我以后的工作起到不可估量的作用。
虽然基于WEB的ERP管理系统仍有许多待解决的问题和待完善的地方,但我相信通过不断努力、继续学习,必定会实现成一个更加完美的成果。这次开发过程中所学到的所有知识,将成为我今后学习工作当中的坚实基础。