文档大型管理系统的需求分析.docx

上传人:李司机 文档编号:7142510 上传时间:2024-06-15 格式:DOCX 页数:29 大小:196.26KB
返回 下载 相关 举报
文档大型管理系统的需求分析.docx_第1页
第1页 / 共29页
文档大型管理系统的需求分析.docx_第2页
第2页 / 共29页
文档大型管理系统的需求分析.docx_第3页
第3页 / 共29页
文档大型管理系统的需求分析.docx_第4页
第4页 / 共29页
文档大型管理系统的需求分析.docx_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《文档大型管理系统的需求分析.docx》由会员分享,可在线阅读,更多相关《文档大型管理系统的需求分析.docx(29页珍藏版)》请在三一办公上搜索。

1、文档大型管理系统的需求分析摘要随着企业的发展,以文件的需求越来越多,文件保密性、共享性、流通性有待提高。电子文件的管理急需一套完善的需求分析方案。此次需求通过各个企业对文件管理的要求进行分析,发展方向是B/S端,达到灵活性。通过文件管理需求分析达到企业要求,为满足企业文件管理信息化建设的需要,提供了本地化部署、安全可控的私有化解决方案。企业可以有效管理成员对文件的预览、编辑、上传、下载、删除和共享等权限。革新的体制系统确保了企业公司内部文件管理的保密性和安全性,同时可以对外部进行文件的分享。关键词:文档管理;管理员;需求分析;企业第一章文档管理系统概述1.1 宗旨以及意义由于公司的不断成长,电

2、子文档的数量也在增加。随着科技的发展,电子文件管理已经成为企业管理的重要组成部分,它不仅可以提高工作效率,而且可以缩短工作时间,因此,越来越多的企业开始将纸质文件作业过程转化为电子文件作业过程,以满足网络时代计算机信息管理的需求,实现文件数字化管理。目前,在公司企业之间和公司企业内部之间交换的文件使用的都是电子文件的格式。通过采用WEB技术,我们能够实现对电子文件的快捷、安全、便捷的访问、查阅、更新、备份和检索,从而有效地减少了企业的人力成本,极大地提升了工作效率,同时,这种技术的精确度和保密性也比传统的纸质文档有着显著的优势*!未找到引用.O文件管理系统将这些电子文件尽量集中起来以便公司企业

3、使用;通过提供全面的信息,帮助公司领导更好地了解各部门的工作进展,并协助他们组织和管理文件,以满足不断变化的需求。电子文件管理系统不仅为企业提供了大量的信息资产,而且还能够持续提升企业的竞争力,因此,它具有巨大的应用潜力和重要意义,值得企业在实践中充分利用和推广。通过电子文件管理系统,可以对计算机中的文件进行有效的分类和管理,并且可以清晰地显示出文件的名称、类型和路径等信息,从而使用户可以轻松地查询和利用,同时也可以在大数据处理中发挥出自身的功能,从而更好地满足用户的需求,在使用它同时还能够进行资料的数据共享,也能够自由改变管理架构,以适应于各个单位、各个部门的用户,以及不同类型、不同部门或者

4、各个地区的同一企业之间,它的主要优点就是充分保障了整个系统的硬件、软件以及网络资源的安全性,更关键的地方则是保存了所有使用者现在的数据信息*怵找则用“。文件管理系统在提供大量数据存储的根本上,提供了完备的科学的保密机制,使它可以在极高的安全性下对用户可以最大程度的开放。为了更好地管理和保护重要的信息,我们提供了一个完善的系统,它可以根据组织架构授予不同的权限,并且可以自定义各种类型的文件的字段,包括文件名、所属项目、关键字、新建日期以及修改等属性,还可以支持文件检索、浏览、下载和恢复等功能。因此,构建一个完善的文件管理系统对于企业和组织的发展至关重要未找测用1.2 当前,企业中普遍存在的问题是

