● 摘要
基于行业建设和社会公众的要求,海淀区卫生局希望向公众提供卫生信息、疫情报告、疾病控制信息、政策法规、通知通告、健康播报、健康常识、医疗卫生动态等方面的信息,从而向海淀区内的群众提供全面的、权威的医疗卫生信息服务。本课题是在以上项目基础上提出的,并在技术上同Portal相结合,实现一个基于Portal的内容管理系统。 本文对系统的功能性需求、用户角色以及非功能性需求进行了分析,提出了一个内容管理系统的解决方案。其中在系统架构方面,系统采用成熟的三层架构。为了保证Portal中展示层的灵活性,系统将Struts框架进行了扩展,并引入到Portal中。在业务逻辑层,系统采用了基于POJO的轻量级解决方案,这样减少了开发复杂度,提高了开发效率。在数据持久层中,系统采用Hibernate框架,提供了从Java类到数据表之间的映射,以及方便的数据查询、事务机制等。同时系统架构设计中采用了多种设计模式,如工厂模式、DAO模式等。以上这些技术的使用保证了本系统架构的可靠性、灵活性和适用性。 本文最终根据这些理论研究的成果以及前面的系统架构的基础上,实现了一个具有应用价值的内容管理系统,并对该系统进行了功能测试和性能测试,验证了该系统的可用性和可行性。
相关内容
相关标签