家谱管理系统的设计与实现_论文


时间: 2021-07-03 22:30:11 人气: 7 评论: 0

家谱管理系统是查询家谱必不可少的一部分。该系统是用于记录某个家族历代成员各方面的情况,以及成员与成员之间的关系,同时还记录着整个家族在某个时期内的社会、政治、经济、军事、文化、教育等各方面信息。家谱管理系统一般都有记录方便,查询简单,还可以导出所查询的数据,使其变成一个方便实用的工具。数字化家谱的平台构建涉及的内容非常广泛,在功能方面对现有家谱数字化信息进行系统的管理;对于一个数字化的信息平台,需要考虑友好的界面来方便用户使用;在平台性能方面,对于数据的录入,检索,导出是需要主要关注的;作为一个设计到个人信息隐私的信息平台,合理完善的准入制度和严格的信息管理措施是十分必要的。

本家谱管理系统包含了存储家庭成员信息、更新家庭成员信息、查询家庭成员信息、分类统计、导出数据、备份数据、权限设置、保护措施等八个方面组成,有存储家庭成员信息简单,更新家庭成员信息实时,查询家庭成员信息方便,可以分类统计出家庭、家族在一定时期内社会、政治、经济、军事、文化、教育等各个方面的信息,可以方便的导出各种文本形式,能够定时的进行数据备份,还有严格的权限设置来保证信息的安全和一系列保护措施保护用户的不规范操作,而引发的不良后果,同时还保存有日志文件,若发生误修改操作可以通过日志文件将原来正确的内容复原。


引言 2

1 概述 4

1.1 系统的研究目的和技术发展现状 4

1.2 系统简要介绍 5

1.3 与现有家谱及家谱软件比较 5

1.4 论文结构 6

2 家谱管理系统的系统分析 7

2.1 可行性分析 7

2.2 需求分析 8

2.3 系统的主要技术分析 10

2.4 系统开发工具 12

2.5 系统运行环境 12

3 家谱管理系统的数据库设计 13

3.1 数据库的概念结构设计 13

3.2 数据库的逻辑结构设计 16

4 家谱管理系统的总体设计 20

4.1 家谱管理系统的系统结构设计 20

4.2 系统各功能模块介绍 21

4.3 系统详细设计 22

5 家谱管理系统的实现 25

5.1 系统登录模块的实现 25

5.2 高级管理员模块 25

5.3 管理员模块 26

5.4 超级管理员模块 27

5.5 管理员信息模块 28

5.6 用户信息管理模块 30

5.7 家族成员信息管理模块 32

5.8 数据管理模块 37

5.9 日志管理模块 38

5.9.2日志修改界面 39

6 家谱管理系统的测试 41

6.1 登录模块的测试 41

6.2 添加管理员信息模块的测试 41

6.3 修改/删除管理员信息模块的测试 41

6.4 查询管理员信息模块的测试 42

6.5 添加用户信息模块的测试 42

6.6 修改/删除用户信息模块的测试 42

6.7 查询用户信息模块的测试 42

6.8 添加家庭成员信息模块的测试 42

6.9 修改家庭成员信息模块的测试 43

6.10 删除家庭成员信息模块的测试 43

6.11 查询家族成员信息模块的测试 43

6.12 日志查询信息模块的测试 43

结论 44


评论
188083800