基于网络的文件传阅系统的设计与实现
无需注册登录,支付后按照提示操作即可获取该资料.
基于网络的文件传阅系统的设计与实现(含开题报告,毕业论文说明书13600字,答辩ppt,程序代码,数据库)
摘 要:
文件传阅系统是办公自动化系统的一个重要的组成部分。本系统是以JSP为前台开发工具,SQL SERVER 2000为后台数据库的文档管理系统。本文档系统主要由用户查询、系统管理、用户管理三大功能模块组成。用户查询是一般用户登录系统到一般用户界面可以对文档进行查询然后查阅文档内容。管理员主要负责对文档信息的管理和用户信息管理,文档信息管理主要是对归档文档信息的更改,删除等操作。用户信息管理同样是对用户信息的添加,删除,更新的操作。
本系统的重点在于将文档进行分类列表,从而方便用户阅读文档内容。文件列表减少了用户在查找时所耗费的时间。强大的管理功能使管理员对文档信息和其他信息在长时间里做到实效性的维护,对文档进行了合理有效的传阅管理。保证了文档资料能够最大化实现其价值,实现办公自动化。
关键词:办公自动化、文档传阅、JSP
Abstract:
The document circulates for perusal the system is an office automation system's important constituent. This system is take JSP as the onstage development kit, SQL SERVER 2000 for the backstage database documents management system management system. This documents system mainly by the user inquiry, the system administration, the user manages three big functional modules to be composed. The user inquiry is the common user registers the system to be possible to carry on the inquiry then consult documents content to the common user interface to the documents. The manager primary cognizance to the documents information's management and the user information management, the documents information management is mainly to files away the documents information the change, deletes and so on operations. The user information management is to similarly the user information increase, deletes, renewal operation.
This system's key point lies in the documents carries on the classified tabulation, thus convenience user inquiry documents information. The listed files reduced the user when the search consumes time. The formidable management function causes the manager achieves the effective to the documents information and other information in the long time maintenance, carried on reasonably to the documents effective has circulated for perusal the management. Had guaranteed the documents material can maximize realizes its value, realizes the office automation.
Key word: Office automation The documents circulate for perusal JSP
系统功能模块介绍
本文档传阅系统主要由三个大模块组成:用户查看阅读,文档管理,用户管理。用户查看阅读主要用于实现用户对文档的查找,找到需要文档后查看。
文档管理与用户管理主要是对管理员开放的。文档管理是对文档信息的管理,管理员有权对文档信息进行相应的操作,从而使文档信息能够保持时效性。文档管理由 文档查看,文档更新,文档归档组成:
文档查看及阅读:文档查看及阅读是系统最重要的一部分,也是唯一一般用户和管理员共同使用的功能模块和唯一面向一般用户的操作。一般用户可以通过文档列表和输入文档名进行查询和阅读。而管理员可以通过文档查询模块查询文档的相关重要信息,便于有效的管理。
文档管理:主要功能将未归档文档的各种重要信息输入文档归档表以及将文档存储到服务器上的 UNLOADFILE文件夹里,输入后可以通过文档列表显示出来。它保存了文档的重要信息,是文档管理后进行查和修改的重要依据。
本系统首先考虑将传阅文件扫描以操作系统文件的形式存入计算机指定目录中,结合数据库的数据表设计方法,使得操作系统文件与数据表中的数据实现链接,从而达到有机结合的一个整体。
本系统采用面向对象的软件开发方法,以JAVA Server Pages 2.0开发环境作为主要开发工具,使用Microsoft SQLserver2000作为关系数据库,配合功能强大的SQL查询语言实现建立关系数据库,访问数据库,对数据库的更新,较好地实现了预定的需求功能。根据手工操作过程,本系统可以设计为以下几个方面的功能:
(1) 文件的扫描存储模块:这个功能模块主要实现对文件目录结构的建立,定义文件名称。
(2) 登记文件模块:这个模块主要实现的是对文件基本属性的登记。例如:文件的名称、到达日期、文件的题目等等。
(3) 拟办文件模块:这个模块主要实现的是要请哪个领导阅读,领导的批示。还有文件编号,拟办标志等等。
(4) 领导阅读批文模块:此模块主要实现的是对领导批示的阅读。
(5) 传阅模块:主要实现的是对文件的传阅。现在的文件传阅大部分是人工传阅,这个模块主要实现的是如何在网上传阅文件,达到方便、快捷的目的。
(6) 文件查询模块:实现的是文件查询工作。例如:文件的存档、提档等等。
2.数据库设计的方法
数据库设计的方法:拟采用E-R图方法,E-R图向关系模型的转换。
本系统初步设计的几个数据表如下:
(1)文件:文件编号、收文时间、收文编号、发文单位、拟办标志、批示等等。
(2)阅读人:阅读人编号、阅读标志、阅读顺序、阅文日期、退文日期等等。
(3)人员:编号、姓名、密码、职务、性别等等。
(4)职务:编号、名称等等。
(5)部门:部门编号、名称等等。
目 录
绪论---------------------------------------------------------------------------------------------------------1
1 文档传阅系统简介------------------------------------------------------------------------------------1
1.1 办公自动化系统概念-------------------------------------------------------------------------------1
1.2 办公自动化系统的职能分类----------------------------------------------------------------------1
1.3 办公自动化系统构成-------------------------------------------------------------------------------2
1.4 文档传阅系统简介 ---------------------------------------------------------------------------------3
2 系统开发环境------------------------------------------------------------------------------------------3
2.1 JSP简介------------------------------------------------------------------------------------------------3
2.1.1 JSP简介----------------------------------------------------------------------------------------------3
2.1.2 JSP版本介绍-----------------------------------------------------------------------------------------4
2.2 JSP语言的基本特点及JSP应用程序-------------------------------------------------------------4
2.2.1 可视化设计------------------------------------------------------------------------------------------4
2.2.2 事件驱动编程---------------------------------------------------------------------------------------5
3. 系统需求分析与设计----------------------------------------------------------------------------------5
3.1 系统需求分析-----------------------------------------------------------------------------------------5
3.1.1 问题描述---------------------------------------------------------------------------------------------5
3.1.2 功能需求---------------------------------------------------------------------------------------------6
3.2 系统设计-----------------------------------------------------------------------------------------------6
3.2.1 总体目标---------------------------------------------------------------------------------------------6
3.2.2 用户角色分类---------------------------------------------------------------------------------------6
3.2.3 基本操作功能---------------------------------------------------------------------------------------7
3.2.4 系统功能流程---------------------------------------------------------------------------------------7
3.3 数据库设计--------------------------------------------------------------------------------------------8
3.3.1 数据库的选择---------------------------------------------------------------------------------------9
3.3.2 数据库的开发环境---------------------------------------------------------------------------------12
3.3.3建立数据库-------------------------------------------------------------------------------------------12
3.4 系统功能模块介绍------------------------------------------------------------------------------------13
结 论----------------------------------------------------------------------------------------------------------15
致 谢----------------------------------------------------------------------------------------------------------17
参考文献-----------------------------------------------------------------------------------------------------18
附录-----------------------------------------------------------------------------------------------------------18