基于python的在线文档管理系统vue

本文描述了一款基于Python(Django框架)、Vue等技术的在线文档管理系统,通过PyCharm开发,利用MySQL数据库进行数据存储。系统实现了用户、管理员权限管理,支持文档查看、编辑、下载等功能,以B/S架构提高管理效率。
摘要由CSDN通过智能技术生成

本课题使用Python语言进行开发。代码层面的操作主要在PyCharm中进行,将系统所使用到的表以及数据存储到MySQL数据库中,方便对数据进行操作本课题基于WEB的开发平台
1.运行环境:python3.7/python3.8。
2.IDE环境:pycharm+mysql5.7;
3.数据库工具:Navicat11
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
5.数据库:MySql 5.7版本;

本在线文档管理系统的开发具有很大的现实意义和实用意义。首先,在操作流程上,管理员和用户都只需要访问网页,便可进行文档信息的管理。不需要像手工记录,快速便捷,提高了文档管理的准确度;其次,在系统的投放使用方面,系统的应用可提高文档管理效率;然后,在系统效益上,用户注册登录后均可进行文档信息的浏览、下载、打印,可实现文档的共享,管理员进行系统后台,就可以自行管理文档信息以及用户信息。
(1)注册 普通用户注册-(姓名,性别,年龄,联系方式,部门,职位,邮箱)
(2)登陆 普通用户登录-(查看自己部门以及已被授权的文档‘在线编辑,下载,打印,保存’)
(3)管理员登陆(成员管理,权限管理,部门管理,文档管理)
(4)成员管理(成员信息修改,成员部门修改,成员可查看文档的权限)
(5)部门管理(部门信息修改,部门可查看文档的权限)
(6)文档管理(文档的信息修改,文档操作权限修改‘是否可修改,删除,下载,打印,编辑’)
目  录技术栈
后端:python+django
前端:vue+CSS+JavaScript+jQuery+elementui
开发语言:Python
框架:django/flask
Python版本:python3.7.7
数据库:mysql  
数据库工具:Navicat
开发软件:PyCharm .
在线文档管理系统,主要的模块包括查看首页、个人中心、公告信息管理、部门信息管理、岗位管理、员工管理、文档信息管理等功能。系统中管理员主要是为了安全有效地存储和管理各类信息,还可以对系统进行管理与更新维护等操作,并且对后台有相应的操作权限。


摘  要    1
1 系统概述    4
1.1 概述    4
1.2课题意义    4
1.3 主要内容    4
2 系统开发环境    5
 
2.3访问数据库实现方法    6
2.4系统对MySQL数据库的两种连接方式    6
2.5 MySql数据库    7
2.6 B/S结构    7
3 需求分析    9
3.1技术可行性:技术背景    9
3.2经济可行性    9
3.3操作可行性    10
3.4系统设计规则    10
3.5系统流程和逻辑    10
4系统概要设计    14
4.1概述    14
4.2系统结构    14
4.3数据库设计    15
4.3.1 数据库实体    15
4.3.2 数据库设计表    16
5 系统详细设计    20
5.1管理员功能模块    20
5.2 员工功能模块    22
6 系统测试    25
6.1系统测试的目的    25
6.2系统测试方法    25
6.3 测试结果    26
结论    27
致 谢    28
参考文献    29
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值