公司内部文件管理系统开发设计.doc
《公司内部文件管理系统开发设计.doc》由会员分享,可在线阅读,更多相关《公司内部文件管理系统开发设计.doc(72页珍藏版)》请在咨信网上搜索。
毕业论文 目录 目录 I 摘 要 III ABSTRACT IV 引 言 V 第一章 系统概述 1 1.1 项目背景 1 1.2 系统简介 1 1.2.1 系统特点 1 1.2.2 局部设计思想 1 1.2.3整体设计思想 2 1.2.4运行环境及开发平台 3 1.3系统准备 3 1.4要解决的主要问题 4 第二章 应用技术简介 5 2.1开发平台(MICROSOFT VISUAL STUDIO.NET 2003) 5 2.2 数据库SQL SERVER 2005 5 2.2.1 简介 5 2.2.2 SQL Server 数据平台 5 2.2.3 SQL Server 2005 数据平台为各种规模的组织提供的好处 6 2.3 组件TREEVIEW IE WEB的应用技术 6 2.3.1 简介 6 2.3.2 treeView功能介绍 7 2.4 TXT日志文件 7 第三章 数据库理论和设计 9 3.1数据库系统设计及范式分析 9 3.2 SQL语句 10 3.3文件管理系统数据库结构 11 3.3.1 概念设计 11 3.3.2 关系数据库的逻辑设计 11 3.3.3数据库的实现 11 第四章 系统的详细设计 16 4.1 用户登录画面 16 4.2功能选择界面 16 4.3 构成管理 17 4.3.1 构成的追加 17 4.3.2 构成的修改 18 4.3.3 构成的删除 18 4.3.4 页面头部的共通导航按钮 19 4.4 运用管理 19 4.4.1 部署管理 19 4.4.1.1 部署追加 19 4.4.1.2 部署修改 20 4.4.1.3 部署删除 20 4.4.1.4 页面头部的共通导航按钮 21 4.4.2 利用者(使用者)管理 21 4.4.2.1 利用者追加 21 4.4.1.2 利用者修改 22 4.4.2.3 利用者删除 23 4.4.2.4 页面头部的共通导航按钮 23 4.4.3 日志管理 23 4.4.3.1 管理用HTTP服务器记录一览 24 4.4.3.2 管理用系统日志一览 24 第五章 总结 27 结束语 29 致 谢 31 参考文献 33 摘 要 科技的发展,带来的是信息量的增加,如何更加有效地管理和利用这些信息以成为一个重要的研究领域。而公司为了提高工作效率,更是需要一套有效的管理系统才能更好地利用这些资源,提高利益。本系统结合公司实际情况,经过实际的需求分析,采用Microsoft Visual Studio.Net 2003做为开发工具而开发出来的文件管理系统。 本毕业设计主要讲述如何有效地管理文件和维护系统的功能,系统主要包括三方面的功能,文件管理,构成管理和运用管理。论文中将主要讲述后面两大功能模块的设计,实现和运用,其中运用管理中具有日志管理功能,它能更加有效地维护系统,对系统的安全进行操作。该系统的主要实现方式是通过修改数据库以实现数据和信息的改变,所以思虑周全的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 of 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 narrates 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 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 system's main realization way is to change the data and the information through the database revision, therefore the consideration complete SQL sentence has the quite vital role regarding this system. Key words:manage;log;constitution management;utilizes management;SQL sentence 引 言 随着计算机应用的迅速普及和公司业务规模的不断扩大,对应的项目资料和参考书也越来越多,特别是电子文件的生成量是非常可观的,为了更加有效地管理和利用这些财富,并方便员工们查阅,提出开发[公司内部文件管理系统]。 虽然现在人们还在大量使用纸质材料来储存信息,但这样需要大量的人力和财力来进行管理和分类,而且要从资料中找到某些比较细化的资料就需要花费大量的事件时间,在信息化高度发展的现代生活中这是不能让人忍受的,而且有时花费了时间后还不一定会找到自己所需要的资料,这就让人从无法忍受变成无法接受了,而通过计算机的高速处理能力,人们只要通过关键字就能即快又全面的找到自己所需的资料。 当一个公司扩张到一定程度,其资料的数量达到数千甚至数百万页纸时,储存和检索将是一个非常耗时也是非常昂贵的任务。成本迅速上升,在工资方面,雇员负责存档和检索文件所需存储空间和领域容纳大量文件档案。这也是一个持续、无止境的工作,需要时间,以及无数员工。因此,企业的发展受到了限制,换言之,一个企业的效率受到持续利用文件备案制度的很大影响。 文件管理系统在这种时候迅速发展起来了,我们不必再为管理数以万计的纸张文件而担心,在文件管理系统中我们可以储存所有电子文档,可以在任何有电脑的地方轻松地对文件进行操作,并且不必担心这些文件被不相干的人给篡改。 初次转换成本通常懒于做什么,这包括金钱和时间成本,需扫描所有公司的档案纳入现有体制。为了节省时间,公司对所有文件进行自动局部扫描,这样的做法也是最便宜的方法,因为不必再支付金钱给劳动者。选择何种方式,第一年都会付出沉重的代价,但这些费用应在一两年后抵消。 一旦公司完全使用无纸化的操作,工作效率将大大提高,其客户支持响应时间会大幅降低,以及整体办公能力也显著提高。这些改善将直接导致商业利润的提高。而开发优质的文件管理系统是真正实现无纸化文件管理的重要措施。它使电子文件得到有效的管理,便于更多的人对其进行操作,从而帮助更好地完成工作。 而且现在电子资料相对于纸质资料更容易保存,占用的空间更小,重要的是所需的费用也更低。在实际工作中电子文件的内容也更容易检索,合理地利用电子文件可以提高员工们的工作效率。信息是一种资源,管理人员和行政首脑必须有效地利用信息,才能在竞争激烈的环境里立于不败之地,企业信息和文件管理系统已经越来越引起公司的重视。一个好的管理系统能更有效的管理和利用这些信息,现在很多公司内部都拥有了自己的电子文件管理体系,而且这些管理系统都符合自己公司的特色,这样才能更加加强管理的效率和利用效率。 该课题是在对公司的基本情况进行调研,并对该公司的电子文件类型进行大致的统计后,提出的开发方策,使公司对电子文件的管理和利用能更容易、更方便,也使公司办公实现无纸化操作。 第一章 系统概述 1.1 项目背景 随着计算机应用的迅速普及和公司业务规模的不断扩大,对应的项目资料和参考书也越来越多,特别是电子文件的生成量是非常可观的,为了更加有效地管理和利用这些财富,方便员工们查阅,而且为了开发出适合公司特色的文件管理系统,使管理人员和行政首脑必须有效地利用信息,故提出开发[公司内部文件管理系统]。 1.2 系统简介 本软件采用开发平台,主要应用Microsoft Visual Studio.Net 2003中的ASP.NET C#.NET,在结构上主要分为三个模块:文件管理,构成管理,运用管理。数据库基于SQL Server 2005,运行时界面友好,美观,使用方便。 1.2.1 系统特点 主结构采用典型的C/S模式,即客户端/服务器模式 由客户端指定服务器IP,进行连接,灵活性强 一个服务端可以同时连接多个客户端,且各个客户端的之间互不影响 清晰且美观的界面,所有框架左面都用组件treeView来显示数据,并通过它来控制选择界面右面的信息 更具管理性,节省人工费和维护费 管理员可通过日志查看用户的操作,以更好地进行管理。 使用微机占用的场地小,节省了办公费用。 提高资料检索的效率。 界面友好,便于人工操作和管理 1.2.2 局部设计思想 文件管理系统主要采取C/S模式,先说单一的服务端和客户端的通信机制。首先服务器启动,服务端在局域网内处于监听模式,客户端指定完连接端口和服务器地址后发出申请,服务端迅速与其建立连接,建立连接后双方就可以相互传送信息了。整个过程中服务器始终是被动方,而客户端始终是主动方,大致结构图如下: 申请(IP,Host) 建立连接 图1-1 C/S基本模型图 1.2.3整体设计思想 Client/Server 结构的优点是速度快, 缺点是当 server 进行更新时, client 也必需更新。上一节讲的是一组服务端和客户端通信的模型,整个局域网内的通信是建立在一组模型上的,局域网模型中主要有两种消息流,一种是广播式的,另外一种是点对点的发送模式,但是点对点的模式仍是建立在上图的基础上的,某个客户端向指定的客户端发送消息,则是先把消息发送到服务器,然后通过服务器转发出去的。其大概的模型如下图所示: …… …… 操作请求 操作请求 回送结果 回送结果 显示结果 图1-1 局域网下的基本操作模式 文件管理系统的基本框架 1.2.4运行环境及开发平台 软件配置: 操作系统: 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位 1.3系统准备 本次毕业设计从二月份开始到六月份结束,这次设计要用到Microsoft Visual Studio.Net 2003 (ASP.NET C#.NET)开发平台,而且需要Microsoft IEWebControls,和 Html等相关知识。所以在实际做系统之前要学习一定的组件知识,特别是IEWebControls——也就是.NET中的treeView组件,该组件是系统中的一个重点。花较多的时间在毕业设计的准备上,我相信,只要准备的充分,真正做起来就会事半功倍的。 整个毕业设计过程大致分两个大阶段,第一阶段主要是知识的积累,包括对操作平台.NET组件的熟悉和对数据库技术的了解和应用。第二阶段则是在第一阶段的基础上,进行设计、编程和测试。 1.4要解决的主要问题 这里列举了几个本次毕业设计的几个难点,也是后面几个章节主要论述的重点: 界面的设计,既要让用户看了舒服,也要便于用户上手,方便操作。 该系统具有多张表,各表之前的关系比较复杂,所以要清楚各表之间的联系。 点击左框架中的信息的时候,节点的关联信息也都要传递给右框架。所以参数的传递量还是比较大的。 如何在treeView中进行实时信息转换,当右框架有信息更新的时候也要及时更新左框架treeView的信息。 对数据库的各种操作,添加,删除,修改数据 对系统日志的管理 第二章 应用技术简介 2.1开发平台(Microsoft Visual Studio.Net 2003) 介绍 Visual Studio .NET 2003,它是 Microsoft 的第二代开发工具,用于构建和部署功能强大而安全的连接 Microsoft .NET 的软件。 为解决今天最具挑战性的软件开发需要而构建的 Visual Studio .NET 2003 增强并进一步完善了其前代产品的功能,并与前代产品高度兼容。Visual Studio .NET 2003 包括来自 Modeler 的全套功能,可帮助构建最复杂的企业级应用程序和在最小的设备上部署应用程序。 通过全世界各种规模的公司的使用,Visual Studio .NET 和 Microsoft Windows Windows NET Framework 提供了一个强大而完善的端到端工具,用以设计、开发、调试和部署用于 Microsoft Windows 和 Web 的安全的应用程序—这些应用程序强健而且易于使用。 2.2 数据库SQL Server 2005 2.2.1 简介 SQL Server 2005 旨在帮助企业迎接挑战。这个下一代数据管理和分析解决方案将给企业数据和分析应用程序带来增强的安全性、可伸缩性和可用性,使得它们更易于创建、部署和管理。 SQL Server 2005 基于 SQL Server 2000 的强大功能之上,提供了一个完整的数据管理和分析解决方案,它将会给不同规模的组织带来帮助。 2.2.2 SQL Server 数据平台 SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为组织中的用户提供了一个更安全可靠和更高效的平台用于企业数据和 BI 应用。 SQL Server 2005 为 IT 专家和信息工作者带来了强大的、熟悉的工具,同时降低了在从移动设备到企业数据系统的多平台上创建、部署、管理和使用企业数据和分析应用程序的复杂性。通过全面的功能集、与现有系统的互操作性以及对日常任务的自动化管理能力,SQL Server 2005 为不同规模的企业提供了一个完整的数据解决方案。 2.2.3 SQL Server 2005 数据平台为各种规模的组织提供的好处 SQL Server 2005 数据平台为各种规模的组织提供了以下好处: 充分利用数据资产。 除了为业务线和分析应用程序提供一个安全可靠的数据库之外,SQL Server 2005 也使用户能够通过嵌入的功能(如报表、分析和数据挖掘等)从他们的数据中得到更多的价值。您可以充分利用其强大功能性和灵活性将数据传递到组织的每个角落,而成本仅为其他一些系统的一部分。 提高生产效率。 通过全面的 BI 功能以及熟悉的 Microsoft Office 系统之类的工具集成,SQL Server 2005 为组织内信息工作者提供关键的、及时的业务信息以满足他们特定的需要。SQL Server 2005 的目标是将 BI 扩展到组织内的所有用户,并且最终帮助组织内所有级别的用户能够基于他们最有价值的资产—数据来做出更好的业务决策。 减少 IT 复杂性。 SQL Server 2005 简化了开发、部署和管理业务线和分析应用程序的复杂度,它为开发人员提供了一个灵活的开发环境,为数据库管理人员提供了集成的自动管理工具。 降低总体拥有成本 (TCO)。 SQL Server 2005 中集成的方法和对产品易用性和部署上的关注提供了行业上最低的规划、实现和维护成本,使数据库投资能快速得到回报。 2.3 组件treeView IE WEB的应用技术 2.3.1 简介 在 2002 年,Microsoft 发布了四种 ASP.NET Web 控件,用于为使用 Microsoft Internet Explorer 的 Web 访问者提供更好的体验。这些 Web 控件称为 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 控件可以用来显示可单击、可展开的树中的数据,与在 Microsoft Windows资源管理器中用树来显示 PC 文件系统中的驱动器和文件夹很类似。 2.3.2 treeView功能介绍 当访问者展开一个treeview控件中的一个节点时,可以运行一些代码,以实现一定的功能。例如,你可能会在treeview控件中所使用的控件内定义页面。因此,当展开treeview中的一个treenode控件时,整个treeview控件的大小将会发生改变。在这种情况下,当发生节点展开的事件时,你将需要运行一段代码来重新调整画面中其余部分的尺寸。 示例:当访问者选中了一个具有子控件的treenode控件时,这个控件将会展开。在这个页面中,每当展开一个treenode节点时,访问者都将会看到一条消息。 <iecontrols:treeview id="tvbaxic" onexpand="Node_expand" autopostback="true" runat="server"> 请注意onexpand属性的使用。当有一个节点展开时,将会触发运行这个属性设定的那个过程。此外,由于qutopostback属性设为true,因而当有一个节点展开时,将会立即触发这一事件。 编写当treenode控件折叠时触发运行的代码,如果访问者在treeview控件中选中了某个节点而使其处于展开状态的话,你可以通过再次选以这个节点而将其折叠。当一个treenode控件折叠时,如果你想触发运行一段代码,则可以使用相应treeview控件的oncollapse事件来实现如: <iecontrols:treeview id="tvbaxic" oncollapse="Node_collapse" autopostback="true" runat="server"> 注意oncollapse属性的使用,当treenode折叠时,运行node_collpase子过程。 2.4 TXT日志文件 所谓日志文件系统是在传统文件系统的基础上,加入文件系统更改的日志记录,它的设计思想是:记录文件管理系统的每步操作,并将操作内容记录入日志。日志文件系统在磁盘分区中保存有日志记录,写操作首先是对记录文件进行操作。在日志文件系统中,每隔一天时间,它会新建一个新的日志文件。 通过对系统日志的管理,我们可以更好的维护系统,以检查系统出错信息或用户的使用情况。 第三章 数据库理论和设计 一个成功的管理系统,是建立在许多条件之上的,而数据库是其中一个非常重要的条件和关键技术。 信息管理系统所涉及的数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计与加载测试。 1. 数据库需求分析的任务是将业务管理单证流化为数据流,划分主题之间的边界,绘制出DFD图,并完成相应的数据字典。 2. 概念设计的任务是从DFD出发,绘制出本主题的实体-关系图,并列出各个实体与关系的纲要表。 3. 逻辑设计的任务是从E-R图与对应的纲要表出发,确定各个实体及关系的表名属性。 4. 物理设计的任务是确定所有属性的类型、宽度与取值范围,设计出基本表的主键,将所有的表名与字段名英文化(现在很多软件能支持中文字段,如MS SQL Server,我就是用的中文字段名),实现物理建库,完成数据库物理设计字典。 5.加载测试工作贯穿于程序测试工作的全过程,整个录入、修改、查询、处理工作均可视为对数据库的加载测试工作。 数据库的设计中,如何处理多对多的关系和如何设计主键,是两个有着较大难度、需要重点考虑的问题。下面我们着重从SQL应用、数据库设计范式和查询优化等方面来分析本课题的系统关键技术和实现难点并加以解决。转 3.1数据库系统设计及范式分析 信息系统的主要任务是通过大量的数据获得管理所需要的信息,这就必须存储和管理大量的数据。因此建立一个良好的数据组织结构和数据库,使整个系统都可以迅速、方便、准确地调用和管理所需的数据,是衡量信息系统开发工作好坏的主要指标之一。 建立关系数据结构涉及三方面内容:确定关联的关键指标项并建立关联表;确定单一的父系记录结构;建立整个数据库的关系结构。 1.链接关系的确定 在进行了上述数据规范化重组后,已经可以确保每一个基本数据表(我们简称为表)是规范的,但是这些单独的表并不能完整地反映事物,通常需要通过指标体系整体指标数据才能完整全面地反映问题。也就是说在这些基本表的各宇段中,所存储的是同一事物不同侧面的属性。那么计算机系统如何能知道哪些表中的哪些记录应与其它表中的哪些记录相对应,它们表示的是同一个事物呢?这就需要在设计数据结构时将这种各表之间的数据记录关系确定下来。这种表与表之间的数据关系一般都是通过主或辅关键词之间的连接来实现的。因为在每个表中只有主关键词才能唯一地标识表中的这一个记录值(因为根据第三范式的要求,表中其它数据字段函数都依赖于主关键词),所以将表通过关键词连接就能够唯一地标识出某一事物不同属性在不同表中的存放位置。 2.确定单一的父子关系结构 所谓确定单一的父系关系结构就是要在所建立的各种表中消除多对多(以下用M:N来表示)的现象,即设法使得所有表中记录之间的关系呈树状结构(只能由一个主干发出若干条分支,而不能有若干条主干交错发出若干条分支状况)。所谓的“父系”就是指表的上一级关系表。消除多对多关系可以借助于E-R图的方法来解决,也可以在系统分析时予以注意,避免这种情况的发生。 消除这种M:N情况的办法也很简单,只需在二表之间增加一个表,则原来M:N的关系就改成了M:1,1:N的关系了。 3.建立整个数据库的关系结构 好的关系结构能够减少数据的冗余、并提高数据存取的效率。 3.2 SQL语句 SQL功能强大,是一种完备的数据处理语言,不仅用于数据库查询,而且用于数据库中的数据修改和更新,概括起来,它可以分成以下几组: DML(Data Manipulation Language,数据操作语言):用于检索或者修改数据; DDL(Data Definition Language,数据定义语言): 用于定义数据的结构,比如 创建、修改或者删除数据库对象; DCL(Data Control Language,数据控制语言):用于定义数据库用户的权限。 DML组可以细分为以下的几个语句: SELECT:用于检索数据; INSERT:用于增加数据到数据库; UPDATE:用于从数据库中修改现存的数据; DELETE:用于从数据库中删除数据; DDL语句可以用于创建用户和重建数据库对象。下面是DDL命令: CREATE TABLE,ALTER TABLE,DROP TABLE,CREATE INDEX,DROP INDEX。 在实际数据库操作中,数据操作语言DML是比较重要的,它直接与数据库进行操作,修改用户想到得到和实现的数据。 DML包括数据查询与数据更新。数据查询主要是由Select语句完成,这一点不再赘述。而数据更新所造成的风险大大超过数据查询。数据库管理系统必须在更改期内保护所存储的数据的一致性,确保有效的数据进入数据库,数据库必须保持一致性,DBMS还必须协调多用户的并行更新,以确保用户和它们的更改不至于影响其它用户的作业。 其中用于修改数据库内容的 SQL 语句主要有以下三个: (1) Insert,向一个表中加入新的数据行 (2) Delete,从一个表中删除数据行 (3) Update,更改数据库中已经存在的数据 Insert标准语法: INSERT INTO table_name (col1, col2...) VALUES(value1, value2...) Insert 语句还可以将多行数据添加到目标表中去,在这种形式的 Insert 语句中,新行的数据值不是在语句正文中明确地指定的,而是语句中指定的一个数据库查询。添加的值来自数据库自身的行,在某些特定的状态下,这是非常有用的。多行 Insert 语句为拷贝数据提供了一种紧凑而高效的方法。 Update标准语法: UPDATE table_name SET columnname1 = value1, columname2 = value2 WHERE search_condition Update语句用于更新单表中选定行的一列或多列的值。要更新的目标表在语句中定义,Set子句则指定要更新哪些列,并计算它们的值。Update语句总是包含Where语句,而且Update语句比较危险,所以您必须明确地认识到Where语句的重要性,Where语句被用来指定需要更新的行。 Delete 语句标准语法: DELETE FROM tablename WHERE condition Delete语句通过where语句来查找到要操作的数据,所以和Update语句类似,明确where后面的条件也是很重要的。 3.3文件管理系统数据库结构 3.3.1 概念设计 在概念设计阶段中,设计人员从用户的角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,使各阶段的任务相对单一化,设计复杂程度大大降低,不受特定DBMS的限制。 利用ER方法进行数据库的概念设计,可分成三步进行:首先设计局部ER模式,然后把各局部ER模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。 3.3.2 关系数据库的逻辑设计 由于概念设计的结果是ER图,DBMS一般采用关系型,因此数据库的逻辑设计过程就是把ER图转化为关系模式的过程。由于关系模型所具有的优点,逻辑设计可以充分运用关系数据库规范化理论,使设计过程形式化地进行。设计结果是一组关系模式的定义。 3.3.3数据库的实现 该文件管理系统使用的是Microsoft SQL Server 2005数据库来进行数据库的逻辑设计。而文件管理系统中的构成管理和运用管理共用到了四个基本数据库表如表3.1-3.4所示 表3.1 用户管理 字段名 数据类型 是否允许为空 含义 USR_UKEY_CH char(16) 用户编号 USR_GROUPUKEY_FK_CH char(16) 用户组别 USR_MEISHOU_VC varchar(50) 允许 用户名称 USR_SORT_IN int 用户分类顺序 USR_LOGINID_VC varchar(32) 用户登录ID USR_PASSWORD_VC varchar(64) 密码 USR_ACCESSKENGEN_TY tinyint 用户权限 USR_SAKUSEISHA_NVC varchar(32) 创建者 USR_SAKUSEIBI_DT datetime 创建时间 USR_KOUSHINSHA_NVC varchar(32) 允许 更新者 USR_KOUSHINBI_DT datetime 允许 更新时间 表3.2 组管理 字段名 数据类型 是否允许为空 含义 GRP_UKEY_CH char(16) 组编号 GRP_OYAGROUP_FK_CH char(16) 双亲节点编号 GRP_MEISHOU_VC varchar(50) 组名称 GRP_SORT_IN int 组分类顺序 GRP_KAISOU_IN int 阶层分类 GRP_SAKUSEISHA_VC2 varchar(32) 创建者 GRP_SAKUSEIBI_DT datetime 创建时间 GRP_KOUSHINSHA_VC2 varchar(32) 允许 更新者 GRP_KOUSHINBI_DT datetime 允许 更新时间 表3.3目录模型 字段名 数据类型 是否允许为空 含义 MOK_UKEY_CH char(16) 目录编号 MOK_SORT_IN int 目录分类顺序 MOK_MOKUJIUKEY_FK_IN char(16) 目录双亲编号 MOK_MEISHOU_VC varchar(200) 允许 目录名称 MOK_SYO_IN int 允许 目录文件信息 MOK_SECTION_VC varchar(256) 目录项信息 MOK_KITEIBANGO_VC varchar(50) 允许 规定编号 MOK_SAKUSEISHA_VC varchar(16) 创建者 MOK_SAKUSEIBI_DT datetime 创建时间 MOK_KOUSHINSHA_VC varchar(16) 允许 更新者 MOK_KOUSHINBI_DT datetime 允许 更新时间 表3.4文件标志最新表 字段名 数据类型 是否允许为空 含义 SHOSHI_UKEY_CH char(16) 文件编号 SHOSHI_MOKUJI_UKEY_FK_CH char(16) 文件目录双亲编号 SHOSHI_SORT_IN int 文件分类顺序 SHOSHI_BUNSHOBANGOU_VC varchar(200) 允许 部署编号 SHOSHI_KAITEISUU_IN int 买入价格 SHOSHI_VER_NVC varchar(400) 允许 文件目标编号 SHOSHI_BUNSHOSTS_IN int 文件STS SHOSHI_MOTOBUNSHOSTS_IN int 允许 文件目录部署STS SHOSHI_PATH_VC varchar(1024) 文件路径 SHOSHI_SHUBETU_MEISHOU_VC varchar(50) 允许 文件类型名称编号 SHOSHI_SYOSETU_IN int 允许 文件说明编号 SHOSHI_TITLE_VC varchar(200) 允许 文件标题编号 MOK_KITEIBANGO_VC varchar(50) 允许 目录规定编号 SHOSHI_KANNRITANTOU_CH char(16) 文件管理担当者 SHOSHI_KANRIMEISHOU_VC varchar(50) 文件管理者名称编号 SHOSHI_FILESIZE_VC int 文件大小 SHOSHI_KAKUTEIMEISHOU_VC varchar(50) 允许 文件确定名称编号 SHOSHI_COMMIT_DT datetime 允许 文件提交日 SHOSHI_JUNBI_DT datetime 允许 文件准备时间 SHOSHI_KOUKAIBI_DT datetime 允许 文件公开日 SHOSHI_KAISOUPATHSORTKEY_VC varchar(15) 允许 阶层分类路径KEY SHOSHI_KAISOUPATH_VC2 varchar(150) 允许 阶层路径 SHOSHI_KAISOUMEISHOU_VC varchar(1024) 文件阶层具体路径 SHOSHI_KOUKAI_FLAG int 文件公开标志 SHOSHI_KAITEIRIYU_VC varchar(800) 允许 修改理由 SHOSHI_BIKOU_VC varchar(1024) 允许 备注 SHOSHI_SAKUSEIBI_DT datetime 文件创建日 SHOSHI_SAKUSEISHA_VC varchar(32) 文件创建者 SHOSHI_LOGINID_VC varchar(32) 允许 文件登录ID SHOSHI_KOUSHINBI_DT datetime 允许 文件创建时间 SHOSHI_KOUSHINSHA_VC varchar(32) 允许 文件更新者 SHOSHI_OBJKOUSHINBI_DT datetime 允许 文件更新时间 第四章 系统的详细设计 4.1 用户登录画面 功能如下: 检查用户ID和密码的格式是否正确 检查用户ID和密码的长度是否超过规定的范围 检查用户ID和密码的是否为空 检查用户在用户表中是否存在 用户存在时返回用户的权限值,画面跳转到功能选择界面 用户ID,密码不正确或其它不可确定的错误发生时,将跳转到错误提示画面 登录界面 图三 4.2功能选择界面 三- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公司内部 文件 管理 系统 开发 设计
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文