英雄们给点建议:
客户端:1.编制上传组件。
        2.提供界面,使客户可以上传文件,填写相应的大类、小类,
          关键字,说明,并传送至服务器端。
        3.以树型方式(大类、小类)列出服务器端文件。
        4.点击列出的文件,显示该文件的说明,并可下载文件。
        5.可以关键字搜索,并显示文件列表。服务器端:1.接收数据,以大类、小类为子目录名,存放文件,
            并存入数据库。
          2.接受服务器端请求。
远程上网控制
客户端:1.修改系统注册表,使程序能够以后台隐藏的方式运行。
        2.获取本地计算机中计算机名。
        3.定时截获浏览器中网址部分。
        4.以UDP协议传送计算机名、网址至服务器。
        5.以UDP协议接受服务器端指令。
        6.若服务器指令要求修改浏览器中网址(黑名单),则修改浏览器
          中网址,完成网站屏蔽。
服务器端: 1.程序启动,监听端口。
           2.接受客户端发来的计算机名、网址。
           3.将计算机名、网址、当前时间存入数据库中,
             建立客户机网址使用情况列表。
           4.将网址与数据库中黑名单比队,若相同,则将默认网址
             发往相应客户机。
           5.管理员可浏览、修改、删除数据库。