5、什么由于计算机科学的发展以及大范围的软硬件开发,电子文档的存储空间正在迅速扩大。电子文件自由存储在个人用户的个人电脑中(难以查找)通过提供便捷的电子文档更新功能,使得文档的版本可以自由更新,避免了变更混乱和版本混乱的问题。每个文件轻易行成数据“孤岛”(数据相关性差)旧的管理模式不适合现在的电子文件管理(安全性、保密性存在问题)1.3 通过使用文档管理系统,企业可以获得许多好处将个人文件转化为企业单位文件:通过采用出色的软件技术,将原本分开在各个员工电脑上的电子文件聚集地安全地存储起来,使其成为企业的宝贵财富,为了确保文件的完整性和可靠性,我们将指派专门的人员进行监督和管理。为了提高文件资产的安

6、全性,我们将采取多种措施来实现这些目标:包括使用加密技术来保护数据的完整性,统一管理数据,并使用防病毒工具来保护数据。建立了完整的权限机制确保文件的安全:只有拥有权限的用户员工才能对文件进行控制和检索、浏览、删除等相关文件功能。为了维护用户的权益,我们将继续提供以下功能:文件预览、在线更新、历史记录保存、以及安全的登录密码验证,而且不需要繁琐的上传下载等操作。提供完备的电子文件操作日志记录,历史版本记录,可以限制文件的存储和复制,并且支持拖拽上传和批量导入上传。灵活性自定义审批流程:为用户定义的查看、文件下载、文件创建、文件编辑、文件删除和文件移动提供了完全的图形化审批权限。支持多种信息提示方

7、式:通过手机短信,钉钉提示,邮箱邮件。重点保护文档安全:利用云端和本地数据库的协同备份功能,确保文件的完整性町未找到引用O1.4 运行环境1.4.1 软件运行环境操作系统:MicrosoftWindowsServer2022支持环境:11S服务器数据库:MicrosoftSQ1.Server20191.4.2 硬件环境客户端:内存2G,GOogleChrome浏览器109.0.5414.120正式版以上服务器端:硬盘IT或更高,处理器英特尔四核主频2.5以上,内存:16G或更高第二章文档管理系统需求分析文档系统的设计是采用浏览器/客户端模型的,拥有先进的HMI,可以有效地集中管理电子文档,系统

8、的各个组成部分都能够满足企业的需求,实现高效率、高质量的管理,在整体体系中的功能划分清楚好海找到引用,O文档管理系统的文件结构如下:登录管理员企业账号图2.1系统文件架构示意图普通用户2.1 模块功能简介通过对三大用户类型及十二个模块的详细描述,本系统旨在满足不同的功能需求,下文将对每一种用户类型及其相应的模块进行详细的说明,以便更好地满足用户的需求债说!未找到引用O2.1.1 登录企业员工登录,由工号登录,默认密码,初次登录提示更换密码,管理员与普通用户一样,企业账号登录是默认专属账号登录。登录成功根据账号权限进入对应页面。有安全退出提示,退回登录页。2.1.2 企业空间企业空间根据企业账号

9、创建后默认创建。企业账号和管理员可以根据部门文件类型创建相应的文件夹,以便进行有效的管理。创建文件的时候设置文件大部分属性,包括文件名称、创建的日期、创建的、保密级别、文件类型、附件、文件权限、文件所属文件夹等等的初始值。文件提交后创建成功后,有相应权限的人员可以查阅。企业账号和管理员有文件夹的增删改查。在企业空间和文件夹下有使用范本操作,可以根据模板范本使用对应范本。2.1.3 我的文档管理员和普通用户有我的文档模块。我的文档属于是个人文档可以分享。在该用户离职的时候可以一键交接给其他人。2.1.4 我的收藏管理员和普通用户有我的收藏模块。有查阅权限的文件都可以收藏到收藏文件夹中。我的收藏文

