基于WEB的文件与信息管理系统设计

基于WEB的文件与信息管理系统设计

基于WEB的文件与信息管理系统设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥315
  • 活动价: ¥200 (活动截止日期:2024-04-28)
  • (到期后自动恢复原价)
基于WEB的文件与信息管理系统设计

                         基于WEB的文件与信息管理系统设计       
摘要:文件上传与下载技术是一个很实用的技术,在平时的网页中也有着广泛的运用。许多网页都提供文件的上传和下载功能。
本文对基于Web的文件上传与下载、文件的管理和维护进行了设计与研究。文章首先阐述了文件与信息管理的实用性和重要地位、主要特点等理论知识,分析了建立了基于Web的文件与信息管理系统的必要性和可行性,然后对文件与信息管理系统进行了需求分析和系统设计,探讨了文件与信息管理系统的开发方法和实现技术。
论文给出了基于Web的文件与信息管理系统开发实例。通过和数据库的链接实现了文件与信息管理的一些主要功能。主要包括用户对文件的上传与下载、文件的查找与浏览、管理员对文件的上传与下载、文件的查找与浏览以及对人员信息和文件信息的管理与维护等主要功能。使用户可以方便易懂的进行文件的查找、上传与下载,也使管理员可以更简单快捷的对人员和文件进行管理与维护。
关键词: Web,文件上传与下载,SQL,ASP.NET
前言:
随着全球信息技术的快速发展,人们对信息的智能化管理需求越来越大,因此文件与信息管理的智能化成为公司乃至个人的基本需求。在这样的时代要求下孕育而生了许多文件与信息管理系统的程序开发与设计,又由于文件与信息系统作为一门边缘学科,与管理科学、信息科学、文件科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;对外来看,获得竞争优势,因此一个完善的、功能强大的文件与信息管理系统是每个想要精益求精的公司的一大追求。
往常的文件与信息的管理多是靠人员进行手动整理,往往是档案堆了一堆,找的时候又非常的费时费力。所以,为了避免这种直接管理带来不好查找,时效性差、工作效率低下等问题。文件与信息管理系统,就可以有效的解决以上提到的在我们的学习和工作中文件管理中所出现的问题。以此来简化大家繁琐的工作,可以大大降低工作量,减少效率低下的沟通。通过更加快捷、有效的方法来实现网络化、信息化的课程文件管理。为学校管理及工作中提供更多的便捷,注入更新的力量。
一、系统概述及开发工具
1. 系统概述
本系统采用的是Microsoft Visual Studio.NET 2005平台部署三层架构和SQL Server2005技术创建数据库后台的方法来实现文件的上传与信息的管理。
在本系统中分为普通用户和管理员两种身份。普通用户登录后只可以查找文件并进行上传与下载;管理员登录之后可以查找文件并进行上传与下载,同时可以对文件信息与人员信息进行维护等操作。同时系统还可以实现两种身份的注册功能。
本系统明确的划分了不同身份的不同权限,使系统更加的完善合
2. 开发工具
   (1) ASP.NET 2.0
1) ASP.NET 2.0 是什么
类似于PHP,JSP技术。ASP.NET 2.0版本发布于2005年12月7日。截止今天(2010/05/27),ASP.NET的最新版本为ASP.NET 4.0。
2) ASP.NET 的版本历史
说到ASP.NET 的版本,不得不一起说.NET框架的版本:   
时间 .NET 版本 ASP.NET 版本   
2002-02-13 1.0 1.0   
2003-04-24 1.1 1.1   
2005-11-07 2.0 2.0   
2006-11-06 3.0 3.0   
2007-11-19 3.5 3.5   
2010-04-12 4.0 4.0
3) 与ASP.NET 2.0 类似的技术
ASP.NET作为一门动态WEB开发技术,与之类似的技术有:PHP,JSP(Java Server Page),当然还有ASP.NET的前辈:ASP。
4) ASP.NET2.0 相关的微软WEB开发技术
要使用ASP.NET 2.0 进行WEB开发,需要涉及到的相关技术主要有:   
IIS (Internet Information Service) :它作为服务器端请求提供程序,B/S架构的S端。一门编程语言,可以是C#, VB.NET,C++.NET,或者其它可以运行于.NET框架上的任何语言,甚至可以是相应的COBOL,PYTHON。基本的HTML,JavaScript,DIV+CSS 当然也是必不可少的。如果需要,可能会涉及到XML。另外还有这几年流行起来的Ajax技术(提供异步请求服务功能)。另外,一般需要DB来提供后台数据存储服务,常用的有SQL SERVER,MY SQL ,ORACLE等。
5) ASP.NET 2.0 相关的开发工具
使用ASP.NET 2.0进行开发,最常用的,也是最方便的,最重要的工具,莫过于微软自身提供的Visual Studio 了,最新版本为Visual Studio 2010,但是2008及2005版本仍然有很多公司及开发人员在使用。使用这种IDE的最大好处就是方便,大大的提高了生产效率。当然仅仅使用NOTE PAD也可以编出像样的东西来,但是应该没有开发人员使用那种简单低效的方法进行开发。   
另外,.NET 反编译工具 Reflector。可以将.NET 程序集反编译为源代码。   
相关的版本控制工具: SVN, VSS , CVS 等。   
相关的单元测试工具: NUnit 等。
6) ASP.NET 2.0的主要优点有:
 ASP.NET可完全利用.NET架构的强大,安全,高效的平台特性。
 ASP.NET是运行在服务器后端编译后的普通语言运行时代码,运行时早绑定(Early     Binding)即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管与验证的安全机制等都为ASP.Net带来卓越的性能。
    (2) SQL Server
SQL Server 是一个关系数据库管理系统它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的于1988 年推出了第一个OS/2 版本在Windows NT 推出后Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了Microsoft 将SQL Server 移植到Windows NT。
SQL Server 2005是一个全面的数据库平台,其数据引擎是企业数据管理解决方案的核心。集成的商业智能(BI)工具、分析、报表、集成和通知功能为用户提供了企业级的数据管理。
SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。此外,在SQL Server 2005可通过记分卡、Dashboard、Web services和移动设备将数据应用推向业务的各个领域。
     SQL Server 2005 可以为开发人员、数据库管理员、信息工作者以及决策者提供创新的解决方案,帮助用户从数据中获得更多的收益。
其主要特点如下:
 全面重新设计的DTS体系结构和工具,
 引入了由管理工具和管理应用编程接口(API)组成的集成化套件用以降低操作的复杂度,
 主要改进包括表分区、增强复制功能和64位支持特性
 允许使用任何Microsoft .NET语言开发数据库对象的能力,
 增添新的XML数据类型,
 新增查询类型和在事务中进行错误处理的能力。
参考文献
[1] 李萍.数据库设计与应用.北京:高等教育出版社,2008.11
[2] 刘培林,黄翀,史荧中.C#可视化程序设计案例教程.北京:机械工业出版社,2009.5
[3] 唐植华,郭兴峰.ASP.NET2.0动态网站开发基础教程(C#2005篇).北京:清华大学出版社,2008.6
[4] 杨文珺.数据库入门.无锡:无锡职业技术学院,2009.8
[5] 黄雷. ASP+SQL Server项目开发实践.北京:中国铁道出版社,2006.6

  • 关键词 WEB 文件 信息 管理系统
  • 上一篇:互联网技术在制造领域的应用前景分析
  • 下一篇:24班完全中学教学楼设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。