ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:1,017.10KB ,
资源ID:11530440      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-11530440.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(读书网站的设计与开发.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

读书网站的设计与开发.docx

1、读书网站的设计与开发本 科 生 毕 业 论 文题 目: 读书网站的设计与开发 院 系: 教育学院 专 业: 教育技术学 摘 要 随着社会的发展,信息社会的建立,人们对阅读的体验提出了更高的要求,传统的图书馆服务模式已经完全不能满足人们日益增长的需求。 关键词 襄阳市非物质文化遗产;SSH2;JavaEE;非物质文化遗产网AbstractXiangyang city is one of Chinas ancient city of non material cultural heritage, formal diversity, content has a long history, broad

2、 and profound; but at the same time, not a rational management platform, intangible cultural heritage management faced with the huge amount of information, how to improve the resource utilization ratio, to regulate the management of information, scientific statistics and fast query, has become the n

3、on - material cultural heritage information management focus. The non material cultural heritage management, based on the non material cultural heritage information collection, transmission, storage, processing, maintenance and use, to standardize the non material cultural heritage information manag

4、ement, will greatly enhance the management level of intangible cultural heritage. Therefore, this paper designs a set of non material cultural heritage management system. This system is a JavaEE framework based on Web software system, the client system used JSP as a platform to develop language, MyS

5、QL5.0 as background database, Tomcat6.0 as the Web server. The system is designed to facilitate the protection of non material cultural heritage center of non material cultural heritage information collection, query and management, improve the non material cultural heritage work management level and

6、 the working efficiency, save a lot of money, basically completed the non material cultural heritage management function, realization of the non material cultural heritage management work standardization, digitalization and networking. Key words: The Intangible Cultural Heritage in XiangYang; SSH2;

7、JavaEE; Non-material Cultural Heritage Network ; 目录1绪论 11.1开发目的 11.2 网站的开发目标 11.3 系统概述 11.4可行性分析 12系统开发工具及开发平台 22.1 系统开发平台 22.2 系统架构 22.3 数据库平台 22.4系统运行环境 33网站设计 33.1 网站设计目标 33.2 网站主要模块功能实现 43.2.1网站后台管理模块 43.2.2 网站前台模块 104网站开发使用的技术 154.1 MVC设计思想 154.2 数据库连接池技术 154.3 Spring3.0组件的自动注入机制 155总结 161绪论 随着

8、计算机技术、网络技术和信息技术的迅猛发展及广泛普及,基于网络的信息管理系统应用于各个领域中。非物质文化遗产工作网站管理系统的应用于非物质文化遗产工作管理部门,可以实现全市范围的纵向管理机制。传统的非物质文化遗产工作管理网站大多基于单机操作或者简单的局域网,管理效率低下,同时不便于信息的通用和共享。通过非物质网站的建设可以大大提高对非物质文化遗产的了解、传承和保护。 1.1课题来源本课题来自汪老师的科研项目。 1.2 对现有非物质文化遗产保护网站分析通过网络调查, 深入分析和研究我国部分非物质文化遗产网站建设的现状,存在的一些问题,具体如下:a. 思想认识不深,资金投入不足b. 网站定位不明确c

9、. 栏目设置不够科学d. 特色资源建设力度不足 1.3 课题的研究内容本网站拟采用结构化方法进行分析和设计,以抽象和分解为手段,对网站进行自顶向下的逐层分解,逐步细分,逐步求精,从而达到易于理解的目的。采用B/S模式的设计方法,面向网络的应用,让数据面向网上更多的用户,更加方便了用户的查询和管理人员的管理。同时,也方便了网站管理人员对网站信息的更新和维护,加强了数据的安全性和稳定性。根据非物质文化网站工作的需要,网站的开发过程中对网站的系统结构化、模块化、标准化的有机结合,从而使网站资源能够得到充分的利用,通过这些设计实现对网站信息模块的管理。 1.4 网站的开发环境本网站在Windows 7

10、系统上开发,以Eclipse作为开发工具,以Tomcat6.0作为Web服务器,以MySQL5.0作为后台数据库,网站采用MVC设计模式,采用当前流行的Hibernate3.0、Struts2.x、Sprint3.0框架技术结合开发。2网站需求及可行性分析 2.1 网站需求分析通过与汪老师的交流与沟通,对非物质文化遗产网站开发的需求进行分析,得到本网站的需求分析主要有:a) 非物质文化遗产条目添加。b) 非物质文化遗产信息发布。c) 非物质文化遗产信息交流共享。d) 非物质文化遗产视频点播。e) 非物质文化遗产图片查看。f) 非物质文化遗产条目清晰分类排列。 2.2 网站数据流程图 本网站数据

