uml建模工具课程设计论文-基于uml的acg翻译文本系统的建模

uml建模工具课程设计论文-基于uml的acg翻译文本系统的建模

ID:8315895

大小:573.50 KB

页数:24页

时间:2018-03-18

uml建模工具课程设计论文-基于uml的acg翻译文本系统的建模_第1页
uml建模工具课程设计论文-基于uml的acg翻译文本系统的建模_第2页
uml建模工具课程设计论文-基于uml的acg翻译文本系统的建模_第3页
uml建模工具课程设计论文-基于uml的acg翻译文本系统的建模_第4页
uml建模工具课程设计论文-基于uml的acg翻译文本系统的建模_第5页
资源描述:

《uml建模工具课程设计论文-基于uml的acg翻译文本系统的建模》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程作业课程名称:UML建模工具题目:ACG翻译文本系统的建模任课教师:提交时间:6月3日学期:2011~2012学年第2学期24小组概况组号:第3组学号姓名班级分工组长软工10-5项目规划及文档编辑组员软工10-5UML图的绘制组员软工10-5UML图的绘制组员软工10-5UML图的绘制教师评阅学号姓名班级成绩评语组长软工10-5组员软工10-5组员软工10-5组员软工10-524ACG翻译文本系统的建模目录ACG翻译文本系统的建模31需求分析31.1.1背景分析31.1.2系统功能性分析31.1.3

2、系统主要模块分析32系统建模42.1创建系统用列模型42.1.1系统用例分析42.1.2用户用例图52.1.3系统管理员用例图62.1.4文本审核员用例图72.2创建系统静态模型72.2.1系统参与者类图72.2.2主要业务实体类82.3创建系统动态模型82.3.1“用户查看个人信息”用例92.3.2“用户查看文本”用例102.3.3“用户浏览排行榜”用例112.3.4“用户给管理员留言”用例122.3.5“文本审核员查看已翻译文本”用例142.3.6“文本审核员给用户留言”用例152.3.7“管理员管

3、理用户”用例162.3.8“管理员修改文本”用例172.3.9ACG翻译系统的状态图182.3.10ACG翻译系统的活动图202.4创建系统部署模型223总结24241需求分析1.1.1背景分析背景:ACG为英文Animation、Comic、Game的缩写,是动画、漫画、游戏的总称我国的特殊环境,使得国内ACG产业凋弊,国内的大部分热门动画、漫画、游戏都是有外国制作且没有官方中文版,而国内随着物质水平的上升有大量的人群以ACG产业为娱乐方式,但很多人都不太会外国语言或者会外国语言但不懂的如何汉化游戏,

4、如何制作动漫中文字幕,很少有人同时具备翻译以及制作的技术。所以此系统的目的在于将游戏汉化及动漫中文字幕制作的技术部分与翻译部分分离,由系统管理员从游戏中导出文本文件,由广大的汉化爱好者翻译文本,翻译完后由文本审核管理员审核文本的正确性,正确的翻译文本可以提供给任意会员导出,提供给给各个字幕组,游戏汉化组帮助ACG汉化,加快汉化进程,使广大ACG爱好者不在为语言而苦恼。1.1.2系统功能性分析ACG翻译系统是一个面向ACG汉化爱好者以及各种语言翻译爱好者和动漫字幕组,游戏汉化组的系统。该汉化系统能够方便的

5、为ACG汉化爱好者以及各种语言翻译爱好者提供一个语言翻译的平台,也能够为动漫字幕组,游戏汉化组提供文本导出服务。ACG翻译系统的功能性需求包括以下内容:(1)ACG翻译系统提供给所有使用此系统的人浏览所有文本的服务。(2)ACG翻译系统能够给管理者提供管理功能。管理员分为系统管理员和文本审核管理员,系统管理员主要对每个会员的权限,账号密码进行管理,通过专用的管理模块实现其功能,文本审核管理员主要对文本的状态进行管理,审核通过就将文本转为锁定状态(3)ACG翻译系统为普通会员及未注册人员提供输入翻译文本的

6、服务,浏览文本后在页面窗口中输入翻译后的文本,普通会员留下会员名,未注册人员为匿名。(4)ACG翻译系统为普通会员提供上传文本、浏览排名及导出文本的服务1.1.3系统主要模块分析满足上述需求的系统主要包括以下几个小的系统模块。(1)注册登录子系统,用于用户的注册及登录(2)浏览提交文本子系统,用户可以点击标题浏览文本,并可以在留言框中输入翻译文本提交给服务器。(3)排行榜子系统,用户登陆后可以点击链接浏览当天的文本上传排行榜,排行榜以上传的文本个数排名,主要为提高用户上传积极性(4)用户管理子系统,系统

7、管理员专用,系统管理员登录后可以对用户信息进行增加删除、查找、修改操作,还可以提供用户的权限,可以将普通用户升级为系统管理员、文本审核管理员。24(5)文本管理子系统,文本审核管理员专用,文本审核管理员登录后可以对文本及上传的文本进行增加、删除、查找、修改操作,同时可以修改文本的状态,当文本被锁定时不能被修改。2系统建模2.1创建系统用列模型2.1.1系统用例分析进行系统分析和设计的第一步就是创建系统的用例模型。作为描述系统的用户或参与者所能操作的图,它在需求分析阶段有着重要的作用,整个开发过程都是围绕

8、系统的需求用例表述问题和问题模型进行的。创建系统用例的第一步就是确定系统的参与者。ACG翻译系统的参与者包含以下几种。(1)用户:参与文本翻译的主体。(2)系统管理员:负责文本的上传、导出,以及对用户进行管理。(3)文本审核员:负责对上传的文本进行验证审核。因此系统的参与者包含三种,分别是用户、系统管理员、文本审核员,根据参与者的不同分别画出了各个参与者的用例图。2.1.2用户用例图用户用例图:用户在系统中能够进行登录、查看文本、提交翻译文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。