首页> 中文学位 >一个基于TCP协议的分组文件共享系统的设计与实现
【6h】

一个基于TCP协议的分组文件共享系统的设计与实现

代理获取

目录

文摘

英文文摘

第一章概述

第二章论文的预备知识基础

2.1网络的参考模型

2.1.1 OSI参考模型

2.1.2 TCP/IP参考模型

2.2 Winsock简介

2.2.1协议的特征对Winsock的影响

2.2.2 Winsock编程的一般步骤

2.3三层应用简介

2.4数据库访问接口ADO

2.4.1 ADO的架构

2.4.2 ADO与COM

2.5多线程编程技术

2.5.1多线程和Winsock

2.5.2多线程和ADO

第三章 系统的分析设计

3.1统一软件开发过程简介

3.2系统的需求分析

3.2.1系统需求

3.2.2确定用况

3.2.3描述系统的概念模型

3.2.4绘制系统顺序图

3.3系统的设计

3.3.1定义真实用况

3.3.2设计类图

3.3.3绘制交互图

3.4系统体系结构

3.5数据库的设计

3.6系统的功能设计

第四章分组文件共享系统的实现

4.1系统中文件格式

4.1.1工作组共享文件资源描述文件

4.1.2共享文件资源映射文件

4.1.3共享文件夹描述文件

4.1.4文件传输日志文件

4.1.5文件传输任务列表日志文件

4.2通信子系统的设计

4.3数据库访问接口的设计

4.4成员登录的实现

4.5成员加入工作组功能的实现

4.6组成员添加共享文件夹的实现

4.7工作组组成员之间拷贝文件的实现

4.8文件传输的实现

结论

致谢

参考文献

攻读硕士学位期间发表的论文

展开▼

摘要

随着因特网的迅猛发展和各种通信设施的不断完善,人们迫切需要一种软件,以提供不同网络以及不同计算机之间的文件资源共享.同时,出于安全性考虑,又需要对文件资源共享加以约束.当前,还没有一种较好的软件能够满足这两种要求.分组共享文件系统就是为了试图解决这一问题而产生的.该论文全面系统地描述了分组共享文件系统的开发过程.分组共享文件系统实现了在不同计算机之间文件资源的共享.该系统是一个三层应用系统.在开发该系统的过程中,综合应用了多线程、ADO、Winsock、XML等技术.与同类其它产品相比较,该系统具有实时性高、断点续传、文件资源分类共享的特点.该论文共分为四章,第一章是对系统的功能、结构和特点的简单介绍.第二章回顾了开发该系统的理论基础,并说明这些理论是如何运用到该系统的开发过程中的.第三章较为详尽地说明了系统的分析和设计的过程.在该部分,阐述了如何采用用例分析技术,对系统进行定义和分析,如何运用统一软件开发过程,将系统进行分解细化,另外,还定义了数据库的存储格式.第四章讲述了系统的重要实现细节,包括系统自定义文件格式的说明、重要功能模块和关键用例的具体实现,并说明了控制线程泛滥、同步该地和服务器文件资源等关键技术的实现方法.

著录项

  • 作者

    张永军;

  • 作者单位

    西南交通大学;

  • 授予单位 西南交通大学;
  • 学科 计算机应用
  • 授予学位 硕士
  • 导师姓名 陶宏才;
  • 年度 2003
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.09;
  • 关键词

    统一软件开发过程; Winsock; ADO; 多线程; XML;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号