毕业(设计)论文
题 目: 基于 web 的中国古诗词的
设计与实现
毕业设计论文
i
I
摘要
信息技术的发展带来了大量的数据内容,在这些数据中,想要找到自己需要
的只有通过搜索引擎。如今,通过百度去查找信息成为大众的首选,然而在经济
利益的驱动下,许多百度来的信息都是商业内容,很难找到真实有用的实际信息。
在中国古诗词学习中,可以弘扬古诗词传统文化,增加个人的修为。因此,本文
研究的中国古诗词网站,在本网站中,用户可以主动的发布古诗词咨询问题信息,
获取别人对该古诗词问题的解答和讨论,从而获取想要的结果,提高了获取信息
的手段和效率,同时加强了用户之间的相互交流沟通,促进了古诗词信息化的发
展。
本文先提出了开发中国古诗词网站的背景意义,然后通过功能性和非功能性
分析阐述本系统的需求,然后从功能设计和数据库设计两方面进行系统的设计建
模。在技术实现部分采用了 Java 作为开发后台的编程语言,数据库选择 MySQL。
最后进行了代码的编写,并说明了实现流程。最终,通过软件测试来验证中国古
诗词网站的功能要求。综合表明,本中国古诗词网站满足了古诗词学习的基本业
务,帮助用户及时了解古诗词相关内容。
关键词:古诗词;传统文化;交流平台;Java;
毕业设计论文
i
II
Abstract
The development of information technology has brought a lot of data conte
nt. In these data, what you want to find is through the search engine. Nowada
ys, finding information through Baidu has become the first choice of the publi
c. However, driven by economic interests, many information from Baidu is co
mmercial content, so it is difficult to find real and useful practical information.
In the study of ancient Chinese poetry, we can carry forward the traditional c
ulture of ancient poetry and increase personal cultivation. Therefore, the Chines
e ancient poetry website studied in this paper, in this website, users can active
ly publish the ancient poetry consulting problem information, obtain the answer
s and discussions of others on the ancient poetry problem, so as to obtain the
desired results, improve the means and efficiency of obtaining information, str
engthen the mutual communication between users, and promote the developmen
t of ancient poetry informatization.
This paper first puts forward the background significance of developing Ch
inese ancient poetry website, then expounds the requirements of the system thr
ough functional and non functional analysis, and then carries on the design mo
deling of the system from two aspects of functional design and database desig
n. In the technical implementation part, Java is used as the programming langu
age of the development background, and MySQL is selected as the database. F
inally, the code is written and the implementation process is explained. Finally,
through software testing to verify the functional requirements of Chinese ancie
nt poetry website. The comprehensive results show that this Chinese ancient po
etry website meets the basic business of ancient poetry learning and helps user
s understand the relevant contents of ancient poetry in time.
Keywords: ancient poetry; traditional culture; Communication platform;
Java;
毕业设计论文
i
目 录
摘要 ...................................................................................................................................................I
Abstract ..........................................................................................................................................II
1 绪论 ..............................................................................................................................................1
1.1 选题背景 ..........................................................................................................................1
1.2 选题意义 ..........................................................................................................................1
1.3 研究内容 ..........................................................................................................................2
2 相关技术介绍 ..............................................................................................................................3
2.1 Java 语言 .........................................................................................................................3
2.2 Vue 技术 ...........................................................................................................................3
2.3 Mysql 数据库 ...................................................................................................................4
3 系统分析 ......................................................................................................................................5
3.1 可行性分析 .......................................................................................................................5
3.1.1 操作可行性 ..........................................................................................................5
3.1.2 经济可行性 ..........................................................................................................5
3.1.3 技术可行性 ..........................................................................................................5
3.2 需求分析 ..........................................................................................................................5
3.2.1 非功能性需求 .......................................................................................................5
3.2.2 功能需求 ...............................................................................................................6
3.3 系统用例 ..........................................................................................................................6
3.3.1 会员功能需求 ........................................................................................................6
3.3.2 管理员功能需求 ....................................................................................................7
4 系统设计 ......................................................................................................................................9
4.1 系统详细设计 ...................................................................................................................9
4.1.1 功能设计 ...............................................................................................................9
4.2.2 后台端流程设计 .................................................................................................10
4.2.3 前台流程设计 .....................................................................................................12
4.2 数据库设计 ....................................................................................................................13
4.2.1 逻辑结构设计 .....................................................................................................13
4.2.2 物理结构设计 .....................................................................................................14
5 系统实现 ....................................................................................................................................18
5.1 古诗词信息安全技术实现.............................................................................................18
5.2 后台功能实现 ................................................................................................................18
5.2.1 管理员登录 .........................................................................................................18
5.2.2 管理主界面 .........................................................................................................19
5.2.3 古诗词信息管理 .................................................................................................20
5.2.4 用户管理 .............................................................................................................20
5.3 前台功能实现 ................................................................................................................21
5.3.1 会员注册 .............................................................................................................21
5.3.2 会员登录 .............................................................................................................22
5.3.3 古诗词查看 .........................................................................................................22
5.3.4 发布问题 .............................................................................................................23
5.3.5 用户回复评论 .....................................................................................................24
毕业设计论文
i
6 系统测试 ....................................................................................................................................26
6.1 测试说明 ........................................................................................................................26
6.2 功能测试 ........................................................................................................................26
6.3 测试说明 ........................................................................................................................28
总结 ................................................................................................................................................29
参考文献 ........................................................................................................................................30
谢 辞 ..............................................................................................................................................32