码迷,mamicode.com
首页 > 数据库 > 详细

《结对-自然语言进行数据库查询系统-设计文档》

时间:2017-09-15 02:02:30      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:注册登录   提取   系统   计划   用户   关系   删除   小明   其他   

二〇一七年九月十四日十点一刻少两分钟

 

关于结对编程的设计文档:

题目:自然语言进行数据库查询系统

编程语言:C#

数据库:MySql ,其他逐渐扩展

 

软件所要实现的功能:

用户打开软件之后可以连接到数据库,并且通过自然语言进行数据库的查询,例如我想知道小明的学号,如果在数据库中查询需要输入 select ID from 学生表 where name = "小明"才能实现,我们要做的是,输入查询小明的学号,软件就可以将自然语言转换成sql语句进行数据库的查询。

 

所要实现的功能:

1.进行数据库的连接(计划尽可能多的关系型数据库,至少支持MySql)

2.自然语言的简单处理

  通过分词工具来实现,提取关键词

3.数据库的查询,对于MySql数据库有相应的dll支持

4.计划软件不但可以实现查询功能,也可以实现删除,修改等功能

5.如果程序拥有修改数据的功能就需要对于权限的控制。

  对于权限的控制,可以增加注册登录功能,通过制定用户的权限来控制这一点。

6.有余力情况下完成:(1)记录用户的查询习惯,分析用户感兴趣的内容定期的可以进行推送。

          (2)分析用户对用户进行分类

 

截至到现在时刻为以上的计划内容,可能随着程序的推进以及灵感的到来进行修改和增加。。。。。。。。。。。。。。

《结对-自然语言进行数据库查询系统-设计文档》

标签:注册登录   提取   系统   计划   用户   关系   删除   小明   其他   

原文地址:http://www.cnblogs.com/hellohxs/p/7523584.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!