局域网文件共享及检索系统的设计与开发
摘 要
局域网文件共享(Local Area Network Files Share)是IT技术中很流行的概念。它利用计算机技术、网络技术以及通信技术实现快速、准确的获得信息,提供信息共享与检索的服务系统。它的广泛使用,给人们带来了诸多便利,并逐渐改变了人们信息获取的方式。新一代基于互联网的企业(如Google、百度等),更是仅仅抓住这个问题的核心,提供信息共享与检索的服务,并向Microsoft、Sun System等传统IT企业发起了挑战。所以,对于文件共享与检索服务的研究,也正成为当今互联网技术研究的前沿。
本系统的采用B/S结构,使用ASP程序设计语言及Access数据库进行设计与开发。本论文首先对局域网文件共享及检索系统进行需求分析,并给出系统总体架构及详细设计步骤,主要实现了以下功能:用户管理、服务器及客户端文件共享与传输、实现目录共享及检索等功能。通过测试分析说明,本系统的开发达到预定目标,并具有一定的应用价值。
关键字:局域网;文件共享;目录共享;检索系统;文件传输;数据库
Design and Development of Local Network Area Files Share & Retrieval System
Abstract
Local area network files share over the Internet is a prevail concept. It is the use of computer technology, network technology and telecommunications technology to achieve a process of sharing information as fast and accurately as possible .It can also provide information sharing and retrieval service. It has been used diffusely, bringing with convenience, changing people's way to obtain information. The new generational enterprises based on Internet (such as Google, BaiDu), have grasped the core of this issue, provided information sharing and retrieval services, meanwhile tended to launch a challenge with Microsoft, Sun System those are very traditional IT enterprises. Thus, the study in the technology of information sharing and retrieving service is becoming one of the focuses of IT studies.
This system uses ASP programming language and Access database to design local area files share system based on B/S model. In this paper, demand analysis of local area files share and retrieval system is referred, and then an overall structure and systems for the detailed design is offered. The main achievements of the following functions, which include client management, files share and transfer among servers and clients, and realization of searching function on catalog. After testing analysis, the design of this system achieves planned goals and has certain practical value.
Key words: LAN; Files Share; Catalog Chare; Retrieval System; File Transfer; Database
目 录
论文总页数:24页
1 引言 1
1.1 课题背景 1
1.2 本课题研究的意义 1
1.3 本文的主要工作 1
1.3.1 研究的主要内容 1
1.3.2 各章节的安排 1
2 系统需求分析 2
2.1 需求分析 2
2.2 功能需求 2
2.2.1 用户系统的主要功能要求 2
2.2.2 管理系统的主要需求 3
3 系统开发所需资源 3
3.1 硬件开发环境 3
3.2 其他硬件辅助设备 4http://www.16sheji8.cn
3.3 软件运行环境 4
3.3.1 WEB服务器简介 4
3.3.2 IIS(Internet Information Service)的安装和配置 5
3.4 软件开发环境 6
3.4.1 ASP 技术概述 6
3.4.2 MD5 技术概述 7
4 局域网文件共享及检索系统的设计 8
4.1 文件共享系统层次结构 8
4.2 用户系统模块设计 9
4.3 后台系统 12
4.4 数据库设计 12
4.4.1 数据库设计说明 12http://www.16sheji8.cn
4.4.2 数据库信息表 13
5 局域网文件共享及检索系统的具体实现 15
5.1 各模块的关键技术及程序实现方法 15
5.2 部分模块的设计和编码 16
5.2.1 用户注册模块的设计和实现 16
5.2.2 用户登陆模块设计与实现 17
6 系统的测试与分析 17
6.1 测试环境 17
6.2 程序代码测试 17
6.3 程序功能测试 18
6.4 测试结果 18
结 论 21
参考文献 22
致 谢 23
声 明 24
1 引言
1.1 课题背景
在信息技术迅速发展的今天,信息以多种形态透过复杂的信息网络系统传递。随着Internet的日益普及,信息的交互传递已经被推向至高点。在基于信息共享的理念上,如何快速、准确的获得信息也成为人们关注的关键问题。新一代基于互联网的企业(如Google、百度等),更是仅仅抓住这个问题的核心,提供信息共享与检索的服务,并向Microsoft、Sun System等传统IT企业发起了挑战。所以,对于文件共享与检索服务的研究,也正成为当今互联网技术研究的前沿。本毕业设计的目的主要是为了检查学生综合运用以前所学知识(包括以前所学的一些关于网络技术、网络协议、数据库、编程技术等相关知识)的能力,实现一个局域网文件共享及检索系统为目标,开发一个功能较完善的基于局域网的文件共享及检索系统。http://www.16sheji8.cn