nodejs+vue办公电子文档归档系统

系统用户管理:包括给员工信息及给员工分配帐号、密码。
文件分类管理:按文件类型进行文件分类,和后面的文件上传相关联。
文件管理:上传单位文件信息,包括名称、类型、内容简介、上传格式、上传人员及时间等。对文件进行修改,删除。
职工文件管理:管理职工上传的文件,属性同上。
文件检索:通过类别、名称、时间等信息检索文件。支持模糊查询。
数据库备份。
文件归档:将文件按照档案管理的模式建立卷宗,并形成档案目录。(解释:按条件查询后把相关数据输出到excel) 
查阅操作日志:本模块对系统运行日志操作,具有“日志操作”权限的用户可以进入本模块。可以进行查看日志记录等操作。
普通职工模块: 开发语言 node.js
框架:Express
前端:Vue.js
数据库:mysql 
数据库工具:Navicat
开发软件:VScode 
在编写vue页面的时候,要注意url的编写,用户在点击按钮的时候,url要能够传递到表现层当中,表现层利用业务层进行完成数据库的交互。
Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台。
 前端技术:nodejs+vue+elementui,视图层其实质就是vue页面,通过编写vue页面从而展示在浏览器中,编写完成的vue页面要能够和控制器类进行交互,从而使得用户在点击网页进行操作时能够正常。 可以设置中间件来响应 HTTP 请求。
 定义了路由表用于执行不同的 HTTP 请求动作。
 可以通过向模板传递参数来动态渲染 HTML 页面。
 Node.js 是一个事件驱动 I/O 服务端 JavaScript 环境,基于 Google 的 V8 引擎,V8 引擎执行 Javascript 的速度非常快,性能非常好。

登录及帐号密码管理。
查看文件信息,下载文件。
上传文件,属性同管理员模块
文件检索:通过类别、名称、时间等信息检索文件。支持模糊查询。
办公电子文档归档系统包含以下模块:系统用户管理,文件分类管理,文件管理,职工文件管理,文件检索,文件归档,操作日志管理和普通职工的上传文档管理等。
有鉴于简单操作和界面的可视化的优势。并借助于网络的优势。  数据库来完成办公电子文档归档系统的设计与实现,通过数据操作模块能对本系统的相关信息进行各种操作,界面直观简洁。
文档归档系统的设计与实现总共划分为:系统用户管理,文件分类管理,文件管理,职工文件管理,文件检索,文件归档,操作日志管理和普通职工的上传文档管理。
管理员模块:

目    录
   
   第1章  绪论    5
1.1 选题的依据及意义    5
1.2 可行性分析    5
1.3 课题研究的内容    6
第2章  相关技术与开发工具    8
 
2.5 系统环境介绍    11
第3章  系统需求分析    12
3.1需求分析概述    12
3.2 后台整体功能模块分析    12
第四章 系统数据库设计    14
4.1  数据库介绍    14
4.2  数据库设计概述    14
4.3   概念结构设计    15
4.4 逻辑结构设计    16
4.5  物理设计    19
4.6  数据库的实施    19
4.7 数据库的运行及维护    20
第5章  系统的设计与实现    20
5.1 系统后台设计要达到的目标    20
5.2 系统总体设计分析    20
5.3  系统详细功能模块的设计与实现    21
5.3.1 用户登录    21
5.3.2系统用户管理    24
5.3.3 文件分类管理    25
5.3.4 上传文件    28
5.3.5 文件管理、检索    30
5.3.6 职工文件管理、检索    21
5.3.7 文件归档    23
5.3.8 数据库备份    23
5.3.9 操作日志管理    23
5.4 系统测试    34
第6章  结论与展望    35
6.1  结论    35
    第7 章 致谢    36
    第8章  参考文献    37


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值