APP下载

在线文档分享与管理系统探讨

2014-04-21李政昊

城市建设理论研究 2014年11期
关键词:普通用户用例预览

李政昊

【摘要】:文档作为一种信息资源和无形资产,作为企业生产、技术、科研、经营和管理等活动的真实记录,在企业中发挥着重要的作用,本文将对在线文档分享与管理系统进行研究和探讨,以供参考。

【关键词】:在线文档;分享;管理

中图分类号: C93 文献标识码: A

1、前言

近年来,在线文档分享在国内也开始流行,国内的文档分享网站中最主要的有百度文库、豆丁网、道客巴巴、360doc等。这些网站共同具有的特点是具有积分等的授权访问和下载机制,由用户上传文档,网站为文档生成可在线预览的格式,下载者通过预览后确定下载的文档,在付出积分或虚拟货币后下载该文档。以分享流程实现知识和价值的传播。本文将对在线文档分享与管理系统进行研究和探讨,以供参考。

2、系统功能研究

2.1、首页功能

本系统基于B/S架构,首页是系统中所有用户都能用到的功能,起到系统门户作用,因此将其功能单列。提供系统其它各项功能的入口和链接,如帮助、注册、用户登录、管理登录、文档分类浏览、文档预览入口等,并提供特色服务如:智能模糊检索、最近文档(4篇)列表显示。还可以有最新推荐、浏览排行、下载排行、注销等功能。

2.2、普通用户通用功能部分

普通用户除可以使用首页的门户和特色功能外,还可通过门户上的链接进入帮助页、注册和个人信息管理页、文档分类浏览页,访问各页面的功能、实现文档分类浏览和基于关键词的模糊检索、分类检索,实现文档与图片的在线预览。2.3、授权用户功能部分

授权用户在普通用户功能的基础上,可以使用用户登录页、上载页、下载页等页面,实现文档的下载、上载获取积分,以及拟在未来实现的授权功能。

2.4、文档管理功能部分

考虑到系统可能需要多名管理员对大量的上载文档进行审核、入库等管理工作,故将文档管理与系统管理分开。文档管理部分包括管理登录、上载管理、文档管理、分类管理、公告管理、初始积分策略管理等几部分。

2.5、系统管理功能部分

系统管理部分包括用户管理、权限(授权)管理、系统日志管理部分。

2.6、系统需求建模

用例模型是开发过程的起点,是UML建模第一步,首先从系统层开始,然后逐层分解细化,从而得到较详细的用例模型。用例建模的过程:第一,确定系统范围和边界。系统范围是指系统的问题域的目标、责任、任务和范围,以及系统应提供的服务。系统边界位于活动者和用例之间,将两者区分开,便于从用户的角度来看待系统的功能。边界确定后,通过逐步的分析来确定系统的整体用例模型,找出系统的活动者和用例。第二,确定活动者。活动者(Actor,又称执行者)是系统分析员与用户交流的起点[5]。活动者是系统外部的一个实体(可以是任何的事物或人),以某种方式参与了用例的执行过程,通过向系统输入或请求系统输入某些事件来触发系统的执行。活动者包括人活动者和外部系统活动者。系统的用户是人活动者,用户通过与系统的交互,操作系统完成所需要的工作。外部系统活动者与本系统相互作用,交换信息。外部系统可以是软件系统,也可以是一个设备。可以用带有构造型“<>”的对象图标表示,也可以用简易的人形来表示。一般用对象图标表示外部系统活动者,用人形图标表示人活动者,活动者必须有唯一的名字或标识。可以从系统层面上识别出以下两个活动者:普通用户、管理员。而这两个活动者又可以细分为未授权用户、授权用户、文档管理员、系统管理员。第三,用例定义与描述。用例(Use Case)是对一个活动者(参与者)使用系统的一项功能时所进行的交互过程的一个文字描述序列。Use Case可以用文字描述,或用其他方法(列表、卡片等)表示。UML提供了Use Case图的图形元素符号和绘制规则,采用UseCase图可以使得对Use Case的描述更规范化、更准确、清晰、可见化,更便于理解和交流。每个用例都必须有一个唯一的名字以区别于其他用例。

2.7、数据库分析与设计

数据库是系统最底层,存储着系统的所有数据,它在一个管理信息系统中占有非常重要的地位。对三层架构的Web系统和动态页面而言,数据库基于核心位置。数据库设计是整个系统设计的重要组成部分,建立在用户及系统的需求分析基础上。要求了解系统各个方面的需求,数据库设计的好坏直接影响着应用系统的效率和实现效果。根据对系统的分析,系统中主要存在的实体有:文档、文档类别、专业细分、用户、部门、公告,由于下载的次数与积分机制有关,还增加了下载信息。

2.8、系统安全性

安全性是指保护数据以防因不合法的使用而造成数据的泄密和破坏。这样就要采取一定的安全保护措施,如身份验证,数据安全等。系统实现用户密码、权限等信息的加密,以此为基础实现了系统的数据存储安全和身份验证流程。此外在数据安全方面,系统还采用了事件驱动的HTTP下载,结合路径组合等方式,较为有效的实现了防盗链。

3、结尾

可以预见,随着在线文档分享模式的成功,与在线文库相关的技术还将得到新的发展。除了嵌入在网页中的浏览方式,也可能与RIA(Rich Internet Applications,富互联网应用)、云计算、软件商店等结合,产生新的技术、商业模式和企业应用模式。

【参考文献】

[1]《C#开发范例宝典》张跃廷等,人民邮电出版社

[2] 《VisualC#2005动态网站开发技术与实践》王路等,电子工业出版社

[3] 《PhotoshopCS3中文版网页制作基础与典型范例》焦慧等,电子工业出版社

猜你喜欢

普通用户用例预览
基于小红书UGC模式的城市形象传播研究
新媒体对中国传媒产业产生的影响
五大卫视2020年待播剧目预览
资费拨测系统的研究与应用
11月在拍电视剧预览表
2017年春夏中国色彩预览
用例规约在课程成绩管理系统需求分析中的应用研究
使用用例建模进行软件需求分析研究
离线发文件 不是会员也能用