毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

python企业文档管理系统django

企业对文档管理系统的要求往往是矛盾的,资料分散使用但需求集中控制,文件版本保存最新的同时也要妥善保管源文档。文档管理系统最重要的实现对文档的全生命周期的管理。细分文档的生命周期,一般包括:创建,审批,发布,修改,使用,废弃和恢复,归档这样几个环节。
核心功能为:
1. 登录注册模块:对于新用户可以进行手机号或用户名注册,对于老用户则直接登录,若忘记密码则可以找回密码。
2. 文件管理模块:可以对自身上传的文件进行归档分类处理,设置阅读权限,下载限制。
3. 全文检索查询:可以快速的进行全文检索,找到所需文件。
4. 在线预览模块:针对需要浏览文档内容的用户,可以预先在线阅读,如果需要使用则需要下载文档。
5. 在线编辑模块:此模块针需要随时更改文件内容的用户设置,仅限定于个人用户
6. 下载中心:可以对文件的上传和下载进行管理,仅针对个人用户。
文档管理系统需要研究解决以下几个方面问题:
(1)文档存储位置:文档将被存储到哪里?人民需要去哪里访问文档。
(2)存储方式:采用什么方式组织文档,什么机制建立索引,每种类型的文档需要提供哪些元数据,以支持文档检索。
(3) 检索方式:通常情况下,检索文档包含浏览和特定的信息检索。为了加快检索速度,什么样的信息需要建立索引?
(4)安全机制:如何确保文档的安全?如何控制文档的访问,防止未经授权的人员阅读,修改和破坏文件。
(5)创作:如何创建文档?
(6)真实性:有没有一种方式能为文档的真实性担保?
(7)可追溯性:何时,何地并且由何人实现对文档的创建,修改,保存和出版?

4. 本选题研究技术路线、研究方法和要解决的关键问题
操作系统:Windows;
开发语言:python;
数据库选择:MySql;
   
本系统主要基于django架构实现,选择MySql数据库,需要实现文档的访问控制权限,在管理系统中,如何确保信息能够被合法访问,而不被非法入侵,系统的安全性是必须考虑的。IS在网络安全标准中(ISO749822)中定义了五个层次的安全服务:身份认证服务、访问控制服务、数据保密服务、数据完整性服务、不可否认服务。访问控制是其中的一个重要组成部分。所谓访问控制,就是通过某种途径显示出的主题对索要访问的客体的能力及范围或对主体的能力及范围所施加的限制,从而限制主体对客体关键资源的访问控制,访问非法主题的侵入或合法主体对访问的客体的造成的破坏。所解决的关键问题为:
1. 简化文档管理作业,支持文档的自定义编号,由文档操作人员进行显示定义。
2. 提高文档机密和安全策略,贝母嗯之间的文档安全管理,重要信息对外的安全策略。
3. 提供数据的及时备份服务,数据的备份可以按照每操作备份,或者日操作备份,及时备份,日期可以自定义。
4. 提升对文档的处理能力,文档以推的方式进行传递,当一份文档已经传出后,系统可以自行转到下一个处理点。
5. 支持异地文档作业,在网络环境允许的情况下,系统可以对外发布,可以在互联网上进行异地操作。
6. 支持对各类文档图片媒体文件流的管理,支持当前系统提供的各类文档格式,图片,媒体六文件,同时可以对用户自定义格式文档进行管理。
7. 支持对文档管理系统人员以及机构的管理。
8. 支持对文档的版本控制。
9. 支持对文档类别的自定义管理,对文档的管理的分类方式繁多,可以通过该系统进行分类的自定义。

5.工作进度安排(时间、内容、步骤)
第1-3周:查阅题目相关文献和资料,翻译外文资料。
第4-6周:项目背景调研,需求分析,功能设计。
第7-11周:整理需求,功能实现,业务逻辑编写,及代码调测。
第12-14周:bug调试,完成系统验收,撰写论文。

 


6.调研计划及主要参考文献
[1]胡杰,党延忠;基于Web的工作流技术在文档管理系统中的应用;2003
[2]刘丽,吴秋芸,李军基于Web的分布式文档管理系统的设计与实现;计算机工程与科学;2007.
[3]夏利民,李冰颖,江泽涛,高益庆;基于B/S模式下的实验预约管理系统的设计[J];江西科学;2003.
[4]李其锋;周双娥;;高校信息化管理系统的设计与实现[J];软件导刊;2006.
[5]麻志毅,赵俊峰,孟祥文,张文娟;青鸟面向对象软件建模工具的研究与实现[J];软件学报;2003.
[6]徐曼琼;华心;施惠基;谢惠民;;清华大学强度与振动中心实验室网上预约系统的建设及管理[J];实验技术与管理;2006.
[7]韩德志,钟铭;Windows NT文件系统驱动程序原理及设计方法[J];微机发展;2001.
[8]闫明,马玉祥;基于J2EE企业架构的解决方案[J];现代电子技术;2005.
[9]朱庆伟,吴宇红;一种对象/关系映射框架的分析和应用[J];电子科技;2004.
[10]黄烟波,张红宇,李建华;基于Struts和Hibernate的J2EE架构[J];计算机时代;2004.

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:java超市管理系统设计与实现
下一篇:python_django在线视频课程网站


版权所有 毕业设计网联系qq:242219979 © 2007-2022