基于SQL Server+Hibernate+JSF的信息门户网站开发平台的设计与实现

基于SQL Server+Hibernate+JSF的信息门户网站开发平台的设计与实现

论文摘要

随着全球化经济的不断发展和互联网的日益普及,网站的市场需求量及对网站开发技术的要求也越来越高,可以说市场的发展推动了网站开发技术的进步。同时,它也为网站开发人员带来了一系列的问题,总结起来主要有以下三点:第一、功能问题,网站不再仅仅是企事业单位的宣传工具,它承担了更多的业务,包括电子商务、员工工作平台等,由此对网站开发技术提出了更高的要求,当前的技术已经不能满足用户的需求;第二、效率问题,功能的增多随之而来的便是效率的下降,网站的开发和维护周期越来越长,降低了网站功能和信息的实时性,延误了商机;第三、成本问题,如此多的功能实现,如此多的开发维护量,自然需要大量的高端人才来完成,这些员工的薪水将成为企事业单位的巨大负担。这三个问题环环相扣,互相关联,互相影响,都是网站技术亟待解决的问题。正常情况下一个网站系统的开发和维护都需要经历编码、调试、试运行三个阶段,而这三个阶段往往又是最耗时耗力的阶段,如果这三个阶段都能够在图形化界面中通过点击鼠标的方式来完成,肯定会节省很多的时间,同时,由于网站开发和维护都是在图形化界面下进行的,所以对网站开发和管理人员数量和能力的要求也降低了很多,自然而然的也就降低了成本。当前已经存在不少这类网站开发工具了,如Dreamweaver就可以通过简单的点击鼠标的方式完成静态网站的开发,但还没有出现系统的动态网站开发平台,目前的网站开发工具在功能实现上也比较简单。本课题就是在这种设计思想和发展现状下提出的。本平台的逻辑设计思路是将网站系统抽象成一棵树,各个模块、栏目、专题为其节点,详细内容页面为其叶子节点,存入数据库,便于后台图形化界面对其进行操作管理,通过模板和组件显示前台页面,将网站结构和内容与网站显示相分离,提高前台页面设计的独立性,增加页面显示的多样性和风格化。本文通过对一些当前流行的网站开发技术的分析,确定了MVC的开发模式,并采用JSF + Hibernate + SQL Server的开发架构,结合一些其他的技术(如AJAX、CSS等),设计出了一个能够在图形化界面下进行网站开发和维护的系统平台——信息门户网站开发平台。最后通过对本信息门户网站开发平台的优缺点分析,展望了此类网站开发模式的前景及发展趋势。