10、件收藏的分享文件过期之后是不可查看文件详情,只保留该收藏记录。2.1.5 文件中转文件中转分为我收到的和我分享的我收到显示其他用户分享给我的文件。我分享的是我分享其他用户的文件,有取消分享和分享编辑操作。2.1.6 个人中心显示当前用户归属公司-部门显示用户头像、名称、职位。显示用户密码和修改密码操作。2.1.7 信息中心管理员和普通用户查看。通知文件夹和文件的操作信息。显示通知时间、通知内容以及分享到期通知2.1.8 日志管理管理员查看。显示用户操作过的记录留痕。可以通过时间、操作类型、操作人进行筛选。定期清理,每月一号清除半年之前的数据。2.2 管理员模块2.2.1 回收站管理员查看。用户

11、删除文件保存到回收站。可以通过时间、操作人进行筛选。定期清理,每月一号清除半年之前的数据。2.2.2 模板管理管理员查看。新建文件夹和文件模板,在企业空间中使用直接生成对应的文件夹和文件,可以多层文件夹。2.2.3 企业中心显示当前企业账号公司显示企业头像、名称。显示企业密码和修改密码操作。2.3 管理员模块2.3.1 设置组织架构企业账号有权限管理企业应当根据实际情况设置组织架构,以实现统一管理和便捷运营。2.3.2 设置管理员企业账号有权限管理根据组织架构、成员设置管理员对管理员增加、删除操作。2.3.3 管理员中心显示当前管理员归属公司部门显示用户头像、名称、职位。显示用户密码和修改密码

12、操作。显示当前管理员权限。第三章文档管理系统流程的分析本文将详细描述一个基于浏览器/服务器模式的电子文件管理系统的构建,它可以支持从创建文件夹到上传、修复、检索、授予用户权限以及监督整个系统的运行,从而使用户可以轻松地访问、操作、共享、共享、共享等多种功能*!未找到引用.,下面是文件管理系统的流程图:图3.1系统流程示意图文件管理3.1 登录功能的设计系统中的用户可以根据其对文件操作权限的不同,划分为企业账号、系统管理员和普通用户三大类,以满足不同的需求和要求。企业帐号由企业自行创建生成,系统管理员和用户由企业帐号添加保存。员工录入后,默认生成员工信息和工号,由企业账号管理。系统在未登录的时候

13、打开的是登录页面,根据用户员工权限进入到企业空间页面。该系统的入口部分包括登录界面。在这里,用户可以通过输入自己的工号和密码来启动后续的功能。系统将通过与用户的工号相匹配的数据来确定您的访问权限,并允许您访问不同的企业空间。在登录模块中,会根据用户员工数据信息对比。登录时会查询用户数据表,确定输写的用户工号信息是否存在,如果存在工号,则会进入到相应的页面。图3.2登录模块流程示意图3.2 用户文件模块的设计企业空间模块提供了普通用户和管理员用户可以访问的第一个页面,以便他们进行操作和管理,页面分为三个部分,第一部分是搜索和文件夹、文件的新建功能区,普通用户是看不到文件夹的新建功能;第二部分是当

14、前的路径区域;第三部分是文件列表区域。管理员进入页面后,可以执行以下操作:创建部门文件夹、创建文件、查看文件、修改文件、删除文件、修改密码、发送通知。管理员新建文件后,系统会自动向具有查看权限的普通用户员工发送通知消息。在创建文件的过程中,需要填写文件的初始信息。在这个模块中,管理员拥有创建文件查看相应的变量、修改相应的文件,然后将相应的更改存储到数据库中。这样,文件的历史操作记录就可以保存下来,文件的操作者也可以查阅所有已创建的文件信息。普通用户可通过该界面进行查看文件、修改密码、查看信息通知等操作。这个模块的核心功能包括:创建一个新的部门文件夹,添加和删除所有文件;查看和处理所有文件;发送

