基于Flex与J2EE的族谱网的设计与实现

基于Flex与J2EE的族谱网的设计与实现

论文摘要

随着信息技术的迅猛发展,高科技已经渗入到了生活的各个领域。在中国,传统的族谱一般是纸制的,记录的方式是手写的,记录的资料也仅局限在名字以及生平,对于人物的外貌等信息则是不能记录的。另外,纸制信息是不太容易保存的,大的家族族谱一般30年左右就需要重新修补一下,耗费大量人力物力;所以,在科技高度发达的今天,我们对于网络族谱网的需求是迫切的,也是必然的。针对当前传统族谱存在的问题,利用先进的网络信息处理技术,提出一系列改进方法,其研究内容主要包括以下五个方面的工作:(1)分析整个网站的逻辑功能,建立数据模型,并对数据流图中的各个成分用数据字典作相应的描述;(2)设计各个网站子系统以及细分模块,并用语言文字对族谱树、纪念日、家庭相册、个人档案、百家姓、家庭博客等模块功能与处理作详细的描述;(3)采用先进的Adobe Flex技术构建全新的前台族谱树,为用户提供完美的RIA (Rich Internet Application,富互联网应用)效果体验,包括完美的族谱树结构、放大缩小、平移效果等;同时采用PHP与XML辅助技术以快速封装和读取族谱树数据;(4)运用先进的J2EE技术框架SSH (Struts,Spring,Hibernate)进行应用业务层与数据库处理以及页面验证,并采用Abobe BlazeDS技术无缝整合Flex构建的族谱树;(5)对各个模块的算法与流程用文字作了详尽的描述;研发过程中针对网站的功能,用不同的测试方式对系统的各个方面做了详尽的测试,保障了系统的正确性、安全性、稳定性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 选题背景与意义
  • 1.2 国内外研究现状
  • 1.2.1 国内研究现状
  • 1.2.2 国外研究现状
  • 1.3 建立族谱网的必要性
  • 1.4 本文主要研究内容
  • 1.5 文章内容安排
  • 第二章 网站需求分析
  • 2.1 网站的总体功能需求
  • 2.2 网站的主要流程
  • 2.3 网站的功能分析
  • 2.4 可行性分析
  • 2.5 本章小结
  • 第三章 网站设计原理
  • 3.1 浏览器和服务器结构模型
  • 3.1.1 B/S 结构
  • 3.1.2 B/S 模式的优点和缺点
  • 3.2 三层结构模型
  • 3.3 FLEX 开发技术
  • 3.3.1 FLEX 框架结构
  • 3.3.2 搭建基于FLEX 的Web 应用系统
  • 3.3.3 FLEX 客户端技术
  • 3.4 JAVA 技术介绍
  • 3.5 PHP 技术介绍
  • 3.6 数据库设计
  • 3.6.1 数据库简介
  • 3.6.2 PostgreSQL 数据库简介
  • 3.7 本章小结
  • 第四章 族谱网概要设计
  • 4.1 族谱网的总体框架设计
  • 4.2 族谱网各功能模块设计
  • 4.3 系统安全性方面的设计
  • 4.4 本章小结
  • 第五章 族谱网详细设计
  • 5.1 数据库设计
  • 5.1.1 数据库逻辑设计ER 图
  • 5.1.2 数据库模型
  • 5.1.3 数据库的物理结构
  • 5.2 部分UML 模型
  • 5.3 网站架构设计
  • 5.4 族谱树的设计
  • 5.4.1 树的概念
  • 5.4.2 PHP 与XML 的关系与设计
  • 5.4.3 PHP 生成XML 数据的实现设计
  • 5.4.4 FLEX 读取XML 文件生成图形
  • 5.4.5 FLEX 访问PostgreSQL 数据库
  • 5.5 其它网页模块的类设计
  • 5.5.1 家庭相册的设计
  • 5.5.2 个人档案的设计
  • 5.5.3 百家姓的设计
  • 第六章 系统测试与实现
  • 6.1 测试简介
  • 6.2 用户注册与登陆
  • 6.2.1 用户注册验证测试
  • 6.2.2 用户登陆验证测试
  • 6.2.3 注册与登录界面实现
  • 6.3 族谱树模块
  • 6.3.1 族谱树模块测试
  • 6.3.2 族谱树模块实现
  • 6.4 纪念日模块
  • 6.4.1 纪念日模块测试
  • 6.4.2 纪念日模块实现
  • 6.5 家庭相册模块
  • 6.5.1 家庭相册模块测试
  • 6.5.2 家庭相册模块实现
  • 6.6 个人档案模块
  • 6.6.1 个人档案模块测试
  • 6.6.2 个人档案模块实现
  • 6.7 百家姓模块
  • 6.7.1 百家姓模块测试
  • 6.7.2 百家姓模块实现
  • 6.8 本章小结
  • 第七章 总结与展望
  • 7.1 工作总结
  • 7.2 工作展望
  • 参考文献
  • 攻读学位期间发表的论文
  • 致谢
  • 相关论文文献

    • [1].基于Flex的RIA与J2EE应用的整合[J]. 电脑与电信 2008(02)
    • [2].Silverlight技术在图书馆WebOPAC的应用研究[J]. 青海大学学报(自然科学版) 2012(02)
    • [3].PureMVC+Cairngorm+—对Flex开源框架的优化组合[J]. 计算机系统应用 2009(12)
    • [4].RIA在网上展厅中的应用[J]. 电脑开发与应用 2011(08)
    • [5].Flex与XML技术在RIA中的集成应用[J]. 电脑与电信 2010(10)
    • [6].RIA环境下可离线Web技术的研究与实现[J]. 计算机工程与科学 2011(01)
    • [7].基于RIA气象站信息平台的设计与实现[J]. 计算机工程 2010(20)
    • [8].C/S模式企业应用向RIA迁移的研究及实现[J]. 微处理机 2008(01)
    • [9].基于RIA的气象信息网络发布关键技术[J]. 测绘科学技术学报 2013(01)
    • [10].基于RIA/SOA的企业级应用系统研究[J]. 微计算机信息 2012(03)
    • [11].多波段遥感图像的数据组织与发布[J]. 地球科学(中国地质大学学报) 2012(03)
    • [12].基于RIA的开源WebGIS设计与实现[J]. 山东商业职业技术学院学报 2011(05)
    • [13].面向RIA的系统重构模型[J]. 计算机工程 2009(24)
    • [14].“武汉市地质灾害与矿产资源管理系统”研究与应用[J]. 城市勘测 2014(02)
    • [15].面向富互联网应用的数据传输策略研究[J]. 计算机工程与设计 2012(07)
    • [16].面向海洋应用的Web服务管理监控平台构建[J]. 计算机工程 2011(02)
    • [17].基于Silverlight和语音转换技术的英语自助学习系统研究[J]. 软件导刊(教育技术) 2011(11)
    • [18].富互联网应用中的3D网页界面研究[J]. 新媒体研究 2018(19)
    • [19].数字化图书及英语交互学习RIA平台的研究[J]. 计算机工程与设计 2010(13)
    • [20].Flex下的虚拟仪器控件设计和应用[J]. 测控技术 2012(12)
    • [21].基于Silverlight的危废车辆实时监控系统[J]. 计算机工程与设计 2011(04)
    • [22].基于Flex的交管业务统计监管系统实现[J]. 科技信息 2009(36)

    标签:;  ;  ;  

    基于Flex与J2EE的族谱网的设计与实现
    下载Doc文档

    猜你喜欢