2013年挑战组题目

MSFile

 

        文件系统是我们计算机使用中最为常见的一个功能结构。作为一个优秀的IT人员,需要从底层来了解我们宝贵的文件是如何存放的。本题目的要求是建立一个简易的文件上传系统MSFile。可以将用户自己的文件上传到MSFile文件系统,文件系统可以是物理磁盘上申请的一个固定大小的文件。具体要求如下


基本要求

1、可以将用户文件上传至MSFile文件系统(包含上传日期,所有者名称等信息)。

2、可以查看文件系统中现有的文件列表,并选择下载。

3、可以删除文件系统中的文件。

4、实现文件系统中文件夹的存放


扩展要求

1、可以在MSFile内不同文件夹中移动文件。

2、实现可视化的上传下载界面。

3、将该文件系统扩展为网络硬盘。建立WEB页面访问。

4、为网络硬盘增加cache等各类性能优化措施。


增强要求

1、实现支持SQL语句的文件系统

  例如:select * from table where data>”2012.12.03” 可以实现查询全部2012.12.03日以后的全部文件。


2、增加通用符匹配查询,例如: find *.txt 查找出全部文本文件。

3、自由发挥。


提交注意事项参赛者可以根据功能描述自行决定技术路线,并需要在设计文档中描述相关功能算法,在测试报告中提交相关功能的测试结果。


提交内容:程序源文件,可执行程序,编译使用说明,程序设计文档,程序测试文档等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值