15、和接收信息;更改用户的密码,实现安全的退出。本文将深入探讨公共文件模块的多种功能,并给出它们的设计原则、实施步骤及其相互关联的结果。此外,还可以通过流程图来更好地了解该模块的运行机制:图3.3文档提交模块流程图3.2.1 新建文件使用文件管理系统,您可以轻松获取一个新的文件,包括其名称、类别、版本号、作者的个人信息、创建时间、上传位置、主题及正文,这样就能够迅速、精确地完成任务。因为这个文件是第一次提交,因此默认的版本号为1.O0不需要在文件信息中填写文件编号,所以由系统自动生成文件编号。因此,在系统设计中设置不同部门组织的系统管理员,系统管理员可以自行创建部门文件,而当用户登录系统时,我们将

16、会将他们的个人信息存储在浏览器数据库中,以便更好地管理和维护系统的运行状态,例如:用户员工名字、用户员工类型等等,信息可以用于以下的操作,所以当提交文件时创建文件的用户员工不需要用户员工填写,可以确保文件的可靠行,创建文件的用户员工不用填写创建日期,创建日期由数据库根据插入时间创建。由于文件的体积通常较大,因此我们采用附件的形式进行上传,并且在后台采用分片上传的方式,以便更好地展示新文件的详细信息,使其更加清晰易懂。文件的创建者填写文件信息完毕之后,就可以提交了,点击确定提交之后数据库接收到文件信息,将文件信息存储在相应文件信息数据表中。3.2.2 修改文件当管理员和普通用户有了编辑文件的权限

17、,在进入相应的权限页面后,可以通过点击编辑按钮来实现对文件信息数据表的查询。浏览器会向后台发送一条信息,而后台程序则会根据接收到的信息,一步一步地执行相应的操作,以便获取所需的信息和数据,当用户员工拥有权限,查询条件将返回文件回显信息,返回文件编辑信息,页面上将显示该文件的部分信息,进入修改页面进行编辑填写文件信息。为了确保文件的完整性和准确性,在进行任何文件更新之前,必须将最初的文件信息存储到历史记录数据表中,这些表格的内容与原始文件的内容大致相同,可以通过详细的页面查看和下载,以便更好地管理和维护文件的历史记录。3.2.3 删除文件删除文件需要文件夹编辑者及以上拥有删除权限身份才能进行删除

18、文件。回收站可以帮助您找回删除的文件。回收站只有管理员可以查看。3.2.4 查询文件任何拥有权限的用户员工都可以查看企业空间的文件夹和文件信息,没有权限的用户员工将无法查看。查看文件可以使用三种查询条件,第一种按照日期查询,第二种按照文件类型查询以及第三种按照部门查询。3.2.5 发送信息发送信息是在创建文件完成之后发起,为了让使用文件的用户可以及时查看到文件。在消息中心显示显示以下消息:有查看文件、评论文件、分享文件、组织部门、系统消息,您可以根据您的需求进行筛选选择一种消息进行查看。3.2.6 修改密码所有的用户和员工都拥有更换个人信息的权利。首先,他们必须重置他们的原始密码。如果原始密码

19、被更换,他们就无法再次使用。如果原始密码被更换,他们就必须重置他们的新密码。如果你已经更换了新的密码,请按下确认按钮,并在弹窗中告诉你已经更换了。3.2.7 安全退出当系统管理员和普通用户完成需要的操作后,用户员工点击安全退出登录按钮后,系统将自动关闭,从而让他们无法继续使用该系统。但是,如果他们想要重新登录,则可以通过重新登录来恢复系统的正常运行状态。3.3 文件查询模块的设计这个查询功能旨在为系统用户和员工提供便捷、精确的信息,以便更好地管理和分析所创建的文档。通过搜索,您可以快速找到您想要的文件,并且能够快速地找到它们的所在文件夹和发布时间。还可以按文件的类型、文件保密级别和创建者的名字

