- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
摘要
该论文的内容主要基于JAVA语言的字符界面的一个二级文件管理系统的程序的设计和分析,主要是模拟操作系统内的文件管理系统模块,但由于水平有限,只实现了文件管理系统的主要几个功能有:用户登陆功能,相当于DOS系统的dir查询子目录功能,创立新的文件夹功能,删除文件功能,复制文件功能,如果登陆错误,系统提示你输入有错误,你可以选择重新输入或者是退出系统,主要用到的知识点是JAVA语言的输入输出流当中的一些类库,
关键字:JAVABuffereReaderListFilesArrayListFile
目录
TOC\o1-3\h737第一章需求分析 3
285811.1设计背景 3
3102第二章概要设计 4
25873一套接字调用时序图 4
2830二程序流程图 5
4807第三章详细设计 6
10748一数据字典 6
18158二功能模块设计 7
16214第四章设计测试 8
17303一设计测试用例 8
7385第五章设计体会 11
5042第六章参考文献 12
第一章需求分析
平时只是用操作系统,从来都不管理它是一个什么东西,具体包括了哪些知识,就是因为自己的系统出了问题,也不知道是为什么,自从这个学期学了操作系统这个必修课,自己真正开始去了解这个非常深渊的知识,学了一个学期的操作系统,才算是真正学了计算机这门科学,否那么你的计算机水平必然是低级的水平,学习的过程中有做实验,都是为了稳固根底知识,在每一次实验都努力完成后,也想自己做个简单的系统,来模拟操作系统的实现,但是操作系统功能实在太大,又把操作系统细分成几个模块,有进程管理,处理机管理,存储管理,设备管理,文件管理这几个大的模块,每一个模块都完成相应的功能,根据自己的水平,决定做文件管理这一个模块,由于自己想学一下文件的输入输出流,这对于以后,你想做一个比拟大的系统,根本上都关系到文件的操作,所以做这个文件管理系统,有利于自己后面的开展,
由于有一个星期的时间,也足够了,首先我选择用JAVA作为开发语言,主要是我以后想往这方便开展,做这个可以为我打好根底知识,当然更好的是为了自己更好的理解操作系统的内核是怎么实现,根据文件系统的相关原理,设计并用编程实现一个类似Windows系统中“我的电脑”功能的文件管理系统,该文件系统可以对系统中所有文件进行根本的管理,实现了创立,查看,删除,复制,这几个根本的功能,
1.2开发环境
第二章概要设计
初始化
初始化
用户登陆
用户登陆
用户输入用户名
用户输入用户名
用户输入密码
用户输入密码
用户名和密码是否正确
用户名和密码是否正确
继续输入N
继续输入
Y
用户选择功能列表
用户选择功能列表
完成用户所选功能
完成用户所选功能
提示用户是否继续
提示用户是否继续
退出N
退出
Y
2.2功能模块图
文件管理系统
文件管理系统
新建文件模块复制文件模块查询文件模块删除文件模块用户登陆模块
新建文件模块
复制文件模块
查询文件模块
删除文件模块
用户登陆模块
输入用户名和密码显示处理结果输入新文件名和路径显示处理结果输入新文件名和路径显示处理结果输入新文件名和路径
输入用户名和密码
显示处理结果
输入
新文件名和路径
显示处理结果
输入
新文件名和路径
显示处理结果
输入
新文件名和路径
输入文件名
显示查询结果
错误处理
第三章详细设计
因为这人程序主要是完成几个简单的文件管理功能,我选用JAVA做于开发语言,以操作系统的文件管理模块作为参考,整个程序完成是在字符界面下完的,首先是提示用户怎么登陆,登陆成功后接着提示用户选择哪个项功能进行操作,如果登陆失败,那么提示用户再一次,不过输入次数是有限的,用户选择了一项操作后,系统根据用户的输入,显示相应的结果给用户,最后用户退出系统.
3.2功能模块设计
(1):用户登陆模块
用户登陆模块是程序一运行首先执行的模块,主要是用来检测用户是否是管理员或者是本程序的作者,以实现根本上的人性化,在这个模块内,设置了两个字符串变量,分别是:user,password,值分别为用户名和密码,然后在接受到用户输入的参数后,采用下面的方法来验证是否正确,同
您可能关注的文档
- ABC的字母发音规律练习.pptx
- 文明的进程导读.doc
- 新北师大版九年级中考数学模拟试卷.doc
- PPP资产证券化培训-20170322.pptx
- eshop会推广产品介绍-王种斌.ppt
- 新人教版初二数学四边形常考题.doc
- 文科高中数学必修2综合测试题.doc
- 数学中考总复习专题一:实数与代数式.doc
- 整流电路实验报告.doc
- 整式运算拔高.doc
- 2024—2025学年度天津市滨海新区塘沽第十三中学高一第二学期第一次月考历史试题.docx
- 河北省张家口市一中2024-2025学年高一下学期开学检测语文试题(含答案).docx
- 福建省厦门市双十中学2024-2025学年高一3月月考语文试题(含答案).docx
- 广东省台山市一中2024-2025学年高一下学期第一次模拟检测语文试题(含答案).docx
- 河南省南阳市第一中学校2024-2025学年高一下学期第二次月考地理试题(含答案).docx
- 2024—2025学年度吉林省长春东师附中青华学校高一下学期第一次阶段性验收历史试题.docx
- 2024—2025学年度四川省安岳中学高一下学期第一次月考历史试题.docx
- 内蒙古巴彦淖尔市2024-2025学年七年级上学期期末测试英语试题(含答案).docx
- 2024—2025学年度河北省唐山市丰南区第一中学高一第二学期第一次阶段考试历史试题.docx
- 2024—2025学年度江苏省淮安市涟水县第一中学高一第二学期第一次月考历史试题.docx
最近下载
- 2022年江苏省英语中考自动化考试口语情景对话专练真题.pdf VIP
- NB_T 10072-2018 抽水蓄能电站设计规范.docx
- 2025年党支部书记学习教育专题党课中央八项规定专题党课讲稿(严守中央八项规定精神,争做新时代合格党员;从中央八项规定精神看党员干部的责任与担当).docx VIP
- 检验科生化年终工作总结.pptx VIP
- 新概念英语第一册电子版.pdf VIP
- 蕉内品牌手册.pdf
- 河南普通高中会考化学考题试卷 .pdf VIP
- 医院感染暴发控制指南理论试题及答案.pdf VIP
- 工程项目移交申请单.docx VIP
- [仪器仪表标准]GBT 21117-2007 磁致伸缩液位计.pdf
文档评论(0)