精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网
提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案
己想要的资料,本系统将搜索分为:查看所有文档、查看热门文档、按点击率查看文档、按发布者查看文档。这样用户就能快速的查找到自己需要的资料。同时本系统还为会员保存个人信息,为会员提供发布文档服务,内容上它能满足用户的需求也是可行的。其结构如下图2-1:
图 2-1 文档管理系统结构图
MIS系统(Management Information System信息管理系统)的飞速发展,技术的成熟以及应用领域的不断扩大,为网上信息的交互提供了一个良好的平台和方便的操作界面。由于MIS系统基于用户需求的设计方法,使得该系统的使用更加的人性化、个人化、更贴近用户。本文档管理系统的使用者主要有企业内部成员和管理员使用,从用户的角度来说,由于存储在数据库中的内容较多,本系统解决了用户常常为了找到自己需要的文档而花费大量时间的问题。用户只要在客户端前输入自己的需要查找文档的部分信息即可搜索要找到的文档,大大缩短了查找时间。从管理员的角度来说,要管理大量的阅读者和文档资料同样是节省了大量的工作量,网上进行文档发布能大幅度的减少管理员的工作量,减少错误的发生几率。作为管理员,也只要通过自己的电脑来操作即可。以MIS系统的构建思想来实现文章管理系统可以最大程度的做到实用性,可扩展性和可维护性相结合,安全性以及规范化原则。
2.2 可行性分析
? 经济可行性
在信息时代的今天,大多数地方已经拥有丰富的网络资源,因此本系统的实施条件已具备。通过对将来资金的收益来分析,本系统可以在实施后能明显降低
6
www.51jplw.com
精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网
提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案
文档管理人员的工作量,并能减少资源的消耗。
由于网络是虚拟的更方便对资源文档的管理。因此,本系统在经济上是可行的。
? 技术可行性
从技术上分析研究,本系统的开发主要是对数据库中的相关数据进行操作,考虑到系统的功能要求,开发语言采用Java,数据库则采用Oracle,二者相结合其灵活性,安全性和易用性为系统的开发提供了良好的条件。
同时,本系统采用B/S架构,在投入使用后,后期维护比较容易。 ? 法律上可行性
由于本系统的开发主要采用开源的以Java为基础的框架体系,服务器则采用开源免费的Tomcat,除Oracle数据库需要购买使用外,不存在法律及版权的限制,所以,本系统的开发在法律上是可行的。
3. 系统设计
3.1 系统目标
建立网上文档管理系统的目的:就是采用以计算机为主的现代化设备方便用户能在网络上快速的找到自己想要的资料。从而为广大用户节约宝贵的时间。
3.2 系统体系结构设计
本系统包含的用户分为: 1) 普通用户:只拥有查看文档权限。
发表文档,删除自己发布过的文档。
管理员分为: 1) 管理员:能创建和删除用户,修改个人信息,
查看或删除所有文档,还能发布文档。
本系统体系设计如3-1所示:
2) 会员:会员能查看所有文档,修改个人信息,
7
www.51jplw.com
精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网
提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案
图 3-1 结构设计
3.3 系统功能模块说明
文档管理系统主要由以下功能模块组成: ? 管理员
管理员管理模块:管理员对自己的信息进行修改,发布文档, 创建/删除用户,管理所有文档(删除用户上传
的不合法的文档)。 系统管理模块:可安全登陆和退出系统。 ? 会员
上传模块:允许会员发表文档。
搜索模块:可方便快速的搜索想要的资源。
自管理模块:允许会员查看或删除自己发布的文档。 个人信息模块:主要是学生对自己的信息进行修改。 系统管理模块:可安全登陆和退出系统。 ? 用户
搜索模块:可方便快速的搜索想要的资源。
3.4 业务流程图
根据文档管理系统的特点和实际情况,用户和管理员流程图如下所示: 1) 普通用户没有上传和下载权限只能查看文档其业务流程图如3-2所示:
8
www.51jplw.com
精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网
提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案
图 3-2 普通用户业务流程图
2)会员拥有发布文档并查看所有文档,因为是会员所以还能修改个人信息,修改自己发表过的文档其业务流程图如3-3所示:
图 3-3 会员业务流程图
3)管理员拥有管理会员和管理所有文档的权限,还能修改个人信息其工作流程图如3-4所示:
9
www.51jplw.com
精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网
提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案
图 3-4 管理员业务流程图
4. 数据库设计 4.1 数据库概要说明
根据文档管理业务情况,本系统共建了4个数据表和4个队列。数据表树型结构图包含系统中所有的数据表。如4-1图所示:
图4-1 数据表树型结构图
4.2 数据抽象与局部视图设计
利用数据抽象的方法可以对现实世界抽象得出概念模型的子集及属性,概念结构设计是利用抽象机制对需求分析阶段悼念到的数据进行分类、组织(聚集),形成实体集、属性和码,确定实体集之间的联系类型,进而设计分E-R图,下面是文档管理系统中主要实体的E-R图。
文档管理系统主要实体E-R图如4-2所示:
10
www.51jplw.com