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


    本课题使用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
     

  • 相关阅读:
    Java架构师技术进阶路线图详解
    字体压缩神器font-spider的使用
    使用 zk-SNARKs 的可编程零知识证明:第 3 部分
    常用的开源网关 API Gateway
    二三里APP逆向- 国庆篇
    vscode一键生成佛祖保佑永无bug
    k8s之Helm
    解决Selenium中无法点击元素,Selemium使用JS代码 driver.execute_script点击元素
    什么是智能制造?如何实现智能制造?
    一个更快的YOLOv5问世,附送全面中文解析教程
  • 原文地址:https://blog.csdn.net/QQ_402205496/article/details/132942416