论文部分内容阅读
面对越来越激烈的市场竞争,传统的印刷行业信息管理系统有着明显不适应企业发展的缺陷,由于系统缺乏总体规划,企业已有应用系统之间相互独立,数据不能实时共享,影响系统效率和企业数据的实时性、一致性。印刷生产中工序多,因此生产单状态跟踪难度大。生产工序工作复杂,工价定价繁琐,统计核算工人绩效非常困难。而且印刷行业涉及到的人员多,其操作及权限管理变的较为复杂。本文针对传统印刷行业的缺陷,对中小型印刷行业进行了需求分析,完成了印刷业的信息化管理的设计与实现,并对其主要对象的状态进行了重点研究。该数码快印管理系统从订单的生成,检查审核,订单工序安排到订单完成,为企业提供了完整的解决方案。并对员工权限管理,绩效管理以及生产参数维护方面,提供了简单,灵活的配置方法。本文的研究工作主要有以下几个方面:1)数据实时性,一致性及单据状态跟踪方面。基于其印刷企业涉及到的主要对象多,如订单(即销售订单),生产单,外协单和发货单,且其状态复杂等特点,采用了状态机机制,结合Nhibernate和Ninject技术,设计完成了各个对象状态之间的转化,保证了业务流程的正确性,实现了数据的实时性和一致性,具有实时查看对象状态,随时处理等特点。2)权限管理方面。由于其印刷企业涉及到的人员多,包括业务,印前,印刷,印后,生产等人员,而其对应的操作权限不同等特点,对该企业用户进行了详细的需求分析,设计了用户角色划分及对应的操作,实现了设置操作人员不同级别的操作权限,避免越权操作等功能,且系统管理员角色人员可以为其他角色的人员添加/删除权限,使其配置更简单灵活。3)系统灵活性配置方面。基于其生产工序多,生产参数杂,员工绩效统计难,该管理系统采用了主数据模块维护功能,实现完成了系统管理人员对其生产工序,参数,绩效统计方式等数据的自定义,且这些自定义数据可作为其他模块的基础数据,避免了各个模块自己主数据的维护,降低了维护成本。本文通过对企业的业务流程和需求的分析,结合行业领域的国内外的现状和知识,使用以状态机模型的状态管理机制,系统的统一的管理各个业务单据的状态同步的推进或者回滚。实现了不同角色人员不同的业务需求,并具备实时查看,随时处理的特点。本系统是针对典型的数码快印生产流程进行的设计,其企业在行业内也具有一定的代表性,所以本系统能够适用于众多数码快印企业,对于其他企业的信息化建设也具有一定的指导意义和参考价值。