2.2.2    开发语言    4
2.2.3    数据库    4
2.2.4    开发环境运行平台    4
2.3    运行环境    5
3.    系统需求分析    6
3.1    编写目的    6
3.2    项目背景    6
3.3    开发目标    6
3.4    系统功能    6
3.5    数据库需求分析    7
4.    系统总体设计    8
4.1    系统调查    8
4.2    概要设计    8
4.3    详细设计    12
4.3.1    网络连接详细设计    12
4.3.2    获取磁盘信息详细设计    12
4.3.3    进程间通信详细设计    13
4.3.4    数据传输详细设计    15
4.3.5    文件管理详细设计    16
4.4    数据库设计    26
4.4.1    数据库概念结构设计    26
4.4.2    数据库逻辑结构设计    27
4.4.3    数据库物理结构实现    28
4.4.4    数据库扩展功能实现    28
4.5    软件界面模块设计    30
4.5.1    初始屏幕界面设计    30
4.5.2    程序主界面设计    32
4.5.3    设置界面设计    37
4.5.4    磁盘信息界面设计    40
4.5.5    文件传输记录界面设计    42
5.    性能测试与软件打包    44
5.1    软件性能测试    44
5.2    软件打包    45
5.2.1    打包为.jar文件    45
5.2.2    生成.exe可执行文件    47
6.    结论    49
6.1    软件特色    49
6.1.1    采用进程间通信获取.NET环境信息    49
6.1.2    通过Java Mail技术弥补无服务器缺陷    49
6.1.3    极简风格    49
6.1.4    支持对文件的管理操作    49
6.1.5    支持对用户下载和上传的历史记录查询    50
6.2    心得体会    50
6.3    完成工作    50
6.3.1    文件操作处理    50
6.3.2    计算机模拟操作处理    51
6.3.3    其他    51
6.4    未来工作    51
致谢    52
参考文献    53
1.    绪论
文件管理是操作系统中一项重要的功能。其重要性在于,在现代计算机系统中,用户的程序和数据,操作系统自身的程序和数据,甚至各种输出输入设备,都是以文件形式出现的。可以说,尽管文件有多种存储介质可以使用,如硬盘、软盘,光盘,闪存,记忆棒,U盘等,但是,它们最终都是以文件的形式展现给操作系统的管理者和用户面前。结合系统需求,开发符合现代手机安卓系统的Windows文件管理系统。该系统包括了2个子系统,一个是PC端(电脑),另一个则是Android端(手持设备)。若将PC端看作是网络通信中的服务端,服务端实时的根据客户请求,针对操作系统上的文件执行相应操作。
上一篇:基于Joomla平台的模板设计及网站开发
下一篇:Android智能列车时刻表的设计与实现

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

于PCI9656设备驱动程序的...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

公寓空调设计任务书

国内外图像分割技术研究现状

中国学术生态细节考察《...

承德市事业单位档案管理...

志愿者活动的调查问卷表

C#学校科研管理系统的设计

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...