20、来查询文件。最常见的是,可以按照文件名称、文件标题和文件主题查询文件。还可以按照需要查询的文件的历史版本记录查询怵找到引用O可以根据需要的文件信息选择查询条件进行查询。下面是文件查询模块的流程图:开始结束图3.4查询模块流程图3.3.1 按日期查询通过使用文件信息表,我们可以追溯到文件的创建或更新的日期。因此,当我们根据这些日期来查找文件时,就可以轻松获取有用的信息,可以根据创建日期时间和修改日期时间查询文件。如果没有查询到相关的文件,会提示您更改查询的条件。3.3.2 按部门查询文件的创建和提交可以由不同的部门完成,每个部门都拥有自己的文件,因此,您可以根据自己的需求,查阅各种不同的文件,以

21、满足您的需求。3.3.3 按文件类型查询数据库设计的核心目标是确保文件信息的安全和有效地存储和管理,文件信息数据表中有保存文件类型信息。在提交文件的时候,必须要选择文件的类型,否则不能提交文件信息,根据需求,用户可以通过多种不同的方法搜索文件,但必须满足一定的检索标准,包括文件名称、保密级别、类型、主题等,这些都是搜索文件的关键信息,也是搜索成功的基础,在这部分信息查询中支持模糊查询。3.4 个人文档的设计在文件管理系统中,这个模块扮演着至关重要的角色,不可或缺,这个模块的功能和企业空间不同,不同的是这里是一个个人空间,没有部门区分,所有人都必须拥有对文件的操作权限叫怵找到引用.O这个模块的核

22、心功能包括:生成和更新新的文件,移动和删除已有的文件,搜索和共享已有的文件。以上是对此模块的简单功能的说明,创建文件、修改文件、删除文件、查询文件与企业空间相同所以不再做叙述,对分享文件做主要介绍。下图是整个模块的流程图:开始成功.图3.5我的文档模块流程图分享文件需要在我的文件中进行分享。个人文件分享给其他用户或者组织,需要设置分享时间。到期之后被分享者没有权限查看也没有记录。实时跟踪共享访问,如预览和下载。3.5 在线编辑模块的设计可以多人同时在线编辑,可以查看其他人的更新状态,并随时查看修改记录和历史版本。下图是该模块的架构图:图3.6在线编辑模块示意图3.6 管理人员模块的设计这个模块

23、致力于为系统管理人员提供一个高效的管理和操作环境,它集成了日志记录、垃圾分类、模板库、系统管理人员中心等多种公开功能,方便用户和员工使用。下面是该模块的结构示意图:日志记录管理,删除文件管理,范本管理,管理人员中心苣理助M信息.图3.7管理员模块示意图系统管理员中心显示待办事项列表。点击企业空间页面某个文件夹中进入到文件管理页面,与普通用户员工不同的是管理员不仅可以查看文件详细信息,还可以编辑和删除文件。点击文件名称,进入到带有文件详细信息和“删除”单选按钮的文件详情页面。在文件编辑修改弹框中,文件名称、文件标题、文件类型等等文件属性可修改,文件大小、文件编码不可以进行修改。通过日志页面,用户

24、和员工可以查看他们对文件的操作记录,而数据库中的历史记录数据表则可以将这些记录存储起来,以便管理者可以更加清晰地查看和分析这些操作,从而更好地控制系统的运行状态。下面是该模块的流程架构图:处理特办事项结束图3.8系统管理员模块流程示意图3.7 普通员工模块的设计普通用户只能查看系统管理员创建的文件列表,不能对任何文件进行修改编辑。同时,他可以在个人中心查看自己的信息,将文件收藏到收藏文件夹下以便进行后续查看,并在我的文件页面中创建新的文件,在我的文件中创建的文件归自己所有就算是系统管理员也无权查看。在文件中转页面中,您可以查看到共享的文件和接收的文件。在“信息中心”中,您可以查阅文件中的相关通

