本科毕业设计诗词鉴赏网站的设计及实现文档格式.docx
- 文档编号:15288263
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:23
- 大小:5.15MB
本科毕业设计诗词鉴赏网站的设计及实现文档格式.docx
《本科毕业设计诗词鉴赏网站的设计及实现文档格式.docx》由会员分享,可在线阅读,更多相关《本科毕业设计诗词鉴赏网站的设计及实现文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
5.2数据流图9
6网站概要设计10
6.1网站功能模块设计10
6.1.1数据库概念模型设计10
6.1.2网站数据库简介10
6.2网站构架设计11
7网站详细设计12
7.1各功能模块设计12
7.1.1登陆模块设计12
7.1.2注册模块设计13
7.1.3诗词鉴赏模块设计13
7.1.4留言板模块设计13
7.1.5后台管理模块设计14
7.2数据库表的设计14
7.3网站界面风格16
7.3.1Index_new.asp网站首页16
7.3.2网站框架17
8网站具体实现18
8.1模块实现18
8.1.1登陆模块实现18
8.1.2注册模块实现19
8.1.3诗词鉴赏模块实现21
8.1.4留言板模块实现22
8.1.5后台管理模块实现24
9网络运行环境的搭建25
9.1iis环境搭建25
9.2数据库的链接26
10总结28
11参考文献29
12致谢30
诗词鉴赏网站的设计及实现
学生姓名:
索凯学号:
201208120049
计算机科学与技术系网络工程专业
指导老师:
张文娟职称:
讲师
1摘要
本文论述了诗词鉴赏网站的设计与实现过程,提出了一种基于Web的诗词鉴赏网站。
进入该网站的用户可以浏览欣赏诗词,注册会员后登陆可以留下自己对各个诗词的见解。
本网站的设计采用C/S模式,适用于Internet发布,并利用现在广泛流行的IIS+ASP+ACCESS的架构实现。
网站分为前台界面和后台管理两部分,前台是快捷的浏览界面,用户可以浏览喜欢的诗词,并且对喜欢诗词进行评论;
后台管理是提供给管理员的,其中包括:
会员登陆及权限管理,古诗词和诗人管理以及留言版的管理。
本网站节约了古诗词传播的成本,加快了信息的更新,为广大喜爱古诗词的用户提供了一个交流的平台。
关键词:
诗词鉴赏C/S模式IIS+ASP+ACCESS架构
TheWebsiteofAncientPoetryAppreciation
Abstract
Thispaperdiscussesthepoetryappreciationwebsitedesignandimplementationprocess,ThispaperproposesapoetryappreciationbasedonWebsite.Enterthesiteuserscanbrowseandappreciatethepoetry,poetrymemberafterlandingcanleavetheirviewofthepoetry.ThiswebsitedesignusingC/Smode,applytotheInternet,andusethenowwidelypopularIIS+ASP+ACCESSarchitectureimplementation.Thesiteisdividedintothefrontdeskinterfaceandbackgroundmanagementoftwoparts,thefrontdeskwasfriendlybrowsinginterface,userscanbrowsethelovepoems,andtocommentonpoetry;
Backgroundmanagementisprovidedtotheadministrator,including:
membersloginandpermissionsmanagement,management,andpoemsandpoetsmessageboardofmanagement.Thiswebsitetosavethecostofpoemsspread,speeduptheinformationupdate,forthemajorityofusersoflovepoemsprovidesacommunicationplatform.
Keywords:
PoetryappreciationC/SmodeIIS+ASP+ACCESSarchitecture
2序言
随着网络的出现和发展,传统信息的传播方式被颠覆和冲击,人与人之间产生了更容易的交流方式,也给人们带来了新的机遇和挑战。
随着Internet在全球的迅速发展,社会信息化强度迅速增强,尤其是在电子商务、网上购物、信息查询和动态发布等商业化浪潮的推动下,Web站点提供的信息服务要求用户和Web服务器之间能够进行实时、动态、高效的交互,传统的静态页面无法实现这一功能,这就要求Web与数据库相结合。
本次课程设计的目的,就是制作一个诗词鉴赏网站。
本网站使用动态网页技术并连接Access数据库,主要以Dreamweaver为开发平台,使用VBScript和JavaScript脚本为主编程语言。
IIS(InternetInformationServices)+ASP+ACCESS是微软推出的一款比较经典的Web架构,目前是中小型企业网站的首选方案,而且制作以及架设都十分简单。
ASP是近年来新出现的一种动态交互式Web主页设计技术,同以往的动态网页实现手段的复杂开发技术相比,ASP将许多新颖的技术集于一身,极大地简化了Web的应用开发工作。
本网站属于学习交流型站,众多的用户访问网站不仅可以学习到诗词,还能和众多爱好古诗词的用户进行交流。
网站精选优秀的古诗词,大多数人都能在这里找到自己喜欢的古诗词。
3网站开发背景
3.1选题的研究状况
随着科学技术的发展和计算机的深入普及,中国的诗词已经不能单纯的靠纸质书籍传播。
因此,各式各样的诗词网站层出不穷,但是大部分是将诗词鉴赏模块嵌入到网站中,使用户难以找到自己想要的诗词,网站虽然拥有留言系统,但大部分是用来统计用户对其网站的意见,并没有针对诗词鉴赏。
因此,本人根据这些情况推出专门针对诗词鉴赏网站。
3.2选题的意义
本网站把最纯粹的诗词鉴赏呈现在用户的面前,免去在繁杂的网络上查询自己需要诗词的过程。
留言模块使用户快速地留言。
这不仅节约了传播的成本,也加大了诗词的传播范围。
4诗词鉴赏网站分析
对网站进行分析,是为了能够使本网站更好、更完善地被设计出来,必须先进行调查研究。
只有在系统调查的基础上,对网站的功能进行细致的分析,才能够设计出完整的网站。
4.1网站开发的设计思想
本网站分为前台界面和后台管理两部分。
前台是快捷的用户浏览和操作界面,用户进入到本网站,可以马上看到点击量前四的诗词。
登陆网站后,可以在留言版写下自己对诗词的感悟。
古诗词的增加,古诗词的修改,古诗词的删除,诗人的增加,诗人的修改,诗人的删除,会员的增加删除和权限设置,以及留言版的删除等。
4.2网站开发的可行性分析
可行性研究是弄清楚网站开发的项目是不是可以实现和值得进行研究的过程,实际上也是一次大大简化系统设计的过程。
所以进行可行性分析是非常有必要的,也是很重要的。
基于最初的设计目标和进行的调查,对以下三个方面做出可行性分析。
4.2.1技术可行性
本网站应用了Dreamweaver+ASP技术,这些脚本可以利用本地服务器或远程服务器上运行的组件来存取数据库数据、应用程序或处理信息。
因此,可利用ASP来直观简易地进行信息查询,交互式地与用户端反馈信息。
对于本次设计,采用了先进成熟并且符合实际应用的开发方法,开发出了较为完善的诗词鉴赏网站。
软硬件环境如下:
(1)操作系统:
Windowsxp及以上服务器版本。
(2)数据库管理系统:
Access2003。
(3)Web服务器:
InternetInformationServices(IIS)。
(4)编程工具:
使用ASP作为开发技术,基础编程语言为VBScript脚本,开发环境为McromedioDreamweveavercs5。
4.2.2操作可行性
只需懂得上网的人均可以使用本网站。
网站管理者将收集来的诗词分类,通过后台输入到数据库中,前台连接数据库读取数据呈现在用户的面前。
用户也可以通过注册登陆后在留言板进行留言发表自己对诗词的见解。
4.2.3管理可行性
本网站后台通过管理员身份验证登录,实现了对网站的有效安全管理。
本诗词鉴赏网站实现的管理功能比较简单,大致如下:
(1)会员管理;
(2)诗词管理;
(3)留言板管理;
4.3网站设计总体规划
简单性:
在充分实现网站应用功能的同时,尽量让操作简单易懂,这对于一个网站来说是非常重要的。
针对性:
该设计是诗词网站前台界面及后台管理的定向开发设计,所以具有功能突出和很强的针对性。
实用性:
该网站能完成用户和管理员的各项前台操作及后台数据库数据的实时更新,具有良好的实用性。
5网站需求分析
5.1网站实现的目标
本网站使用ASP语言为开发语言及ACCESS为数据库平台,使用Dreamweaver设计友好的用户访问页面,使网站管理工作系统化、规范化和自动化。
本网站主要操作有:
浏览器端包括注册会员,会员登陆,浏览诗词、对诗词评论、浏览其他用户对诗词的评论等操作;
管理端包括管理员及会员登录,诗词管理、留言板管理等操作。
其中浏览诗词无权限设置,留言板设置登陆限制。
后台管理方面限制了只有管理员登录后才能进行管理操作。
网站的组织结构图如图3-1所示:
3-1网站组织结构图
5.2数据流图
顶层数据流图如图3-2所示:
3-2网站顶层数据流图
6网站概要设计
6.1网站功能模块设计
根据前台操作和后台管理两大部分的设计,主要实现五大功能模块,如下:
(1)登陆模块:
会员进行留言时需要登陆,管理员可以登陆后台进行操作。
(2)注册模块:
注册会员后可以进行登陆。
(3)诗词赏析模块:
显示诗词的内容和赏析。
(4)留言模块:
用户对诗词的评论,显示用户对诗词的评论。
(5)管理模块:
管理员登录后对诗词,会员,留言版进行增加、删除、修改操作。
6.1.1数据库概念模型设计
本网站以ACCESS2003作为后台数据库。
在ASP中采用OLEDB(ObjectLinkingandEmbeddingDateBase)来连接数据库,在Web开发中ASP起着连接服务器端和客户端浏览器的桥梁,而OLEDB起着连接服务器和数据库的桥梁作用。
6.1.2网站数据库简介
Access是一款数据库应用的开发工具软件,其开发对象主要是MicrosoftJET数据库和MicrosoftSQLServer数据库。
在Access的环境中,可以在查询中使用自己编写的VBA函数,Access的窗体、报表、宏和模块是作为一种特殊数据存储在JET数据库文件(.mdb)中。
随着,MicrosoftWindows操作系统版本的不断升级和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 诗词 鉴赏 网站 设计 实现