软件开发与应用信息与电脑China Computer&Communication2016年第19期景德镇非物质文化遗产数字化保护平台的设计与实现杨利华 李 璐(景德镇陶瓷大学 信息工程学院,江西 景德镇 333403)摘 要:景德镇非物质遗产数字化保护平台是基于PHP技术+MySQL数据库+Apache服务器的方式设计,以Zendstudio为开发工具,运用Photoshop CS6技术来修饰网页,辅之以CSS技术。系统是基于面向对象编程的Web应用程序。本系统是根据景德镇非物质文化遗产保护和宣传等需求设计并实现。采用计算机进行非物质文化遗产数据管理和展示,提高了管理的方便性、安全性等,也适应了当今社会信息化高速发展的特征。关键词:非物质文化遗产;数字化保护平台;PHP技术中图分类号:G122 文献标识码:A 文章编号:1003-9767(2016)19-098-02随着我国科学技术的发展,我国的信息宣传手段已进入了现代化、信息化的时代。因此,想要实现景德镇非物质文化遗产数字化保护平台的现代化,就必须引入现代化的信息技术,加上PHP技术的飞速发展,在平台中运用此技术,能大大提升系统的功能和便捷性。将PHP技术引入景德镇非遗数字化保护平台,是非常有意义的,这不仅仅便于宣传景德镇的非物质文化遗产,还能带来其他好处。首先,能提高保护平台管理者工作效率,节省时间,使宣传工作更具有针对性和实效性。其次,方便数据、文件的保存和查找。让管理者无需在其他不必要的地方浪费时间,也让管理者节省更多的时间和繁琐的步骤。注册用户审核、删除、修改、修改密码)、站内新闻管理(站内新闻添加、删除、修改)、政策法规管理(政策法规添加、删除、修改)、非遗信息管理(非遗信息添加、删除、修改)、我的收藏管理(收藏信息管理)、留言管理(留言回复、删除、修改)、系统管理(系统公告设置、系统简介设置、友情链接添加、删除、修改)等功能。同时可以通过关键字搜索相应的信息,打印各种详细信息,导出各类信息列表至Excel中。系统功能图如图1所示:1 系统总体设计景德镇非物质文化遗产数字化保护平台就是为了适应以下的要求而设计的:集信息的显示、输入、修改、删除、查询等各种功能为一体,信息维护起来非常方便。互联网的宣传展示手段大大吸引了用户,使景德镇非遗的保护产生成效,本系统的亮点在于界面简明又不失美感,各个功能对应的页面模块和按钮简洁明了,用户只需要经过简单地试用就可以熟练上手,本系统符合人机交互的“所见即所得”原则。本系统使用的角色主要有系统管理员、普通用户,本系统分为两个主要模块:网站前端和网站后台。首先在网站前台,经过用户注册,然后管理员审核通过,就可以直接用账号及密码登录网站首页,查看系统简介、站内新闻、政策法规、非遗信息等栏目信息,进行在线留言和与管理员交流,在前台用户可以通过标题和类别搜索前台信息,评论非遗信息、收藏站内信息,注册用户登录个人后台可以进行个人资料修改、我的非遗管理(发布非遗信息、撤销发布)、我的收藏管理(个人收藏信息删除、修改)等操作。后台主要由管理员使用,以超级管理员的身份在登录界面输入账号和密码,经过数据库身份验证,验证成功后登录系统主页,可以实现系统用户管理(管理员添加、删除、修改、图1 系统功能图景德镇非遗数字化平台主要包括四个关键的功能。(1)普通用户注册功能。景德镇非物质文化需求者可以通过注册用户成为数字平台的成员,可以免费检索和下载数字平台内的资源,可以对数字平台提出意见和建议,他们不仅是内容的消费者,同时也是内容的创造者。(2)导航功能。景德镇非遗数字化平台将其他网络满基金项目:景德镇市社会科学规划项目。作者简介:杨利华(1981-),男,江西新干人,硕士,讲师。研究方向:计算机应用。— 98 —2016年第19期信息与电脑China Computer&Communication软件开发与应用族数字资源的检索入口集成在一起,建立非遗信息导航库,为用户提供按关键词、类别等方式的检索途径,以便用户更加全面地了解景德镇文化。(3)检索功能。景德镇非遗数字化平台为用户提供篇名、关键词、作者、分类等多种检索方式,以便用户按照自己的意愿和个性及时获取信息。同时在平台内提供搜索引擎,为用户提供相关知识的检索功能和帮助。(4)收藏功能。用户登录景德镇非遗数字化平台后,可以将自己喜欢的网站或者文献添加到我的收藏夹,以便再次登录时快速找到该资源。Dx表,系统公告表,主要记录前台的系统公告信息,包括编号、类别、内容、添加时间。xinwentongzhi表,新闻表,主要记录前台的新闻信息,包括编号、类别、内容、添加时间、添加人、图片等。yonghuzhuce表,主要记录用户的注册信息,包括用户的用户名、邮箱、密码、IP等信息。youqinglianjie表,友情链接表,主要记录前台的友情链接信息,包括编号、网站名称、网址、添加时间、Logo等。3 系统的实现如图2所示,首页顶端为导航菜单栏,左边为点击排行、系统公告和前台登录页面,右端为信息显示页面,通过3个frameset标签完成首页布局,在前台,用户可以查看系统简介、站内新闻、政策法规、非遗信息等栏目信息,评论非遗信息、收藏站内信息,进行在线留言和与管理员交流,在前台注册用户可以通过标题和类别搜索前台信息。2 数据库设计本系统数据库中主要用到的表的结构如下。user表,主要记录用户的注册信息,包括用户的用户名、邮箱、密码、IP等信息。图2 前台首页的界面图本功能实现的代码文件有项目根目录下的feiyi_add.php、feiyi_update.php,前者用来让注册用户和管理员发布非遗信息,后者用来修改非遗信息,还有feiyi_detail.php和feiyi_list.php等文件,前者用来显示非遗详细信息,普遍情况下管理员和普通用户都可查看详细信息,后者用来循环遍历出来非遗信息,并在
标签里面的里面显示,形成非遗信息列表记录。非遗信息模块位于主界面上,是所有用户登录到本网站看到的第一个页面,也是最重要的一个界面。这个界面上拥有许多模块,有动态文字图片,整页显得紧凑清晰,导航条上清楚显示了几个模块,可以让用户轻松浏览网站上的所有内容。非遗信息模块可以被所有人看到,这个页面运用了框架,整个页面分布了很多非遗信息,均匀排列在页面中,根据数据库中的数据自动列出,用户可以点击每个非遗项目进入查看清晰的介绍信息以及图片。功能以及系统的用户管理、政策法规管理、站内新闻管理、非遗信息管理、收藏管理、留言管理等功能。这些功能都符合最初的设计需求。通过之后的系统功能试用,充分证明此系统具有可行性与可移植性,也具有一定的应用价值。参考文献[1]刘秋菊.Web编程技术——PHP+MySQL动态网页设计[M].北京:北京师范大学出版社,2011.[2]W.jasonGilmore.PHP与MySQL程序设计(第4版)[M].朱涛江,译.北京:人民邮电出版社,2011:246-356.[3]Larry Ullman.PHP基础教程(第4版)[M].刘彦博,译.北京:人民邮电出版社,2011.[4]Matt Zandstra.深入PHP面向对象、模式与实践(第3版)[M].北京:人民邮电出版社,2011.[5]Kevin McArthur.PHP高级程序设计模式、框架与测试[M].汪泳,译.北京:人民邮电出版社,2009.4 结 语本系统能完成最基本的景德镇非物质文化遗产信息查询— 99 —
Top
|