11、流层图,用户通过浏览器向非物质文化遗产网站服务器请求数据,服务器通过判断用户输入的数据进行处理,对数据库进行数据的查找,在返回数据库中的数据到浏览器,是用户得到需要的信息数据。管理员通过浏览器向非物质文化遗产网站操作,通过网站服务器端数据的操作,并向数据库进行操作(查找、修改、删除)数据,操作成功后在返回浏览器管理员操作的信息。图2-1网站数据流程图 2.3 网站模块划分 本网站的模块的主要分为:非物质文化遗产信息分类模块、分物质文化遗产公告模块、非物质文化遗产新闻模块、非物质文化遗产专题信息模块、非物质文化遗产视频信息点播模块和管理员模块组成。非物质文化遗产信息分类主要是非物质文化遗产信息的

12、编辑、存储、更新和查询等操作,图2-2网站模块划分图 2.4 网站可行性 目前,襄阳市非物质文化遗产管理的工作大都采用手工进行,工作流程、人员复杂,而且结果得不到及时的反馈,需要一套专门处理非物质文化遗产工作的网站系统来规范非物质文化遗产的管理工作,方便工作过程中的信息收集、统计和查询。 技术方面:在开发本网站前,做了大量的需求分析工作,对非物质文化遗产的日常工作进行分析整理,并根据分析结果确定的数据表。在开发过程中选取了功能强大的Eclipse作为开发工具,MySQL5.0作为后台数据库,网站采 用的当前流行的Hibernate3.0 + Struts2.x + Spring3.0框架技术,

13、页面设计采用的JSP 技术。 经济方面:开发这个网站的经济效益是远远超过它的开发成本的,本网站是一个小型管理系统,它对软件和硬件的投资费用要求都不高,且节省了劳动力、提高了工作效率、具有很好的适用性且增长了经济效益。 网站操作方面: 网站界面设计简洁美观,操作方便,只需用鼠标进行辅助,用键盘进行输入,只需要用户打开浏览器输入网址既可以浏览网页内容了;网站管理人员只需熟悉网站的工作机制就可投入实际的网站管理工作中。3网站设计 3.1 网站设计目标本网站将开发一套实用的基于B/S结构的襄阳市非物质文化遗产管理系统网站,降低非物质文化遗产管理者在非物质文化遗产管理工作中遇到的收集信息困难、信息处理量

14、大、非物质文化遗产管理工作复杂多样的问题,科学地管理非物质文化遗产工作中的各种信息,提高非物质文化遗产工作的效率,方便 非物质文化遗产管理者之间的数据共享。 本网站必须能够实现以下目标:使得非物质文化遗产的信息管理工作清 晰化、条理化,可实现全方位细致的管理。简单易操作,可方便的实现非物 质文化遗产信息的输入、信息的删除、修改等操作。迅捷准确的查询服务, 可方便查看所需信息,客户更好的浏览非物质文化遗产。 3.2 网站主要模块功能实现 3.2.1网站后台管理模块1)登陆模块功能实现 本网站采取了用户登录验证模式, 用户只有拥有管理员提供的账号和 密码才可以登录此网站后台页面。网站后台登录流程(

15、如图3-1)所示。 图3-1 管理员登录后台流程图 打开登录界面。当用户输入用户名和密码单击登录后,网站后台程序会首先判断用户输入的用户名和密码是否匹配。当用户输入的用户名和密码不匹配时,网站会提示用户“用户名或密码错误”(如图3-2),以此提示用户输入正确的用户名和密码。当用户名和密码匹配通过时,网站进入菜单页面(如图3-3所示)。 图3-2 管理员登录失败提示页面 图3-3 登录成功后的操作菜单 2)非物质文化遗产管理者操作流程 非物质文化遗产工作管理是本网站的设计核心,本网站后台管理可以完成日常的非物质文化遗产管理工作,规范和科学管理非物质文化遗产工作过程中的细节。非物质文化遗产在本网站