25、知信息。普通用户员工第一次使用本系统时,需要申请相应的工位号。下图是此模块的流程图:图3.9普通员工模块流程示意图第四章文档管理系统数据库设计设计一个优秀的数据库对于文件管理系统来说至关重要,因为它能够提高系统的性能、增强用户体验、提升数据处理效率。为了满足系统的各种需求,我们采用了MiCrOSOftSQ1.SerVer2019作为基础,并且构建了十七个数据库表,以便有效地存储各种相关的用户文件信息。以下是关于这张数据表的详细描述:4.1 用户信息表USerIIlfO表4.1用户信息表字段名类型是否是主键是否为空备注staff_idint是不能为空用户编号,唯一值,自动生成staff_numb

26、ervarchar否不能为空用户工号staff_namevarchar否不能为空用户名staff_jobstaff_passwordvarchar否不能为空密码,英文和数字branch_role_idvarchar否不能为空用于确定提交者部门角色的关系及查询条件staff_permission_groupvarchar否不能为空设定用户权限stafftelephonenumvarchar否可以为空用户电话staff_emailvarchar否可以为空用户邮箱4.2 文档信息表DOCmentlnfo表4.2文档信息表字段名类型是否是主键是否为空备注document_idint是不能为空文件编号,

27、唯一值,自动生成document_nameVarchar否不能为空文件名称document_versionVarchar否不能为空版本,根据修改更新版本create_dateDatetime否不能为空文件创建时间creatorVarchar否不能为空文件创建者document_typeVarchar否可以为空文件类型document_accessoryVarchar否可以为空文件附件document_contentText否可以为空文件内容document_titleVarchar否可以为空文件标题is_deleteText否可以为空是否删除modifydateDatetime否可以为空修改时

28、间modifynameVarchar否可以为空修改人名称4.3 文档历史表DocumentHistory表4.3文档历史信息表字段名类型是否是主键是否为空备注document_history_idint是不能为空文件历史编号,唯一值,自动编号document_namevarchar否不能为空文件名称versionvarchar否不能为空版本document_create_datedatetime否不能为空历史文件创建时间document_foundervarchar否不能为空历史文件创建人document_typevarchar否可以为空历史文件类型document_history_acces

29、soryvarchar否可以为空历史文件附件document_history_contenttext否可以为空历史文件内容document_history_varchar否可以为空历史文件名称name4.4 文件路径表:DocunientRoute表4.4附件路径表字段名数据类型可否为空是否主键描述route_idint不能为空是文件编号,唯一值,自动编号route_documentoldVarchar不能为空否上传前路径documentnameVarchar不能为空否文件名称route_document_newVarchar不能为空否上传存放的文件夹4.5 部门表:Branch表4.5部门表

30、字段名数据类型可否为空是否主键描述branch_idint不能为空是部门编号,唯一值,自动编号branch_namevarchar不能为空I否部门名字4.6 机密表:SecretCIassified表4.6密级表字段名数据类型可否为空是否主键描述secret_classified_idint不能为空是密级编号,唯一值,自动编号secret_classified_levelvarchar不能为空否机密程度4.8文件夹表:FoIderInfo4.7 文件类型表:DocumentType字段名数据类型可否为空是否主键描述documenttype_idint不能为空是文件类型编号,唯一值,自动编号do

31、cument_typevarchar不能为空否文件类型表4.7文件类型表表4.8返回标志表字段名数据类型可否为空是否主键描述folder_idint是不能为空文件夹编号,唯一值,自动生成folder_nameVarchar否不能为空文件夹名称is_deleteVarchar否可以为空是否删除modifydateDatetime否可以为空修改时间createdateDatetime否不能为空创建时间creatorVarchar否不能为空创建者4.9 用户权限表:UserAuthority表4.9用户权限表字段名数据类型可否为空是否主键描述user_idint不能为空是用户idauthorityc

