生产系统总结
生产项目的总结:
从实施到开发,再到实施,开发,编写测试规范、用户手册,最后到项目的试运行。这个过程是漫长的,期间经历了有1年多时间。
期间各种问题,有现场的Bug,有设备的部署与插件的集成,也有与门户系统,其他质量系统做集成。
生产的流程,从基础数据的录入,有产品BOM关系的录入,以及工艺路线的与工序信息的录入。
到生产计划导入年度计划表,然后物资部门按照计划进行生产投入,车间进行生产调度,工序加工,工序检验,零组件交付,
在制品管理,工时管理,还有一些统计信息,统计生产进度,派工信息,完工信息,工时信息等等。
项目中遇到的问题有:扫码与刷卡问题,与门户系统、质量系统、生产资源管理系统做集成,给现场人员做培训,现场收集问题,
跟厂领导开会谈论问题与解决方案。
生产系统中需要扫码和刷卡的情况,所以需要在现场按照扫码枪和刷卡器。工人需要参与系统中,需要进行刷卡,由于现在的刷卡器设备呢,
只提供相应的接口文件,需要做二次开发,所以我就根据刷卡器的开发文档和dll动态链接库文件利用Visual
studio写了一个ie的浏览器插件,这个插件注册到注册表中才可以用。
扫码问题,涉及到触摸屏界面的设计,扫码自动进行的一些操作,有自动到料,自动出现卡片信息。
集成问题,涉及到的知识点是webservice,主要集成用户,部门,待办通知。
用户集成呢,主要是我提供一个用户接口服务给部门系统,部门系统调用接口传递用户数据过来,我这边先做一张中间表,将门户系统传递过来的
数据存储起来,然后再根据集团用户编码来对比我数据库中的数据,没有就插入,有就做更新。这个更新分为两种,一种是数据密码或其他信息更
新,一种是做用户假删除。
待办集成呢,就是门户系统一个接口,我往门户推送数据,推送机制为,根据用户进行推送待办,我这边根据门户返回过来的值进行判断,哪些数据
推送成功,哪些推送失败,门户那边通过查看待办,直接跳转到本系统查看待办。
单点登录,涉及到SSO知识,SSO就是我给他们一个地址,门户系统会往header里面插入一个iv-user信息,我这边的系统通过截取请求中的header里的
iv-user信息,自动登录到生产系统中,不需要做系统中自带的过滤器。
本系统设计到的知识点有:
1. 集成的webservice,
2. 系统的存储机制,
3. 系统的上传excel表格功能,
4. 单点登录功能,
5. 读取系统配置文件properties,实现可配置管理
6. 数据字典管理、数据文件XML管理
7. 密级、用户登录次数等过滤机制
8. jsp标签管理