16、后台管理页面中主要包括六个方面的功能:常用、遗产、信息、更 新、管理、个人。其中遗产管理是非物质文化遗产工作的重点,因此在非物质文化遗产信息管理模块实现了非物质文化遗产管理者的基本功能。非物质文化遗产工作管理的流程如图(3-4),管理员登录后台的首页如图(3-5)所示。 图3-4 管理员工作流程图 图3-5管理员登录后台首页 常用常用模块是一下几类模块的一部分,为了方便而设置的模块,方便管理员的操作,方便管理员的使用,该模块下的信息在他们独立模块中介绍。 遗产 遗产模块包括添加遗产、查看遗产和更新遗产。a) 添加遗产 管理员登录本后台管理后台页面后可以添加遗产信息,点击图3-3左边菜单栏的“遗

17、产”展开菜单(如图3-6),单击“添加遗产”会打开添加遗产界面,管理员可以在该界面中添加非物质文化遗产信息,编辑完成后单击“提交”按钮便可提交至数据库。当提交成功后非物质文化遗产跳转到遗产显示页面。 图3-6 遗产菜单b) 查看遗产 点击菜单栏中“查看遗产”,打开页面(如图3-7),以分页的形式显示所有的非物质文化遗产的信息,分别包括标题、批次、遗产级别、遗产类别、申报人/单位。可以点击标题下的“标题”可以打开该篇非物质文化遗产遗产,在该页面上也可以方便管理员对非物质文化遗产的条件查询操作,该页面的上部分为条件查询的条件输入和选择框,如果不输入条件时为显示全部信息,条件查询中的条件可以没有、一

18、个或多个,筛选条件,条件编辑完成后,点击“查询”按钮,该页面同时还可以点击“新增文化遗产”,页面跳转到新增文化遗产页面。 图3-7 非物质文化遗产分页显示页面c) 更新遗产点击菜单栏中“更新遗产”,打开页面同非物质文化遗产分也显示的页面相近,分别包括标题、批次、遗产级别、遗产类别、申报人/单位、操作。管理员可以对非物质文化遗产进行更新操作,可以点击标题下的“标题”可以打开该篇非物质文化遗产,同时也可以点“操作”下面的查看遗产,也可以对该篇非物质文化遗产进行修改(如图3-8),如果不需要该篇非物质文化遗产信息,可以点击“操作”下的“删除”该篇非物质文化遗产信息,删除成功后返回遗产分页显示维护页面

19、,为了方便管理员对非物质文化遗产的条件查询操作,在页面的上部分设置了条件查询的条件输入框和下拉选择框,条件查询中的条件可以没有、一个或多个筛选条件,条件编辑完成后,如果不输入条件时为显示全部信息,页面同时还可以点击“新增文化遗产”,会跳转到分也显示信息过滤文化遗产页面。图3-8 非物质文化遗产信息修改页面 信息 信息模块包括添加公告、添加新闻、添加公告、上传视频和视频分类d) 添加公告 点击图3-3左边菜单栏的“信息”展开信息菜单,单击菜单栏中的“添加公告”会打开添加公告界面,管理员可以在该界面中添加非物质文化遗产公告信息,编辑完成后单击“提交”按钮便可提交至数据库,当提交成功后非物质文化遗产

20、跳转到公告显示页面。 e) 添加新闻单击菜单栏中的“添加新闻”会打开添加新闻信息的界面,管理员可以在该界面中添加非物质文化遗产新闻信息,编辑完成后单击“提交”按钮便可提交至数据库,当提交成功后非物质文化遗产跳转到新闻显示页面。f) 添加专题 操作方法同添加新闻的方法一样。g) 上传视频打开“上传视频”界面,在该页面填写视频标题和选择文化视频分类后单击“添加视频文件”按钮便可弹出(如图3-9)添加视频信息界面,在弹出的界面中点击“浏览文件”,查找到需要上传的视频文件,选择后,单击“上传文件”,将数据提交到文件夹和数据库中,提交成功后跳转到视频显示页面,在弹出的页面中点击“查看状态”,可以查看上传

