基于移动智能客户端的产品检验信息系统的研究与实现

基于移动智能客户端的产品检验信息系统的研究与实现

论文摘要

产品质量的好坏关系到企业的竞争力和生存力,是企业管理工作的综合反映,所以必须全面加强质量管理。产品质量检验是保证产品质量的关键环节,而传统的产品检验方案采用人工纸张记录和机械性劳动传递信息,工作效率低,检验反馈信息粗糙且缓慢,数据容易丢失,从而延长检验周期,影响产品交付。因此构建基于现代信息化技术的产品检验系统是急待解决的问题。针对传统产品检验系统的不足,结合项目提出工作人员手持移动设备能在移动状态下工作,并能在在线和离线两种情况下工作的实际需求,本文以移动智能客户端技术为基础实现一个产品检验信息系统。在充分分析传统应用程序架构B/S、C/S模式优缺点和系统需求的基础上,引入了智能客户端技术。按照面向对象的设计思想,进行了详细的系统需求分析,系统功能分析和系统总体架构设计。结合现场的实际环境系统采用有线局域网和无线局域网相结合的网络结构方式,利用Web服务技术来实现智能客户端和服务器端的通信,应用面向服务的智能客户端软件架构来构建产品检验信息系统。根据系统的业务处理流程和数据库相关理论完成了系统数据流图、数据库表结构和数据库存储过程的设计,建立了产品检验信息系统数据库。在系统的实现过程中主要应用移动智能客户端的关键技术,依托偶尔连接技术,使用SQL Server CE移动数据库和ADO.NET技术来实现数据缓存、数据同步和脱机处理功能,并利用开放式并发处理方式解决了数据同步过程中引发的数据冲突问题。系统实现了在线离线切换模块、数据查询模块、数据下载模块、数据录入模块、数据上传模块等全部功能模块,完成了在无网络连接或偶尔连接的情况下持续高效工作的设计目标。经过测试系统运行稳定可靠,操作方便。该系统的建立实现了数据查询、数据录入、信息传递和管理的电子信息化,减轻了工作人员的负担,提高了产品检验工作的效率和产品质量管理水平。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题的背景和意义
  • 1.2 产品检验系统的现状分析
  • 1.3 智能客户端技术的研究现状
  • 1.4 本课题的研究内容
  • 1.5 论文的组织结构
  • 第2章 系统分析和架构设计
  • 2.1 系统需求分析
  • 2.1.1 系统设计背景
  • 2.1.2 系统设计目标
  • 2.1.3 系统功能分析
  • 2.2 面向服务的智能客户端软件架构
  • 2.2.1 面向服务的架构
  • 2.2.2 Web Services
  • 2.2.3 面向服务的智能客户端架构介绍
  • 2.3 系统总体架构
  • 2.3.1 系统设计原则
  • 2.3.2 系统的总体结构
  • 2.3.3 系统的网络结构
  • 2.4 本章小结
  • 第3章 系统概要设计
  • 3.1 系统开发环境和开发工具
  • 3.2 产品检验系统的体系结构
  • 3.3 数据库设计
  • 3.3.1 数据库有关理论
  • 3.3.2 数据库设计原则
  • 3.3.3 数据流程设计
  • 3.3.4 数据库服务器系统的选择
  • 3.3.5 数据表结构设计
  • 3.3.6 数据库存储过程
  • 3.4 本章小结
  • 第4章 系统关键技术的设计与实现
  • 4.1 系统的主要组成模块
  • 4.2 数据库的访问技术
  • 4.3 WEB服务的设计与实现
  • 4.3.1 创建 Web 服务
  • 4.3.2 身份验证 Web 服务
  • 4.3.3 数据 Web 服务
  • 4.3.4 客户端对 Web 服务的调用
  • 4.4 偶尔连接技术的设计与实现
  • 4.4.1 偶尔连接技术的设计体系
  • 4.4.2 离线工作的实现
  • 4.5 数据缓存的实现
  • 4.6 数据同步的实现
  • 4.7 数据冲突处理
  • 4.8 本章小结
  • 第5章 系统测试与性能优化
  • 5.1 系统测试和结果
  • 5.2 系统稳定性考虑
  • 5.3 系统安全性考虑
  • 5.4 系统部署
  • 5.5 本章小结
  • 第6章 总结与展望
  • 6.1 总结
  • 6.2 未来工作和展望
  • 参考文献
  • 致谢
  • 附录
  • 发表论文
  • 参与的项目
  • 相关论文文献

    标签:;  ;  ;  

    基于移动智能客户端的产品检验信息系统的研究与实现
    下载Doc文档

    猜你喜欢