基于状态机模型的数码快印生产管理系统的设计和实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:yaraksuper
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面对越来越激烈的市场竞争,传统的印刷行业信息管理系统有着明显不适应企业发展的缺陷,由于系统缺乏总体规划,企业已有应用系统之间相互独立,数据不能实时共享,影响系统效率和企业数据的实时性、一致性。印刷生产中工序多,因此生产单状态跟踪难度大。生产工序工作复杂,工价定价繁琐,统计核算工人绩效非常困难。而且印刷行业涉及到的人员多,其操作及权限管理变的较为复杂。本文针对传统印刷行业的缺陷,对中小型印刷行业进行了需求分析,完成了印刷业的信息化管理的设计与实现,并对其主要对象的状态进行了重点研究。该数码快印管理系统从订单的生成,检查审核,订单工序安排到订单完成,为企业提供了完整的解决方案。并对员工权限管理,绩效管理以及生产参数维护方面,提供了简单,灵活的配置方法。本文的研究工作主要有以下几个方面:1)数据实时性,一致性及单据状态跟踪方面。基于其印刷企业涉及到的主要对象多,如订单(即销售订单),生产单,外协单和发货单,且其状态复杂等特点,采用了状态机机制,结合Nhibernate和Ninject技术,设计完成了各个对象状态之间的转化,保证了业务流程的正确性,实现了数据的实时性和一致性,具有实时查看对象状态,随时处理等特点。2)权限管理方面。由于其印刷企业涉及到的人员多,包括业务,印前,印刷,印后,生产等人员,而其对应的操作权限不同等特点,对该企业用户进行了详细的需求分析,设计了用户角色划分及对应的操作,实现了设置操作人员不同级别的操作权限,避免越权操作等功能,且系统管理员角色人员可以为其他角色的人员添加/删除权限,使其配置更简单灵活。3)系统灵活性配置方面。基于其生产工序多,生产参数杂,员工绩效统计难,该管理系统采用了主数据模块维护功能,实现完成了系统管理人员对其生产工序,参数,绩效统计方式等数据的自定义,且这些自定义数据可作为其他模块的基础数据,避免了各个模块自己主数据的维护,降低了维护成本。本文通过对企业的业务流程和需求的分析,结合行业领域的国内外的现状和知识,使用以状态机模型的状态管理机制,系统的统一的管理各个业务单据的状态同步的推进或者回滚。实现了不同角色人员不同的业务需求,并具备实时查看,随时处理的特点。本系统是针对典型的数码快印生产流程进行的设计,其企业在行业内也具有一定的代表性,所以本系统能够适用于众多数码快印企业,对于其他企业的信息化建设也具有一定的指导意义和参考价值。
其他文献
电脑中文件夹成千上万,但常用的只有几个,要绕过那些不常用的文件夹,在芸芸众“夹”中快速找到自己常用的文件夹,不仅必要,而且是个人工作高效的体现。那么,如何做到快刀斩乱麻,在百
【摘要】新课程标准指出:“数学教学要从获取知识为首要目标转变为首先关注人的发展,创造一个有利于学生生动活泼、主动发展的教育环境,提供给学生充分发展的空间。”创新是人们进步的灵魂,是学生学习发展不竭的动力,而基础教育是培养创新人才的摇篮。培养学生的创新意识是现代教育的出发点和目标,是当前课堂教学面临的重要任务。小学教育是一个人成长和发展的重要阶段,因此,在小学数学教学中,不仅让学生掌握数学基础知识,
二次重启是件比较闹心的事情,虽然主机只是会在第一次冷启动后间隔数秒无反应,然后突然再次启动才能顺利进入操作系统,不会影响到正常使用,但这毕竟是个非正常状态。而有的用户的
研究了在灌水定额相同的情况下,灌水方式和灌溉水质对灌水沟中土壤剖面盐分累积和玉米产量及地下水位的影响。试验结果表明,沟灌能够显著提高作物产量,沟灌时平均玉米产量比对照
随着无人机在现代社会各领域中的应用越来越广泛,对与之相配套弹射系统性能的要求也越来越高,我校与郑州某军工单位联合研制出一套新型无人机液压弹射系统。本文以上述实际课
潇河是汾河的主要支流,跨越山西省的太原、晋中两市,由于流域内水资源开发不合理,造成生态环境恶化,下游已建大型灌区灌溉效益巨降.论述了通过实施流域统一管理,明晰水权,进
系统性红斑狼疮除皮损外,尚可同时累及肾、心、肝、肺等内脏器官,常伴有发热,发热率约为75%~91%以上。有的可能以发热为唯一的首发症状,热型多不规则。如仅有关节、肾、肝、心脏