学位论文 > 优秀研究生学位论文题录展示

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

作 者: 雷晖
导 师: 刘全
学 校: 苏州大学
专 业: 软件工程
关键词: 富互联网应用 Flex J2EE Struts Spring Hibernate 族谱 族谱树
分类号: TP393.092
类 型: 硕士论文
年 份: 2011年
下 载: 52次
引 用: 0次
阅 读: 论文下载
 

内容摘要


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

全文目录


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

相似论文

  1. 基于MDA的界面自动生成方法的研究,TP311.5
  2. 初中物理力学虚拟实验系统的设计与实现,TP391.9
  3. 设计模式在银行支付系统中的应用研究,TP311.52
  4. 基于Flex与AIR的Mashup研究与实现,TP311.52
  5. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  6. 人力资源管理系统的设计与实现,TP311.52
  7. 新疆电信融合计费管理子系统的设计与实现,TP311.52
  8. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  9. 新疆广播电视大学教学评价系统的设计与实现,TP311.52
  10. 高职院校毕业生信息管理系统的设计与实现,TP311.52
  11. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  12. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  13. 数字化查账系统研究,TP311.52
  14. 新疆高职院校网上评教系统的设计与实现,TP311.52
  15. 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
  16. 振道科技人力资源管理系统,TP311.52
  17. 田径运动会通用管理系统,TP311.52
  18. 基于J2EE平台的高校辅导员信息系统的设计与实现,TP311.52
  19. 基于J2EE框架与工作流技术的公安公文管理系统设计与实现,TP311.52
  20. 基于WSN混合定位算法的研究,TP212.9

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序 > 网络浏览器
© 2012 www.xueweilunwen.com