21、视频文件的状态是上传中、等待上传或是上传成功,如果关闭此窗口会提示,没有选择上传文件。 图3-9 添加视频文件界面h) 视频分类 操作方法同查看遗产的方法一样。 更新更新模块包括查看公告、查看新闻、查看公告、更新公告、更新新闻和更新专题i) 查看公告、查看新闻、查看专题操作方法同查看遗产的方法一样j) 更新公告、更新新闻、更新专题操作方法同更新遗产的方法一样。 管理管理模块包括查看管理员、更新管理员和添加管理员k) 查看管理员点击图3-3左边菜单栏的“管理”展开菜单,单击菜单栏中的“查看管理员”,打开(如图3-10)页面,分页显示所有的管理员信息,在页面中显示管理员的用户名、姓名、身份证号、E

22、-mail、修改时间,在该页面中可以打开新增管理员信息页面(在“新增管理员”中介绍)。 图 3-10 查看所有管理员信息 l) 更新管理员单击菜单栏中的“更新管理员”,打开(如图3-11)页面,分页显示所有的管理员信息,页面中显示用户名、姓名、身份证号、E-mail和操作,管理员可以对其他管理员进行“修改”或“删除”操作,点击“修改”时(如图3-12)页面,编辑要修改的管理员信息,在点击“修改”后将信息保存在数据库中,当点击“删除”时,删除数据库中的该管理员的信息。图3-11 管理员维护分页显示页面 图3-12 修改管理员信息页面m) 添加管理员单击菜单栏中的“添加管理员”,打开图3-13页面

23、,将管理员的资料都编辑完成,其中带*为必填内容,默认密码为123456,其他值都可以不填,当管理登录时可以自己进行修改,用户名不能有重复,重复后页面会提示(如图3-14)“用户名已存在”,信息编辑成功后,点击新增,跳转到管理员维护页面,显示已添加的管理员信息。 图3-14 新增管理员“用户用已存在”提示页面 个人 个人信息模块包括查看个人资料、修改个人资料和修改个人密码。n) 查看个人资料 操作方法同查看管理员信息的方法一样。o) 修改个人资料和修改个人密码 操作方法同修改管理员信息的方法一样。3.2.2 网站前台模块 网站首页 网站前台只是一个信息浏览的界面,通过打开浏览器,在地址栏输入网址

24、,就可以进入本网站的前台首页(如图3-15),首页菜单主要有首页、非物质分类、站内新闻、信息区、文化视频、申报指南和联系我们,首页底部还有联系我们、在线咨询和网站管理等信息栏,首页主要分为5个模块,分别是文化分类、专题报道、公告区、最新动态和文化风情,这几个模块中的数据都是从后台数据库中读出的,每个模块的数据移动鼠标上去都可以显示一些简介信息,对该篇信息的一部分内容的读取,每个模块的都有这一功能,每个模块的信息多可能有更多的信息,都实现有一个“more”显示更多该模块的信息,为了更好的体现非物质文化遗产的特色,该页面的右边还有一个日历,有阴历和阳历,打开页面就获取到当前的日期,单击“more”

25、或者“菜单栏”的选项都进去二级页面,二级页面在下面的二级页面中介绍。图3-15 首页 网站前台二级页面首页:把鼠标移动到菜单栏上的“首页”,当点击“首页”时,页面进入前台首页。非物质分类:将鼠标移动到菜单栏上的“非物质分类”,会弹出二级菜单页面,点击二级菜单上的“按遗产批次分类”会打开按非物质文化遗产批次分类(如图3-16),信息页面,二级页面的右边是非物质文化遗产按照遗产的批次进行分类,每个页面分类显示的部分信息内容,可以在页面上每个分类的后面点击“更多”,分页查看该分类下所有信息的页面,点击二级菜单下的“按遗产级别分类”会打开按非物质文化遗产级别分类信息页面,每个分类的后面都有“更多”,点

26、击“更多”分页打开按该分类下的所有遗产信息页面,点击二级菜单下的“按遗产类别分类”会打开按非物质文化遗产类别分类信息页面,页面的右上部分都有“信息过滤”功能,筛选掉不需要的信息,方便浏览必要的信息,输入一些信息后点击“查询”会显示你筛选后的遗产信息,还附带一部分简介,方便用户对信息浏览,单击二级页面上的任意一标题打开单篇遗产信息(如图3-17)页面,页面中还可以调节页面文字的大小,文字分为“大”、“中”和“小”三种字体。 图3-16 非物质文化遗产“按批次分类”页面图3-17 非物质文化遗产单篇遗产信息显示页面站内新闻、信息区:操作方法同非物质文化的方法一样。文化视频:将鼠标移动到菜单栏上的“

