高手请进!软件设计题一: 数据处理系统
软件设计题一: 数据处理系统[易]【问题描述】
使用C++、Java等面向对象语言实现文本文件的信息处理功能,并以图形化的形式显示处理结果。测试数据集为 ftp://10.10.81.253/2010软件设计/dataset.log 文件,dataset.log是一个日志文件,包含WEB服务器被访问的记录。每一行数据用空格作为分割符号,记录了date(日期)、 c-ip(客户端IP)、 cs-username(客户端用户名) 、s-ip(服务端IP)、 s-port(服务端端口)等信息。
【基本要求】
(1) 系统提供图形化的操作界面和菜单。
(2) 统计文件中每个cs-uri-stem(用户请求的uri)出现的次数。注意,只统计后缀为asp的uri。
(3) 对统计结果进行排序,以表格的形式显示在界面上
(4) 统计完成后,提供导出按钮,将统计结果导入out.xml文件中,out.xml 文件格式类似如下:
<root>
<node>
<uri>index.asp</uri>
<count>1</count>
</node>
<node>
<word> /news/newshtml/schoolNews/20041210171434.asp</word>
<count>23</count>
</node>
…………………………………..
</root>