1、儿童健康保健系统 摘要 近年来,随着互联网和 Java 技术的不断发展,基于 J2EE 体系结构的企业级应用 发开越来越受到企业开发的青睐,J2EE 是一种利用 Java 2 平台来简化企业解决方案的 开发、部署和管理相关的复杂问题的体系结构,J2EE 为搭建具有可伸缩性、灵活性、 易维护性的商务系统提供了良好的机制。本设计就是基于 J2EE 体系结构下的 WEB 开 发,设计的目的是了解 J2EE 体系的多层结构以及其两大容器 WEB 容器和 EJB 容器, 重点掌握 WEB 技术、Struts 和 Hibernate 技术、熟悉其开发环境的构建和工具的使用。 在开发中使用了目前比较流行的开
2、发工具 Eclipse 和专业的技术,本系统在设计模式上 采用了技术领先的 Struts 设计模式,整个系统的各个模块保持高度的可重用性,各个模 块之间的耦合程度非常低,保证了系统的高可扩展性、高可维护性;本系统还使用了 Hibernate 技术,Hibernate 是目前最流行的开源对象关系映射(ORM)架构,对数据库 完全使用面向对象的方式进行操作。本系统的功能为角色进行了权限的分配,普通用户 提供的功能包括:注册、修改信息、查询相关信息;管理员用户提供的功能包括:用户 成员的管理(添加、修改、删除) 、用户信息的管理(添加、修改、删除) 。本系统采用 windows 作为操作系统;使用
3、MySQL 作为后台数据库,使用 Hibernate 技术进行数据库 操作; 用 Myeclipse 作为客户端应用程序的开发工具, Web 服务器选用 Tomcat6.18 版本。 整个设计说明是面向对象的过程,设计说明主体分为绪论,需求分析,总体设计,详细 设计,实现五个部分,并每个部分都有相应的详细说明过程。 关键字:J2EE;Web 开发;Struts;Hibernate;保健系统 The Childrens Health Care System Abstract In recent years, with the rapid development of Internet and J
4、ava technology, the J2EE-based architecture of the enterprise applications is favored in more and more companies. J2EE is an architecture which use of Java2 platform to simplify the development and management-related complexity problem. J2EE provided a good mechanism to build a scalable flexible, ea
5、sy maintenance business system. The design is a web development based on J2EE architecture. The design aims is to understand the multi-tiers structure of J2EE and the tow containers - web containers and EJB containers, to master web technology, familiar with its development environment construction
6、and use of tools. In the development, I use of the current more popular development tools Eclipse and professional skills, the system use of the technology leading Struts design patterns on the design model, all of the modules of the entire system maintain a high degree of reusability, the coupling between the modules is very low, and ensure the systems high scalability, high maintainability. The system also uses the Hibernate technology. The Hibernate is the most popular open source objec