企业文档管理系统毕业设计说明书_第1页
企业文档管理系统毕业设计说明书_第2页
企业文档管理系统毕业设计说明书_第3页
企业文档管理系统毕业设计说明书_第4页
企业文档管理系统毕业设计说明书_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计说明书企业文档管理系统班 级: 学号: _学生姓名: 李启 _学 院: _专 业: _指导教师: _2016 年 6 月12210A02 1221010531 软件学院软件工程(软件开发与测试方向) 濮宏伟 贾美丽企业文档管理系统摘 要随着信息处理技术和网络技术的发展,文档管理系统逐渐成为提高办公效率、节约成本的有效工具。本文说明企业建立文档管理系统的目的就是要实现对文档的集中存储和管理,从而可以很好保证文档的存储安全,提高文档的安全访问级别,很好地实现文档的分发,查询和共享,提高企业文档管理的效率,保证文档的高效率使用。实现了文档管理、公文管理、邮件管理、人事管理和公共信息管理等功能。论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了系统各功能模块的实现;最后对该软件进行了严格的测试。关键词:文档管理,详细设计,功能模块Enterprise Document Management SystemAbstractWith the development of information processing technology and network technology, Document management system has gradually become an effective tool to improve office efficiency and cost savings. This article describes the establishment of enterprise document management system is to achieve the purpose of the document is stored and managed centrally, Which can ensure good storage security documents, improve security access level of the document, to achieve a good distribution of the document, inquiry and sharing, and improving the efficiency of document management, Ensure efficient use of the document. Implement document management, document management, mail management, personnel management and public information management.The paper is organized as follows: Firstly, analyzes the background of the system, meaning; secondly introduces the development tools and technology infrastructure related; then the system needs to be analyzed and put forward specific design and database models; then show the system realization of each function module; Finally, the software has been rigorously tested.Keywords: Document management, Detailed design, Functional modules中北大学 2016 届毕业设计说明书第 I 页 共 II 页目 录1 引言 .11.1 开发背景 .11.2 研究现状 .11.3 本课题研究的意义 .12 相关理论基础 .12.1 Myeclipse 简介 .22.2 Mysql 简介 .23 需求分析及系统设计 .33.1 需求分析 .33.2 业务分析 .33.2.1 文档管理 .33.2.2 人事管理功能 .33.2.3 部门管理 .33.2.4 公文管理 .43.2.5 公共信息管理 .43.2.6 系统管理 .43.2.7 用户管理 .43.2.8 邮件管理 .43.3 数据库的设计与实现 .43.3.1 用户表 User .43.3.2 文档表 Document .53.3.3 部门表 Department .53.3.4 邮件表 Mail .64 系统设计 .74.1 系统的整体设计与构思 .74.2 模块的设定及模块的功能 .7中北大学 2016 届毕业设计说明书第 II 页 共 II 页4.2.1 文档管理模块设计 .74.2.2 用户登录模块 .84.2.3 用户管理模块设计 .84.2.4 部门管理模块设计 .94.2.5 邮件管理模块设计 .95 各功能模块的实现 .105.1 公文管理模块 .105.1.1 发布公文 .105.1.2 公文列表 .115.1.3 复制公文 .115.1.4 删除公文 .125.2 用户登录模块 .125.3 员工管理模块 .135.3.1 添加员工 .135.3.2 员工列表 .145.3.3 编辑员工 .155.3.4 删除员工 .155.4 部门管理模块 .165.4.1 添加部门 .165.4.2 修改部门 .175.4.3 部门列表 .185.5 档案管理模块 .195.5.1 文档上传 .195.5.2 文档 下载 .206 心得体会 .21参 考 文 献 .22致 谢 .23中北大学 2016 届毕业设计说明书第 1 页 共 23 页1 引言1.1 开发背景随着计算机技术的快速进步,办公自动化在企事业单位已经变得越来越重要了。文档管理系统是管理企业中一项很重要的环节,它能够有效的提高员工们的工作效率,员工之间的沟通与协作也得心应手,实现文档的有效管理。企业里的关键信息是以文档方式进行归档整理,随着文档的与日俱增,建立功能全面的文档管理信息系统是越来越重要的 3。本文通过调研和分析企业文档管理系统的研究背景以及国内外发展现状,企业应用文档管理系统的目的就是要实现对文档的存储和管理,可以高效率的保证文档,提高文档的安全访问级别,很好地实现文档的整理查询和共享,提高企业文档管理的效率,保证文档的高效率使用。1.2 研究现状从世界角度来看,推进对文档管理的自动化模式,信息的高效共享和利用已是大势。企业应该能够不断正确地调整自己,创新,将这种自动化管理文档的模式应用到企业中,只有通过这样的办法,才能更加适应和跟上当代社会的高速发展和信息时代的进步。 1.3 本课题研究的意义企业文档管理系统是实现管理员和普通用户对本系统具有公文管理、邮件管理、档案管理、人事管理、公共信息管理五大功能。其中公文管理主要负责公文得复制,删除整理工作;邮件管理主要功能是发送与接受邮件;档案管理功能是对准备归档的公文或者企业各类合同、协议、文件、指示、资料等的一个合理存储与查阅功能;人事管理功能主要包括:员工资料管理,和一些部门信息的管理;公共信息包含:公司新闻、文档浏览等。本文还对实现的功能模块进行测试,系统的试运行和测试表明系统达到了设计目标的要求。该系统运行可靠、性能稳定、使用方便,提高了企业文档管理工作的效率。还需要不断的对本系统进行改正和完善,确定企业文档管理系统的持续适用性和有效性。中 北 大 学 2016 届 毕 业 设 计 说 明 书第 2 页 共 23 页2 相关理论基础2.1 Myeclipse 简介MyEclipse 提供了对 UML、Ajax 、Web、Web Services、J2EE、JSP、 XML、 Struts、 JSF、 Java Persistence、 EJB、扩展数据库以及各种应用服务器的集成支持 5。MyEclipse 还支持各种基于 Eclipse 平台的插件,可以根据自己的实际情况选择,允许你扩展个性化功能 6。2.2 Mysql 简介MySQL 是一种关联数据库管理系统。关联数据库的意思就是让数据存于不同的数据库当中,并不是存在于指定的一个数据库 8。这样就增加了速度并提高了灵活性。MySQL 的 SQL 指得是“结构化查询语言”。中 北 大 学 2016 届 毕 业 设 计 说 明 书第 3 页 共 23 页3 需求分析及系统设计3.1 需求分析本系统具有公文管理、邮件管理、档案管理、人事管理、公共信息管理五大功能。其中公文管理主要负责公文得复制,删除整理工作;邮件管理主要功能是发送与接受邮件;档案管理功能是对准备归档的公文或者企业各类合同、协议、文件、指示、资料等的一个合理存储与查阅功能;人事管理功能主要包括:员工资料管理,和一些部门信息的管理;公共信息包含:公司新闻、文档浏览等。如图3.1 所示:3.2 业务分析3.2.1 文档管理档案管理功能是不同的用户或者管理员可以上传自己要上传的文档,文档管理是企业文档管理系统的重要组成部分。同样对不同用户对文档的操作权限是不一样的。管理员功能,可以上传自己的文档(上传文档分为共享和不共享两个),下载文档,同时还可以删除对普通用户上传的文档。而普通用户只能删除自己上传的文档信息。3.2.2 人事管理功能人员管理:对员工的信息进行添加,修改,删除以及员工详细信息的管理。3.2.3 部门管理对部门进行添加,修改,删除等操作。添加成功以后可以在添加员工页面更文 档 管 理 系 统公 文 管 理 人 事 管 理 文 档 管 理 公 共 信 息 系 统 管 理 邮 件 管 理 图 3.1 系统功能图中 北 大 学 2016 届 毕 业 设 计 说 明 书第 4 页 共 23 页新员工所属部门的信息。3.2.4 公文管理主要负责公文得复制,删除等整理工作,公文的创建和查看详细公文信息。3.2.5 公共信息管理公司新闻、文档浏览等,主要是对公司新闻发布和公司最新动态的管理,文档预览包括最共享文档的查看和下载功能。3.2.6 系统管理用户登录功能:一种管理员身份和普通用户身份。不同的身份登录操作的信息和功能不同。3.2.7 用户管理如果管理员身份登录,能对员工进行添加、删除、修改以及管理员的个人信息。如果是普通员工登录,只能修改个人的密码。3.2.8 邮件管理邮件管理功能是企业员工之间的通信和信息交流,用户可以发送邮件和接收其他员工发来的邮件信息。 3.3 数据库的设计与实现文档管理系统的数据库设计和实现要求公文数据库的表,文档数据表,员工信息表,部门表以及新闻动态表,用户和文档之间的关系是多对多的关系。其中文档表的字段主要包括文档的信息,如文档的标题,详细介绍,上传作者等。3.3.1 用户表 User用户表 User 用来存储用户详细信息,如用户 Id、用户名等。表的字段说明如表 3.1:中 北 大 学 2016 届 毕 业 设 计 说 明 书第 5 页 共 23 页表 3.1 User 表字段名 数据类型 字段说明 键引用 备注userId Int 用户 Id PK 主键(自动增 1)username Varchar 用户姓名password Varchar 用户密码sex Varchar 性别cardId Varchar 用户身份证号userType Varchar 员工类型address Varchar 用户地址phone Varchar 电话department Varchar 所属部门 FK 引用部门表的名称email Varchar 电子邮件roleName Varchar 用户角色3.3.2 文档表 Document文档表 Document 保存文档的详细信息和上传的数据,如文档 Id,文档作者,文档来源,文档的上传时间等。表的字段说明如表 3.2 所示:表 3.2 Document 表字段名 数据类型 字段说明 键引用 备注documentId int 文档 Id PK 主键(自动增 1)documenTitle Varchar 文档标题upTime Datetime 上传时间author Varchar 上传作者documenType Varchar 文档类型url Varchar 来源describe Text 详细说明share

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论