文件管理系统毕业设计论文.doc
《文件管理系统毕业设计论文.doc》由会员分享,可在线阅读,更多相关《文件管理系统毕业设计论文.doc(27页珍藏版)》请在三一办公上搜索。
1、摘 要科技的发展,带来的是信息量的增加,如何更加有效地管理和利用这些信息以成为一个重要的研究领域。而公司为了提高工作效率,更是需要一套有效的管理系统才能更好地利用这些资源,提高利益。本系统结合公司实际情况,经过实际的需求分析,采用Microsoft Visual Studio.Net 2003做为开发工具而开发出来的文件管理系统。本毕业设计主要讲述如何有效地管理文件和维护系统的功能,系统主要包括三方面的功能,文件管理,构成管理和运用管理。论文中将主要讲述后面两大功能模块的设计,实现和运用,其中运用管理中具有日志管理功能,它能更加有效地维护系统,对系统的安全进行操作。该系统的主要实现方式是通过修
2、改数据库以实现数据和信息的改变,所以思虑周全的SQL语句对于该系统有比较重要的作用。关键词:管理;日志;构成管理;运用管理;SQL语句ABSTRACT With the technical development, the information increase, how to effectively manage and use the information becomes an important research area. And the company in order to enhance the working efficiency, really needs a set o
3、f effective management system to be able to use these resources well, enhances the benefit. This system based on company actual situation, uses Microsoft Visual Studio.Net 2003 development kit to develop the files management system through the actual demand analysis.This graduation design mainly nar
4、rates how to effectively manage the document and the maintenance system function, the system mainly includes three aspects the functions, the document management, the constitution management and the utilizes management. The paper mainly will narrate two functions modules design, the realization and
5、the utilization, and utilization management has the diary management function, it will be able effectively to maintain the system, will carry on the operation to the system security. This systems main realization way is to change the data and the information through the database revision, therefore
6、the consideration complete SQL sentence has the quite vital role regarding this system.Key words:manage;log;constitution management;utilizes management;SQL sentence引 言随着计算机应用的迅速普及和公司业务规模的不断扩大,对应的项目资料和参考书也越来越多,特别是电子文件的生成量是非常可观的,为了更加有效地管理和利用这些财富,并方便员工们查阅,提出开发公司内部文件管理系统。虽然现在人们还在大量使用纸质材料来储存信息,但这样需要大量的人力
7、和财力来进行管理和分类,而且要从资料中找到某些比较细化的资料就需要花费大量的事件时间,在信息化高度发展的现代生活中这是不能让人忍受的,而且有时花费了时间后还不一定会找到自己所需要的资料,这就让人从无法忍受变成无法接受了,而通过计算机的高速处理能力,人们只要通过关键字就能即快又全面的找到自己所需的资料。当一个公司扩张到一定程度,其资料的数量达到数千甚至数百万页纸时,储存和检索将是一个非常耗时也是非常昂贵的任务。成本迅速上升,在工资方面,雇员负责存档和检索文件所需存储空间和领域容纳大量文件档案。这也是一个持续、无止境的工作,需要时间,以及无数员工。因此,企业的发展受到了限制,换言之,一个企业的效率
8、受到持续利用文件备案制度的很大影响。文件管理系统在这种时候迅速发展起来了,我们不必再为管理数以万计的纸张文件而担心,在文件管理系统中我们可以储存所有电子文档,可以在任何有电脑的地方轻松地对文件进行操作,并且不必担心这些文件被不相干的人给篡改。初次转换成本通常懒于做什么,这包括金钱和时间成本,需扫描所有公司的档案纳入现有体制。为了节省时间,公司对所有文件进行自动局部扫描,这样的做法也是最便宜的方法,因为不必再支付金钱给劳动者。选择何种方式,第一年都会付出沉重的代价,但这些费用应在一两年后抵消。一旦公司完全使用无纸化的操作,工作效率将大大提高,其客户支持响应时间会大幅降低,以及整体办公能力也显著提
9、高。这些改善将直接导致商业利润的提高。而开发优质的文件管理系统是真正实现无纸化文件管理的重要措施。它使电子文件得到有效的管理,便于更多的人对其进行操作,从而帮助更好地完成工作。而且现在电子资料相对于纸质资料更容易保存,占用的空间更小,重要的是所需的费用也更低。在实际工作中电子文件的内容也更容易检索,合理地利用电子文件可以提高员工们的工作效率。信息是一种资源,管理人员和行政首脑必须有效地利用信息,才能在竞争激烈的环境里立于不败之地,企业信息和文件管理系统已经越来越引起公司的重视。一个好的管理系统能更有效的管理和利用这些信息,现在很多公司内部都拥有了自己的电子文件管理体系,而且这些管理系统都符合自
10、己公司的特色,这样才能更加加强管理的效率和利用效率。该课题是在对公司的基本情况进行调研,并对该公司的电子文件类型进行大致的统计后,提出的开发方策,使公司对电子文件的管理和利用能更容易、更方便,也使公司办公实现无纸化操作。第一章 系统概述11 项目背景随着计算机应用的迅速普及和公司业务规模的不断扩大,对应的项目资料和参考书也越来越多,特别是电子文件的生成量是非常可观的,为了更加有效地管理和利用这些财富,方便员工们查阅,而且为了开发出适合公司特色的文件管理系统,使管理人员和行政首脑必须有效地利用信息,故提出开发公司内部文件管理系统。12 系统简介 本软件采用开发平台,主要应用Microsoft V
11、isual Studio.Net 2003中的ASP.NET C#.NET,在结构上主要分为三个模块:文件管理,构成管理,运用管理。数据库基于SQL Server 2005,运行时界面友好,美观,使用方便。121 系统特点主结构采用典型的C/S模式,即客户端/服务器模式由客户端指定服务器IP,进行连接,灵活性强一个服务端可以同时连接多个客户端,且各个客户端的之间互不影响清晰且美观的界面,所有框架左面都用组件treeView来显示数据,并通过它来控制选择界面右面的信息更具管理性,节省人工费和维护费管理员可通过日志查看用户的操作,以更好地进行管理。使用微机占用的场地小,节省了办公费用。提高资料检索
12、的效率。界面友好,便于人工操作和管理122 局部设计思想文件管理系统主要采取C/S模式,先说单一的服务端和客户端的通信机制。首先服务器启动,服务端在局域网内处于监听模式,客户端指定完连接端口和服务器地址后发出申请,服务端迅速与其建立连接,建立连接后双方就可以相互传送信息了。整个过程中服务器始终是被动方,而客户端始终是主动方,大致结构图如下:IP:HOST: 客户端IPHOST服务端 申请(IP,Host) 建立连接图1-1 C/S基本模型图123整体设计思想Client/Server 结构的优点是速度快, 缺点是当 server 进行更新时, client 也必需更新。上一节讲的是一组服务端和
13、客户端通信的模型,整个局域网内的通信是建立在一组模型上的,局域网模型中主要有两种消息流,一种是广播式的,另外一种是点对点的发送模式,但是点对点的模式仍是建立在上图的基础上的,某个客户端向指定的客户端发送消息,则是先把消息发送到服务器,然后通过服务器转发出去的。其大概的模型如下图所示:SocketClient客户端1SocketClient客户端n 操作请求 操作请求 回送结果 回送结果 显示结果SocketServer服务器显示请求操作的结果显示请求操作的结果 存储到本地硬盘 图1-1 局域网下的基本操作模式文件管理系统的基本框架文件管理系统文件管理构成管理运用管理部署管理利用者管理日志管理1
14、24运行环境及开发平台软件配置: 操作系统: Windows 98/Me/2000/XP的各种语言版本开发平台: Microsoft Visual Studio.Net 2003 (ASP.NET C#.NET)数据库: SQL Server 2005硬件配置: CPU: Pentiun200以上 内存: 64MB以上 硬盘:2G以上 显示器: VGA或更高声音回放设备:兼容Sound Blaster 16 的16位声卡 屏幕分辨率: 不小于800*600 屏幕色深:不低于16位13系统准备本次毕业设计从二月份开始到六月份结束,这次设计要用到Microsoft Visual Studio.Ne
15、t 2003 (ASP.NET C#.NET)开发平台,而且需要Microsoft IEWebControls,和 Html等相关知识。所以在实际做系统之前要学习一定的组件知识,特别是IEWebControls也就是.NET中的treeView组件,该组件是系统中的一个重点。花较多的时间在毕业设计的准备上,我相信,只要准备的充分,真正做起来就会事半功倍的。整个毕业设计过程大致分两个大阶段,第一阶段主要是知识的积累,包括对操作平台.NET组件的熟悉和对数据库技术的了解和应用。第二阶段则是在第一阶段的基础上,进行设计、编程和测试。14要解决的主要问题这里列举了几个本次毕业设计的几个难点,也是后面几
16、个章节主要论述的重点:界面的设计,既要让用户看了舒服,也要便于用户上手,方便操作。该系统具有多张表,各表之前的关系比较复杂,所以要清楚各表之间的联系。点击左框架中的信息的时候,节点的关联信息也都要传递给右框架。所以参数的传递量还是比较大的。如何在treeView中进行实时信息转换,当右框架有信息更新的时候也要及时更新左框架treeView的信息。对数据库的各种操作,添加,删除,修改数据对系统日志的管理第二章 应用技术简介21开发平台(Microsoft Visual Studio.Net 2003)介绍 Visual Studio .NET 2003,它是 Microsoft 的第二代开发工具
17、,用于构建和部署功能强大而安全的连接 Microsoft .NET 的软件。为解决今天最具挑战性的软件开发需要而构建的 Visual Studio .NET 2003 增强并进一步完善了其前代产品的功能,并与前代产品高度兼容。Visual Studio .NET 2003 包括来自 Modeler 的全套功能,可帮助构建最复杂的企业级应用程序和在最小的设备上部署应用程序。通过全世界各种规模的公司的使用,Visual Studio .NET 和 Microsoft Windows Windows NET Framework 提供了一个强大而完善的端到端工具,用以设计、开发、调试和部署用于 Mic
18、rosoft Windows 和 Web 的安全的应用程序这些应用程序强健而且易于使用。22 数据库SQL Server 2005 221 简介SQL Server 2005 旨在帮助企业迎接挑战。这个下一代数据管理和分析解决方案将给企业数据和分析应用程序带来增强的安全性、可伸缩性和可用性,使得它们更易于创建、部署和管理。SQL Server 2005 基于 SQL Server 2000 的强大功能之上,提供了一个完整的数据管理和分析解决方案,它将会给不同规模的组织带来帮助。222 SQL Server 数据平台SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为组织中的用
19、户提供了一个更安全可靠和更高效的平台用于企业数据和 BI 应用。SQL Server 2005 为 IT 专家和信息工作者带来了强大的、熟悉的工具,同时降低了在从移动设备到企业数据系统的多平台上创建、部署、管理和使用企业数据和分析应用程序的复杂性。通过全面的功能集、与现有系统的互操作性以及对日常任务的自动化管理能力,SQL Server 2005 为不同规模的企业提供了一个完整的数据解决方案。223 SQL Server 2005 数据平台为各种规模的组织提供的好处SQL Server 2005 数据平台为各种规模的组织提供了以下好处:充分利用数据资产。 除了为业务线和分析应用程序提供一个安全
20、可靠的数据库之外,SQL Server 2005 也使用户能够通过嵌入的功能(如报表、分析和数据挖掘等)从他们的数据中得到更多的价值。您可以充分利用其强大功能性和灵活性将数据传递到组织的每个角落,而成本仅为其他一些系统的一部分。提高生产效率。 通过全面的 BI 功能以及熟悉的 Microsoft Office 系统之类的工具集成,SQL Server 2005 为组织内信息工作者提供关键的、及时的业务信息以满足他们特定的需要。SQL Server 2005 的目标是将 BI 扩展到组织内的所有用户,并且最终帮助组织内所有级别的用户能够基于他们最有价值的资产数据来做出更好的业务决策。减少 IT
21、复杂性。 SQL Server 2005 简化了开发、部署和管理业务线和分析应用程序的复杂度,它为开发人员提供了一个灵活的开发环境,为数据库管理人员提供了集成的自动管理工具。降低总体拥有成本 (TCO)。 SQL Server 2005 中集成的方法和对产品易用性和部署上的关注提供了行业上最低的规划、实现和维护成本,使数据库投资能快速得到回报。23 组件treeView IE WEB的应用技术231 简介 在 2002 年,Microsoft 发布了四种 ASP.NET Web 控件,用于为使用 Microsoft Internet Explorer 的 Web 访问者提供更好的体验。这些 W
22、eb 控件称为 Internet Explorer Web 控件,也简称为 IE Web 控件,包括以下四种控件:MultiPage Web 控件 TabStrip Web 控件 Toolbar Web 控件 TreeView Web 控件 这些 Web 控件通过提供 Web 访问者熟悉的用户界面,增强了 ASP.NET Web 页面。例如,Toolbar Web 控件可以显示一个与各种 Microsoft Office 产品中的工具栏相类似的可单击工具栏。TabStrip 和 MultiPage Web 控件配合使用后可以显示选项卡式内容。TreeView Web 控件可以用来显示可单击、可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文件管理系统 毕业设计论文 文件 管理 系统 毕业设计 论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3944448.html