5 功能模块的设计与开发 14
5.1 系统中所有视图列表 14
5.2 用户注册的实现 14
5.3 用户登入的实现 16
5.4 用户修改信息的实现 18
5.5 用户上传文件的实现 19
5.6 用户操作文件的实现 21
5.7 用户下载的实现 23
5.8 管理员登入 23
5.9 管理员查询功能 24
结 论 26
致 谢 27
参 考 文 献 28
1 引言
文档管理系统(document management system,简称DMS)或者数字资产管理系统(digital asset management system,简称DAM),主要是用来管理我们常用的一些文档、图纸、视频和音频等信息内容。
1.1 课题的来源和背景
对于企业而言,文档是重要的智力资产。在企业中,文档一般都以电子文档的形式存在,比如微软doc格式,xls格式,ppt格式,pdf格式,纯文本txt格式等;从内容上,可能是商务合同、会议记录、产品手册、客户资料、设计文档、推广文案、竞争对手资料、项目文档、心得等。这些文档,可能是过程性质的,也可能是公司正式发布的文档,可能处在编写阶段,也可能是已经归档不能再修改的。
随着信息化进程,文档管理越来越受到企业的重视,但是企业在进行文档管理的过程中,经常会碰到以下的问题:海量文档存储,管理困难;查找缓慢,效率低下;文档版本管理混乱;文档安全缺乏保障;文档无法有效协作共享;知识管理举步维艰等。所以文档管理逐渐成为国内外业界研究的热点。
1.2 国内外现状分析
1.3 存在的问题
现如今,企业单位常用的文档管理系统有SecGateway和Teamdoc两种。就Teamdoc文档管理系统来说,它功能很多,实现了文档管理,安全控制,协同办公,多媒体/CAD/纸质/PDF多格式管理,集成,人员管理,模块定制7大功能。无可厚非,Teamdoc文档管理系统的功能十分强大,安全性也很高,但是对一般中小型企业等来说,并不需要这么多的功能,这就造成了功能浪费。与此同时,相应的成本和数据库管理代价也高。文献综述
1.4 课题的提出
由上可见,一个适合中小型企业单位使用的文档管理系统的设计和开发是必要的。它要有文档管理最基本的功能,但是可以去除一些不常用的功能,以此来降低成本。
1.5 论文的组织结构
论文共分为五章,各章的内容组织如下。
第一章:引言。首先分析了国内外文档管理系统的现状,找出其中的不足之处,针对出现的问题,提出本课题,进一步引出该课题的来源和背景,课题的目的和意义。
第二章:课题用到的各种技术的研究。对JSP的Web开发,Struts框架,B/S结构等技术进行研究,为项目的开发打好一个坚实的基础。