论文目录

  • 摘要
  • 英文摘要
  • 1 引言
  • 1.1 研究背景
  • 1.2 研究的目的与意义
  • 1.2.1 研究目的
  • 1.2.2 研究意义
  • 1.3 网站开发技术的研究动态和趋势
  • 1.3.1 ASP 动态网站设计方式的发展历程和趋势
  • 1.3.2 PHP 动态网站设计方式的发展历程和趋势
  • 1.3.3 JSP 动态网站设计方式的发展历程和趋势
  • 1.4 研究内容
  • 1.5 平台的开发流程
  • 1.6 本章小结
  • 2 平台的技术路线
  • 2.1 Eclipse 编程平台
  • 2.2 MVC 设计模式
  • 2.3 Hibernate 架构
  • 2.4 JSF 技术
  • 2.5 组件技术
  • 2.6 AJAX 技术
  • 2.7 其他技术
  • 2.8 本章小结
  • 3 平台的设计
  • 3.1 总体设计
  • 3.2 设计原则
  • 3.3 开发环境
  • 3.3.1 Tomcat6.0 信息服务管理器
  • 3.3.2 JDK 开发工具
  • 3.3.3 SQL Server 2005 数据库
  • 3.3.4 平台运行要求
  • 3.4 功能设计
  • 3.4.1 后台功能设计
  • 3.4.2 前台界面显示及显示流程
  • 3.5 本章小结
  • 4 平台的系统架构
  • 4.1 表示层
  • 4.2 业务逻辑层
  • 4.3 数据持久层
  • 4.4 数据库层
  • 4.5 本章小结
  • 5 平台的详细实现
  • 5.1 数据库设计与实现
  • 5.1.1 E-R 图设计
  • 5.1.2 数据表的详细设计
  • 5.2 J2EE 架构的实现
  • 5.2.1 Hibernate 配置
  • 5.2.2 业务逻辑核心类库的实现
  • 5.2.3 管理员登录及验证的实现
  • 5.3 界面显示
  • 5.3.1 后台界面
  • 5.3.2 前台界面
  • 5.4 本章小结
  • 6 总结和展望
  • 6.1 平台的优点
  • 6.2 平台的缺点
  • 6.3 平台待改进之处
  • 6.4 展望
  • 致谢
  • 参考文献
  • 附录
  • 附录A: hibernate.cfg.xml 配置文件
  • 附录B: 过滤器的详细内容
  • 攻读硕士学位期间发表的学术论文
  • 相关论文文献

    • [1].移动信息门户在高职数字化校园建设中的应用研究[J]. 中国战略新兴产业 2017(16)
    • [2].基于数字化校园的高职院校“移动信息门户”建设研究[J]. 无线互联科技 2014(09)
    • [3].图书馆个人信息门户研究[J]. 电脑知识与技术 2012(30)
    • [4].知识管理在信息门户中的应用[J]. 软件世界 2009(02)
    • [5].浅谈移动电子商务与移动信息门户建设[J]. 商场现代化 2008(04)
    • [6].高职院校移动信息门户发展模式及应用技术研究[J]. 通信电源技术 2016(06)
    • [7].数字化校园信息门户的设计与实现[J]. 信息系统工程 2014(12)
    • [8].高校信息门户的功能定位与实现方案[J]. 华东师范大学学报(自然科学版) 2015(S1)
    • [9].工业信息门户技术在油田自动化领域中的应用[J]. 信息系统工程 2012(01)
    • [10].信息门户的建设实践[J]. 化工高等教育 2009(02)
    • [11].中油信息门户在企业信息化建设中的应用[J]. 电子技术与软件工程 2018(07)
    • [12].东华大学图书馆信息门户建设[J]. 上海高校图书情报工作研究 2014(04)
    • [13].体育信息门户的分析与设计[J]. 中国学校体育 2009(07)
    • [14].绿色节能 中小企业信息门户(EIP)解决方案[J]. 计算机与网络 2008(13)
    • [15].校园信息门户与一卡通系统集成的设计与实现[J]. 电脑知识与技术 2015(07)
    • [16].工程设计企业知识管理信息门户的研究与实现[J]. 土木建筑工程信息技术 2010(03)
    • [17].个性化个人信息门户的研究与设计[J]. 现代交际 2012(12)
    • [18].高校信息门户网站群设计与实现[J]. 信息安全与通信保密 2011(03)
    • [19].基于SharePoint构建医院信息门户与协作平台[J]. 电脑与信息技术 2009(03)
    • [20].基于主题图的城市信息门户知识导航[J]. 科学技术与工程 2008(04)
    • [21].宽带战略加速推进 辽宁联通打造新一代综合信息门户[J]. 通信世界 2009(14)
    • [22].一种本体驱动的扩展高校信息门户的框架设计[J]. 微电子学与计算机 2009(11)
    • [23].P2P对等结构在教育信息门户应用的优势[J]. 硅谷 2008(07)
    • [24].Mdaemon与高校教学信息门户的整合应用研究[J]. 电脑知识与技术 2013(25)
    • [25].企业协同信息门户在广百的应用[J]. 信息与电脑 2008(07)
    • [26].WorldWideScience.org——跨语言科学信息门户[J]. 中国索引 2011(03)
    • [27].建设高校外事信息门户,提高外事服务水平[J]. 中国校外教育 2013(33)
    • [28].基于GridSphere的网格空间信息门户构建技术研究[J]. 测绘与空间地理信息 2013(03)
    • [29].基于AJAX技术的个人信息门户的设计[J]. 湖北第二师范学院学报 2008(02)
    • [30].基于Portal技术建设的数字化校园信息门户设计[J]. 电脑迷 2017(09)

    标签:;  ;  ;  ;  

    基于SQL Server+Hibernate+JSF的信息门户网站开发平台的设计与实现
    下载Doc文档

    猜你喜欢