27、文化视频”上,会显示遗产“文化视频”的分类按二级菜单的信息显示(如图3-18)页面,可以直接点击“文化视频”,会分页显示所有的遗产文化视频信息页面,页面的右上部分是非物质文化遗产“文化视频”信息过滤,输入相应的信息可以对视频信息进行过滤,得到需要的信息,点击页面里的任意一条遗产“文化视频”的标题,进入视频文化信息的播放界面(如图3-19)页面,页面的左边部分是播放遗产文化视频信息,右边有一栏是属于这一类文化遗产的部分视频信息页面,也可以点击他们进行播放;也可以点击二级菜单分类的遗产视频文化进行分页显示浏览和播放。 图3-18 “文化视频”二级页面 图3-19 “文化视频”播放遗产视频文件页面所

28、有二级页面采用统一的竖排菜单(如图3-20)页面,方便用户对信息的浏览,竖排菜单主要包括三个方面,分别是项目分类、名录项目和友情链接。项目分类:项目分类竖排菜单下主要有文化遗产、遗产专题、遗产视频、公告区和站内新闻几个模块(如图3-21),文化遗产、遗产专题和遗产视频,将鼠标移动至这个部分菜单上都会显示出一个信息过滤的页面,选择相应的信息可以进行信息的过滤,方便用户快速查找需要的信息,文化视频和遗产专题弹出的页面中都有遗产批次、遗产级别、遗产类别和下拉选择所属名族,而遗产视频有视频类型可供选择(如图3-22),将需要的信息选择后单击提交查询内容进行信息的筛选,也可以直接单击竖排菜单文化遗产、遗

29、产专题、遗产视频、公告区和站内新闻,右边页面显示的是该类别下的所有信息进行分页显示。图3-20 二级页面竖排菜单 图3-21 竖排菜单的信息过滤页面 图3-22 竖排菜单“文化视频”信息过滤页面名录项目:名录项目主要分类两大类,分别是按类别分和按级别分(如图3-23),分别是一些快捷浏览按钮,只要点击就可以进入该分类下的所有分物质文化遗产信息,他们都属于分物质文化分类的一部分,属于快速过滤非物质文化遗产信息,只要点击鼠标就可以进行信息的浏览,民族语言、民间文学、民间美术、民间音乐、民间舞蹈、民间杂技、消费习俗、人生礼俗、岁时节令、民间信仰、民间知识、体育竞技、戏曲、曲艺、民间手工技艺和生产商毛

30、习俗分物质文化遗产信息按类别的分类,国家级、省级、市地级和县级的分物质文化遗产按级别分类信息,单击任意按钮打开该篇遗产信息。 图3-23名录项目竖排菜单 图3-25 点击名录菜单后的信息过滤分页显示信息页面友情链接:该竖排菜单下主要包括襄阳新闻、中国非物质文化遗产、中国分物质文化遗产网、中国民俗学网、中国传媒网和襄阳市人民政府网的一些超链接,方便客户进行页面的跳转,点击这些超链接页面直接跳转至该网站的首页页面。页面底部状态栏主要分为联系我们、在线咨询、网站管理和版权状态等模块。在线咨询:点击在线咨询后直接链接到QQ客户端,通过QQ客户端来进行咨询,当前电脑上如果有多个QQ客户端登录,此时弹出选

31、择QQ帐户页面通过选择QQ帐户弹出聊天窗口进行咨询。管理登录:点击管理登陆,页面跳转至管理员登录页面,进行管理登录。3.3 数据库设计本网站数据库采用MySQL5.0,数据库名称为:culture,数据库包含6张数据表,数据表如下:序号数据表名数据表名字段数1非遗信息表c_assort112专题信息表c_topics93站内新闻信息表c_news54公告信息表c_notice55管理员信息表c_user96非遗视频信息表c_vedio84网站开发使用的技术 4.1 MVC设计思想本网站在设计的时候采用当前流行的的MVC设计思想,MVC(Model-View-Controller),即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层模型层、视图层、控制层。 视图(View)代表用户交互界面,在本网站的应用中采用了JSP作为视图。模型(Model),就是业务流程、状态的处理以及业务规则的制定。控制(Controller)可以理解为从用户接收请求,

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2