版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本科毕业设计(论文) 5 6第一章绪论 1.1.1.论题背景 1.1.2.论题意义 1.3.1.研究内容 1.3.2.术语表 第二章系统概述与相关技术简介 2.1.1.系统架构与框架 112.1.2.系统环境 2.2云计算 2.2.1.云计算的定义 2.2.2.云计算的服务类型 122.2.3.云计算的特点 132.3虚拟化技术 14 2.3.2.服务器虚拟化技术 2.3.3.存储虚拟化技术 152.3.4.网络虚拟化技术 15 2.4.1.图片社交应用相关技术 162.4.3.单点登录 第三章需求分析 3.1.1.需求程度分析 3.1.2.需求调研 193.1.3.需求调研结果 203.1.4.竞品分析 203.1.5.产品规划 22 3.2.1.图签制作需求 223.2.2.图签发布需求 233.2.3.图签管理需求 24 3.3.1.安全性需求 273.3.2.稳定性需求 28 283.4.2.弹性能力需求 293.4.3.资源监控管理需求 293.4.4.资源调度需求 303.4.5.服务管理需求 30 第四章系统设计 31 32 4.3.1.系统模块分解结构 33 344.4虚拟化设计 35 35 37 第五章系统实现 5.1.1.图签制作模块 40 405.1.2.图签管理模块 445.1.3.社交模块 47 50 第六章系统测试 6.2测试用例 6.2.1.图签制作模块用例 586.2.2.图签管理模块用例 596.2.3.社交模块用例 606.2.4.社交模块用例 61 61 为此,本文基于UCloud云计算平台实现了一个图签管理系统。该系统实现了图签本系统采用了UML2.0建模技术,进行面向对象的系统分析和设计;使用C#编程methodTheresultsshowedtandsharethemtothesociabovementionedapplicationaboveAfteranassessmentofcloudplatform.frameworkusingMySqldatabaseMbriefintroductionofcloudplatformdeploymentmanagementandmaintenanctheblackboxtestingmethodtotestthefunctionalof任何两个陌生人之间所间隔的人不会超过6个人)为社交网络的发展提供了理论依据。根据中国互联网络信息中心(CNNIC)发布的报告显示,截至2012年12月底,中国网民规模超过5.64亿人,全年新增网民人数达5090万。其中手机网民的规模高达4.20亿,占总体网民的74.5%。使用手机进行社交的用户年增长率为35.7%,亨利·布洛中国的微信全球注册已达6亿人次,月活跃用户也超过3亿,而国外移动社交应用WhatsApp拥有4.5亿用户,每天新增100万全球注册用户,Line月活跃用户超过2亿,目前我国移动社交网络多以现实的人际关系为基础,现实关系与虚拟关系相互交斯洛提出的需要层次进行的,而25-34岁的人群是中国移动互联网用户的主力军,占比以大规模普及,除此之外,人们日常接收的信息约有70%通过视觉渠道获取,大量影音图片社交在其发展过程中逐渐体现出较为明显的模式特征,大致可分为图片+强关系+LBS模式(如:图钉)。不同的图片社交模式具有不同的特点及优势,而提供一个可台,本质是提供UGC(UserGeneratedContent)发布与获取渠道,既适合使用图片+弱Secret等,国内的微信朋友圈、Weico+、啪啪、图钉、花瓣等,它们都在一定程度上满足了部分用户特定的社交需求,但都不属于可以强化图片故事性特征的工具,也未能提供充足的自主编辑和创意发挥空间的社交平台。本文从目标用户群的强化图片故事性特征和发挥创造力进行自主编辑的需求出发,对图签管理系统的产品需求进行分析,设计系统并提出与云计算平台结合的方案。采用MVC设计模式、ASP.NET框架设计并实现图签管理系统的PC端图片处理和存储模块。深入研究图片社交应用在云计算平台的部署方式、存储原理和动态资源调度机制,进而从部署管理、租用成本、安全性及稳定性风险控制等方面权衡分析,提出云计算平台风险评估与成本控制参考标准,以UCloud云平台为例介绍系统部署方案并对方案选择标准进行评估。本系统的部署图如下图1-1所示:术语名英文名说明通过访员和受访人面对面地交谈来了解受访人的心理和行为的心理学基本研究方法指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机,在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响动态服务器网页设计,一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术交互式IT产品/系统的重要质量指标,产品对用户来说少错和令人满意的程度并发可以使用多个线程或者多个进程同时处理不同的操作负载均衡将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行资源调度指在特定的资源环境下,根据一定的资源使用规则,在不同的资源使用者之间进行资源调整的过程。AccessControl基于角色的访问控制,权限与角色相关联,用的成员而得到这些角色的权限,极大地简化了权限的管理。第二章系统概述与相关技术简介1)可以极大缓解客户端的处理负荷,减少维护的复杂程度,降低系统维护成本;2)将业务逻辑部分放在服务器端实现可以方便用户跨平台访问,确保用户在不同3)有效控制数据的访问权限,确保服务器和数据库的安全性。1)系统服务器端采用的云主机和客户端访问系统所需的硬件环境如下所示:服务器端客户端处理器2核32位或64位内存数据盘(20G)网络配置10M宽带以上2)系统服务器端和客户端所需要的软件环境如下所示:客户端网络协议数据库浏览器IE6.0以上IE6.0以上配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源器或其它Web服务访问,在云服务器端存储用户数据。1)公有云:公有云顾名思义就是面向普通大众提供的云计算服务,绝大部分的公司提供的都是公有云服务,通过Web浏览器和互联网获取服务,具有良好的规模共享经2)私有云:私有云的主要对象是企业内部用户,用户一般使用内部网络来访问私3)混合云:混合云将公有云和私有云的优点相结合,对企业用户来说将数据保存一方面,"云"的基础是互联网,即云是基于互联网而存在、通过互联网来使用的,1)通过注册/登录使用,可以随时随地在互联网终端登入2)用户不需要特殊的专业知识与技能训练即可使用,根据用户需要定制,允许弹群进行统一的管理,形成存储和计算资源的“资源池”,以此1)互联网的流量具有不稳定和突发的特点,云计算系统资源池应当具有良好的可2)云计算资源池应当本身具有较大规模,,防止资源不足而导致用户的申请失败,同时也能确保一部分用户流量激增的情况下的资源调度不会影响到其它用户的用户体3)针对每一个用户,都需要为其业务提供良好的可伸缩性,当用户当前计算能力4)快速部署也是云计算平台的重要特点,平台需要具有批量提供的能力,在较短5)云计算平台的硬件成本更低、资源利用率更高,随着开源技术的采用和自主研2.3虚拟化技术为虚拟机分配物理机的内存,使虚拟机看到内存为从地址0开始的连续物理地址。为实I/O虚拟化是通过截获GuestOS对I/O设备访问请求,用软件模拟真实硬件,复用持硬件辅助虚拟化技术时,往往能在I/O方面采用DirectICPU对存储虚拟化进行了如下定义:通过对存储(子)系统或存储服务的内部功能进行抽象、虚拟化的存储资源就像是一个巨大的“存储池”,看不到具体的磁盘,也不关心自己的块虚拟化,磁盘虚拟化,磁带、磁带驱动器、磁带库虚拟化,文件系统虚拟化,文件/网络虚拟化是将多个硬件或软件网络资源及相关的网络功能集成到一个可用软件VLAN等)和网络虚拟化技术(以虚拟网卡和虚拟网桥为电表,随着云计算兴起而发展)2.4其它相关技术简介到用户的"图签圈",使用Web广播机制。这是一项通过一定的技术标准或协议,在互联查看次数和分享次数等作为标准,设计推荐算法向用户推荐所属分类中热度最高的图Web服务器),主要用来管理和查询网络数据库。ASP.Net技术是一项基于公共语言运行库的高效率的控件和ASP指令来开发基于Web服务器的网页应用程序,此类应用具有高效、动态等请求ASP.NETMVC架构中,ModelView户视图ControllerModelView这样的分层架构可以实现松耦合,更易于维护;同时,通过Controller控制程序请求,能提供更加丰富的求,能提供更加丰富的URL重写,适合用于团队开发。其中处理流程如下图所示:程序根据用户的请求,把URL指向相对应的Controller,再由Controller调用业务的逻辑层,通过.Model层来操作数据库,由Controller把视图和数据组合起来,进行逻辑运算处理后将处理结果显示给用户。单点登录(SSO,SingleSignOn)技术是一种在应用程序间,用户只需要登录一次,就能访问全部应用程序的技术,它目前被广泛地应用于各项应用中,其中以企业级应用服务解决方案居多。单点登录比传统的登录方式优点在于即减少了用户登录认证次数,避免重复输入用户信息进行身份验证,又使各系统间通过信任关系实现身份的自动认证,以此来降低用户信息管理的成本。单点登录的架构模型主要有:基于令牌的模型、基于网关的模型、基于经纪人的模型和基于代理的模型。用服务器三部分组成的模型,而认证服务器就是该模型的“经纪人”,它控制着用户访第三章需求分析用户信息姓名教育程度华南理工大学本科毕业生软件工程性格外向,幽默,喜欢尝试新鲜事物,爱结交朋友互联网行为常使用微博等社交网络,喜欢拍照记录生活点滴,发布到社交网络,常与好友进行互动角色特征Ms.He认为现在的社交网络在逐渐改变人们的交流习惯,人们使用电话、短信交流越来越少了,更多是通过网上互动进行。Ms.He尝试过许多社交应用,但大多数都是在很短时间内被抛弃了,有的社交平台没有特色,很快就被抛弃;还有一些社交平台是因为没有好友在用或好友不再用而抛弃。到最后常用的社交平台只有2~3个。Ms.He感觉现在的社交平台越来越多,同质化却越来越严重,很多平台都功能重复,她认为自己没有时间和精力去同时维护多个社交平台,同样的内容不会每个平台都发布一遍,很希望在不同的平台上发布不同内容。Ms.He使用社交网络主要目的还是展示自我和维系友谊,同时也希望能够放松心情和增长见识。Ms.He时常有编辑照片的想法,来达到搞笑或记录的目的,有时候只能经过Photoshop编辑后再分享到社交网络。经调研结果显示,多数青年女性被调研者认为,现片美化而不是编辑,发布到社交网络时,只能意,同质化相当严重,缺少了新鲜感,他们有到社交网络的需求,但现有的图片社交平台对可以强化图片故事性特征的工具,和一个能提供充足的社区核心竞争力18种滤镜效果,台,保留分享评论功能,支持其它社形成成熟的社区效果出色,支持多图上传图片美化效果、平台优势以瀑布流形式展示图片,新的图片不断自动在页系,用户将喜欢的图片pin到自己的最大的图片社交分享社区能发现新的图片交互方式简洁、UGC内容丰富图片采集,快速效果出色以图片存储为主,分类丰富,社交属性不足未形成允许用户拥有多个自定义存储的图片自定义分类、存储便捷图钉化特效,允许用附近的人以及通导入好友形成但不成熟操作简单,美化效果好,节引导图片美化特效朋友圈图片上传及文字系,强关系型社交,有赞和评论的功能形成成熟的社区界面简洁清晰,交互方式社交属性突出,用户粘性强啪啪照片附带语音描述户,通过微博账号登录未形成新浪微博导入大批用户照片美化处理和特效处理功能出众允许用户将图片处理后分享到国内外社交平台未形成交互方式符合用户习惯,处理图片效果好但社交属图片美化处理推图操作简单的图片处理,图片特效功能,支持同步到已形成理功能完善,社交属性强但用户粘性一般图片个性化品牌滤镜功能,将品牌、地点、兴趣直接标注在图片上支持一键同步到国内外社交网络已形成互方式新颖,但编辑功能繁琐活动话题丰富、图片标注功能1)未能给用户"发现故事→拍照记录→创意编辑→分享故事"这一需求流程提供合适2)许多应用未形成独立社区,社交属性不足,大部分具有独立社区的应用在UGC丰富3)基于用户关系的强关系型社交与基于兴趣的弱关系型社交间缺少结合点,弱化了平4)Instagram等应用采用了基本的评论、生功能,一定程度上损害了用户体验。产品需要基于用户的兴趣爱好等弱关系搭建平台,以图签标注管理为主要功能,用户制作图签上传到图签管理系统时需要自定义标签或选择分类,用户按标签分类关注感兴趣的类别,系统通过筛选算法推荐用户感兴趣的图签内容显示在社交平台首页中,用户可对喜欢的内容进行转发,在吸引首批用户的同时积累高质量UGC。加入强关系型社交的"图签圈"功能,系统推荐用户通过QQ号码或通讯录导入好友,用户也可以自主搜索添加好友,互相添加好友的用户可以互相查看发布内容,好友发布的图签都在“图签圈”中显示,可以彼此评论。强化平台的社交功能来进一步吸引新用户,提高老用户的粘性。为了设计和实现用户体验良好的图签管理系统,需要进行系统需求的分析与设计。而影响系统架构设计的主要因素是系统的需求,需要改善系统功能性需求,完善系统功能。通过分析竞品中其它的优点及不足,结合图签管理系统产品自身的需求,设计了图签管理系统的用例图。针对用户的图签制作需求,编写了用户需求说明表如下所示:功能描述上传图片1用户可以批量上传本地照片删除图片1用户可选择一个或多个已上传的图片进行删除美化图片1图片裁剪1用户可将一张选中的图片进行裁剪操作图片旋转1用户可将一张选中的图片进行旋转操作添加图签标注1对于编辑美化完成的图片,用户可以根据需求选择添预览图签作品2提供给用户预览查看拼接生成图签效果针对该需求,对应的用例图如图3-1所示:保存根据用例图编写的需求用例表如表3-4所示:编号1 管理图片图片云存储管理2上传图片从本地导入1~9张图片3__删除图片从导入的图片中批量选取删除4处理图片图签美化编辑5__美化图片6__标注图片7__裁剪图片8__旋转图片9_撤销图片处理撤回上一步操作图片处理撤销后恢复到撤销前用户点击保存可将当前制作存于草稿箱对编辑好的一组图片进行拼接生成组图针对用户的图签发布需求,编写了用户需求说明表如下所示:功能描述1将制作完成的图签或需要分享的图签发布到社交网络2用户将制作完成的组图拼接成图签,保存到电脑中1用户发布图签时,可选择编写140字以内的文字描述1用户发布图签时可以对所传图签添加1-5个字的标签设置查看权限2设置发布的图签的查看权限针对该需求,对应的用例图如图3-2所示:个根据用例图编写的需求用例表如表3-6所示:表3-6图签制作模块需求用例表编号12 中关键字提取进行分类,辅助管理和检索34 用户将已完成的图签保存到电脑中5 设置查看权限针对用户的图签管理需求,编写了用户需求说明表如下所示:图签删除1图签分享1用户可以将好友或他人发布的图签分享到个人主页中图签查看1图签搜索2用户对个人图签按关键字搜索针对该需求,对应的用例图如图3-3所示:图3-3图签制作模块需求用例图根据用例图编写的需求用例表如表3-6所示:序号编号用例名称12_用户点击图签放大查看详细内容3图签从个人主页中删除4_将喜欢的图签分享到个人主页4)针对用户的社交需求,编写了用户需求说明表如下所示:表3-7社交需求说明表11点赞1图签查看11针对该需求,对应的用例图如图3-4所示:<<include>>搜索图签搜索好友赞图3-4社交需求用例图根据用例图编写的需求用例表如表3-8所示:表3-8图签制作模块需求用例表编号1_赞对图签进行点赞234 5 搜索用户通过输入进行搜索6用户通过搜索查找用户75)针对用户个人中心需求,编写了用户需求说明表如下所示:1用户进行个人信息填写、帐号绑定1用户进行好友添加、分组、删除1User云服务器编号1_管理好友2__34__56 3.3系统非功能性需求3.3.1.安全性需求1)数据安全性:2)服务安全性:3)虚拟化安全性:3.4云计算管理平台需求1)部署需求:准,首先是尽量不启用新服务器,可以降低能源管开销;另外,要尽可能让CPU和2)迁移需求:1)状态监控:监控所有物理资源和虚拟资源的工作状态,确保各类资源工作状态稳3)容量监控:使用长期资源监控数据来判断系统资源使用率的变化规律,关键度量4)安全监控:对虚拟化系统的安全监控内容包括主机的活动、各种配置操作是否符5)使用量度量:度量内容包括服务使用时间、配置信息、事件信息等,监控系统将3.5本章小结第四章系统设计对整个系统来说,分为客户端与服务器两部分,根据云计算平台的特征,采用分布式云服务器,其中客户端包含Android、iOS等移动端操作系统和Windows等PC端操作系统,整体系统部署图如下图所示,SQLite数据库MVC-HTTPS/Internet-ADOSQLite数据库云服务器其中各节点的配置要求如下表所示:iOS客户端编译环境:XCode5.0.1操作系统:Windowsxp/7/8操作系统:Android2.3.4及以上编译环境:Eclipse服务器:Apache2.2.1数据库服务器数据库:MySQL5.5云端服务器采用分布式服务器架构,负责不同功能模块的应用服务器和数据库服务例如图签的云存储使用独立应用服务器和数据库服务器,用户发出访问请求时可以快速读取所需的图签进行加载,并且可以进行预加载和延迟加载,不会影响用户查看其它相关信息,与此同时,也可以方便用户进行图签分享,用户在分享图签时只需把该图签与用户个人数据库进行关联即可,而不必在用户数据库中进行备份。1)模型层是程序中用于处理数据逻辑的部分,模型对象负责在数据库中存取数据,2)视图层是程序中处理用户交互的部分,负责从视图读取数据,并向模型发送数据,3)控制层是程序中用于处理数据逻辑的部分,模型对象负责在数据库中存取数据,其中主要包含了系统的数据模型,而数据模型中定义了数据实体对象和对象间的关1)图签制作模块用户在使用图签制作功能时希望能够获得清晰和流程化的制作体验,因此图签制作模块分为以下四部分:·图片管理菜单:界面右侧竖栏,图片按默认顺序排列,用户可以拖动图片改变顺序,使图片按照希望拼接的顺序排列。点击图片可以在图片处理面板上显示图片。·图片处理面板:位于界面中央区域,用作图片展示和编辑处理效果即时显示。·图片处理菜单:界面左侧包括各项对图片的处理操作,用户选择操作后直接在图片处理面板进行编辑。·图签操作面板:对图签进行预览、保存到草稿、发布等操作的面板,界面右上部。2)图签管理模块:用户在图签管理模块进行个人图签管理,希望获得明确提示。·搜索:用户可以输入标签或关键字搜索匹配的个人图签。·图签展示:页面正中以瀑布流形式显示个人已发布的图签,默认按时间倒叙排列。·图签详情:图签列表中每一条图签点击显示大图和内容详情。·草稿箱:页面顶部草稿箱按钮,用于存放图签制作模块保存的作品。·个人信息:位于页面中上部,展示个人头像和相关信息。3)社交模块:4)设置中心模块:1)图签制作模块:2)图签管理模块:3)社交模块:4)设置中心模块:1)虚拟化架构:台,裸金属架构将VMM直接安装在物理服务器之上,无需先安装操作系统的预装模VO操作都会陷入VMM中,由VMM对I/O指令进行解析并映射到实际物理设备,直1)存储模型架构图:图4-3存储模型架构图文件系统或数据库的方式以文件或结构化数据形式为用户提供数据信息存储访问能2)块聚合层的存储虚拟化存储设备的磁盘虚拟化技术可以将单个物理磁盘设备虚拟成逻辑块地址操作系统和上层应用使用,但单块磁盘设备的存储容量有限,为实现更多物理磁盘的聚合与统一访问,需要使用块聚合层的虚拟化技术。根据图签管理系统所需的云平台特点,我们选择采用带外虚拟化技术,如下图4-4所示,虚拟化控制器将对元数据的访问路径和对数据的访问路径分开,实现带外访问。通过将对元数据的控制转移到传输路径之外,避免了带你虚拟化存在的由元数据部分性能和可靠性瓶颈问题。带外访问需要每台服务器都安装虚拟化代理程序,从而将I/O请求发给带外设备来查询数据。图签管理系统采用UCloud的云主机作为云平台,采用的是基于主机的存储虚拟化技术,通过该在每台服务器上安装逻辑卷管理器(LogicalVolumeManager,LVM)应用程序来实现,从而可以隐藏物理存储资源的复杂性,并向操作系统提供存储资源的逻辑视图,由于物理存储的抽象发生在服务器本身,就不存在分离的控制和数据传输路径,避免带内虚拟化带来的瓶颈和性能问题。1)虚拟网络架构针对图签管理系统采用的UCloud云主机平台,采用的网络虚拟化技术是主机网络虚拟化技术,它是面向云计算的网络虚拟化技术核心,通过与传统网络虚拟化技术的配合,在实现虚拟网络的动态性和安全性方面发挥了重要作用,主要技术包括虚拟网卡技术和虚拟网桥技术,它们都是针对单台主机上的相关物理网络设备的虚拟化技术。其网络架构图如下图4-5所示:图4-5虚拟网络架构2)虚拟网卡模拟器物理机的虚拟网卡物理机的虚拟网卡物理机的物理网卡图4-6KVM层次结构3)虚拟网桥网桥的两边分别连接物理网卡和多块虚拟网卡,网桥内部维护一张映射表,根据Mac第五章系统实现1)图签制作页界面过镇2)模块类图-addimg()-deletelmg()图5-2图签制作模块类图所有与图片管理相ImageService操作,与Canvas类是聚合关系。为了提高代码复用率,系统使用了MasterPage母版页,实现了页面的快速布局。例如,使用母版页和内容页来创建页面Index.aspx,那么必须创建一个母版页MasterPage.master和一个内容页Index.aspx。其中母版页包含页头和页尾等内容,MasterPage.master文件包含如下内容:contextResponseContentTypeiStringfileNametbxPictbxPicPath.PostedFile.FileName.LastIndexOf("W"));//获取上传图片的文件名{//上传文件tbxPicPathPostedFileSaveAsServerMapPathRequestApplicatio+"VPictures"+fileName);//添加数据库信息helperaddNodetbxPicNameTextTrimRequestApplicationPathNPicture+fileName,"0"ViewStateImgIDToStringResponse.Write("<script>window.alert('上传文件错误"+ex.Message2)模块活动图:是1)个人主页界面编辑图5-4个人主页界面2)模块类图MosaicBoxAction-mosaiclD:String图5-5图签管理模块类图其中,图签按照标签分类存储,本系统采用树形节点结构,数据库中验证目录节点的核心代码如下:显示模块显示图签的核心功能代码为://显示图签mosaicPicmosaicUrltreeListSelectedNodeMo3)模块活动图继续编辑图5-6图签管理模块活动图1)主页界面图5-7主页界面2)模块类图<<interface>>图5-8社交模块类图以评论功能为例,使用Ajax技术与之结合,可以实现无刷新加载新评论:commentparentidcommentAjax技术实现代码如下:usingCommentBOcmnewComResponse.WritecmgetCommentContent}3)模块活动图图5-9社交模块活动图1)云主机配置选择界面:内存:数据盘:0GB500GB1000GB8核16核图5-10云服务器配置选择能,采用4G内存,使用约40G的Linux系统盘和200G数据盘,双线10mbps带宽。2)云主机镜像选择界面:静Cmt0563642图5-11云主机镜像选择不同的地方可以分担主服务器的负载量。图签管理系统采用64位的CentOS6.5的标3)基本设置界面:强防火墙:Web服务器推荐(22,3389,80,443)图5-12基本设置4)云主机登录界面:昨44图5-13云主机登录5)创建数据库实例:台价格:68.00元图5-14数据库实例创建6)内存空间管理:●热备〇无热备图5-15内存空间创建7)负载均衡管理:4Mbps4Mbps25Mbps50Mbpss数示中心员重和息1)权限管理介绍控制模型,采用RBAC(Role-BasedAccessControl,基于角色的访问控制)模型。RBAC模型使用"角色"这一项中间元素,把角色与权限关联起来,然后再将角2)类图设计Session.4)单点登录身份认证:将单点登录的身份认证作为图签管理系统登录模块,基于壹是图5-18单点登录身份认证活动图5)模块分解结构:服务器(多个)图5-19认证登录模块分解结构5.4本章小结第六章系统测试1)图签制作功能:序号功能与性能图片上传功能是从草稿箱打开功能是图片裁剪功能是图片旋转功能是图片删除功能是添加标注功能是滤镜美化功能是图片拼接功能是图签预览功能是是是2)图签管理功能:功能与性能图签发布功能是图签删除功能是是图签瀑布流展示功能是图签详情查看功能是图签标签分类功能是3)社交功能:序号功能与性能图签分组功能是图签瀑布流展示功能是是图签详情查看功能是是点赞功能是分享功能是4)设置功能:功能与性能是是系统设置功能是可用性测试等。系统的测试环境与系统部署环境相同,详见表2-1硬件环境需求表和表6.2测试用例用例编号用例目的前提条件用例编号描述/输入/操作期望结果实测结果图片上传点击"本地上传"1、打开文件选择器2、选择1-9张照片确认上传成功从草稿箱打开点击"从草稿箱打1、弹出草稿箱中草稿列表3、成功加载草稿成功图片裁剪功能点击“裁剪”按钮1、拖拽裁剪框四周选择区域2、点击"确认"或"Enter"成功图片旋转功能点击“旋转”按钮1、选择旋转方向(左/右)成功图片删除功能点击图片右上角“删除”按钮1、弹出删除提示"是否确认删除"2、点击"确认"成功删除成功功能点击“标注”按钮1、选择气泡类型和方向2、气泡成功显示在画布上3、编写文字,选择文字字体字号,标注中字体字号改变成功功能点击“美化”按钮1、点选滤镜类型,画布上图片即时变化2、点击画布任意位置,滤镜选择器隐藏成功图片拼接功能点击"图片拼接"1、弹出提示"图片拼接成功"2、原多图片略缩图处显示拼接完成的图签成功图签预览功能点击“预览”按钮1、显示预览图签,通过滚动条下拉查看2、点击鼠标左键取消预览成功点击"保存到本地"1、弹出保存路径选择对话框2、选择路径位置后保存成功点击“保存到草稿”1、弹出"已成功保存到草稿"2、草稿箱中增加一条记录成功表6-6图签管理模块测试用例用例编号用例目的用户已登录并进入个人主页用例编号描述/输入/操作期望结果实测结果图签发布点击“发布”按钮1、弹出发布对话框3、点击"发布",显示成功成功图签删除点击“删除”按钮1、弹出“是否确认删除”对1不符合失败2、点击“删除”按钮,成功搜索内部搜索框中输入,点击“搜索”1、页面内部刷新,显示搜索2、匹配度最高的用户名或图签名显示在顶部成功图签详情点击图签1、跳转到图签详情页面成功用例编号用例目的前提条件用例编号描述/输入/操作期望结果实测结果图签分类点击"分类"下拉1、显示分类列表成功搜索搜索框中输入,点1、跳转到搜索结果页2、匹配度最高的用户名或图签名显
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年反假题库及答案详解
- 2026年水运两员考试题库及答案详解
- 2026年京东人才认证题库及答案详解
- 2026年母婴护理考证题库及答案详解
- 2026年内江市企业人力资源管理师考试题库及答案详解
- 2026年单招英语二试题库及答案详解
- 新能源物料采购合同范本
- 租房抵押借款合同范本
- 安徽省亳州市涡阳第四中学2027届物理高三第一学期期中教学质量检测模拟试题含解析
- 2027届山东省菏泽市物理高二第一学期期中达标检测试题含解析
- 2026下半年杭州市数据资源管理局所属杭州市大数据管理服务中心招聘9人考试参考题库及答案详解
- 公路路基工程施工质量验收规范
- 《剧本写作》考试复习(重点)题库及答案
- 2026年娄底职业技术学院高职单招笔试职业适应性测验试题库含答案解析2套试卷
- 2026越秀区白云街道公开招聘公共服务办辅助人员1人考试模拟试题及答案详解
- CSCO肾癌诊疗指南(2026版)
- 2026年统编版九年级语文上册期末复习:古诗词+文言文 默写练习题(含答案)
- 2026年北京市高考英语试卷(含答案及解析)
- 吉利汽车GEELY+品牌VI手册 Geely Auto Communication Guidelines (New Energy 2025)
- 2026年教科版五年级科学上册2.2《独轮车省力的秘密》课件
- 义务教育英语课程标准解读完整版课件小学初中版
评论
0/150
提交评论