帮帮文库

返回

基于Ontology的Web音乐知识检索系统的研究及实现(最终版) 基于Ontology的Web音乐知识检索系统的研究及实现(最终版)

格式:word 上传:2022-06-25 14:56:33

《基于Ontology的Web音乐知识检索系统的研究及实现(最终版)》修改意见稿

1、“.....但以后可能也会提供给别的用户使用。这个工具对于我们来说,是简化工作,当有新的抽取出的数据要放入数据库中的时候,使用者可以不知道数据库中数据是怎样保存的,不用知道表与表之间的关系,更可以避免最头痛的相互关联的问题,唯要做的就是按部就班的输入数据。上面说的只是添加数据时,使用这个工具的简便。但其实,查看数据库的时候也很方便。查看时虽然也和自带的工具样,显示数据库中七张表。但看到的信息其实是多张表的关联查询的结果,也就是说,原来看到的地方,用相应表的替代了。同时,当修改或者删除条记录时,本工具也要能自动维持数据库中表与表的关联,保证不因操作而破坏。为了项目的统性,这个应用程序使用编写。实现内容及技术要点音乐数据库的管理,当然要包括查看添加修改删除数据。下面我就从几个方面来介绍这个工具的实现过程以及其中遇到的主要技术问题界面规划查看数据添加数据修改数据删除数据......”

2、“.....就有窗体系统。第版是众所周知的,抽象窗口工具包。需要使用本机的工具组件,因此它相对比较小也比较简单。但缺点在于只支持所有平台的共同特性。本程序使用的当然是高级的图形类库,它为基于的客户端应用程序开发,提供了套功能完整专业品质的工具包。是的扩展,位于的底层。我将我的程序界面划分成上中下三大块,所以我用的是边框布局,上部我放的是个下拉框,其中列出了数据库中的七张表名,可以选择要对数据库中哪张表进行操作。中间占最大比例的,是显示选中表的数据,通过滚动条可看到此表经过查询后的全部数据。下部我分为二,左边是个状态栏,右边是添加删除修改这些功能按钮,使用流式布局。查看数据因为是用编写,我使用作为我的编程环境。而我发现对于数据库的操作,提供了整套数据库相关的控件可以使用......”

3、“.....不过可惜的是,虽然对于张表的操作这些控件能完成几乎所有的数据库操作,但我这个音乐数据库般都需要查看多张表,而且添加删除修改数据都牵涉到好几张表,这些控件就无法胜任了。随后,我想到的是自己利用来实现对数据库的查看,而不使用上述这些控件。我发现利用类,可以轻松实现表模型,因为这个类实现了大多数必需的方法。我只需要提供以下三种方法我对数据库查询返回的进行操作,实现了上述的三个方法,这样我的就可以显示数据库内容了。但不知为何,当我用时,总是得不到当前选中的那行。而且我觉得自己写的虽然实现了查看数据库的功能,但总不及的控件好用。思前想后,我就定,就使用提供的来查看数据,增删改我自己来实现。我所做的就是首先配置绑定到我的音乐数据库,然后在里写个查询个表所有数据的语句,接着将与这个绑定在起,就自然能显示我的查询结果了......”

4、“.....我实现的是,当按下添加按钮时,弹出个对话框,用户在对话框里输入数据。单击保存后,数据自动存入数据库,并且更新,从中可以看到新添加的数据。在添加数据时,有的牵涉到多个表的。我仍以表的字段为例假设这个字段的输入为,那么需要先在表中察看是否存在名为的记录,如果有则直接在表中添加新的记录。否则,需要在表中添加为的记录,其他字段为空。然后再向表中添加新的记录。这部分遇到的技术问题主要有以下几点对话框的实现已经提供了些简单的对话框用于收集用户的些简单信息。有四个静态方法来显示这些简单对话框用于显示条消息并等待用户点击用于显示条消息并得到确认同类似用于显示条消息并得到用户在组选项中的选择用于显示条消息并得到用户的行输入但是,显然上面这些对话框都不能满足我的要求,只有可以用来提示用户操作,我需要构建自己的。参考了许多资料后,我的解决方案是,创建个新的类,这个类继承而不是......”

5、“.....在这个方法里,我才显示对话框。同时的返回值是的,可以得知用户是点击了确定还是取消。使用对话框当然是需要得到用户输入的信息,由于我需要得到的信息比较多,我又专门建了另个的类。在此实体类中,可以包含对话框得到的所有用户输入信息。于是,类里又多了和两个方法,可以设置对话框上显示的数据,以及得到用户输入的数据。由于本程序必须提供给信息抽取程序添加数据的接口,所以我又建了个的类,专门处理数据库的操作。在这个类中,我把数据库中每个表的添加,都单独列出了个方法供调用。每个方法,为了方便识别,我都起名为表名,同时只需要传递相应类的个对象就可以了。的自动编号在中,因为字段被设成了自动编号,所以添加数据不需要输入。尽管自动编号带来的缺点是,删除条纪录后,会④在输出的查询结果中,我用红色把用户查询的关键字标记出来,更方便用户的查看。其实这个实现,就是些的操作......”

