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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《结对-自然语言进行数据库查询系统-设计文档》相关的知识,希望对你有一定的参考价值。

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

 

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

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

编程语言:C#

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

 

软件所要实现的功能:

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

 

所要实现的功能:

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

2.自然语言的简单处理

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

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

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

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

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

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

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

 

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

以上是关于《结对-自然语言进行数据库查询系统-设计文档》的主要内容,如果未能解决你的问题,请参考以下文章

结对编项目作业

第六次作业----结对项目之需求分析与原型设计

《结对-贪吃蛇-设计文档》

《结对-贪吃蛇-设计文档》

第六次作业-结对项目之需求分析与原型设计

结对编程 一