- 55
- 0
- 约1.88万字
- 约 29页
- 2018-04-28 发布于湖北
- 举报
基于多级文件目录的文件管理系统设计推荐
PAGE
山东理工大学计算机学院
课 程 设 计
(操作系统)
班 级
姓 名
学 号
指导教师
二○一一 年 六 月二十四日
课程设计任务书及成绩评定
课题名称
基于多级文件目录的文件管理系统设计
Ⅰ、题目的目的和要求:
(1)实现建立文件、打开文件、复制文件、查询目录;(2)建立相应的数据结构;
Ⅱ、设计进度及完成情况
日 期
内 容
6.13-6.15
选取参考书,查阅有关文献资料,完成课程设计说明书内容1部分。 完成课程设计说明书内容2-4部分
6.16~6.20
创建相关数据结构,录入源程序
6.21~6.22
调试程序并记录调试中的问题,完成课程设计说明书第5部分。
6.23
系统测试,演示设计成果,考核成绩。
6.24
整理课程设计说明书,上午11时,由学习委员交课程设计说明书
Ⅲ、主要参考文献及资料
[1] 汤子赢等.计算机操作系统(第二版).西安电子科技大学出版社,2006.8
[2] 冯耀霖等.操作系统,西安电子科技大学出版社.1992
[3] 张尧学等.计算机操作系统教程(第2版).清华大学出版社,2001.4
[4] 谭耀铭.操作系统.中国人民大学出版社,2003.4
[5] Abraham Silberschatz,Peter Galvin Greg Gagne,Applied Operating System Concepts,Higher Education Press,2002
Ⅳ、成绩评定:
设计成绩: (教师填写)
指导老师: (签字)
二○一一 年 六 月二十四日
目 录
第一章 概述……………………………………………………………1
第二章 系统分析………………………………………………………2
第三章 系统设计………………………………………………………3
第四章 程序设计流程图或N-S图……………………………………4
第五章 调试过程中的问题及系统测试情况…………………………21
第六章 结束语…………………………………………………………24
第一章 概述
1.1本课程设计意义
课程设计是实践性教学中的一个重要环节,它以某一课程为基础,可以涉及和课程相关的各个方面,是一门独立于课程之外的特殊课程。课程设计是让同学们对所学的课程更全面的学习和应用,理解和掌握课程的相关知识。《计算机操作系统》一门重要的专业课,是开发操作系统和软件系统的理论和应用基础。
系统分析
1.对文件应设置存取控制保护方式,如“允许读”、“允许写”等。
2.系统的外部特征应接近于真实系统,可设置下述文件操作命令:建立文件、修改属性、删除文件、读文件、写文件、复制文件、查询目录。
3.通过键盘使用该文件系统,系统应显示操作命令的执行结果。
第三章 系统设计
设计方案:
本系统一共建立了Administrator 和Guest两个用户,每个用户拥有一个结构体数组为struct Flie fa[8]和 struct Flie fg[8]每个用户最多可一建立8个文件,每个文件对应一个文件模块;
文件模块:
struct Flie
{
int ed; //判断是否正存放文件
char f_name[8]; //文件名
char f_c[8]; //存放文件内容
int att ; // 文件属性 0为只读 1为只写
};
文件模块示意图:
ed
f_name[8]
att
f_c[8]
函数设计和功能分析:
系统调用原型
功能
主要参数说明
void check()
密码认证
admin为函数出口
int init()
初始化操作界面
返回i执行相应的操作
void createfile()
创建文件
name[]为文件名-fa[].f_name[]
void deletefile()
删除文件
void openfile()
打开文件
void exit()
退出系统
void writefile()
书写文件
c[]为文件内容-fa[].f_c[]
void copyfile()
复制文件
void modifyfile()
修改属性
a为文件属性-fa[].att
void catalogue()
目录管理
第四章 程序设计流程图或N-S图
Main()函数的流程图:
消注?
消注?
成功?
开始
用户登陆
N
Y
接收命令
解析命令
实现命令
结束
N
选择用户
退出
N
Y
Y
设计程序:
#incl
您可能关注的文档
最近下载
- 商务星球版2025-2026学年七年级下册地理教学工作计划(及进度表).docx
- TCL 移动空调KYR-35 KY使用说明书.pdf
- 工业机器人离线编程与仿真 教案 项目1--4 仿真软件的安装与工作站的构建---仿真软件的应用.docx VIP
- 人文艺术欣赏ppt课件(优质ppt).pptx VIP
- 伤口评估与护理记录PPT课件.pptx
- 骨科手术高龄患者并发症及相关护理措施-来源:现代养生(下半月版)(第2018001期)-河北省医疗气功医院.pdf VIP
- 小学一二年级全册体育教案.pdf VIP
- 大数据环境下网络安全问题探讨.doc VIP
- 论司法确认程序审查规则检视与优化.docx VIP
- 2022年中国社会科学院法律史考博真题、考博参考书,考博资料,难度分析.pdf VIP
原创力文档

文档评论(0)