基于web的文档管理系统的设计及实现.doc
![preview](https://dl-preview.csdnimg.cn/88006690/0001-1d879d25c3cf18d0f844ee3344bbd5ee_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
本文主要讨论的是基于Web的文档管理系统的设计与实现,该系统采用J2EE平台,构建了三层架构的B/S(Browser/Server)模式。这一设计旨在为用户提供便捷的文档管理和查询功能,同时考虑到了系统的安全性、稳定性和可扩展性。 1. **系统架构** - **B/S架构**:这种架构模式下,用户通过浏览器访问服务器,减少了客户端的维护成本,便于用户在不同设备上访问系统。 - **J2EE平台**:Java 2 Enterprise Edition提供了丰富的组件和服务,支持多层分布式应用,适合构建大型企业级系统。 - **三层架构**:包括表现层、业务逻辑层和数据访问层。表现层负责用户交互,业务逻辑层处理核心业务,数据访问层则用于与数据库交互。 2. **关键技术** - **Java技术**:SUN公司的Java技术是系统开发的基础,具有跨平台特性,保证了系统的兼容性。 - **Eclipse 3.1**:作为开源开发工具,Eclipse提供了强大的集成开发环境,支持Java应用程序的开发。 - **Microsoft Visio 2003**:用于系统设计和流程图绘制,帮助清晰地表达系统结构和流程。 - **Microsoft Visual SourceSafe**:版本控制系统,确保代码的版本管理和团队协作。 - **Oracle9i**:作为数据库支撑平台,提供了高效的数据存储和管理能力。 3. **系统功能** - **权限管理**:管理员能够控制用户访问权限,确保文档安全。 - **文档管理**:包括文档的上传、下载、编辑、删除等功能。 - **文件夹管理**:用户可以创建、修改和删除文件夹,方便组织文档。 - **用户管理**:系统支持用户注册、登录、信息修改等功能。 - **密码管理**:用户可以更改自己的密码,增加账户安全性。 - **查询查看管理**:普通用户可以搜索和查看文档,满足日常文档查找需求。 4. **软件工程实践** - **面向对象**:采用面向对象的编程方法,将复杂问题分解为可复用的对象,提高代码的可读性和可维护性。 - **软件工程思想**:整个系统的设计和实现遵循软件工程流程,包括需求分析、系统设计、编码、测试和维护,确保系统的质量和稳定性。 5. **实现过程** - 关键问题分析:在系统实现过程中,可能会遇到如性能优化、并发控制、数据一致性等问题,都需要进行深入的分析和解决。 6. **评审与评价** - 论文详细阐述了系统的设计和实现过程,经过指导教师和评阅老师的评审,对系统的功能和实现给予了肯定。 综上所述,基于Web的文档管理系统结合了现代信息技术,如Java、J2EE和数据库管理,提供了全面的文档管理解决方案。通过严谨的软件工程实践,确保了系统的可靠性和用户体验。这一系统对于企业或组织提升文档管理水平,提高工作效率具有重要意义。
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/88006690/bg1.jpg)
![](https://csdnimg.cn/release/download_crawler_static/88006690/bg2.jpg)
![](https://csdnimg.cn/release/download_crawler_static/88006690/bg3.jpg)
![](https://csdnimg.cn/release/download_crawler_static/88006690/bg4.jpg)
![](https://csdnimg.cn/release/download_crawler_static/88006690/bg5.jpg)
剩余43页未读,继续阅读
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 713
- 资源: 7万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)