当前位置:Gxlcms > 数据库问题 > 《结对-自然语言进行数据库查询系统-设计文档》

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

时间:2021-07-01 10:21:17 帮助过:22人阅读

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

 

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

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

编程语言:C#

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

 

软件所要实现的功能:

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

 

所要实现的功能:

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

2.自然语言的简单处理

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

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

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

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

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

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

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

 

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

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

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

人气教程排行