论文部分内容阅读
幸运风公司“质量追溯管理系统”是山东淄博幸运风体育用品有限公司为实现企业经营管理目标、提高企业管理水平、更好的监控公司产品质量而投资建设的管理信息系统。系统建设的主要目标为:通过对产品在生产、仓储、物流等各个环节的精细化管理,当产品发生质量问题或者公司高层需要了解产品质量问题时,可以随时方便的了解整个公司的产品质量以及产品在生产过程中与产品质量相关的信息;可以根据用户提供的唯一标识信息,直接追溯出与产品质量相关的数据,或者根据公司高层关注的相关部门,分别追溯出车间加工、外协加工、仓库存储、产品运输过程中造成产品质量缺陷相关的内容。本文采用Rational统一过程(RUP)为软件开发方法,以统一建模语言(UML)为分析设计描述语言,以Delphi为开发平台,同时注意吸取了敏捷编程中的部分优点,对幸运风公司基于条码识别的质量追溯管理信息系统进行了需求分析和系统设计,具体分析设计了质检管理数据采集子系统、车间加工数据采集子系统、外协加工数据采集子系统、仓库管理数据采集子系统、物流管理数据采集子系统、质量追溯子系统等功能模块。本文分析了系统开发的背景和国内外企业在质量追溯管理信息系统的发展现状,简要描述了系统需要解决的主要问题;概要描述了系统的整体情况;对系统的需求分析和架构设计进行了详细描述;并对有代表性实例的详细设计和实现进行了描述。本文解决的关键问题有以下几方面:第一,目前业界缺少成熟、规范的RUP和UML开发标准,在实际开发过程中容易产生分歧,增加了沟通成本,降低了开发效率。在本系统中通过将RUP模式与传统的瀑布模式相结合、UML和过程化文档标准相结合,从而规范了项目组内的开发规范和标准,提高了开发效率。第二,由于RUP和UML是重量级的文档管理模式,在实际工作的工程中,对于用户的变化和交互,很难进行及时相应,因此,本文注意吸取了敏捷编程中的几大优点:加强与用户的交互、尽可能的提供可以工作的软件产品与用户沟通、加强与用户的合作、响应变化胜过遵循计划;把RUP和UML的规范化开发和敏捷编程的灵活、机动有机的融合在一起。第三,幸运风公司基于条码识别的质量追溯管理系统对于系统的安全性和性能有较高的要求,其对数据库的安全性更是重中之重,系统对数据库服务器采用了“双机热备”的安全解决方案,大大提高了数据库服务器的安全性。