- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
第
第 PAGE \* MERGEFORMAT 20页 共26页
课程设计说明书
题目
学生考勤管理系统
系(部)
计算机科学与技术系
专业(班级)
10计科一班
姓名
学号
指导教师
起止日期
课 程 设 计 任 务 书
课程
数据结构课程设计
题目
序号
12
主
要
内
容
A
要
求
工
作
计
划
及
进
度
14周星期一:
选题、交分组名单和课程设计题目;收集资料、需求分析;确定目标、设计方案并选择方案;系统设计;
14周星期一至14周星期四:
程序设计;撰写课程设计报告;
14周星期五:
提交课程设计报告,汇报演示。
指导教师签字
2010年11月30日
教研室审定意见
签字
2010年11 月 30 日
计划时间
指导老师
学生
课程设计的考核方式及评分方法
考核方式
课程设计结束时,在机房当场验收。
教师提供测试数据,检查运行结果是否正确。
回答教师提出的问题。
学生提交课程设计文档(A4纸打印)
评分方法
论文考核标准:参考《计算机系课程设计任务书》
论文:40%,软件:40%,答辩:20%
指导教师签名: 日期:
教研室主任签名: 日期:
系主任签名: 日期:
长沙学院课程设计鉴定表
姓名
学号
专业
计算机科学与技术
班级
10计科
设计题目
指导教师
王俊
指导教师意见:
评定等级: 教师签名: 日期:
答辩小组意见:
评定等级: 答辩小组长签名: 日期:
教研室意见:
教研室主任签名: 日期:
系(部)意见:
系主任签名: 日期:
说明
课程设计成绩分“优秀”、“良好”、“及格”、“不及格”四类;
摘要
本次课程设计是Android文件管理器
本学生考勤管理系统利用C语言,采用了数据结构程序设计思想以及文件管理的使用。拟一个简单的文件管理系统。树型结构,目录下可以是目录,也可以是文件,文件系统采用二叉树型存储结构,目录名和文件名支持全路径名和相对路径名,路径名各分量间用“/”隔开,可实现文件目录的创建,显示,删除,改变,文件的创建,删除。对合法的命令,执行相应的处理程序,否则输出错误信息,继续等待新命令,直到键入EXIT退出为止。用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质内容和执行过程有比较深入的了解。
关键词:文件管理,二叉树存储结构,函数实现
目录
1 设计内容与要求 …………………………………………………………………………7
2.设计说明 …………………………………………………………………………………8
2.1 问题描述与功能设计………………………………………………………………8
2.2 算法与数据结构……………………………………………………………………9
2.3 函数定义………………………………………………………………………………11
2.4 测试……………………………………………………………………………………16
3 总结……………………………………………………………………………………………18
参考文献 ………………………………………………………………………………………18
附录A 源代码………………………………………………………………………………19
1设计内容与要求
设计题目:Android文件管理器
? 1.基本要求:
要求用数据结构二叉树树形结构思想来完成设计;
要求树型结构,目录下可以是目录,也可以是文件
以树的形式显示所有的文件和文件
通过输入文件名,实现文件搜索的功能
在树中增加一个新文件,正确的显示出来
在树中删除一个文件,正确的显示
输入一个文件名,实现文件搜索功能
程序调试通过后,完成程序文档的处理,加必要的注释
高级要求:
(1)显示文件的大小、创建日期,修改时间
(2)输入一个文件名,实现文件搜索功能
创新要求
在基本要求达到后,可以进行创新设计。
3.设计方法和基本原理
1)问题描述:
Android手机上默认没有文件管理器,因此需要设计一个文件管理器,要求以树形结构显示每个文件和文件夹,并且可以方便的对文件或文件夹进行增,删操作,此外还可以将文件移至任意文件夹中,请用C实现主要结构和算法
?2)设计思想
1.在内存中开辟一个虚拟磁盘空间作为文件存储器,在其上实现一个简单的单用户文件系统。
2.文件存储空间的分
原创力文档


文档评论(0)