| With increasing intense market competition, more and more manufacturers realize that first-class product is not only successful but also the foundation of lasting prosperity. This thesis describes how to build a textile product life cycle management platform by the most advanced and popular J2EE technology.This thesis describes the technologies, platform applied to the system and some key modules in detail:1) The system applies the lightweight J2EE solving schema, which can support multi-platform and also can be transplanted easily.2) Customer Interaction: The system offers complete customer registration, verification and email confirmation. It also supports classification for customers and news system, which supports to be single or group news dispatch. The system can monitor online users and provides some functions such as interactiveness forum, product launch and network order.3) Products Design: The system gives the flow and algorithm of textile pattern searches and realizes the classification and searches of big number textile patterns, which can also be easily expanded. Interfaces with other modules(such as ERP, workshop monitoring) are provided.4) Technique Realization: The system adopts Oracle8i as database server, Tomcat as web server. In view layer it adopts JSP, as well as some open source projects such as displaytag, chartdirector. In database persistance layer it adopts the techniques which combine Castor JDO with JDBC. The system also sets up its own connection pool, cache mechanism. A general inquiry frame is developed. The system adopts Log4j, provides complete data log funciton, data backup and recovery.5) Authority and Safety: The system adopts simple authority management and can expand the role and authority. A role can own some authorities anda user can own some roles. The system adopts the algorithm which combine MD5 with the others. |