32、ontentVarchar不能为空否权限字段4.10 权限表:AllthOrity表4.10权限表字段名数据类型可否为空是否主键描述authority_idint不能为空是权限组编号,唯一值,自动编号authority_contentvarchar不能为空否权限组,权限内容document_idint不能为空否权限组绑定的文件编号user_idint不能为空否权限组绑定的用户编号4.11 日志表:DailyRecord表4.11日志表字段名数据类型可否为空是否主键描述daily_record_idint不能为空是日志编号,唯一值,自动编号daily_record_create_timedate

33、time不能为空否日志创建时间daily_record_operation_contenttext不能为空否日志操作内容user_idVarchar可以为空否日志创建用户IDuser_nameVarchar可以为空否日志创建用户名称4.12 收藏表:Collect表412收藏表字段名数据类型可否为空是否主键描述collect_group_idint不能为空是自动编号collect_group_nameVarchar不能为空否收藏分组名称4.13 收藏文档表:CollectDocument表413收藏文档表字段名数据类型可否为空是否主键描述collect_idint不能为空是收藏编号,唯一值,自

34、动编号document_idint不能为空否收藏文档iddocument_nameVarchar不能为空否文档名称collect_group_nameVarchar不能为空否收藏分组名称collect_group_idint可以为空否收藏分组id4.14 回收站表:RecycIingStatioii表4.14回收站表字段名数据类型可否为空是否主键描述recyclingidint不能为空是删除编号,唯一值,自动编号document_idint不能为空否文档iddocument_nameVarchar不能为空否文档名称recycling_timeVarchar不能为空否回收时间4.15 模板表:T

35、emplate表4.15模板表字段名数据类型可否为空是否主键描述template_idint不能为空是模板编号,唯一值,自动编号tempiate_nameVarchar不能为空否模板名称template_timeVarchar不能为空否模板创建时间4.16 信息表:Information表416信息表字段名数据类型可否为空是否主键描述info_idint不能为空是信息编号,唯一值,自动编号info_tilteVarchar不能为空否信息主题info_timeVarchar不能为空否信息创建时间info_contentVarchar不能为空否信息内容sender_idVarchar不能为空否发送

36、人idsender_nameVarchar不能为空否发送人名称recipient_idVarchar不能为空否接收人idrecipient_nameVarchar不能为空否接收人名称4.17 分享文档表:ShareDocument表417信息表字段名数据类型可否为空是否主键描述share_idint不能为空是文件分享事件编号,唯一值,自动编号share_nameVarchar不能为空否分享人share_idVarchar不能为空否分享人idshare_timeVarchar不能为空否分享时间share_end_timeVarchar不能为空否分享截止时间SharedoCUment_idVarc

37、har不能为空否分享的文件idshare_documentnameVarchar不能为空否分享文件名称recipient_idVarchar不能为空否接收人idrecipient_nameVarchar不能为空否接收人名称第五章非功能性需求5.1 界面需求5.1.1 界面规范便于用户操作使用户感觉到统一、美观、规范,在使用软件的过程中能心情愉悦5.1.2 界面布局屏幕不能拥挤。控件按区域排列。在窗口尺寸发生变化时,控件的位置、大小要做出相应的改变,且增加相应的纵向、横向滚动条。5.1.3 界面颜色统一色调:整个界面采用蓝色系和白色系作为主色调,而状态颜色则尽量减少使用其他不同的色彩组合。采取一

38、种反差策略:将较暗的背景与较亮的文本相呼应,以此来增强视觉冲击力。对于色盲、色弱的特殊用户全体,在设计中会使用特殊指示符号。5.2 安全性需求对用户进行身份验证。同一用户同时只允许登陆一个。登录失败后的处理方式:连续失败登录后会不能登录账号。账号不能登录之后可以找系统管理员解锁。授权访问。确保信息保密性、完整性。整合安全性技术:在系统的安全设计方面,部分重要工作使确保安全性一致地实现,并且将不同部分的技术组合到一起,组成完整、整合的安全系统。提供安全性管理:确保配置存储的安全。5.3 软件测试需求软件由立项到交付使用时,应当经过充足的软件测试,包括但不限于:需求评审:分析客户需求是否可行,编写

