大学毕业设计---诗词鉴赏网站的设计及实现.doc
《大学毕业设计---诗词鉴赏网站的设计及实现.doc》由会员分享,可在线阅读,更多相关《大学毕业设计---诗词鉴赏网站的设计及实现.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录1摘要32序言53网站开发背景63.1选题的研究状况63.2选题的意义64诗词鉴赏网站分析64.1网站开发的设计思想64.2网站开发的可行性分析74.2.1技术可行性74.2.2操作可行性74.2.3管理可行性84.3网站设计总体规划85网站需求分析85.1网站实现的目标85.2数据流图96网站概要设计106.1网站功能模块设计106.1.1数据库概念模型设计106.1.2网站数据库简介106.2网站构架设计117网站详细设计127.1各功能模块设计127.1.1登陆模块设计127.1.2注册模块设计137.1.3诗词鉴赏模块设计137.1.4留言板模块设计137.1.5后台管理模块设计1
2、47.2数据库表的设计147.3网站界面风格167.3.1Index_new.asp网站首页167.3.2网站框架178网站具体实现188.1模块实现188.1.1登陆模块实现188.1.2注册模块实现198.1.3诗词鉴赏模块实现218.1.4留言板模块实现228.1.5后台管理模块实现249网络运行环境的搭建259.1iis环境搭建259.2数据库的链接2610总结2811参考文献2912致谢30诗词鉴赏网站的设计及实现学生姓名:索凯 学号:201208120049计算机科学与技术系 网络工程专业指导老师:张文娟 职称:讲师1 摘要本文论述了诗词鉴赏网站的设计与实现过程,提出了一种基于We
3、b的诗词鉴赏网站。进入该网站的用户可以浏览欣赏诗词,注册会员后登陆可以留下自己对各个诗词的见解。本网站的设计采用C/S模式,适用于Internet发布,并利用现在广泛流行的IIS+ASP+ACCESS的架构实现。网站分为前台界面和后台管理两部分,前台是快捷的浏览界面,用户可以浏览喜欢的诗词,并且对喜欢诗词进行评论;后台管理是提供给管理员的,其中包括:会员登陆及权限管理,古诗词和诗人管理以及留言版的管理。本网站节约了古诗词传播的成本,加快了信息的更新,为广大喜爱古诗词的用户提供了一个交流的平台。关键词:诗词鉴赏 C/S模式 IIS+ASP+ACCESS架构 The Website of Anci
4、ent Poetry AppreciationAbstractThis paper discusses the poetry appreciation website design and implementation process, This paper proposes a poetry appreciation based on Web site. Enter the site users can browse and appreciate the poetry, poetry member after landing can leave their view of the poetr
5、y. This website design using C/S mode, apply to the Internet, and use the now widely popular IIS + ASP + ACCESS architecture implementation. The site is divided into the front desk interface and background management of two parts, the front desk was friendly browsing interface, users can browse the
6、love poems, and to comment on poetry; Background management is provided to the administrator, including: members login and permissions management, management, and poems and poets message board of management. This web site to save the cost of poems spread, speed up the information update, for the maj
7、ority of users of love poems provides a communication platform.Key words: Poetry appreciation C/S mode IIS + ASP + ACCESS architecture2 序言随着网络的出现和发展,传统信息的传播方式被颠覆和冲击,人与人之间产生了更容易的交流方式,也给人们带来了新的机遇和挑战。随着Internet在全球的迅速发展,社会信息化强度迅速增强,尤其是在电子商务、网上购物、信息查询和动态发布等商业化浪潮的推动下,Web站点提供的信息服务要求用户和Web服务器之间能够进行实时、动态、高效的
8、交互,传统的静态页面无法实现这一功能,这就要求Web与数据库相结合。本次课程设计的目的,就是制作一个诗词鉴赏网站。本网站使用动态网页技术并连接Access数据库,主要以Dreamweaver为开发平台,使用VBScript和JavaScript脚本为主编程语言。 IIS(Internet Information Services)+ASP+ACCESS是微软推出的一款比较经典的Web架构,目前是中小型企业网站的首选方案,而且制作以及架设都十分简单。 ASP是近年来新出现的一种动态交互式Web主页设计技术,同以往的动态网页实现手段的复杂开发技术相比,ASP将许多新颖的技术集于一身,极大地简化了W
9、eb的应用开发工作。本网站属于学习交流型站,众多的用户访问网站不仅可以学习到诗词,还能和众多爱好古诗词的用户进行交流。网站精选优秀的古诗词,大多数人都能在这里找到自己喜欢的古诗词。3 网站开发背景3.1 选题的研究状况随着科学技术的发展和计算机的深入普及,中国的诗词已经不能单纯的靠纸质书籍传播。因此,各式各样的诗词网站层出不穷,但是大部分是将诗词鉴赏模块嵌入到网站中,使用户难以找到自己想要的诗词,网站虽然拥有留言系统,但大部分是用来统计用户对其网站的意见,并没有针对诗词鉴赏。因此,本人根据这些情况推出专门针对诗词鉴赏网站。3.2 选题的意义本网站把最纯粹的诗词鉴赏呈现在用户的面前,免去在繁杂的
10、网络上查询自己需要诗词的过程。留言模块使用户快速地留言。这不仅节约了传播的成本,也加大了诗词的传播范围。4 诗词鉴赏网站分析对网站进行分析,是为了能够使本网站更好、更完善地被设计出来,必须先进行调查研究。只有在系统调查的基础上,对网站的功能进行细致的分析,才能够设计出完整的网站。4.1 网站开发的设计思想本网站分为前台界面和后台管理两部分。前台是快捷的用户浏览和操作界面,用户进入到本网站,可以马上看到点击量前四的诗词。登陆网站后,可以在留言版写下自己对诗词的感悟。后台管理是提供给管理员的,其中包括:古诗词的增加,古诗词的修改,古诗词的删除,诗人的增加,诗人的修改,诗人的删除,会员的增加删除和权
11、限设置,以及留言版的删除等。4.2 网站开发的可行性分析可行性研究是弄清楚网站开发的项目是不是可以实现和值得进行研究的过程,实际上也是一次大大简化系统设计的过程。所以进行可行性分析是非常有必要的,也是很重要的。基于最初的设计目标和进行的调查,对以下三个方面做出可行性分析。4.2.1 技术可行性本网站应用了Dreamweaver+ASP技术,这些脚本可以利用本地服务器或远程服务器上运行的组件来存取数据库数据、应用程序或处理信息。因此,可利用ASP来直观简易地进行信息查询,交互式地与用户端反馈信息。对于本次设计,采用了先进成熟并且符合实际应用的开发方法,开发出了较为完善的诗词鉴赏网站。软硬件环境如
12、下:(1) 操作系统: Windows xp及以上服务器版本。(2) 数据库管理系统:Access 2003。(3) Web 服务器:Internet Information Services(IIS)。(4) 编程工具:使用ASP作为开发技术,基础编程语言为VBScript脚本,开发环境为Mcromedio Dreamweveaver cs5。4.2.2 操作可行性只需懂得上网的人均可以使用本网站。网站管理者将收集来的诗词分类,通过后台输入到数据库中,前台连接数据库读取数据呈现在用户的面前。用户也可以通过注册登陆后在留言板进行留言发表自己对诗词的见解。4.2.3 管理可行性本网站后台通过管理
13、员身份验证登录,实现了对网站的有效安全管理。本诗词鉴赏网站实现的管理功能比较简单,大致如下:(1) 会员管理;(2) 诗词管理;(3) 留言板管理;4.3 网站设计总体规划简单性:在充分实现网站应用功能的同时,尽量让操作简单易懂,这对于一个网站来说是非常重要的。针对性:该设计是诗词网站前台界面及后台管理的定向开发设计,所以具有功能突出和很强的针对性。实用性:该网站能完成用户和管理员的各项前台操作及后台数据库数据的实时更新,具有良好的实用性。5 网站需求分析5.1 网站实现的目标本网站使用ASP语言为开发语言及ACCESS为数据库平台,使用Dreamweaver设计友好的用户访问页面,使网站管理
14、工作系统化、规范化和自动化。本网站主要操作有:浏览器端包括注册会员,会员登陆,浏览诗词、对诗词评论、浏览其他用户对诗词的评论等操作;管理端包括管理员及会员登录,诗词管理、留言板管理等操作。其中浏览诗词无权限设置,留言板设置登陆限制 。后台管理方面限制了只有管理员登录后才能进行管理操作。网站的组织结构图如图3-1所示:诗词鉴赏网站用户管理员浏览诗词登陆留言登陆诗词管理会员管理留言管理3-1网站组织结构图5.2 数据流图顶层数据流图如图3-2所示:3-2网站顶层数据流图6 网站概要设计 6.1 网站功能模块设计 根据前台操作和后台管理两大部分的设计,主要实现五大功能模块,如下:(1) 登陆模块:会
15、员进行留言时需要登陆,管理员可以登陆后台进行操作。(2) 注册模块:注册会员后可以进行登陆。(3) 诗词赏析模块:显示诗词的内容和赏析。(4) 留言模块:用户对诗词的评论, 显示用户对诗词的评论。(5) 管理模块:管理员登录后对诗词,会员,留言版进行增加、删除、修改操作。6.1.1 数据库概念模型设计本网站以ACCESS 2003作为后台数据库。在ASP中采用OLE DB(Object Linking and Embedding Date Base)来连接数据库,在Web开发中ASP起着连接服务器端和客户端浏览器的桥梁,而OLE DB起着连接服务器和数据库的桥梁作用。6.1.2 网站数据库简介
16、Access是一款数据库应用的开发工具软件,其开发对象主要是Microsoft JET数据库和Microsoft SQLServer数据库。在Access的环境中,可以在查询中使用自己编写的VBA函数,Access的窗体、报表、宏和模块是作为一种特殊数据存储在JET数据库文件(.mdb)中。随着,Microsoft Windows操作系统版本的不断升级和改良,在Windows xp以后版本中,Microsoft将JET数据库引擎集成在Windwos操作系统中作为系统组件的一部分一起发布。从此JET数据库引擎从Access中分离出来,而Access也就成为了一个专门的数据库应用开发工具。ACCE
17、SS的优缺点:Access提供了一个丰富的开发环境。这个开发环境给用户足够的灵活性和对Microsoft Window应用程序接口的控制,同时保护用户免遭用高级或低级语言开发环境开发时所碰到的各种麻烦。网站数据库需求分析每一个动态网站都要使用数据库进行数据的采集和发布。在设计数据库之前应该首先充分了解用户各个方面的需求,从而满足各种信息的输入和输出。经过对网站的需求分析调查,明确该网站的主要功能并设计得到如下三张数据表:(1) 注册用户数据表data_users:存储用户信息;(2) 诗词数据表data_shiren:存储诗词的各项信息;(3) 留言板数据表data_ly:存储会员的留言信息;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 毕业设计 诗词 鉴赏 网站 设计 实现
限制150内