1、摘 要 现代企业由于业务量巨大,需借助电子计算机的帮助进行管理从而实现其更 好的业务运作。大连新世纪食品公司通过其在线订单管理系统可以降低运营成 本,实现采购过程标准化,减少事务性工作,提高效率,方便灵活的信息查询服 务,给企业提供更强的竞争力。 本论文主要阐述如何实现基于 Struts 的食品订单管理系统的实现。食品订单 管理系统是基于 B/S 模式的应用程序,采用 Tomcat 作为 Web 服务器容器,采用 MySQL 数据库保存订单数据。该系统是在 B/S 架构下采用 Struts 框架设计实现 的,采用并扩展了 MVC 设计模式,分成表现层、控制层、模型层、数据库持久 层。 系统的开
2、发平台是 J2EE, 数据库持久层采用 Hibernate 框架来设计与实现的。 食品订单管理系统将从功能、运行稳定性、数据安全性,用户体验度等方面研究 完善食品订单管理系统。通过该项目,了解并运用软件工程所学知识,熟悉企业 级的软件开发流程, 熟练使用 My Eclipse 等开发工具、 Java 开发语言, 对 Spring、 Struts、Hibernate 等技术有一个全面的了解与掌握,从而更好的把握目前主流的 Web 开发技术。 关键词:订单管理系统;Struts;Spring;Hibernate;MVC;J2EE ABSTRACT A modern enterprise as a
3、result of the enormous volume of business, use computer to manage in order to help better achieve its business operations. Dalian New Century Food Company, through its online order management system can reduce operating costs, achieve standardization of the procurement process and reduce transaction
4、al work, mention anything about efficiency, convenience and flexible information services, to provide a more competitiveness. This paper focuses on how to achieve food Struts-based order management system. Food order management system is based on B/S mode applications, using Tomcat as a Web server,
5、using Oracle database data preservation orders. The system is used in the BS framework Struts framework designed to achieve, and expand the use of the MVC design pattern, into the performance of layer, control layer, model layer, a database persistence layer. System development platform is J2EE, dat
6、abase persistence layer using Hibernate framework to design and implementation. Food orders from the management system functionality, operation stability, data security, user experience research, such as order management systems to improve food. Through the project, to understand and study the use of software engineering knowledge, are familiar with enterprise-class software development processes, such as proficiency in the use of Eclipse development tools, Java development language, Spring, S