39、测试计划和测试方案。拆分测试点:拆分测试点,对不清晰的需求,通过问产品/开发/搜索引擎检索/查阅公司内部资料来明确需求,然后编写测试用例,进行用例评审。第六章技术需求第六章技术需求6.1开发人员技术需求为了构建一个高效、可靠的系统,需要在前端、中间层、后台层都能够提供有效的功能,并且能够进行有效的软件测试,因此,开发团队的构建应当涵盖从初级到高级的各个层次。该系统涉及数据的存储、备份、恢复,开发人员必须熟悉数据库的相关知识。本系统后端采用SpringBoot框架,后端开发人员需要熟悉JavaWeb开发SpringBoot框架以及MVC架构模式。本系统前端采用Vue框架,前端开发人员需要掌握HT

40、M1./CSS/JavaScript以及Vue框架。为了应对高并发场景以及预防出现脏数据,开发人员需要掌握多线程以及缓存的技术。本系统是分角色管理模式,所以开发人员需要掌握SPringSeCUrity或Shiro等角色权限管理技术。本系统最终需要部署到云服务端,开发人员需要掌握Docker的使用以及服务器部署技术。第七章总结7.1 需求分析总结该需求分析从选题到开发,遇到了很多困难。虽然设计中磕磕碰碰,但是在同学和老师的帮助下,并通过自己的钻研,本平台还是顺利的设计完成了。这份文档为企业提供了一种完善的私有化解决方案,它能够在本地部署,并且能够有效地控制成员的权限,包括预览、编辑、上传、下载、

41、删除和分享等。7.2 展望该文档需求分析目前只是第一版,以后将会进行迭代开发。将会在以下几个方面升级:功能方面、性能方面。我期待文档管理系统会更加完善,让企业满意,让用户使用便捷安全。致谢参考文献1赵嘉,曹煜,杨洋等.基于文档一体化的疾控中心档案管理系统设计与应用J.中国数字医学,2023,18(10):115-120.12马研.石化工程项目文档编码管理系统设计与实现J.石油化工设计,2023,40(03):63-68+7.3韩玉林,曾小明,金云智等.基于FiIeNet存储的数字文档管理系统设计与实现J.数字技术与应用,2023,41(07):150-152.4谢一丹.基于OPenEUler的

42、项目管理系统的设计与实现D.中北大学,2023.5李诗雯.档案视角下对安徽省饮水安全信息系统的研究J.江苏科技信息,2022,39(23):39-42.6吕向茹,牛宏睿,卢文龙.铁路建设内容管理系统关键技术研究与应用J,软件,2022,43(07):43-47.7黄健.计算机档案信息管理系统的优化分析J.电子技术,2022,51(06):276-277.8亿赛通发布新一代电子文档安全管理系统J.中国信息安全,2022,(06):100.9周屹宁.浅谈文档管理系统在EPC总包项目中的应用J.石油化工设计,2022,39(02):54-56+6.10刘彬.动力系统试验优化与管理软件设计与开发D.华北电力大学,2022.11谢旭涛.IntergraphSmart-?ConStrUetiOn在项目施工管理中的应用J.中国勘察设计,2022,(03):91-93.12张鹏.项目档案管理系统的关键技术研究D.云南师范大学,2022.13刘晓瑛.基于知识图谱的核电设备健康管理系统设计与实现D.浙江大学,2022.14年文平.5G时代如何构建建设项目电子档案管理系统J.山东档案,2022,(01):30-31.15杨佳,黄志英,王哲坤等.基于.NET的装备建设项目管理系统的设计与实现J.计算机与网络,2021,47(21):65-68.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号