电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

毕业设计(论文)-基于JAVA的诗词检测系统的设计与实现

19页
  • 卖家[上传人]:新**
  • 文档编号:491136543
  • 上传时间:2023-06-12
  • 文档格式:DOC
  • 文档大小:305.50KB
  • / 19 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、编号:11013210322 南阳师范学院2015届毕业生毕业论文(设计)全套设计加扣3012250582 题 目: 基于JAVA的诗词检测系统的设计与实现 完 成 人: 班 级: 2011-09 学 制: 4年 专 业: 软件工程(软件开发方向) 指导教师: 完成日期: 2015-04-24 目 录摘要(1)0绪论(1)1诗词网站概况(2)1.1 网站的设计思路(2)1.2 JAVA技术(2)1.3 SQL Server(3)2系统功能设计(3)2.1需求分析(3) 2.2可行性分析(4)3模块设计概要(5)3.1诗词资料展示模块(5)3.2论坛交流模块(5)3.3后台管理模块(5)4数据库(6)4.1概念结构设计(6)4.2逻辑结构设计(8)4.3数据库表设计(9)5模块示意图(10)5.1网站前台(10)5.2后台管理(12)6测试与维护(14)6.1网站测试(14)6.2网站的系统与维护(14)7总结(14)参考文献(15)Abstract(16)基于JAVA的诗词检测系统的设计与实现作 者:周金岭指导教师:李贞双 摘要:本系统运用java技术开发一个可以学习中国古典诗词文化的

      2、网站。中国古典诗词具有其独特的魅力,其爱好者也通过网络科技对这类相关资料进行查找和学习,并迫切的需要与其他同类爱好者进行交流和学习。诗词网站采用当前流行的Window系统 + Apache服务器 + SQL Server +java编程语言进行开发使网站的开发更快捷、安全和高效。网站提供用户注册、登录和相关资料的浏览、上传、修改以及原创诗词的检测交流等相关功能。关键词:诗词;格律;java;词牌0 绪论近年来,中国文学的发展偏向于商业化,同时也兴起了各种文学性质的网站,网络小说、网络作家层出不穷,一些架空、游戏类型的小说逐渐形成了当代的文学垃圾。另一部分原因,随着网络的发展,购物、游戏、聊天成了当代中国人主要的业余生活,更不用说研究诗词人能有多少了。诗词伴随着汉字的出现而逐渐形成、发展,几千年的岁月沉淀,诗词展现了它特有的魅力,发展因素包括劳动生产、人性相恋、宗教信仰等。这个过程中产生乐一种有韵律并且富有感情色彩的语言形式。诗词是汉语特有魅力和功能,即使在当今社会条件下,我们可以把传统诗词翻译成各种文字,但是却不能读到诗词作为汉语所拥有的美感,这是其它任何语言所没有和不能的,也是任何语

      3、言翻译不了的。因此传统诗词文化是世界文学史上最独特表现形式和文学遗产。诗词的格律是诗词区别于其他文学体裁的最重要的一个原因。因此,格式和声律等一些要求作为诗词的基础和入门知识,是我们学习诗词应当首先研究和掌握的。而诗词的格律要求随着民族的融合、教育的创新与发展也有了新的发展,现今人们研究和所学诗词分为旧体诗和近体诗,并且他们的声律标准也不一致,因此诗词一类的学习网站等系统将为人们的学习提供便利的帮助。1 诗词网站概况综合研究搜韵网等各诗词或文学性质的网站,其中有许多关于中国古典诗词的一个模块等研究平台。专业的古典诗词网站对声律、格式都有所要求,并上传有相关学习资料。而中国古典诗词在现代文学和当代文学的冲击下,许多有关的知识逐渐被人们所遗忘,并且现代诗歌从民国时期逐渐深入人心,即使人们模仿古典诗词的格式去写,写出来的文字也不是真正专业的古典诗词。针对这些情况,许多中国古典诗歌爱好者结合当今便捷的网络科技将有关诗词的知识总结、上传,逐渐发展形成了一些诗词网站。1.1 网站的设计思路诗词网站提供声律、格式、韵律、词牌等相关资料,用户可以注册成为网站会员,浏览前台展示的资料以及其他用户发表的原

      4、创作品。并可以在论坛模块发表自己的原创诗词,或回复其他用户的评论。网站管理员可以后台管理各种信息,如相关资料的修改、上传,删除等。网站的服务器搭建有Window + Apache + SQL Server + java 服务来完成制作。1.2 JAVA技术Java语言是一种可以编写跨平台程序的编程语言,开发的理念是“一次编译,随处运行”。Java语言不但可以编写服务器端程序,而且可以编写客户端程序,更可以在任何支持Java的设备上运行。这一切都归功于JVM虚拟机,JVM虚拟机是一种与平台相关的虚拟机,即在不同的平台有不同的JVM虚拟机版本,但是Java程序并不是直接运行在相应的系统平台的,而是运行在JVM虚拟机中,因此只要相应的操作系统有相应的JVM虚拟机即可运行Java程序。Java编译分为两步,第一步是将Java程序源代码编译为与计算机平台无关的字节码,这一步通常在程序开发结束时完成,此时Java程序的字节码文件与计算机平台无关。第二步是将Java字节码文件,编译为相应的二进制文件,此步在JVM虚拟机中完成,此时生成的文件将变为平台相关性,即只可以在本地计算机运行,不可以在其他计算

      5、机运行。因为Java程序的编译分为两步,且在第二步失去平台无关性,即在第二步编译通过后,将不可再其他平台运行,但第二步是在客户本机中编译,已经变为可在客户机运行的程序,因此Java程序具有跨平台特性。Java程序的运行效率,因为Java需要在首次运行时将字节码文件,变为对应的可运行的二进制文件,因此Java的首次执行效率极低,但在首次运行之后将与其他语言运行效率相同,因此Java程序更适合在服务器运行,因为服务器的性能比普通PC性能更强,因此首次执行花费的时间更少,而且服务器是为所有用户服务的,因此首次运行后所有用户都将可以使用,减少编译的次数。1.3 SQL Server技术SQL Server是一种关系型的数据库管理系统,因其具有相关软件集成程度高和方便可伸缩性好等特点被广泛使用。SQL Server数据库可以更好的构建和管理数据,这是依赖其为结构化数据和关系型数据提供了更安全可靠的存储功能等特点。2 需求分析与可行性分析2.1 需求分析系统预期要实现的目标是建立一个相对完善的诗词检测与学习系统,网站共分为两个部分:前台部分和后台管理部分。在前台部分字,包括用户浏览相关资料和检测原

      6、创诗词的正确性,在线发表原创作品和提交评论或回复等操作;后台管理部分包括资料上传、修改、删除等管理。其功能表现为:资料展示:通过古代诗人、诗词年代、诗词内容功能等的分类,向用户展现网站的功能。论坛交流中心:用户可以发表原创诗词及进行学习和检测。后台管理:管理员可以通过后台登录进入到管理界面,对网站中各个模块的资料进行完善、修改等管理。本信息系统应用互联网技术,并采用常用的JAVA、SQL Server进行数据库及数据表的建立,保证了本系统的设计符合实际情况,在技术方面具有可行性。2.2 可行性分析经过最初的设计目标与需求分析,得到以下几点的可行性分析:(1)经济可行性:本网站是为用户设计的,设计成本主要集中在系统的开发上,当网站投入运行后可以为用户提供便捷免费的学习方式。由于这几个软件多半是不用多花钱(除人工开发成本)就可以建立起一个稳定的网站系统。(2)技术可行性:当今已经有非常成熟的这类网站的开发技术。从硬件上讲,计算机硬件速度我们已不需要怎么考虑了,拥有大容量高速度的硬件已经十分普遍,这些条件已经为网站的运行打下了坚实的基础。从软件上讲,数据库技术也已经很成熟,其处理能力也非常的

      7、强,海量数据的存储与处理已经不是太大的问题了。同时,开发网站所用的Window + Apache + SQL Server + java平台技术和开发工具技术并且相当成熟。有了这些技术的支持,我们成功开发一个诗词学习及检测网站已经没有任何技术风险。(3)其他可行性:中国古典诗词文化已有数千年历史,并且很好的传承下来了,在许多前人的总结基础上,许多相关资料都是可以查到的,并且古典诗词文化和其他文学的爱好者也是普遍存在的,首先资深爱好者可以上传自己所知道的资料以及自己的总结,其次也能对初涉古典诗词文化的爱好者有了一个可学习和交流的平台。因此这类诗词网站的建立是有意义的。3 模块设计概要3.1 诗词资料展示模块诗词资料展示主要包括网站首页、最新资料、推荐资料、词牌归类、学习资料等,如图1所示:图1 诗词资料模块展示3.2 论坛交流模块论坛交流主要包含有:发表原创诗词,提交评论、提交回复等,如图2所示:图2 论坛模块展示3.3 后台管理模块后台管理包含有:管理相关资料、管理用户、管理公告、后台登陆等如图3所示:图3 后台管理展示4 数据库数据库设计是网站系统设计中非常重要的一个环节。如果在设计

      8、系统的过程中发生数据的错误或留下相关数据的隐患,将会影响到系统接下来的开发甚至是重新设计等大量已做工作。 4.1 概念结构设计根据系统分析的结果,具体分析不同实体用户,描述不同实体之间的关系,得出系统数据E-R图,从数据需求分析中得出系统的实体属性图。论坛实体属性图如图4所示:论坛信息实体发布人编号标题内容时间图4 论坛实体属性图管理员实体属性图如图5所示:管理员实体编号登录名密码图5 管理员实体属性图年代实体属性图如图6所示:年代实体编号年代名称是否删除chu除图6 年代实体属性图诗词实体属性图如图7所示:诗词实体是否删除编号标题内容年代编号作者图7 诗词实体属性图E-R模型的组成元素有:实体、属性、联系。E-R模型用E-R图表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述1。实体用矩形框表示,用菱形表示实体间的联系,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型2。属性是实体的性质,用椭圆框表示,与实体之间用一条线相连表的主码是关键属性,关键属性项加下划线。 从数据需求分析中得出系统的实体属性图,遵循三范式原则,对实体之间的依赖关系进行了整合,得出系统E-R图,如图8所示:图8 系统E-R图4.2 逻辑结构设计根据系统中的E-R图转换为关系模型如下:(1) 管理员(管理员编号,用户名,密码)(2) 留言(编号,标题,内容,时间,发布人)(3) 年代(编号,年代名称,是否删除)(4) 诗词(编号,标题,内容,作者,年代编号,是否删除)4.3 数据库表设计表1 管理员信息表字段名类型长度说明userIdInt4管理员编号(主键)userNamevarchar50用户名userPwvarchar50用户密码表1说明:用户表用于存放管理员的信息。表2 留言信息表字段名类型长度说明idInt4编号titlevarchar50标题contentva

      《毕业设计(论文)-基于JAVA的诗词检测系统的设计与实现》由会员新**分享,可在线阅读,更多相关《毕业设计(论文)-基于JAVA的诗词检测系统的设计与实现》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.