6、“.....接着通过查询结果和查询关键字的比较,利用将他们全部变成小写,再用找出相同的部分标记成红色。记得匹配到的结束,因为查询结果中可以包含多个查询关键字。这里所谓的标记为红色其实就是在标记内容的前后加上和,这样在最终输出到页面时,就会显示出不同的颜色了。查询结果的最后,我显示条分割线,并标上上海交通大学,来说明查询结果显示完毕。音乐数据库管理工具这个工具的操作也是极其简便的,在上方通过下拉框选择数据库的表。下方显示操作状态,共就只有添加修改删除三个按钮,用户目了然。由于开始考虑得比较周到,所以倒没有多大改进的地方,只是注意了以下几点用户无论进行了什么数据库操作,都要在操作完毕后刷新下数据查看的列表。用户添加数据的时候,在对话框上要提示用户如何输入。如果用户输错,要在提示后让用户再次输入。用户修改数据时,在对话框中要列出原来的数据,方便修改。如果修改,样会有提示......”

7、“.....④用户删除数据时,定要让用户确认自己的操作,只有确定后才可删除,以防止误删。系统的界面对于个系统来说,如果是自己使用,界面可以粗糙点。但如果有最终用户,界面就显得极其重要了。因为界面是用户看到这个系统的第眼,第印象占有很大的比重,决定用户是否喜爱使用本系统,有时甚至比实现系统的强大功能更重要。所以,我虽然不是美工,也要把我的界面好好的修饰番。网上音乐知识检索系统颜色的选择是很重要的,整个系统我选择了清淡的色调。标题和输入部分需要深点的颜色,所以我选择了蓝色。查询结果我选择了淡紫和淡绿的结合。红色被我用来标记瞩目的信息。而且我还为本系统用做了个,增添系统界面的活力,界面见下图图网上音乐知识检索系统的界面以上显示了系统界面的角,数据库中还只有测试数据,但从中可见斑。音乐数据库管理工具本工具由于使自己用的,目前界面也没有做过多的美化,只是看起来简单就可以了。由于是程序......”

8、“.....无论窗口缩小放大都不会影响工具的使用。我唯改善的就是让弹出的对话框居中首先,取得当前屏幕的大小,以及对话框的大小。然后,如果对话框的大小超出了当前屏幕的大小,那么就把对话框的大小设成与屏幕样大。最后就是设置对话框位置的起始点,将对话框居中。,界面其它方面,用户用起来不会觉得有什么不妥,我的完善基本做到这步。第六章结论通过这个基于的网上音乐知识检索系统的实现,我们可以看到知识的数字化表示有着广泛的应用前景,值得继续研究。虽然,现在订出了套针对中国民族音乐的定义,就使用来看基本涵盖了从因特网上所能收集到的相关知识,但是还需要继续完善它的定义,不断针对新的知识进行修改。这个检索系统的实现,更好的传播我们民族音乐知识,也帮助将其继承和发扬光大。就研究来看,信息抽取的方法还有待改进,因为数据库目前的信息很大程度上依赖人工的输入,就算是机器抽取,也需要人工标记网页......”

9、“.....所以研究更加好的抽取算法是当务之急。谢辞在结束这篇论文前,我必须要对我的毕业设计的指导教师马范援教授,师姐宋晖,师哥黄新力表达我深深的谢意,感谢你们从毕业设计开始到结束,直有条理地安排好各个阶段的工作,关心我的进展,给予我方法上的指导,并提供必要的资料以帮助我们学习。最后还要感谢与我同组的程文渊同学。没有你们,我就不可能很好的完成这次毕业设计,谢谢,参考文献,,,,,最新核心技术卷原理第五版,机械工业出版社,最新核心技术卷高级性能第五版,机械工业出版社廖若雪编著,高级编程,机械工业出版社致表中不连续。但和他的优点相比,这也不算什么,因为本来我们表中的字段就是为了标示,没有其他任何意义。本工具要实现与无关的操作,当然也得使用自动编号。当我添加条新的数据时,我所需要的其实就是当前表中最大的那个后的值,作为新记录的。为此,我在类里添加了个方法......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(1)
1 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(2)
2 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(3)
3 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(4)
4 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(5)
5 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(6)
6 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(7)
7 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(8)
8 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(9)
9 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(10)
10 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(11)
11 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(12)
12 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(13)
13 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(14)
14 页 / 共 26
基于Ontology的Web音乐知识检索系统的研究及实现.doc预览图(15)
15 页 / 共 26
预览结束,还剩 11 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档