论文部分内容阅读
订单管理是现代企业业务管理中一个必不可缺的重要组成部分。企业在对订单进行管理时,因企业业务处理的形式不同导致订单管理有所差异。而订单管理又涉及到企业的各个方面,包括生产计划、发货计划、到货计划、到货确认及管理订单查询。由此可见,一个企业如果订单管理运行良好,这将有助于企业生产活动的正常执行,有助于企业内部的资源优化配置,能够更好的实现企业健康发展,从而提高企业的市场竞争力。因此加强实现企业订单管理的信息化具有重要的意义。本课题是在研究现有WEB应用技术的基础上,对目标企业传统订单处理流程的进行深入研究,并根据企业要求对所需研发产品进行需求分析,划分出其主要的功能模块。在开发时选择设计模式-MVC模式,采用J2EE平台,并采用Struts2、Spring、Hibernate等关键技术进行框架搭建,然后分析设计数据库结构,对每个功能模块进行详细设计,细化功能模块。在数据层上,应用MySQL数据库完成数据库稳定存储。在设计应用层时,采用Struts2中的Action模式封装控制逻辑业务,有效增强系统性能,采用Service模式设计应用逻辑,简化应用逻辑。在选择抽象数据模型时选用实体模式,实体模式在对系统维护人员的配置和部署方面有重要帮助,使系统数据库具有良好的可移植性。本系统前台代理商可以浏览网站上的备件产品,查询产品的详细信息,根据需要下订单、修改订单数量、订单确认等操作,填写详细收货人、地址、付款银行等其他信息,确认订单后可查看订单状态,留言反馈及对个人信息、密码及收货地址等进行修改。后台主要是处理订单,备件管理,统计,代理商管理等。在实际产品研发中,本人主要参与了系统结构的选型和架构设计,在需求调研阶段承担了一部分需求的采集、分析、整理工作,在概要设计和编码阶段参与了代理商下订单、购物车、订单处理功能模块、备件管理、统计、会员中心及管理员管理等功能模块的工作。在系统试运行后,提供技术支持,参与后期维护工作。