200分请教程序算法实现:关于刑法四要素判罪算法的实现 ( 积分: 200 )

  • 主题发起人 主题发起人 gdljc
  • 开始时间 开始时间
G

gdljc

Unregistered / Unconfirmed
GUEST, unregistred user!
现在做一个课题:法律咨询的系统,想用asp.net和sql实现.
定罪的条件(四要素):犯罪主体,犯罪客体,主观条件,客观条件.根据这四要素来定罪.
假设现在有一电子诉状,如下:
电子诉状
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
犯罪主体:XXXXXXXXXXXX
犯罪客体:XXXXXXXXXXXX
主观条件:XXXXXXXXXXXX
客观条件:XXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
根据上面内容,如何用程序实现自动判断犯了哪条罪,也就是怎么识别四要素,如果知道识别四要素了就可以根据数据库的记录来判断.或者有什么好的方法或参考,先谢谢了!
邮件:gdljc@avl.com.cn
 
现在做一个课题:法律咨询的系统,想用asp.net和sql实现.
定罪的条件(四要素):犯罪主体,犯罪客体,主观条件,客观条件.根据这四要素来定罪.
假设现在有一电子诉状,如下:
电子诉状
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
犯罪主体:XXXXXXXXXXXX
犯罪客体:XXXXXXXXXXXX
主观条件:XXXXXXXXXXXX
客观条件:XXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
根据上面内容,如何用程序实现自动判断犯了哪条罪,也就是怎么识别四要素,如果知道识别四要素了就可以根据数据库的记录来判断.或者有什么好的方法或参考,先谢谢了!
邮件:gdljc@avl.com.cn
 
犯罪主体,犯罪客体,主观条件,客观条件
以上四个词语都可以用字符串函数进行判断的.
具体来说,可以把这个文档装入到一个TStrings对象.然后逐条判断每个Item是不是包含了以上四个词语.如果是,则它们后面的文本就是四要素.
 
var
SList:TStrings;//它装入了电子诉状.
i:Integer;
AText:string;
AValue:string;
begin
//......构造SList并装放电子诉状文本.
for i:=0 to SList.Count-1do
begin
AText:=SList;
if StrUtils.AnsiStartsText(AText,'犯罪主体:')then
begin
//得到了犯罪主体.
AValue:=Copy(AText,Length('犯罪主体:')+1,255);
end;
//其它三要素依此类推
end;
end;
 
水平比较差,还是不很明白,能否详细些
还有就是能否智能识别
 
字符串识别,可以用微软里的那个正则表达式来提取这四个刑法要素
据说功能很强大,C#里面表现很好,不过偶没用过[:D]
 
http://www.1110.net/down.asp?UserID=lijialin
 
asp我就比较熟悉,asp.net刚学,请高手指点怎么解答该问题
 
请高手给点意见,谢谢
 
还是没有找到合适的方法,盼望...........
 
dcs_dcs:
你说的方法应该怎么实现呢
 
这个有意思
 
看了半天,实在是没有看清楚楼主的需求,可能假设是下面的需求
4种组合条件已经存储在数据库中,需要将文本形式的条件得到然后进行判断是符合哪一种犯罪条件,那么就直接将4种数据变为4个条件直接查询就可以了。如果象楼主上述例子,那么它一定是有很多规则能够来判断出这4个条件的,否则,只能加一些处理规则在上面,这样才能实现人工智能,人工智能也不是无限的没有任何规则的实现的。也不知道我说清楚了没有,呵呵
 
假设我收到客户的电子诉状,格式如下:
电子诉状
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
犯罪主体:XXXXXXXXXXXX
犯罪客体:XXXXXXXXXXXX
主观条件:XXXXXXXXXXXX
客观条件:XXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
里面包括了:犯罪主体,犯罪客体,主观条件,客观条件.
而在数据库中也保存了这四个条件,根据这4个条件就可以查询出保存在数据库中的定罪结果,情况就是这样,怎么用asp.net+sql2000实现?
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部