毕业设计(论文)-家谱网站的设计与实现_第1页
毕业设计(论文)-家谱网站的设计与实现_第2页
毕业设计(论文)-家谱网站的设计与实现_第3页
毕业设计(论文)-家谱网站的设计与实现_第4页
毕业设计(论文)-家谱网站的设计与实现_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2016年度本科生毕业论文(设计)宗谱网站的设计与实现以姚安赵氏宗谱为例英文题目DESIGNANDREALIZATIONOFGENEALOGYWEBSITETAKEYAOANZHAOSGENEALOGYFOREXAMPLE院(系)信息学院专业计算机科学与技术年级2012级学生姓名学号导师及职称)2016年6月毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。作者签名日期毕业论文(设计)授权使用说明本论文(设计)作者完全了解保山学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。作者签名指导教师签名日期日期保山学院本科毕业论文(设计)摘要古人云“谱牒立身之根本也”,其意为家谱是你追根溯源的重要依据。“夫家有谱、地州有志、国有史,其义也如此”家谱与国史、方志齐名,可见家谱的重要性。一个家族的文化在历史长河中代代相传,唯有通过修谱来追根溯源,你才能更准确的去了解关于自己的祖先和自己家族的发展历程。传统的笔墨修谱不仅编修麻烦,而且纸质谱不容易保存,年代久远了会出现字迹不清,谱本损坏等问题,这样在长远保存和后人想要追溯更久远的家族历史就成了一个棘手的问题。随着当前数字化信息化的飞速发展,“信息”、“数字”等新元素已经融入了人们的生活。人们在快节奏的生活中所追求的是方便快捷美观,所以传统的笔墨修谱必然会被数字化修谱所取代。为了解决传统宗谱存在的各种弊端,我们在这里对数字化网上宗谱进行了各个方面的研究与实现。本文以姚安赵氏宗谱网站的设计与实现为例),基于PHP脚本语言和MYSQL数据库开发技术来实现网站的前后台交互功能。通过设计制作动态家谱树形结构对家族成员信息进行在线管理,也实现了宗谱的在线编修工作。采用PHP脚本语言编写程序,整个网站的条理清晰,后期更新维护工作更便捷。关键词家谱树;网站宗谱;PHP;MYSQL数据库宗谱网站的设计与实现以姚安赵氏宗谱为例ABSTRACTASANOLDSAYINGGOES,“THEFUNDAMENTALOFTHEGENEALOGICALFOUNDATION“,ITSMEANINGFORTHEGENEALOGYISTHEIMPORTANTBASISOFTRACINGORIGINSITSHOWSTHEIMPORTANCEOFGENEALOGY,SUCHAS“INLAWS,AFTERTHEASPIRING,IFONLYONEKEEPSTHEHISTORYOFSTATEOWNED,THEMEANINGOFSUCH“GENEALOGYANDNATIONALHISTORY,LOCALCHRONICLESAFAMILYSCULTUREHANDEDDOWNFROMGENERATIONTOGENERATIONINTHEHISTORY,YOUCANBEMOREACCURATETOLEARNABOUTTHEDEVELOPMENTOFTHEIRANCESTORSANDTHEIRFAMILYWHICHTHROUGHSPECTRUMCOMEBACKITINCLUDEDSOMEPROBLEMS,SUCHASTRADITIONALPENANDINKSPECTRALEDITINGTROUBLE,PRINTSPECTRUMNOTEASYTOSAVE,ITCANAPPEARTHEHANDWRITINGNOTCLEAR,VERYLONGTIMESPECTRUMOFTHISDAMAGEANDOTHERPROBLEMS,SUCHLONGTERMPRESERVATIONANDOTHERSWANTTOTRACEMOREANCIENTFAMILYHISTORYHASBECOMEATHORNYPROBLEMWITHTHERAPIDDEVELOPMENTOFTHEDIGITALINFORMATIONNEWELEMENTSHASBEENINTEGRATEDINTOPEOPLESLIFESUCHAS“INFORMATION“,“DIGITAL“PURSUEDBYTHEPEOPLEINTHEFASTPACEOFLIFEISFASTANDCONVENIENTANDBEAUTIFUL,SOTHETRADITIONALPENANDINKSPECTRUMISBOUNDTOBEREPLACEDBYDIGITALREPAIRSPECTRUMINORDERTOSOLVETHEINSUFFICIENCYOFVARIOUSTRADITIONALGENEALOGY,WEPROCEEDTOALLASPECTSOFDIGITALONLINEGENEALOGYRESEARCHANDPRACTICEINTHISPAPERYAOANSCOTTGENEALOGICALSITES,FOREXAMPLETHEDESIGNANDIMPLEMENTATIONOF,BASEDONTHEPHPSCRIPTINGLANGUAGEANDMYSQLDATABASEDEVELOPMENTTECHNOLOGYTOACHIEVETHEFUNCTIONOFWEBSITEINTERACTIONATTHEFRONTDESKDYNAMICGENEALOGYTREESTRUCTURETHROUGHTHEDESIGNANDPRODUCTIONOFMEMBERSOFTHEFAMILYOFINFORMATIONMANAGEMENT,ONLINEALSOIMPLEMENTSTHEGENEALOGYOFTHEONLINEEDITINGWORKUSINGPHPSCRIPTINGLANGUAGETOWRITEPROGRAMS,THEWHOLENETWORKSOFCOHERENT,LATEUPDATEMAINTENANCEWORKMORECONVENIENTKEYWORDSFAMILYTREE;GENEALOGYWEBSITE;PHP;MYSQLDATABASE保山学院本科毕业论文(设计)目录1绪论111设计背景112研究现状113研究的意义214研究内容215构建宗谱网站的必要性316网站内容和组织构架317本章小结42赵氏宗谱网站系统分析521赵氏宗谱网的需求分析522赵氏宗谱建站可行性分析5221建站目标5222定位和市场分析5223建站投入与收益分析6224风险分析与避归6225网站的推广6226技术可行性623本章小结63赵氏宗谱网站的技术支持731建站的构架模式732MYSQL数据库833APACHE服务器834PHP脚本语言835PHPSTUDY调试环境836动态树结构937HTML938本章小结94赵氏宗谱网的系统设计1041系统模块10宗谱网站的设计与实现以姚安赵氏宗谱为例42用户模块1143建站主要数据表1344赵氏宗谱网栏目调用模板信息1445本章小结155赵氏宗谱网各个模块的实现1651前台页面1652后台页面效果1853本章小结206系统测试2161本地服务器运行测试2162页面详细内容测试2163后台功能测试217特色与创新2271特色2272创新22总结23参考文献24致谢25保山学院本科毕业论文设计11绪论11设计背景“参天之树,怀山之水,必有其根源。炎黄同心,华夏一脉;血浓于水,叶落归根”;家谱在中华历史文化中可以说是博大精深的。宗谱又可称之为族谱、祖谱、家谱,是中华名族五千年历史文化酝酿过程的特有产物。清朝顺治乡谱昭中有“敦孝弟以重人论,笃宗族以昭雍睦,训子弟以禁非为,明礼仪厚风俗”之说。说明编修族谱的目的是告诫人们要注重建立父子、夫妇、兄弟、朋友之间的关系,从而显示家族内部人员关系的和睦,告诫家族子孙后代不能为非作歹,懂得礼貌谦让,养成良好习惯。宗谱作为记载一个血缘家族的发展的主要历史文献,它发端于上古时期,形成于先秦时期,到封建社会日臻完善。它的发展与传承为后人在寻根问祖和基于宗谱而衍生出的各个科学领域的研究做出了突出的贡献。世本帝系篇就是周代时期官吏修谱制度下的产物。世本记载了自皇帝到春秋各个帝王家族的谱系,可以说是宗谱文化的根源。一本完整的宗谱是由家族简介,家族渊源,家族人物,家规,字辈谱等信息组成。其记录的是一个家族的历史人文变迁。其不仅是一个家族血脉关系的重要依据,也是中华悠久历史长河中的特有文化。创建一个数字化宗谱网站,将中华文化产物合信息化相结合。给使用者和研究者提供便利,特别是为海内外华人寻根问祖提供重要依据。增强人们对宗谱这一文化产物的重视。通过制作网上宗谱来传承家族文化,宏扬先辈精神,警示后人牢记祖宗教诲。12研究现状关于帝王谱牒,汉代史记一书中就有所记载,表明汉代时期就已经把宗谱资料应用到了史学记载领域。到本世纪20年代,许多学者从人口学、人文学、遗传学、等新自然学科的角度对家谱的本身价值进行了深度肯定。但在文革时期,宗谱被作为封建残余受到了极大的清扫,对宗谱的研究一度出现空白。80年代,在北京图书馆成立了地方志和家谱文献中心,对宗谱的研究又出现了一派方兴未艾之势。在云南地带对宗谱网站的研究开发几乎没有实例,基本都还处于文献记载宗谱网站的设计与实现以姚安赵氏宗谱为例2纸墨修谱的时段。现今信息时代具有规模的网上中国宗谱全文的站点极少,偶尔有几个宗谱网站,但是它提供的仅仅只是保留的一些家谱的基本信息,家族的编修和各个用户功能方面还是有不足。个别宗谱制作的软件也能实现宗谱的编修,图像文本资料的上传保存,但是有缺失了家族成员之间的互动,C/S模式下需要安装客户端,这使得使用起来也不方便。对于国外的家谱研究,现在只能通过百度、谷歌等搜索引擎进行了解。著名的国外宗谱网站有FAMILYTREEEXPORER但是由于各国的文化背景不同,其表现形式主要以外国的文化来体现例如只是记录一些人物图片和事迹,对家族成员的结构化变现也没有。综上所述,数字化宗谱网站的开发利用还处于萌芽阶段,现今网上更多是以资讯、论坛等形式出现,较少有以网站形式来管理宗谱的平台。13研究的意义宗谱网站中含有家训家规,这对于规范家族后人的人生和教育子孙有着积极的意义。通过家族网站的设计实现,有助于人们弘扬优秀的中国传统文化,传承家族先辈的精神,牢记祖宗的教诲。还能方便学者对家谱资料的收集研究,对人文、遗传、文化等科学领域的研究。最重要的是为人们寻根问祖提供重要的依据。B/S模式的宗谱网站的开发还有利于管理,手机,平板,或者PC在有网络的地方便可以登录家族管理系统进行新闻发布,人物信息更新等操作,极为方便,将传统的笔墨记录改为数字化管理节省了很多的人力物力。浏览者也如此,可以方便快捷的浏览家族资讯信息。14研究内容将一个历史文化产物和现代化科学技术现结合的过程所涉及的领域是很广泛的,本文主要从数字化方面进行研究。为了解决传统家谱存在的各种弊端,我们在这里对数字化网上宗谱进行了各个方面的研究与实现。(本文以姚安赵氏宗谱网站的设计与实现为例)。第一对已有的数字化宗谱网站进行功能性和美观实用性的分析,总体了解当前用户大方向的需求;保山学院本科毕业论文设计3第二对其可行性进行分析,分析所需要实现的功能和需要达到的整体效果;第三对整个网站各个模块的组织构架和开发设计流程进行初步规划分析设计和详细设计;第四对赵氏宗谱网站的各个组织模块进行统一整理组合形成目标网站姚安赵氏宗谱网的半成品。通过在服务器上搭建运行环境对各个模块的需求功能进行测试修改,最终获得网站的良好运行。数字化宗谱将以谱文化为核心,用户体验为重点。整个网站的建立需要不失宗谱文化的本质和方便用户,吸引用户。在整个网站的构架中,首页的布局美观和站内交流平台是吸引用户的关键,用户操作功能,后台管理系统和数据库的优化是用户体验的重点。整个宗谱平台需要完善的信息检索,数据库的数据录入,用户详细信息的查询,用户对家族族谱树的添加、删除、修改等操作系统功能。作为一个家族信息存储系统,其数据安全性也是至关重要的,权限管理也应该严谨,明确管理员,一般用户和游客每个级别所能操作的内容。15构建宗谱网站的必要性现今宗谱还不被地方家族所重视,有完整宗谱的家族相对较少,有宗谱的大多也没有专门的编修人员,有的家族想要了解自己的祖先关系也都只能通过祖先的碑文记载来了解,由于笔墨修谱的弊端之前也介绍过,数字宗谱也还较少,所以,网上宗谱通过把传统文化与现代化科学技术相结合,把零散的、难以编修保存的宗谱信息搬到网络上,通过数字化,信息化来对宗谱资料完成编修、查询、交流、寻祖、祭祀等操作,极大的把家谱这一中国传统文化充分的展现给人们,便于家族使用,便于研究人员获取数据。对现今快节奏的生活中的人们带来方便,也为家谱的传承开拓了更好途径。浏览者可以拿出手机、笔记本、平板等了解一下家族新闻、历史名人、家族起源等也能缓解你独自在外的一份思亲之情。针对以上所述问题,开发一个极具用户体验和能互动交流的宗谱网站是很必要的。宗谱网站的设计与实现以姚安赵氏宗谱为例416网站内容和组织构架本文主要是对宗谱网站的设计与实现过程通过举例进行深入研究和总结。首先对宗谱网站的需求进行系统分析,根据需求再进行总体可行性分析和模块设计,初步确定各个模块的功能及样式。再完成宗谱网站各个模块的系统流程组装,最后对网站进行运行调试和开发工作总结。第一章,绪论。总体介绍宗谱网站的研究背景和现状,构建宗谱网的必要性和研究内容的总体构架。第二章,赵氏宗谱网站的系统分析。介绍赵氏宗谱的总体需求分析,对各个模块的功能样式设计和该网站的可行性分析。第三章,实现赵氏宗谱网站所使用的技术。主要从网站构架、数据库、服务器、开发语言、运行环境等方面介绍开发宗谱网站的各种成熟的技术。第四章,赵氏宗谱网站的系统化设计。对网站进行基本构架的设计,各个模块的功能初步实现,族谱树的设计实现,网站数据库的ER设计以及表的建立。第五章,赵氏宗谱网各个模块的实现。本章主要通过设计来展示网站的各个模块样式,通过实际测试检查网站的稳定性和用户界面是否达到预期效果。第六章,系统测试,通过本地服务器搭建运行环境,测试前台详细内容页面和后台管理功能是否能正常运行。第七章,特色与创新。介绍赵氏宗谱网站的特色方面和创新点。17本章小结本章介绍了宗谱的历史文化和研究现状,宗谱网站的研究内容和开发该网站的必要性。对之后的论文撰写和设计制作提供条理性依据。保山学院本科毕业论文设计52赵氏宗谱网站系统分析21赵氏宗谱网的需求分析作为中国的一项历史文化产物,宗谱以其悠久的历史基源流传至今,在历史的长河中饱经风霜。其记录家族字辈人文信息和给后人寻根问祖的本质在当今获得绝大多数人的认可,但其实际应用还是仅仅以图书馆藏阅为主,真正使用到每个姓氏家族的很少,能有专门管理坚持修谱的就更少了。传统的纸质宗谱不利于家族成员的信息整合,并且编写难度大。它只做简单记录,查阅和管理也及其不方便。特别重要的是长期保存的过程中会出现污损遗失等问题,在当今信息时代,这些问题都能用数字化还得到解决。通过观察发现,现在一些关于宗谱的网站、论坛的点击关注量是很大的,说明人们对家族宗谱的认知和兴趣是极高的。一些关于制作宗谱的软件和个别姓氏的宗谱网站,其功能和用户体验一般,族谱树的设计制作也还不完善。这样一来制作一个用户体验较好,运行稳定良好的宗谱网站将的到更多使用者的认可。也可集中宗谱信息与用户交流平台为一体,极大的方便了使用者和宗谱文化研究人员。22赵氏宗谱建站可行性分析221建站目标建站长期目标发扬赵氏家族文化,通过网站的形式让更多人了解赵氏家族的人文风貌。并且告诫子孙后代牢记先辈教诲,发扬家族优秀文化。短期目标根据需求分析设计制作用户体验较好的赵氏宗谱,网站展示家族人文,名人,历史渊源,家族树等信息,并能进行家族论坛交流。222定位和市场分析该网站属于小型的信息网站,主要用户是针对家族成员,且能向游客展示家族文化背景,家族树展示,家族人文等。该类网站目前还较少,出现的一些也功能比较单一,用户体验较差,特别在云南地区宗谱文化还没有的到人们的重视,基本都还是笔墨修谱的阶段,完宗谱网站的设计与实现以姚安赵氏宗谱为例6整的宗谱网站基本还没有出现。历史文化与现代化相结符合当今信息时代的发展要求,该类网站目前还处于起步阶段,今后会出现的更多的家族网站或者更大的百家姓网站都是极具发展潜力的。223建站投入与收益分析自建网站建设和推广费用自理,网站更新维护的费用由使用方自行负责。建站可能产生的经济效益网站建设后所获得收入为建站个人所得。可能产生的社会效益增强人们对家族宗谱文化的认识,引导人们寻根问祖,牢记家族前辈教会,发扬家族优秀的人文精神。可以推进当前时代信息化与历史文化的相通融合,便捷人们的生活的同时充分发扬优秀的传统文化。224风险分析与避归建站最大的风险是人们对发扬宗谱文化还不够重视,觉得这东西可有可无,家族内部需要有专门的管理人员管理网站,家族老一辈人员对现代化网络知识的缺乏,网站主要面对家族年轻成员,但是家族年轻人迫于生活工作的忙碌又抽不出时间管理网站。还有家族内部对建站和管理支出的意愿。如何避免风险加强宗谱文化的宣传,提高人们的重视度,特别针对年轻一代。为用户提供试用期,试用期结束由用户考虑是否继续使用。225网站的推广借助搜索引擎。也可以自行到一些大的姓氏家族推广。通过其他网站的友情连接,广告位租用发布等宣传,借助新闻媒体宣传和推广活动进行网站宣传。226技术可行性结构选择采用B/S模式构建网站,MYSQL数据库、APACHE服务器、PHP脚本语言、PHPSTUDY运行环境、树状结构、CSS级联样式表。DREAMWARE80、FOTOSHOPCS4等工具在下一章中有具体介绍。在当今网络化信息化高速发展的时期,人们的工作生活以及生活环境都离不开网络。现今的许多电子信息技术尤为成熟。把传承中华宗谱文化和信息时代相结合,建立网上宗谱势在必行。23本章小结本章通过建立赵氏宗谱网站的需求分析、可行性分析、和开发工具简介等保山学院本科毕业论文设计7进一步描述网上宗谱的开发工作。可行性方面通过七个方面的分析,详细的介绍开发过程可能遇到的各个环节的问题及提出解决办法。3赵氏宗谱网站的技术支持31建站的构架模式当前网站开发的整体架构主要有两种,一种是B/S架构,另一种是C/S架构。图31B/S模式网站构架图宗谱网站的设计与实现以姚安赵氏宗谱为例8图32B/S与C/S网站构架模式比较通过对B/S和C/S的构架进行比较,再针对赵氏宗谱网站的各个方面性质研究,B/S模式的网站构架适合该网站的开发。32MYSQL数据库建立宗谱网站的重要部分还是数据库系统。基本数据可以通过网站后台上传修改,网站主页和各个模块的模板把数据库的数据进行调用从而实现后台与前台之间的互动。网站信息收集存储,信息集中处理,新闻系统,论坛系统的建立都要基于数据库的数据。MYSQL数据库是开放性源代码的关系型数据库管理系统,它采用结构化查询语言(SQL)对数据库数据进行操作管理。MYSQL数据库是一个正真的多用户、多线程SQL数据库服务器。MYSQL因为其速度、可靠性和适应性而备受人们关注。当前建站大多数人还是会选择采用MYSQL数据库存储数据。33APACHE服务器APACHE服务器一个开放源码的网页服务器,它的运行能适应大多计算机操保山学院本科毕业论文设计9作系统。因其安全可靠、快速解释编译、支持多平台而被用户广泛使用。可以说它使当前使用最多的WEB端服务器。34PHP脚本语言PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。PHP语法混合了JAVA、C以及PHP本身语法。用PHP做动态页面是将程序嵌入到HTML中去执行,大大提高了网站的执行效率。PHP可以实现所有的CGI的功能,还可以用C、C进行程序的扩展。PHP脚本语言能兼容当前大多数的操作系统和数据库。35PHPSTUDY调试环境WINDOS下配置运行环境是一件复杂和困难的事情,就算老手操作也是一件烦琐的事。APACHEPHPMYSQLPHPMYADMINZENDOPTIMIZER,都集成在PHPSTUDY集成包中,只需要一次安装,无须手动配置便可以使用,是一款方便、快捷、好用的PHP调试环境。程序中还包括了开发工具、使用手册等,为初学者和常用者都带来了极大的便利。在该网站开发中只将其作为服务器使用,只要建立站点指向本地文件夹,加入域名及端口,稍修改配置文件测试通过即可。36动态树结构树形结构一般就是通过一个总的节点延伸出多个分支,这些分支又延伸新的分支,最后到达最终页面。树形结构分为静态树和动态树,静态树表现形式单一,主要分为是展示某一结构层次和关系,实现的难度低,运行较快,但是难以其静态不变性难以及时反映系统变化的信息。动态树是在静态树的基础上增加了各个节点的增加、删除、修改、等功能。能灵活反映网站信息内容,但遇到分支和层次较多的内容时由于需要频繁访问数据层数据从而加大系统负荷导致加载缓慢降低了系统的效率。赵氏家族网站由于只涉及一个家族成员信息,历史记载的家族成员的关系层次基本不变,后人操作系统也不算复杂,为使网站有较好的用户体验,本站采用动态树形结构来表现家谱树。37HTML一个HTML文件中包含了所有将显示在各个模块网页上的信息,其中也包宗谱网站的设计与实现以姚安赵氏宗谱为例10括一些对浏览器的指示,例如显示模块的样式和文字图片应放置的位置等。网站的整体框架内容就是各个模块调用相应生成后的HTML文件而整体显示出来的,网站生成静态HTML来浏览网页,可以让网页的浏览速度增加。38本章小结本章主要从网站构架、数据库、服务器、开发语言、运行环境等方面详细介绍了开发网上赵氏宗谱的各种成熟的支持技术。4赵氏宗谱网的系统设计41系统模块赵氏宗谱网站的模块主要分为前台信息展示模块,和后台管理模块。前台信息展示模块主要是更好的表现数据库中的相关家族信息。通过固定布局,PHP的填充和代码连接来完成整个网站内外交互的整体效果;后台管理模块主要提供管理员对家族新闻,家族论坛和网站其余内容的管理。模块相互融合使网站的逻辑层次更鲜明。保山学院本科毕业论文设计11图41网站首页层次结构主页模板通过TYPE调用需要栏目的信息以显示在前台页面。各个栏目通过调用相应的列表页显示列表内容。列表内容再通过调用底层内容页来显示。相互调用充分显示了网站的整个层次性。通过每个页面之间通过FIELDSEOTITLE对各个模板文件相互调用实现了页面信息之间的交互。浏览者可以用过自己的需要浏览家族网的各个层次的信息,家族起源,家族文化背景,家族名人信息,家谱树,以及留言交流。后台管理系统设计,主要管理新闻动态,更新栏目信息,网站信息统计,新闻发布,留言管理等。1、网站栏目管理,主要管理网站的栏目的系修改、添加、删除。对网站的所有宗谱网站的设计与实现以姚安赵氏宗谱为例12文档集中管理,包括审核文档,文档评论管理和首页家族家规四张轮换图像的管理。还可以更新系统缓存,对数据库内容替换等网站的核心内容管理。2、互动模块管理。通过调用CMS系统中新闻、留言板、友情链接。等模块的页面模板文件,实现对网站中的相应信息管理,包括添加、修改、删除。3、生成页面模块,主要功能是在后台修改过网站的内容后以更新修改后的内容,获取JS文件。生成更改后的各个模块文件。4、更新系统缓存,批量维护数据库内容。5、前台页面模板文件管理。管理前台页面的各个模板文件,可以查看每个模块的模板调用情况,按照自己需求进行相应的修改。6、网站使用会员管理,对网站的注册会员进行管理,包括会员的列表,留言、动态等信息。图42后台管理系统结构图42用户模块普通用户通过前台的展示,浏览者可以查看各个页面的家族信息。保山学院本科毕业论文设计13图43普通用户图管理员用户整个网站的信息更新维护的管理者。站内信息的修改,交流博客平台管理,对家族族谱树的信息进行及时更新维护。其图示如下图44管理员用户图宗谱网站的设计与实现以姚安赵氏宗谱为例1443建站主要数据表图45数据库结构ER图管理员表家谱表保山学院本科毕业论文设计15管理员表中账号,密码、编号、添加时间设置。有效记录管理员的操作。栏目表中设置各个栏目字段,主要存储各个栏目中的数据44赵氏宗谱网栏目调用模板信息家族简介栏目家族新闻栏目联系我们栏目宗谱网站的设计与实现以姚安赵氏宗谱为例16栏目模板用DEDEFIELDSEOTITLE/调用码调用。其余栏目家族名人、家族家规、风俗庆典、家族相册、家族族谱的栏目模板调用均与家族新闻栏目调用一致。45本章小结本章主要介绍赵氏家族网站的数据库设计和各个栏目调用的而不同页面模板样式。通过对网站的各个栏目对应样式模板进行联系组合,最终完成整个网站的初步样式。保山学院本科毕业论文设计175赵氏宗谱网各个模块的实现51前台页面图51前台主页网站的首页是给访问者第一印象的的界面,在网站首页中呈现出的信息量较大,美化需要符合主题,架构上动静结合突出重点。本页面采用静态BANNER图做家族网标题。滚动站内新闻播报。轮换图像来展示家族家规,列表新闻,链接家族简介。最下方调用家族相册,家族名人风俗活动等栏目图片滚动展示。整个界面色调古朴。符合家族网站特点。宗谱网站的设计与实现以姚安赵氏宗谱为例18图52家族介绍视频添加,可以去优酷等视频站获取视频的HTML代码,然后复制HTML代码,进入赵氏家族网后台内容的编辑框,点源码,然后把HTML代码黏贴进去,修改一下文件显示大小生成栏目即可。图53家族新闻保山学院本科毕业论文设计1952后台页面效果图54后台登录管理员登录后台时,先检测用户名,文件中用EMPTY来判断输入的字符是否是空,PREG_MATCH函数进行正则匹配。图55后台首页网站的后台管理系统作用是相对于网站前台的一个管理控制器。主要对前台的信息,如文字、图片、视频等和文档的发布更新等操作。后台可以方便的对网站的数据库和文件进行操作进行操作。宗谱网站的设计与实现以姚安赵氏宗谱为例20图56栏目管理该板块主要提供对网站栏目的添加删除修改。可以在一级栏目下添加子栏目。但是要在网站的首页模板中加入下拉隐藏列表才能实现,赵氏家族网站中只用到一级栏目。隐藏栏目模板是主页轮换图像和滚动公告栏调用的模块,这里设置成栏目文档进行管理,在维护方面就清晰明了比较方便。保山学院本科毕业论文设计21图57新闻管理添加新闻界面,对新闻内容进行编辑,加入图片,视频、文字等信息,设置封面略缩图通过新闻栏目内容页的调用即可实现前台展示新闻。标题展示在二级列表页,内容则在三级内容页中。图58留言板该留言板模块主要使用单独编辑的留言簿模板文件,通过头部调用的方法将模板文件调用到网站的留言板模块页面。53本章小结本章主要对赵氏宗谱网站前台首页、家族简介页面、新闻列表页、后台登录页面、栏目管理页、新闻管理页、留言板页面的效果展示以及实现方式介绍。对整个网站的主要页面效果进行展示性研究。宗谱网站的设计与实现以姚安赵氏宗谱为例226系统测试61本地服务器运行测试利用PHPSTUDY搭建本地运行环境,设置好本地域名,把网站文件完整拷贝到目标文件夹下。浏览器中输入本地域名查看网站运行效果,检查各个页面是否出现乱码,模板框架错乱等问题。本网站在运行测试中能良好运行,无错误乱码等问题出现,达到了预期的效果。62页面详细内容测试点击查看每一个栏目下的各级页面内容,查看是否都能完整运行,视频播放,图片文字显示等效果是否符合要求。特别注意列表页在后台更新添加删除信息后能不能及时刷新。63后台功能测试面动态树形架构家谱树的在线编修功能测试。在系统中进行家族人员的添加删除、修改、查询等操作,每个功能尝试多次看其中能不能都正确达到预期效果。如有一次错漏,检查整个系统模块模板代码并进行优化。本功能经过测试能达到预期效果。新闻添加测试。在后台新闻添加栏目添加、删除、修改新闻信息,生成栏目信息和更新主页,最好清除浏览器缓存,或者使用后台系统自带的清除系统缓存功能。然后在栏前台新闻页面,主页新闻页面查看更新后的信息是否正确显示。栏目内容的添加、修改、删除测试。在后台各个栏目下更新信息,然后更新生成栏目,检查所改动过得信息再前台相应位置是否完整显示。留言板功能测试。在留言板功能模块进行留言添加,留言回复操作,查看留言板功能是否能稳定运行。经过测试改系统能达到预期效果。系统测试只是短期的系统效果评估,网站的运行稳定性还需要在长期的使用过程中不断寻找问题。发现问题后对相应的程序进行优化处理。逐步完善整个系统的功能。保山学院本科毕业论文设计237特色与创新71特色丰富的家族信息图文展示,管理员对家族网站的便捷化管理维护,站内家族论坛交流,家族成员、风俗活动、族谱树等信息展示。整个网站界面视觉效果符合宗谱的特点,主题突出、功能新颖、美工精细。强大的后台管理功能,主要集合网站的栏目管理、新闻文档管理,网站信息统计等功能。更主要的是后台管理系统实现了对网站各个模块模板文件的管理,可以直接通过后台系统修改各个界面的模块代码以改变模块样式为网站的更新改版提供了便捷化的程序。动态宗谱树型结构。用CSS样式表结构编写动态家族树结构管理家族人员信息,有利于家族管理人员对宗谱编修工作。整个网站界面视觉效果符合宗谱的特点,主题突出、功能新颖、美工精细。72创新中国历史文化产物与信息化时代相结合,符合时代创新的发展需求。在线家族

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论