喜宝玩具装配厂生产管理系统


    






    喜宝玩具装配厂生产理系统
    设计实现




    学 院:

    专 业:

    姓 名:

    指导老师:

    商学院

    信息理信息系统

    杜斯康

    学 号:

    职 称:

    160802104964

    张发

    教授





    中国·珠海
    二○二○年五月


    诚信承诺书

    郑重承诺:承诺呈交毕业设计喜宝玩具装配厂生产理系统设计实现指导教师指导独立开展研究取成果文中引观点材料均文序列出参考文献设计数真实











    签名:
    日期: 年 月 日


    喜宝玩具装配厂生产理系统设计实现


    喜宝玩具装配厂营塑胶动物玩具信息化程度较低未形成完整信息化理程物料装配包等工序协调常导致计划完成生产务课题针型玩具装配厂生产理面问题开发套生产理信息系统整合生产计划物料调配生产状态监控等环节玩具生产提供准确时信息服务
    项目家型玩具装配厂进行调查收集基数提炼规范生产理流程采面象方法设计实现生产理信息系统提供产品理订单理物料理生产计划理产量统计户理等功系统准确记录产品订单物料等项信息根订单物料状态制定生产计划计算物料需求量预期完成时间系统提供较全面查询功理决策提供信息支持
    系统采J2EEBS架构实现MySQL理数库生产理员Web界面精确时理生产程测试结果表明该系统满足喜宝玩具装配厂生产理需求界面友操作简便运行稳定

    关键词:玩具装配厂生产理生产计划信息系统

    Design and Implementation of the Production Management System of Xibao Toy Assembly Factory

    Abstract
    Xibao Toy Assembly Factory is mainly engaged in plastic animal toys with a low degree of information technology not forming a complete information management process Materials assembly packing and other processes are so uncoordinated that often leads to the failure to complete production tasks as planned This project addresses the production management problems faced by small toy assembly factories developing a set of production management information system integrating production planning material allocation production status monitoring and other links to provide accurate and timely information services for toy production
    This project surveyed a number of small toy assembly factories collected basic data refined and standardized the production management process The production management information system is designed and implemented using ObjectOriented Methods providing product management order management material management production planning management production statistics user management and other functions The system can accurately record the product order material and other information according to the order material status of the production plan calculate the material demand and expected completion time The system provides a more comprehensive query function to provide information support for management decisions
    The system uses J2EE BS architecture to implement using MySQL to manage the database Production managers can manage the production process accurately and in a timely manner with a web interface The test results show that the system meets the production management needs of Xibao Toy Assembly Factory with a friendly interface simple operation and stable operation

    Keywords toy assembly factory production management production planning information system

    目 录
    1 项目说明 1
    11 研究象基情况 1
    111 喜宝玩具装配厂总体情况 1
    112 喜宝玩具装配厂生产理现状 1
    113 喜宝玩具装配厂前面生产理问题 1
    12 研究容基思路方法技术路线 2
    121 研究容 2
    122 研究基思路方法 2
    123 技术路线 2
    13 项目行性分析 2
    131 资源方面 2
    132 济方面 2
    133 技术方面 3
    2 系统需求分析 3
    21 喜宝玩具装配厂生产理程 3
    22 系统总体目标 3
    23 功需求 4
    3 系统分析 5
    31 系统户角色分析 5
    32 例图 5
    33 例规约 6
    34 概念数建模 12
    35 象关系建模 13
    351 基象关系 13
    352 关联象关系 13
    36 序图 14
    37 通信图 18
    38 活动图 21
    39 状态图 22
    310 分析类图 23
    4 系统设计 24
    41 系统总体结构设计 24
    42 部署图 25
    43 构件图 25
    44 数库逻辑结构设计 25
    45 接口设计 29
    451 户接口 29
    452 外部接口 29
    453 部接口 29
    5 系统实现 29
    51 功界面 29
    511 登录界面 29
    512 修改密码界面 30
    513 功界面 30
    52 关键功实现细节 32
    521 户登录检查 32
    522 关键词搜索订单明细表例 33
    523 生产计划预期时间计算 34
    524 状态检查机制 34
    53 说明 35
    531 开发环境 35
    532 项目数库编码集 35
    533 框架工具包 35
    6 系统测试 35
    61 测试目方法 35
    62 计算功测试数 35
    63 测试容结果 36
    631 功性测试 36
    632 非功性测试 37
    7 项目总结 38
    参考文献 39
    谢辞 40



    1 项目说明
    11 研究象基情况
    111 喜宝玩具装配厂总体情况
    喜宝玩具装配厂玩具装配加工营业务生产塑胶动物玩具年积累玩具生产装配程已形成定流程订单达根订单情况安排生产先厂外进行配件生产加工厂进行加工统组装装箱包出货玩具装配玩具产品零散变成品环节整生产流程中复杂关键环节
    目前玩具装配厂营约10款产品涵盖注塑喷漆移印等三类外加工工厂完成应玩具产品外加工工序厂设装配生产线1条厂员工10左右完成玩具产品装配包等工序
    112 喜宝玩具装配厂生产理现状
    玩具产品具商品品类生产程较简单单批次产量较少等普遍特性喜宝玩具装配厂样型玩具装配工厂少考虑利信息系统玩具生产装配程进行统理理者信息化工具Excel等电子表格次订单表单中衍生出业务块数计算表部分数分散进行没利环节数互联互通
    113 喜宝玩具装配厂前面生产理问题
    分散形式记录生产环节生产资料数情况某环节出现纰漏时难预估全局影响导致整体进度难控型玩具装配工厂生产计划生产状态员物料设备等素然环环相扣环节信息变动生产结果影响通总结喜宝玩具装配厂前面生产理问题:
    (1)缺少物料资源理数量紧张程度等法精确掌握
    (2)工序耗时数没精确握难精确计算整订单完成耗时情况序订单安排生产时效带确定性
    (3)面订单生产务时效组合生产频繁转产浪费时间影响交付效率
    (4)缺少产量数进行登记统计生产决策提供更信息
    12 研究容基思路方法技术路线
    121 研究容
    喜宝玩具装配厂例针实际生产特点需求设计实现生产理系统支持运行该系统户工厂理者功包括订单理生产计划生产统计产品追踪等时控制踪玩具装配生产计划生产情况员物料等生产信息
    122 研究基思路方法
    1采面象思想OO开发流程规划进行系统分析设计实现
    2调查喜宝玩具装配厂相似玩具装配厂实际运行情况包括工厂目前信息化程度工厂生产控制理流程追溯产品完整生命周期信息生产程关键数生产计划安排等搜寻参考资料分析确定系统需求
    3设计实现系统数库功模块进行细化完善完成系统开发
    4系统进行测试通测试发现解决系统存问题进步优化系统
    123 技术路线
    系统整体采BS三层架构利SpringMVCJava Web等技术开发系统前端数采MySQL技术
    13 项目行性分析
    131 资源方面
    系统旨整合生产计划物料调配生产状态监控等功工厂生产品质控等提供信息理服务掌握实时数提高料精准程度生产敏捷性节约玩具装配程中力物料设备等资源
    系统设计开发程中参考工厂实际生产数生产情况需额外力物料等进行实验避免浪费
    132 济方面
    信息系统控生产程环节数更加透明资金情况更加明确系统通计算生产计划预期效果执行环节记录实施数物料精准利减少物料浪费时间浪费引起成损失生产理系统记录数工厂理者做决策时提供参考具收益潜力
    133 技术方面
    BS架构系统户接口浏览器相关跨台系统开发运技术前市场较流行较成熟技术丰富参考案例
    综合分析喜宝玩具装配厂生产理系统设计实现资源济技术等方面充分行性装配式型工厂生产理具实价值参考价值
    2 系统需求分析
    21 喜宝玩具装配厂生产理程
    喜宝玩具装配厂生产活动订单基础展开根订单制定相应生产计划物料储运员外加工生产员完成生产务生产理程图示:

    图 21 喜宝玩具装配厂生产计划理流程图
    22 系统总体目标
    (1)系统针喜宝玩具装配厂开发户该玩具装配厂理员
    (2)系统应服务玩具装配厂生产活动根般运作流程积累资料数等作分析开发该厂生产理系统参考信息
    (3)系统应准确记录产品订单物料生产计划等项信息提供较全面查询功理员够时查询服务生产活动开展理员决策做参考达更加精准调配物料满足订单需求效果
    (4)系统具定安全性运行稳定性扩展性需员工输入账号密码操作进行权限控制理时考虑恶意操作系统数影响数输入输出时进行检查
    (5)提供界面友功完善信息理系统简化操作户易手减少医护员学掌握系统时间
    23 功需求
    系统完成功:

    图 22 系统功需求示意图
    (1)户理
    系统员信息进行设置包括户户名密码户角色权限
    (2)产品理
    理玩具厂生产产品信息包含产品货号产品名称包装料料喷漆移印等外加工工序耗时等
    (3)物料理
    理生产装配玩具程需项物料查询增加等变动记录
    (4)订单理
    系统录入查询订单信息编辑订单执行状态便查订单具体容执行情况
    (5)生产计划
    订单开始安排生产前订单执行制定具体生产计划包括生产计划创建查询追踪等功计算出物料需求量预期完成时间
    (6)产量统计
    登记天生产数便查生产计划完成进度统计选定时期产品生产数
    3 系统分析
    31 系统户角色分析
    系统户超级理员工厂厂长生产理员三类角色具体:
    (1)超级理员:超级理员拥完整操作权限负责维护系统正常运行注册户设置系统户权限参系统正常时玩具厂生产业务相关操作
    (2)工厂厂长:全面负责玩具厂运作负责产品订单信息理查统计数解生产情况便进行生产决策
    (3)生产理员:参物料信息理安排生产计划追踪生产计划执行
    32 例图

    图 31 例图
    33 例规约
    表 31 玩具装配厂生产理例表(风筝层)
    例名称
    玩具装配厂生产理
    参者
    玩具装配厂厂长生产理员
    层次
    风筝层
    利益相关者
    玩具装配厂长生产理员
    前置条件
    玩具厂理员登入系统
    低保证
    回滚未完成事务
    成功保证
    成功录入查询更新产品订单物料生产计划产量信息
    触发器
    玩具厂理员登入系统
    成功情节
    1 玩具厂厂长录入查询更新产品信息
    2 玩具厂厂长录入查询订单信息标记订单状态
    3 生产理员录入查询物料信息
    4 生产理员更新物料增配调信息
    5 生产理员查询物料需求量供应时间
    6 生产理员制定查询更新生产计划
    7 生产理员登记产量数
    8 厂长生产理员查产量统计数
    扩展
    12a 产品信息订单信息录入成功
    12a1重新访问页面重新录入
    12b 查询产品信息查询订单信息失败
    12b1 点击刷新钮产品信息表订单信息表
    12b2 户退出系统重新访问查询产品信息订单信息
    34a 物料信息录入成功
    34a1 生产理员重新访问页面录入物料信息
    3b 物料信息加载失败
    3b1 刷新页面物料信息
    3b2 生产理员退出系统重新访问物料信息
    5a 物料需求量供应时间计算失败法加载
    5a1 生产理员计算失败标志
    5a2 生产理员点击刷新钮物料需求量供应时间成功生成
    5a3 物料需求量供应时间信息未生成退出系统
    6a 生产计划更新中断
    6a1 事务回滚重新标记生产计划执行信息
    6a2 事务回滚退出系统重新进入页面进行更新
    7a 产量数登记成功
    7a1 重新访问页面重新录入
    8a 产量统计数加载失败统计图表加载失败
    8a1 户加载失败错误提示
    8a2 户点击刷新钮请求页面成功加载
    8a3 户点击刷新钮请求页面成功退出系统
    表 32 更新产品信息例表
    例名称
    更新产品信息
    参者
    玩具装配厂厂长
    层次
    海面层
    利益相关者
    玩具装配厂厂长生产理员
    前置条件
    厂长访问产品信息更新页面
    低保证
    回滚未完成事务系统记录进展日志直失败
    成功保证
    成功更新选定产品信息保存
    触发器
    厂长点击更新产品信息
    成功情节
    1 厂长查询产品信息列表
    2 厂长点击加载更新产品数
    3 厂长录入选定产品修改数
    4 厂长点击确认更新收产品信息更新请求
    5 成功更新产品信息创建记录
    扩展
    2a 法选定产品信息
    2a1 厂长点击刷新钮重新查询产品信息列表中选定产品
    2a2 选定产品成功事务回滚退出系统
    4a 未收确认请求系统保存更新成功
    4a1 事务回滚厂长重新访问更新产品页面
    4a2 产品更新失败厂长退出系统
    4b 点击确认更新查询该产品未开始生产计划
    4b1 提示执行生产计划户选择更新数暂更新
    表 33 标记订单状态例表
    例名称
    标记订单状态
    参者
    玩具装配厂厂长
    层次
    海面层
    利益相关者
    玩具装配厂厂长
    前置条件
    玩具装配厂厂长订单状态变更信息
    低保证
    回滚未完成事务系统记录进展日志直失败
    成功保证
    成功标记订单状态
    触发器
    厂长点击访问订单状态更改页面
    成功情节
    1 系统查询状态未结束订单列表
    2 厂长选定标记订单前状态
    3 厂长标记该订单新状态
    4 厂长点击确认标记收确认请求
    5 生成标记记录存档
    扩展
    1a 法加载状态未结束订单列表
    1a1 点击刷新重新加载
    1a2 加载失败退出系统
    2a 法选定订单信息
    2a1 厂长点击刷新钮重新查询订单信息列表中选定订单
    2a2 选定产品成功事务回滚退出系统
    35a 保存订单状态信息未成功
    3a1 事务回滚厂长次开始选定订单标记状态
    3a2 事务回滚退出系统
    表 34 更新物料信息例表
    例名称
    更新物料信息
    参者
    生产理员
    层次
    海面层
    利益相关者
    生产理员
    前置条件
    生产理员访问物料信息页面
    低保证
    回滚未完成事务系统记录进展日志直失败
    成功保证
    成功更新物料信息
    触发器
    生产理员点击选择物料更新
    成功情节
    1 生产理员选择更新物料类型
    2 系统选定物料创建表单
    3 生产理员填写物料增加调记录
    4 生产理员点击确认更新收信息确认请求
    5 生成物料更新记录存档
    扩展
    2a 法创建表单
    2a1 生产理员刷新页面重新选定
    2a2 法加载选定物料类型表单户错误提示退出系统
    35a 生成物料更新记录
    35a1 生产理员表单损坏标志
    35a2记录表生成失败回滚事务退出系统
    表 35制定生产计划例表
    例名称
    制定生产计划
    参者
    生产理员
    层次
    海面层
    利益相关者
    生产理员玩具厂厂长
    前置条件
    生产理员访问生产计划页面
    低保证
    回滚未完成事务系统记录进展日志直失败
    成功保证
    成功创建生产计划保存
    触发器
    生产理员点击制定生产计划
    成功情节
    1 系统事务创建表单
    2 生产理员相关计划信息录入表单
    3 系统计算该生产计划物料需求量物料供应时间计划执行时长
    4 系统理员确认计划保存
    扩展
    1a 法创建表单
    1a1 生产理员点击刷新钮重新创建表单
    1a2 表单加载失败生产理员退出系统
    23a 系统计算相关数失败
    23a1 事务回滚生产理员重新输入计划数
    23a2 然法计算出结果系统退出系统
    4a 保存完整生产计划
    4a1 生产理员表单损坏标志
    4a2记录表未生成回滚事务生产理员退出系统
    表 36 更新生产计划例表
    例名称
    更新生产计划
    参者
    生产理员
    层次
    海面层
    利益相关者
    生产理员玩具厂厂长
    前置条件
    生产理员访问更新生产计划页面
    低保证
    回滚未完成事务系统记录进展日志直失败
    成功保证
    生成新生产计划
    触发器
    生产理员点击更新生产计划
    成功情节
    1 查修改生产计划
    2 发出更改请求提示生产理员确认更新生产计划请求
    3 生产理员确认中止原生产计划计算原计划执行情况数
    4 原计划已开始创建新生产计划原计划未开始修改原计划数
    扩展
    1a 法加载选定生产计划
    1a1 生产理员点击刷新钮重新访问生产计划页面
    1a2 点击刷新钮法加载选定生产计划退出系统
    23a 中止原生产计划事务中断
    23a1 生产理员中止生产计划错误提示
    23a2 生产理员重新点击确认中止原生产计划
    23a3 原生产计划法中止退出系统
    4a 更新生产计划事务中断
    4a1 生产理员更新生产计划错误提示
    4a2 生产理员重新点击更新中止原生产计划
    4a3 原生产计划更新失败回滚事务退出系统
    表 37 登记日产量例表
    例名称
    登记日产量信息
    参者
    生产理员
    层次
    海面层
    利益相关者
    生产理员
    前置条件
    生产理员访问日产量登记页面
    低保证
    回滚未完成事务系统记录进展日志直失败
    成功保证
    生成产量数记录
    触发器
    生产理员点击产量登记
    成功情节
    1 系统事务创建表单
    2 生产理员登记产量数存档
    扩展
    1a 法创建表单
    1a1 生产理员点击刷新钮重新加载表单
    1a2 法加载表单生产理员退出系统
    2a 保存完整产量信息
    2a1 生产理员保存失败标志
    2a2重新点击保存法存档回滚事务退出系统
    表 38 查产量统计例表
    例名称
    查产量统计
    参者
    玩具厂厂长生产理员
    层次
    海面层
    利益相关者
    玩具厂厂长生产理员
    前置条件
    户访问产量统计页面
    低保证
    回滚未完成事务系统记录进展日志直失败
    成功保证
    成功调整病床信息
    触发器
    户选择查产量统计
    成功情节
    1 户选择需统计条件包含产品日期等
    2 系统根选择条件计算加载出产量数生产统计表统计图
    扩展
    1a 法选定产品日期等信息
    1a1 户点击刷新钮重新选定条件
    1a2 法选定条件退出系统
    2a 加载完整统计图表
    2a1 户表单损坏标志
    2a2 户点击刷新钮统计图表成功生成
    2a3 户点击刷新钮统计图表法生成退出系统
    表 39 注册户例表
    例名称
    注册户
    参者
    超级理员
    层次
    海面层
    利益相关者
    超级理员玩具厂厂长生产理员
    前置条件
    超级理员访问注册户页面
    低保证
    回滚未完成事务系统记录进展日志直失败
    成功保证
    成功注册新户
    触发器
    超级理员点击注册户
    成功情节
    1 系统事务创建表单
    2 超级理员输入户相关信息
    3 超级理员选择注册户生成新户记录
    扩展
    1a 法创建表单
    1a1 点击刷新重新加载表单
    1a2 点击刷新表单法完整加载退出系统
    2a 保存新户信息
    2a1 错误提示重新点击保存
    2a2 然法保存退出系统
    表 310 更新户信息例表
    例名称
    更新户信息
    参者
    超级理员
    层次
    海面层
    利益相关者
    超级理员玩具厂厂长生产理员
    前置条件
    生产理员访问更新户信息页面
    低保证
    回滚未完成事务系统记录进展日志直失败
    成功保证
    户信息更新存档
    触发器
    超级理员点击更新户信息
    成功情节
    1 加载户信息列表
    2 超级理员选定修改户
    3 超级理员修改该户信息
    4 超级理员点击保存修改保存该户新信息
    扩展
    12a 法选定户信息
    12a1 超级理员点击刷新钮重新加载信息选定目标户
    12a2 选定户成功事务回滚退出系统
    34a 系统保存更新成功
    34a1 次点击保存重新保存该户信息
    34a2 户信息保存失败法更新事务回滚退出系统

    34 概念数建模
    概念数模型展示玩具装配厂生产相关产品(product)订单(order)订单产品明细(product_order)生产计划(plan)玩具包装袋(bag)包装卡头(card)包装箱(box)产量记录(count)户(user)等象概念数关系

    图 32 概念数模型
    35 象关系建模
    351 基象关系
    ①产品
    product (product_id product_no product_name product_package product_material product_paint product_padprint product_bagtype)
    ②订单
    order (order_id order_no order_co order_time order_ddl order_num_prodtype order_sum_box order_remarks order_customer order_state)
    ③包装袋
    bag (bag_id bag_type bag_spec bag_num_ing bag_num_store bag_num_warn bag_updatedate)
    ④包装卡头
    card (card_id card_type card_name card_num_ing card_num_store card_num_warn card_updatedate)
    ⑤户
    user (user_id user_name user_password user_phone user_describe creare_time)
    352 关联象关系
    ⑥订单产品明细记录
    product_order (id order_id product_id product_no product_noco product_num_box product_pcsin product_pcsout product_map product_label product_cardco)
    ⑦生产计划
    plan (plan_id plan_product product_order plan_num plan_startdate plan_enddate plan_state plan_updatetime)
    ⑧包装箱
    box (box_id box_productno box_orderno box_ing_time box_store_time box_sum box_state)
    ⑨产量登
    count (count_id count_time count_productno count_num count_planid)
    36 序图

    图 33 超级理员理户序图

    图 34 产品理序图

    图 35 订单理序图

    图 36 物料理序图

    图 37 生产计划理序图

    图 38 产量统计序图
    37 通信图

    图 39 户理通信图

    图 310 产品理通信图

    图 311 订单理通信图

    图 312物料理通信图

    图 313 生产计划理通信图

    图 314 产量统计通信图
    38 活动图


    图 315 制定生产计划活动图


    图 316 标记订单生产状态活动图

    39 状态图

    图 317 订单象状态图

    图 318 生产计划象状态图

    310 分析类图

    图 319 分析类图(12)

    图 320 分析类图(22)
    4 系统设计
    41 系统总体结构设计
    该系统BS架构分前台台两部分前台部分户进行产品订单生产计划物料理产量统计等面户台理员前台数维护设置面系统理员

    图 41 系统总体结构图
    42 部署图

    图 42 部署图
    43 构件图

    图 43 构件图
    44 数库逻辑结构设计
    表 41 产品信息表
    product (product_id product_no product_name product_package product_material product_paint product_padprint product_bagtype)
    表记录系统产品基信息包括产品ID产品货号产品名整装类型产品料重量喷漆时长移印时长袋子类型

    字段名
    说明
    类型
    长度
    否空

    约束
    product_id
    产品id
    int
    11


    unsigned zerofill
    AUTO_INCREMENT
    product_no
    产品货号
    int
    11



    product_name
    产品名
    varchar
    25



    product_package
    整装类型
    int
    11



    product_material
    产品料重量
    float
    112


    DEFAULT 0’
    product_paint
    喷漆时长
    int
    11



    product_padprint
    移印时长
    int
    11



    product_bagtype
    袋子类型
    int
    3



    表 42 订单信息表
    order (order_id order_no order_co order_time order_ddl order_num_prodtype order_sum_box order_remarks order_customer order_state)
    表记录订单基信息包括订单ID订单编号属公司单时间交货期产品类数外箱总数备注客户名订单状态
    字段名
    说明
    类型
    长度
    否空

    约束
    order_id
    订单ID
    int
    11


    unsigned zerofill
    AUTO_INCREMENT
    order_no
    订单编号
    varchar
    20



    order_co
    属公司
    varchar
    30



    order_time
    单时间
    date




    order_ddl
    交货期
    date




    order_num_prodtype
    产品类数
    int
    11



    order_sum_box
    外箱总数
    int
    11



    order_remarks
    备注
    text




    order_customer
    客户名
    varchar
    30



    order_state
    订单状态
    int
    2



    包装袋卡头包装箱喜宝玩具厂目前三种物料系统设计中物料类型表(表43)物料信息理表(表44)物料进行综合理样做原处:
    ①考虑未工厂发展需出现类型物料需求
    ②系统充分扩展性
    ③避免物料查询物料数量变更时表关联导致系统性降
    表 43 物料类型信息表
    materialtype (type_id type_name)
    表记录物料类型基信息包含类型ID类型名称
    字段名
    说明
    类型
    长度
    否空

    约束
    type_id
    类型ID
    int
    11


    unsigned zerofill
    AUTO_INCREMENT
    type_name
    类型名称
    varchar
    30



    表 44 物料信息表
    material (material_id material_type material_name material_num_ing material_num_store
    material_num_warn material_updatedate)
    表物料具体信息包含物料ID物料类型物料名单数库存数警戒数更新日期
    字段名
    说明
    类型
    长度
    否空

    约束
    material_id
    物料ID
    int
    11


    unsigned zerofill
    AUTO_INCREMENT
    material_type
    物料类型
    varchar
    30



    material_name
    物料名
    varchar
    30



    material_num_ing
    单数
    int
    11



    material_num_store
    库存数
    int
    11



    material_num_warn
    警戒数量
    int
    11



    material_updatedate
    更新日期
    datetime
    8


    CURRENT_TIMESTAMP
    表 45 订单产品明细信息表
    product_order (id order_id product_id product_no product_noco product_num_box product_pcsin product_pcsout product_map product_label product_cardco)
    表记录订单产品明细信息包含id订单id产品id厂家货号公司货号外箱数量箱袋数外箱袋数否需图纸否需标纸否客版卡头
    字段名
    说明
    类型
    长度
    否空

    约束
    id
    id
    int
    11


    unsigned zerofill
    AUTO_INCREMENT
    order_id
    订单id
    int
    11



    product_id
    产品id
    int
    11



    product_no
    厂家货号
    int
    11



    product_noco
    公司货号
    varchar
    12



    product_num_box
    外箱数量
    int
    11



    product_pcsin
    箱袋数
    int
    11



    product_pcsout
    外箱袋数
    int
    11



    product_map
    需图纸
    int
    2


    DEFAULT 2’ (需)
    product_label
    需标纸
    int
    2


    DEFAULT 2’ (需)
    product_cardco
    需卡头
    int
    2


    DEFAULT 2’ (需)
    表 46 生产计划信息表
    plan (plan_id plan_product plan_order plan_num plan_startdate plan_enddate plan_state plan_updatetime)
    表记录生产计划信息包含计划id产品货号订单号计划产量开始时间结束时间状态创建时间
    字段名
    说明
    类型
    长度
    否空

    约束
    plan_id
    计划id
    int
    11


    unsigned zerofill
    AUTO_INCREMENT
    plan_product
    产品货号
    int
    11



    plan_order
    订单号
    int
    11



    plan_num
    计划产量
    int
    11



    plan_startdate
    开始时间
    datetime
    8



    plan_enddate
    结束时间
    datetime
    8



    plan_state
    状态
    int
    6



    createTime
    创建时间
    datetime
    8


    CURRENT_TIMESTAMP
    表 47 产量信息表
    count (count_id count_date count_productno count_num card_name bag_name pack_name count_orderno)
    表记录产量信息包含ID时间产品货号产量卡头名袋子名包装箱名订单号
    字段名
    说明
    类型
    长度
    否空

    约束
    count_id
    ID
    int
    11


    unsigned zerofill
    AUTO_INCREMENT
    count_date
    时间
    datetime
    8



    count_productno
    产品货号
    int
    11



    count_num
    产量
    int
    11



    card_name
    卡头名
    varchar
    30



    bag_name
    袋子名
    varchar
    30



    pack_name
    包装箱名
    varchar
    30



    count_orderno
    订单号
    varchar
    20



    表 48 户信息表
    user (user_id user_name user_password user_phone user_describe creare_time)
    表记录户基信息包含:户id户名密码电话说明创建时间等信息
    字段名
    说明
    类型
    长度
    否空

    约束
    user_id
    户id
    varchar
    25


    unsigned zerofill
    AUTO_INCREMENT
    user_name
    户名
    varchar
    20



    user_password
    密码
    varchar
    32



    user_phone
    电话
    varchar
    11



    user_describe
    说明
    int
    2



    create_time
    创建时间
    timestamp



    CURRENT_TIMESTAMP
    45 接口设计
    451 户接口
    提供web操作界面户操作均web界面中完成
    452 外部接口
    数连接采JDBC连接印机连接操作系统提供
    453 部接口
    系统模块保持足够独立性模块间般存调关系需通消息进行数传递
    5 系统实现
    51 功界面
    511 登录界面

    图 51 登录界面
    512 修改密码界面

    图 52 修改密码界面
    513 功界面

    图 53 产品信息理界面

    图 54 产品详情界面

    图 55 订单信息界面

    图 56 物料信息界面

    图 57 生产计划表界面

    图 58 产量登记界面

    图 59 产品产量统计界面

    图 510 产量变化统计

    图 511 产品数量例
    52 关键功实现细节
    521 户登录检查
    public ModelAndView home_left(HttpServletRequest request) {
    HttpSession session requestgetSession()
    if(orgwanjudaoAllDaocheck(request) && session null && checkEmpty(sessiongetAttribute(username)) &&
    checkEmpty(sessiongetAttribute(password)) &&
    checkEmpty(sessiongetAttribute(usertype))){
    ModelAndView mav new ModelAndView(home_left)
    String username careUserName sessiongetAttribute(username)toString() null
    String password careUserName sessiongetAttribute(password)toString() null
    String usertype sessiongetAttribute(usertype)toString()


    List res orgwanjudaoAllDaoselect(new UserPermission(null username password usertype null null null))
    Map table new HashMap<>()
    for(UserPermission ele res){
    tableput(elegetTablename() true)
    }
    mavaddObject(table table)

    return mav
    }
    return new ModelAndView(forwardloginjsp system_msg 请先登录)
    }

    522 关键词搜索订单明细表例
    List data null
    if((startTime null && startTimeisEmpty()) || (endTime null && endTimeisEmpty()) || (keywords null && keywordsisEmpty())){
    List temp orgwanjudaoAllDaoselect(bean)
    data new ArrayList<>()
    if(temp null){
    for(orgwanjubeandingdanmingxibiao tempEle temp){
    if((keywords null || keywordsisEmpty() || tempEletoString()contains(keywords)) && 1 1 ){
    dataadd(tempEle)
    }
    }
    }
    if(datasize() > startRow){
    data datasubList(startRow Mathmin(startRow + pageSize datasize()))
    }else{
    data new ArrayList<>()
    }
    }else{
    data orgwanjudaoAllDaoselect(bean startRow pageSize)
    }
    523 生产计划预期时间计算
    生产计划单款产品创建计算完成预期时间采公式:
    预期天数 外加工总天数 + 厂加工总天数
    外加工总天数 料天数 + 喷漆天数 + 移印天数
    料天数 总PCS数 × 单料时间 料机数 24工时
    喷漆天数 总PCS数 × 单喷漆时间 喷漆工数 8工时
    移印天数 总PCS数 × 单移印时间 移印机数 8工时
    厂加工总天数 ( 装图时 + 贴标纸时 + 装袋时 + 耗时 ) 8工时
    装图时 总PCS数 × 装单图时 装图工数
    贴标纸时 总PCS数 × 贴单标纸时 贴标纸工数
    装袋时 总PCS数 × 装单袋子时 装袋产线数
    524 状态检查机制
    (1)生产计划创建完成包含执行执行中中断完成取消5种状态计划更新状态变更时进行检查:
    ①更新计划时更改计划结束日期变更执行容需行创建计划
    ②状态改执行中前先确认物料否充足
    ③取消计划时计划处执行中状态
    (2)订单信息表创建完成包含已创建生产生产中订单中断已完成取消订单更新状态变更时进行检查:
    ①订单状态改生产中时<生产计划表>中必须存该订单号记录
    ②订单状态生产中时表示该订单正执行生产计划允许改取消
    53 说明
    531 开发环境
    JDK 18 + MySQL 57 + Tomcat 8532
    532 项目数库编码集
    项目&数库编码集:UTF8
    533 框架工具包
    JQuery + Ajax + Fastjson + SpringMVC + Spring + Mybatis + MySQL + Echarts + log4j
    6 系统测试
    61 测试目方法
    测试检查系统功否满足喜宝玩具装配厂需求采黑盒测试方法利真实记录数导入系统检查系统实际运行效果外根需求分析系统界面信息显示模块容规范性错误提示进行检查确保设计达户较友程度
    62 计算功测试数
    表 61 产品表测试数
    货号
    名称
    包装
    料g
    料时s
    喷漆时s
    移印时s
    袋子类型尺寸
    装袋时min
    线日期
    01
    海洋动物12
    PVC卡头袋
    80
    20
    40
    0
    12
    017
    20180101
    02
    昆虫12
    PVC卡头袋
    80
    20
    40
    15
    12
    017
    20180101
    04
    农场动物12
    PVC卡头袋
    868
    20
    40
    20
    12
    017
    20180101
    06
    野生动物12
    PVC卡头袋
    868
    20
    40
    25
    12
    017
    20180101
    9610
    动物系列甲20
    PVC鸡目钉卡头袋
    1250
    55
    45
    45
    16
    03
    20180101
    9620
    动物系列乙20
    PVC鸡目钉卡头袋
    1250
    55
    45
    45
    16
    03
    20180101
    表 62 订单表测试数
    公司订单号
    货号
    箱数
    装箱数量PCS
    系统计算:预期天数
    系统计算:总PCS数
    SYM8101
    04
    50
    288
    13
    14400
    06
    50
    288
    14
    14400
    DD22
    9610
    40
    72
    7
    2880
    9620
    40
    72
    7
    2880
    01
    40
    288
    8
    11520
    02
    20
    432
    9
    8640
    KK333
    9610
    36
    72
    6
    2592
    9620
    36
    72
    6
    2592
    表 63 生产计划表测试数
    订单号
    货号
    箱数
    装箱数量PCS
    箱数
    否图
    否标纸
    客版卡头
    总PCS数
    开始日期
    结束日期
    SYM8101
    04
    50
    288
    2



    14400
    20190320
    20190403
    SYM8101
    06
    50
    288
    2



    14400
    20190404
    20190419
    DD22
    9610
    40
    72
    2



    2880
    20190420
    20190427
    DD22
    9620
    40
    72
    2



    2880
    20190505
    20190512
    DD22
    01
    40
    288
    2



    11520
    20190520
    20190528
    DD22
    02
    20
    432
    2



    8640
    20190529
    20190607
    KK333
    9610
    36
    72
    2



    2592
    20190428
    20190505
    KK333
    9620
    36
    72
    2



    2592
    20190513
    20190519

    63 测试容结果
    631 功性测试
    表 64 功性测试项目表
    序号
    测试项目
    相关表单
    测试结果
    1
    户登录权限区分
    户列表
    户权限列表
    户需根正确户名密码登录根户角色展示功列表
    2
    产品信息理功
    产品信息表
    产品信息新增修改删正常
    3
    订单信息理功
    订单表
    订单明细表
    订单表增改正常订单明细表新增记录时订单表产品表中选定项目订单明细表中总PCS数计算获订单状态更改时判断符合需求
    4
    物料信息理功
    物料类型表
    物料信息表
    物料警戒信息表
    物料类型表增删改正常物料信息表中物料类型项物料类型表读取物料警戒信息表正常显示现数量<警戒数量物料项目
    5
    生产计划理功
    生产计划表
    生产计划表正常增删改生产计划状态变更时判断符合需求
    6
    产量统计功
    产量登记表
    统计图表
    产量登记表正常添加记录统计图表根求动生成需统计图
    7
    物料扣减功
    产量登记表
    物料信息表
    产量登记完成物料信息表正常根完成产量情况扣减物料情况
    功性项目测试结果说明该系统符合喜宝玩具装配厂生产理系统项目需求分析容求正常运行基功
    632 非功性测试
    非功性测试系统界面设计界面操作户反馈等方面系统进行测试
    表 65 非功性测试项目表
    序号
    测试项目
    测试结果
    1
    系统界面容显示
    正常完整
    2
    ChromeIE浏览器访问
    正常显示
    3
    改变浏览器窗口
    正常显示
    4
    界面间切换
    正常
    5
    输入提示
    部分输入框输入提示
    6
    反复刷新网页
    正常显示页面容
    7
    提示警告弹窗
    正常显示


    图 61 提示弹窗

    图 62 输入检查
    7 项目总结
    系统针喜宝玩具装配厂生产运行现状问题进行需求分析设计实现量身造特点较象较明确考虑般生产理流程系统扩展性物料部分设置类型物料明细项目完成该项目程中运量理信息系统ERP关知识根喜宝玩具装配厂应情况断进行功完善系统实现玩具装配厂运行数视化实现快速计算数全面记录够避免繁琐工计算带数准确导致物料数量精准生产务执行需时间执行程度明确问题
    外考虑玩具装配厂出现突发情况某段时间订单关系生产计划常停滞物料数量生产计划扣减果生产计划旦中断物料数需进行重新统计程序较复杂繁琐项目中物料扣减环节改成产量数登记时根产量进行扣减生产少扣少减少程序反复计算物料数更加符合实际
    时间技术水限系统设计开发程中存少问题需断完善修改目前已较符合需求分析时容求系统然需求分析设计实现等全程进行更完善接甚达商水准

    参考文献
    [1] Joey George等著面象系统分析设计[M]北京清华学出版社20081
    [2] Abraham Silberschatz等著数库系统概念[M]北京机械工业出版社201211
    [3] 王广侃李艳军曹愈远基RFID民机数字化装配理系统研究[J]航空制造技术2018(6)7883
    [4] 王宏光 复杂产品装配执行控制系统研究[J] 计算技术动化 2016 第35卷(1)4750
    [5] 刘明周 王佳丽 葛茂根等 面复杂产品装配程异常控制策略研究[J] 合肥工业学学报(然科学版) 2011 (9)12861289
    [6] 金剑 金钊 祁跃东 卷烟生产计划排产模型建立优化[J] 计算机工程应 2013 第49卷(18)253259
    [7] 孙会海 郝永 孙会花 基Web离散型车间理系统研究[J] 机械设计制造 2011 (10)238240
    [8] 閤辰皓 黄金国 BS架构基角色-控制器扩展RBAC模型设计[J] 机械制造动化 2015 第44卷(1)184186204
    [9] 智慧工厂MES技术台综述[J] 智慧工厂 2015 (11)6167
    [10] 鲍磊 MES 环境生产排程调度模式研究[J] 产业科技坛 2014 (17)220221
    谢辞
    项目指导老师张发教授全程指导进行研究特感谢老师时支持鼓励指导帮助指明方解答疑问特感谢玩具装配厂老板支持信
    该项目毕业设计项目许学四年期间学课程容项目终完成时感受学快乐感谢学四年期间专业老师学帮助项目完成程中许困难寻求方面士指引感谢耐心帮助
    感谢位评阅老师耐心完文请提出改善意见
    祝福老师学身体健康工作利幸福快乐
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 50 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    搬玩具

    搬玩具 搬玩具(精选4篇) 搬玩具 篇1   [活动情境]   现在的儿童是21世纪真正的仆人,他们应有良好的.适应性,具备勇于探究、参加竞争的精神和擅长合作、敢于创新的品质。在幼儿阶...

    1年前   
    231    0

    生产管理系统操作手册

     北京络捷斯特科技开展生产管理系统操作手册拟制: 日期: 日期: ...

    2年前   
    547    0

    学生作文:我的玩具

    学生作文:我的玩具    我最喜欢的玩具是不倒翁,是我爷爷送给我的。   不倒翁长着弯弯的眉毛像毛笔画过的一样。大大的圆圆的眼睛,红扑扑的大鼻子。鼻子的下面长着一把花白的胡子。白胖胖的身...

    14年前   
    16659    0

    习作:我的玩具(教案)

    1.写写自己喜欢的玩具。2.学习“在方格纸上写,标点符号占一格”等基本写话格式要求。【教学重点】学习写《我的玩具》【教学难点】 在方格纸上写,标点符号占一格。

    3年前   
    771    0

    恩信开源生产管理系统解决方案-管理系统解决方案

    恩信开源生产管理系统解决方案-管理系统解决方案  生产管理是恩信科技开源ERP的重要组成部分,生产管理模块支持现代科学的生产模式:既能完全按订单控制生产,又能兼顾安全库存、销售订单控制生产,通...

    12年前   
    713    0

    实习感受:是喜是忧?

    实习感受:是喜是忧?  今天周四,很特殊的一天。  今天早起太阳还是没有露面,不过上午时已经隐约看见了一线阳光。今天一天没课,在办公室准备录课的内容。上午第四节时手机突然响了,拿起一看:钱主任...

    12年前   
    569    0

    迎喜神

    迎喜神  迎喜神       春节后,民间习惯选择第一个吉日,外出郊游,称为迎喜节,亦称游喜神。     这天,大人小孩赶着马牛驴骡等家畜或驾驶农用运输车,朝着喜神所在的方位前进。爱养鸽子的年...

    12年前   
    805    0

    玩具行业研究报告

    “行业风暴”第二期资讯玩具行业研究报告【专家点评】玩具是我国的传统优势行业,也是轻工行业出口的拳头产品。在历经多年的高速发展后,玩具出口进入了一个相对平稳的增长周期。由于受到自身条件的制约与海...

    8年前   
    765    0

    玩具厂(店)春联

    玩具厂(店)春联  玩具厂(店)春联    多亏工匠巧      玩具藏智慧     博得小儿欢      娱乐长精神看巧匠翻新手段      助宝宝聪明灵巧博儿童镇日心欢      育娃娃活...

    12年前   
    428    0

    玩具总动员主题小结

    玩具总动员主题小结  一、 主题解析:  (一)主题要求:  1、操作各种玩具,了解它们不同的性能和玩法。  2、和同伴共同使用玩具,初步体会规则的意义,并学习遵守。  (二)主题解读  二、...

    9年前   
    679    0

    写话:我喜爱的玩具

    写话:我喜爱的玩具【看一看】 [说一说]我喜欢的玩具是________________________它是______色的,它的样子很漂亮:__________________________...

    4年前   
    1410    0

    谈线上教学的“喜与忧”

    当前,疫情防控期间实现“停课不停学,停课不停教”目标,主要依靠线上教学完成。因此,线上教学的特殊作用无可替代。但是,线上教学有喜也有忧,只有扬长避短,方能更好发展。

    1年前   
    427    0

    元宵佳节喜来到

    元宵佳节喜来到  △ 吉祥的甜米面包成皮,幸福的豆沙做成馅,思念的手儿包成团,拥抱的火焰来煮熟。元宵节,送你幸福团圆的汤圆,祝你一年万事如意,美梦成真,好事连连。  ▲ 放挂鞭炮,鸿运当头;悬...

    10年前   
    476    0

    天剑宝利家私ERP系统解决方案-ERP解决方案

    天剑宝利家私ERP系统解决方案-ERP解决方案  1. 背景概述  2005年4月,广州天剑计算机系统工程有限公司承接了武汉宝利家私工程有限公司的ERP系统的开发、实施工作,宝利家私(BERD...

    10年前   
    524    0

    高大洁净厂房分层空调系统的设计_冯宝岳

    高大洁净厂房分层空调系统的设计_冯宝岳高大洁净厂房分层空调系统的设计总装备部工程设计研究总院 冯宝岳☆ 陈之曰 郝 军 满孝新提要 分析了高大洁净厂房的发尘特点和应采取的气流组织方式,通过工程...

    3年前   
    537    0

    宝德安腾II公安系统应用案例-服务器(server)解决方案

    宝德安腾II公安系统应用案例-服务器(server)解决方案  案例背景:  东莞市公安局下辖32个镇区和1个开发区,共143个派出所,绝大部分的数据和应用均集中在东莞市公安局信息中心进行处理...

    9年前   
    458    0

    北京某电力工程有限公司生产管理系统案例-管理系统解决方案

    北京某电力工程有限公司生产管理系统案例-管理系统解决方案  1 引言  1.1. 项目背景  随着Web技术的发展,Browser/Server已经不断变化成为一个开放的、丰富多彩和易于使用的...

    10年前   
    548    0

    教玩具展评活动感悟

    教玩具展评活动感悟  5月6日、7日参加了宜宾市第五届优秀幼儿园自制教玩具展评活动,在活动中学习和感悟不少,及时归纳梳理、结合自己学校的情况如何借鉴别人的长处、将所学所悟分享给学校老师促进大家...

    11年前   
    568    0

    玩具广告语164例

    玩具广告语164例  1、怕没良师益友,就玩x。  2、要乐宝,选xx。xx玩具,欢乐宝宝的不二选择。  3、xx――玩出聪明,好宝贝。  4、那里不是你的思想能够到达!  5、玩具世界给孩子...

    2年前   
    783    0

    喜歌老师专访

    喜歌老师专访.婚嫁编辑:您好,喜歌老师,很高兴今天能请到您来做这期专访。喜歌老师:你好!很高兴接受你们的专访。婚嫁编辑:作为最早涉足婚庆策划这块市场的人,请问您当时是怎么看待这一市场的?喜歌老...

    12年前   
    582    0

    文档贡献者

    平***苏

    贡献于2021-09-03

    下载需要 50 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档