6.总结
三、可行性分析
1、技术可行性
对于图形编程还不了解,但是经过本学期的三次实验的练习,可以设计好命令操作界面。利
用大二期间学习的数据结构可以模拟出此课程设计的要求。
2、经济可行性
课程设计作为本课程的练习及进一步加深理解。与经济无关,可以不考虑。(零花费,零收
益)
3.法律可行性
自己编写的程序,仅为练习,不作其他用途,与外界没什么联系,可行。
四、需求分析
编写程序实现文件系统,主要有以下几点要求:
1、实现无穷级目录管理及文件管理基本操作
2、实现共享“别名”
3、加快了文件检索
五、概要设计
为了克服单级目录所存在的缺点,可以为每一位用户建立一个单独的用户文件目录
UFD(User File Directory)。这些文件目录可以具有相似的结构,它由用户所有文件的文件
控制块组成。此外,在系统中再建立一个主文件目录 MFD (Master File Directory);在主
文件目录中,每个用户目录文件都占有一个目录项,其目录项中包括用户名和指向该用户目