- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
幸运坐标提案-EDM
封面 * 封面 * 封面 * 性能:数据的查询、更新、存储等,减少页面加载时间 * jQuery EasyUI(简称EasyUI)框架是开源的基于jQuery的用户界面控件的集合[13],包括了大多数常用的控件. 通过CI不需要编写很多的PHP代码,可以快速进行开发,实现系统的很多功能. SVN实现了集中式代码管理,以便查看、追溯、比较各版本的差异。 Redmine提供集成的项目管理功能,用户自定义问题属性,项目进度可视化显示。 * 封面 * 封面 * 封面 * 封面 * 封面 * 封面 * EID作为目录和文档的唯一标识,不仅仅是为了方便记忆,还可以通过EID快速找到目录和文档的所在位置 * MySQL 关系数据库以二维表的形式存储数据信息,所以不能直接将树结构存入数据库,需要将文档转化为节点信息存储在数据库中 * 为每个用户保留一个已申请但是未使用的EID * 文档信息包括基本信息和角色信息 * 封面 * 封面 * Multipurpose Internet Mail Extensions多用途互联网邮件扩展,能够支持非ASCII字符、二进制格式附件等多种格式的邮件消息 * 封面 * 通过不同的版本号来查看历史版本,并可下载到本地,方便对各个版本间的差异进行比较 * 封面 * 封面 * 封面 * 封面 * 封面 * EAST文档管理系统的设计与实现 答辩人:黄静 导 师:王枫 时 间:2014.05.19 1 目录 4.详细设计与实现 2 5.总结与展望 3.系统总体设计 2.需求分析 1.绪论 1.绪论 研究背景 随着EAST实验的运行和项目的进展,文档数量日益增多,将面临文档存储困难、查找效率低、无法实时共享等一系列问题。针对上述问题,需设计与实现一个具有丰富文档管理功能的EAST文档管理系统(EDM)。 研究目的 文档分类存储 基本在线操作 文档版本控制 发送邮件和操作日志 3 文档≠文件,文档是具有完整描述信息的信息集合体。 唯一ID 文档属性 文件主体 版本信息 用户评论 文档附件 用户权限 文档角色 文档工作流 其他信息 文档的概念 4 文档管理系统调研 KASS 优点-集中管理文档,方便文件共享 缺点-工作流功能不够强大,难以满足大型企业的业务需求 易度 优点-海量文档存储,检索效率高 缺点-价格较高,需要专业人员进行维护 IDM(Iter Document Management) 优点-功能全面、丰富,完善的文档管理系统 缺点-界面不够简洁,页面交互混乱,用户权限复杂 DocMGR: 优点-开源系统,免费 缺点-个人开发,缺乏维护与开发文档 5 2.需求分析—功能需求 文档分类存储 树形目录结构存储 基本在线操作功能 增删改查,上传下载文件等 文档版本控制 版本的变更及访问 文档权限管理及工作流 分配权限与角色 操作日志 发送邮件 6 性能 加载速度、准确性等 用户界面需求 界面元素风格一致、布局合理、友好性等 易用性 易于理解和操作 安全性 用户权限、上传文件审核等 可扩展性 扩充更多功能 7 非功能需求 3.系统总体设计 基本架构:LAMP(Linux + Apache + MySQL + PHP) 开源网站架构,轻量级、资源丰富 前端框架:jQuery EasyUI 后端框架:CodeIgniter(CI) 开源PHP框架,基于模型-视图-控制器(MVC)的模式 其他Web技术:HTML,JavaScript,Ajax等 代码管理工具:Subversion(SVN) 项目管理工具:Redmine 8 相关技术和工具 总体架构设计 EDM系统采用由表现层、逻辑层和数据层构成的三层B/S结构,分别是客户端、Web服务器和数据库。 主要流程: 客户端请求 服务器响应 返回处理结果 9 功能模块设计 EDM 文档管理 ? 文档分类存储 ? 在线操作文档 ? 上传下载文件 ? 文档版本控制 (黄静负责) 用户管理 ? 统一用户管理 ? 文档角色分配 ? 角色权限管理 ? 工作流管理 (谢志新负责) 10 文档管理模块 11 数据库设计 文档管理部分的表格设计 12 页面布局设计 Web2.0的方式 更加注重用户体验和交互性 EasyUI Layout控件布局 13 1.网站标题 2.通用菜单 3.导航目录 4.权限菜单 5.树形目录 6.目录列表 7.分页 8.权限信息 9.联系方式 1 2 5 6 4 3 7 8 9 系统唯一标识 EDM ID即EID,目录和文档的唯一标识 EID构成 由26个英文大写字母和0~9数字组成,6
文档评论(0)