基于WEB的文档管理系统的设计及实现毕业论文

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

湖南科技大学

毕业设计(论文)题目基于WEB的文档管理系统的设计及实现

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:

指导教师签名:日期:

使用授权说明

本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:

学位论文原创性声明

本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日

导师签名:日期:年月日

湖南科技大学成人高等教育本科生毕业论文(设计)评审表

摘要

本文论述了一个基于J2EE平台,三层架构的(B/S)的网络文档管理系统的设计及其实现全过程,并对实现过程中的关键问题作了具体的分析和剖析。本系统的设计采用了SUN公司的java技术,以开源开发工具Eclipse3.1作为开发工具,Microsoft Visio 2003和Microsoft Visual SourceSafe 作为项目管理与辅助设计工具,Oracle9i作为数据库支撑平台。应用面向对象、三层架构、软件工程思想,本文实现了基于web的文档管理系统,它包括管理员的权限管理、文档管理、文件夹管理、用户管理、密码管理和一般用户对文档的查询查看管理等子系统。系统的设计与实现,严格遵循软件工程思想,进行了细致的需求和系统分析工作。

【关键词】:

B/S;J2EE;三层架构;文档管理;权限管理

目录

第1章现状分析及工具简介 (1)

1.1 系统背景分析 (1)

1.2 系统开发平台 (2)

1.3 系统开发相关技术 (3)

1.3.1 J2EE简介 (3)

1.3.2 MVC模式 (3)

第2章需求分析 (5)

2.1 运行环境需求 (5)

2.2 功能需求 (6)

2.3 系统结构选型 (10)

第3章系统的设计与实现 (12)

3.1 概要设计 (12)

3.2 详细设计与实现 (13)

3.2.1 登陆模块的设计与实现 (13)

3.2.2文档管理模块的设计与实现 (14)

3.2.3文件夹管理模块的设计与实现 (17)

3.2.4用户管理模块的设计与实现 (19)

3.3系统集成 (22)

第4章系统测试 (23)

4.1 测试计划 (23)

4.1.1 功能测试 (23)

4.1.2 性能测试 (24)

4.1.3 安全性测试 (24)

第5章项目总结报告 (26)

5.1 项目总结 (26)

5.1.1 软件工程方面 (26)

5.1.2 客观条件方面 (26)

5.1.3 主观条件方面 (26)

5.2 展望 (27)

5.3 个人小结 (27)

致谢 (28)

参考资料 (29)

第1章现状分析及工具简介

1.1 系统背景分析

随着时间的推移、企业信息化水平的提高,企业日常产生了大量各种格式的文档,如何有效地管理这些文档,一直是企业(特别是项目经理)特别头痛的问题之一。企业对文档的管理方式一般有如下两种常见的方式:

1)用户将文档存放在自己的电脑中,通过邮件的形式或其它形式(如QQ,MSN,飞鸽等)分发给相关人员阅读。

2)将文档存放在服务器,通过一些文档专门的文档管理软件,如cvs,Microsoft Visual SourceSafe等。

前者,由用户自己管理自己的文档,对自己的文档负责。这样的优点是用户可以方便的浏览自己管理的文档,同时文档管理的责任比较明确,即使泄密范围也不大。

但是,以这种方式管理的文档,存在有如下缺点:

●当需要在多个人中共享某文档时,就产生了信息冗余,当文档发布新版本时,

需要对所有相关人员发送新版本,往往产生版本不同步的情况。况且,在人

力成本日益高涨的今天,管理成本还是比较高的。

●所有用户的文档相互隔离,形成了一个一个的信息孤岛,每个人很难知道其

它用户已经存在了那些文档,自然也很难分享凝聚了他人智慧的文档。虽然,

也可以通过操作系统的文件夹共享实现文档的共享,但是此时文档的搜索成

本还是很高的。为了解决这个问题,人们开发了一系列的文档管理的专用软

件。

后者,不管是付费软件还是免费软件,往往满足了用户某个方面或某几个方面的需求。比如,cvs专注于项目组中文档的版本管理,可以保存各个文档的所有历史版本,并且可以方便的对任意两个版本比较其异同。同时,也可以对每个用户设

相关文档
最新文档