乐游公司游戏充值系统的设计与实现说明书_第1页
乐游公司游戏充值系统的设计与实现说明书_第2页
乐游公司游戏充值系统的设计与实现说明书_第3页
乐游公司游戏充值系统的设计与实现说明书_第4页
乐游公司游戏充值系统的设计与实现说明书_第5页
已阅读5页,还剩70页未读 继续免费阅读

乐游公司游戏充值系统的设计与实现说明书.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

密 级 学 号 092207 毕 业 设 计(论 文) 乐游公司游戏充值系统 的设计与实现 院(系、部) : 经济管理学院 姓 名: 张建 班 级: 信 业: 信息管理与信息系统 指导教师: 何信 教师职称: 讲师 2011 年 5月 27 日 北京 乐游公司游戏充值系统的设计与实现 北京石油化工学院 学位论文电子版授权使用协议 论文乐游公司游戏充值系统的设计与实现 系本人在北京石油化工学院学习期间创作完成的作品,并已通过论文答辩。 本人系作品的唯一作者,即著作权人。现本人同意将本作品收录于“北京石油化工学院学位论文全文数据库”。本人承诺:已提交的学位论文电子版与印刷版论文的内容一致,如因不同而引起学术声誉上的损失由本人自负。 本人完全同意本作品在校园网上提供论文目录检索、 文摘浏览以及全文部分浏览服务。公开级学位论文全文电子版允许读者在校园网上浏览并下载全文。 注:本协议书对于“非公开学位论文”在保密期限过后同样适用。 院系名称:经济管理学院 作者签名: 张建 学 号: 092207 2011年 6 月 17 日 乐游公司游戏充值系统的设计与实现 I 摘 要 本文结合网络游戏运营现状,以信息系统分析 设计的基本方法为理论基础,按照面向对象的程序设计思想, 详细介绍了乐游公司游戏充值系统分析设计过程,以及开发过程中的具体方法。 文章详细阐述了乐游公司游戏充值系统的开发 的背景,研究的内容和意义。以实际项目为蓝本,完成需求分析,并详细分 析出系统需要实现的具体功能。系统由用户平台和管理员平台两部分组成。用户 平台包括用帐号管理和充值兑换大功能模块。管理员平台包括用户信息管理、充 值账户管理、游戏账户管理、充值记录管理、兑换记录管理、充值订单管理和查 询操作记录六大功能模块。这两大平台实现了用户从注册到完成兑换,及管理员 对用户操作过程中产生的数据进行管理等基本功能。通过对经济、技术与社会环 境等方面的可行性分析,最终确定系统的基本原形。使用 一建模工具,画出系统分析阶段的用例图、类图和顺序图。在开发过程中按照“高内聚,低耦 合”的开发思想,采用现行的基本三层架构进行系统开发。 系统实现以 为开发环境,使用 005 作为数据库,使用 术、 C#语言进行乐游公司游戏充值系统的开发。 关键字: C# , 三层架构 ,游戏充值 ,信息系统 乐游公司游戏充值系统的设计与实现 of as in e of e s of to of by of s ML a of to .0 as 005 as c # e c #, 游公司游戏充值系统的设计与实现 I 目 录 摘 要 . I. 录 . I第一章 前 言 . 1题背景 . 1究内容和意义 . 2本概念 . 3点与面向对象设计方法 . 3息系统三层架构的优点 . 4文结构 . 5结 . 5第二章 系统分析 . 6统需求分析 . 6统实现功能 . 6统可行性分析 . 7向对象分析系统 . 10定用例 . 10义类图 . 16立分析模型的类图 . 16立分析模型的顺序图 . 17结 . 23第三章 系统设计 . 24计系统体系结构 . 24向对象设计系统 . 24统设计阶段用例图 . 24统设计类图 . 30计阶段的顺序图 . 31据库的设计 . 37结 . 41第四章 系统实现 . 42户登录 . 42户充值 . 44户兑换 . 47号管理 . 51户信息管理 . 53值账户管理 . 55戏账户管理 . 58值订单管理 . 59值记录管理 . 61乐游公司游戏充值系统的设计与实现 询操作记录 . 62结 . 63第五章 结束语 . 64参考文献 . 65致 谢 . 66附 录 . 67附录 1: 系统的配置说明 . 67附录 2: 系统的关键代码说明 . 68声 明 . 73乐游公司游戏充值系统的设计与实现 1 第一章 前 言 题背景 随着信息技术的迅速发展,信息系统开始大规模普及,并应用于各行各业中。良好的信息系统可以节省大量资源和时间,使工作快捷高效,更有条理,使管理者工作更加得心应手。 近几年,网络游戏行业迅速兴起并且不断壮大,信息系统也被广泛应用于网游运维过程中,如充值系统、游戏推广系统、游戏安全系统、客户服务系统、内部管理系统、商务合作系统等等。网游行业的主要营销收入来自于玩家消费,因此游戏充值系统也是各大网游公司运维过程中的重中之重,所以,本篇论文重点研究游戏充值系统。 随着各种游戏模式的不断变化,游戏充值业务也开始多样化。游戏充值业务是所有运营商的核心业务,因此游戏充值系统的开发对网游运营商来说至关重要。在游戏行业发展初期,玩家需要购买运营商销售的游戏点卡,运营商以点卡记录玩家的游戏时间,当点卡不足时玩家需要再次购买并进行充值后才能继续游戏,这是最早的游戏充值形式。这种充值形式较为单一,而且很不方便。 如今游戏行业的发展迅速,游戏模式的日益增多,仅以销售点卡的方式进行充值,显然已经不能满足运营商以及玩家的需求。于是运营商推出了新的充值方式,以账号、密码的形式出售带有游戏点的充值卡,玩家可以在网吧或者超市购买相应的充值卡登录游戏网站进行冲值,获得相应点数。这种冲值方式自由度比购买游戏点卡更高。 但这仍然不能满足网游行业的发展需求, 因此网络订购、 电话充值、 手机充值、银行卡充值等多种形式开始应用于游戏充值业务当中。 充值方式的多元化发展给方便了玩家,也为运营商创造了利润。 在充值方式不断变化、增加的大环境下,信息系统检索速度快、保密性强、可靠性高、存储量大、管理成本低、便于维护、方便使用、利于管理者迅速分析总结当前现状等优势自然而然的显现出来。 因此各大游戏公司都十分重视对此系统的开乐游公司游戏充值系统的设计与实现 2 发。 设计出优良完善的信息系统来支持游戏充值业务, 对游戏行业未来发展的影响,也是不言而喻的。 究内容和意义 (1)基本内容 乐游充值系统主要由用户平台和管理员平台两部分组成。 用户平台包括用帐号管理和充值兑换大功能模块。管理员平台包括用户信息管理、充值账户管理、游戏账户管理、充值记录管理、兑换记录管理、充值订单管理和查询操作记录六大功能模块。这两大平台实现了用户从注册到完成兑换,及管理员对用户操作过程中产生的数据进行管理等基本功能。 主要功能: z 玩家注册、登录、找回密码、修改基本信息、修改密码、实名验证、激活游戏区等功能。 z 充值兑换,包括电话充值、银行卡充值、充值卡充值、短信充值、游戏币兑换、自动保存充值兑换记录等功能。 z 管理员维护玩家账号基本信息、充值管理、自动保存操作记录等功能。 拟解决的主要问题: z 充值帐户与用户账号信息必须完全匹配。 z 进行游戏币兑换时,必须验证当前账号是否已在需要充值的服务器中激活,否则不允许充值。 z 兑换后的游戏币与相应游戏服务器的玩家信息匹配。 z 数据库中任何信息都不能删除,如果需要删除,须在记录中加标记。 z 所有的充值记录流程都必须记录在数据库中,以备以后查验。 z 所有的兑换记录流程都必须记录在数据库中,以备以后查验。 (2)研究意义 游戏充值过程,是一种虚拟产品的交易过程。既然有交易,就要求买卖双方公平对等,保证任何一方的利益都不受损害。因此游戏充值系统必须保证正确的记录乐游公司游戏充值系统的设计与实现 3 充值的金额以及充值账号、时间等一切信息,保证充值兑换、游戏消费数值的正确性,以及记录的完整性。同时对前台显示与数据库、游戏账号中数据的同时更新也有严格要求。 良好的充值系统既可以确保玩家的金钱与时间不受损失, 也能保证运营商的利益不受损害。因此对游戏充值系统的分析与设计是有重要研究意义的。 本概念 点与面向对象设计方法 缩写)统一建模语言 ,是用来对软件密集系统进行可视化建模的一种语言。 面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。 持从需求分析开始的软件开发的全过程。 过三类图形建立系统模型:用例( 、静态结构图(对象类图、对象图、组件图、配置图)和动态行为图(顺序图、协同图、状态图、活动图) ,这些图可以从不同的抽象角度实现系统的可视化。 点包括: ( 1)面向对象。 持面向对象技术的主要概念,提供了一批基本的模型元素的表示图形和方法,能简洁明了地表达面向对象的各种概念。 ( 2)可视化,表示能力强。通过 模型图能清晰地表示系统的逻辑模型和实现模型。可用于各种复杂系统的建模。 ( 3)独立于过程。 系统建模语言,独立于开发过程。 ( 4)独立于程序设计语言。用 立的软件系统模型可以用 、任何一种面向对象的程序设计来实现。 ( 5)易于掌握使用。 形结构清晰,建模简洁明了,容易掌握使用。 使用 行系统分析和设计,可以加速开发进程,提高代码质量,支持动态的业务需求。 用于各种规模的系统开发。能促进软件复用,方便地集成已有的系统,并能有效处理开发中的各种风险。 运用 行面向对象的系统分析设计,其过程通常由以下 3 个部份组成: 识别系统的用例和角色。首先对项目进行需求调研,依据项目的业务流程图和乐游公司游戏充值系统的设计与实现 4 数据流程图以及项目中涉及的各级操作人员,通过分析,识别出系统中的所有用例和角色;接着分析系统中各角色和用例间的联系,再使用 模工具画出系统的用例图,同时,勾画系统的概念层模型,借助 模工具描述概念层类图和活动图。 进行系统分析, 并抽取类。 系统分析的任务是找出系统的所有需求并加以描述,同时建立特定领域模型。建立域模型有助于开发人员考察用例,从中抽取出类,并描述类之间的关系。 系统设计,并设计类及其行为。设计阶段由结构设计和详细设计组成。结构设计是高层设计,其任务是定义包 (子系统 ),包括包间的依赖关系和主要通信机制。包有利于描述系统的逻辑组成部分以及各部分之间的依赖关系。 详细设计就是要细化包的内容,清晰描述所有的类,同时使用 动态模型描述在特定环境下这些类的实例的行为。 息系统三层架构的优点 三层架构 (3通常意义上的三层架构就是将整个业务应用划分为:表现层( 、业务逻辑层( 、数据访问层( 。区分层次的目的即为了“高内聚,低耦合”的思想。 表现层( :通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 业务逻辑层( :针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。业务逻辑层在体系架构中的位置很关键,它处于数据访问层与表示层中间,起到了数据交换中承上启下的作用。由于层是一种弱耦合结构,层与层之间的依赖是向下的,底层对于上层而言是“无知”的,改变上层的设计对于其调用的底层而言没有任何影响。如果在分层设计时,遵循了面向接口设计的思想,那么这种向下的依赖也应该是一种弱依赖关系。因而在不改变接口定义的前提下,理想的分层式架构,应该是一个支持可抽取、可替换的“抽屉”式架构。正因为如此,业务逻辑层的设计对于一个支持可扩展的架构尤为关键,因为它扮演了两个不同的角色。对于数据访问层而言,它是调用者;对于表示层而言,它却是被调用者。依赖与被依赖的关系都纠结在业务逻辑层上,如何实现依赖关系的解耦,则是除了实现业务逻辑之外留给设计师的任务。 数据访问层( :该层所做事务直接操作数据库,针对数据的增添、删除、乐游公司游戏充值系统的设计与实现 5 修改、更新、查找等。 三层架构的优点: z 开发人员可以只关注整个结构中的其中某一层; z 可以很容易的用新的实现来替换原有层次的实现; z 可以降低层与层之间的依赖; z 有利于标准化; z 利于各层逻辑的复用。 文结构 本文的第一章前言部分详细阐述了乐游公司游戏充值系统的开发背景, 研究的内容和意义。第二章系统分析,从系统的需求分析,并进一步详细的阐述了系统所要实现的功能,对系统进行可行性的分析,然后通过面向对象的方式分析系统,通过 一建模工具,画出系统分析阶段的用例图,系统类图,以及顺序图。第三章是系统设计阶段,通过系统分析阶段的分析结果完成系统设计,对系统的类图进行进一步的细化,同时完成系统数据库的设计。第四章是系统实现,主要介绍了系统的具体功能的实现。第五章是对于本系统开发的总结和对于未来的展望。 结 当今信息化产业飞速发展,网游行业虽为新兴的信息化产业,但它的发展速度之快,发展规模之庞大,让这个行业倍受 所关注。网游行业主要营销收入来源于玩家消费,因此游戏充值业务成为网游公司的核心业务。各大游戏公司都致力于开发功能完善、维护性强、安全性高、效率高的游戏充值系统。良好的游戏充值系统不仅能使游戏代理商提高工作效率,保护正常利润不受损害,也能保证游戏玩家的利益避免不必要的损失。如果充值系统出现漏洞,后果是不堪设想的。优良的充值系统是游戏运营公司综合实力的体现,也是信息系统优势的集中体现。 因此,实现并完善游戏充值系统是有重要意义的。实现这样的系统也是对在大学课堂上学习的各种知识的综合展现, 只有具有扎实的信息系统分析设计以及开的知识、技术功底,才能顺利的完成此系统。在设计开发过程中,难免遇到各种问题,但通过各种途径解决问题,能够锻炼开发者,不断补充专业知识,提高专业技能,为将来的工作打下良好的基础。 乐游公司游戏充值系统的设计与实现 6 第二章 系统分析 统需求分析 当今网游行业发展迅速,游戏产品数量,游戏玩家人数都在不断增加。一款好的游戏产品,玩家黏着度是很强的。因此,为了提高对游戏体验的要求,体验更多的游戏模式, 获得更多的游戏乐趣和更高的游戏级别, 玩家在游戏过程中进行充值,是理所当然的,这也是对游戏产品的肯定。但传统的游戏点卡充值方式已经过于单一、落后,难以适应运营公司以及玩家的需求。 主要表现在: ( 1)传统的游戏点卡充值方式受时间、地点的限制,灵活性差,效率低。 ( 2)游戏运营公司运营产品多、模式多,单一的方式无法适应运营过程中发生的各种变化。 ( 3)玩家数量多,没有专业的系统进行管理,管理混乱、效率低。 ( 4)充值过程与游戏过程并行,增加游戏服务器负载,浪费资源。 ( 5)一但游戏停止运营,已充值的游戏币难以转移,给玩家造成巨大损失。 ( 6)灵活性差,不适于与第三方进行商务合作。 ( 7)受物流、销售商限制,点卡覆盖率、销售量难以控制,影响运营商利润。 如果没有专业的系统对充值账号、 充值过程进行管理控制, 很难增加营销模式,新的充值模式难以实现,为运营商的影响是巨大的。为减少运营成本,降低管理难度,增加灵活性,节约成本,节省资源,开发专业、性能良好的游戏充值系统是势在必行的。 统实现功能 ( 1)实现玩家注册、登陆、密码管理、基本信息管理等功能。良好的注册管理功能,可以提高用户帐户的安全性能,减少玩家遭受不必要的损失。 ( 2)实名验证功能。保证玩家玩家达到可以理性进行游戏的年龄,防止游戏对为成年人造成影响,产生依赖性。 ( 3)游戏区激活功能,方便玩家进行充值、兑换。 ( 4)充值功能。包括电话充值、银行卡充值、充值卡充值、短信充值等功能乐游公司游戏充值系统的设计与实现 7 充值方式。满足玩家在各种情况下对游戏进行充值的需求。 ( 5)游戏币兑换功能。将账号里的人民币兑换为等值的游戏币,满足游戏需求。 ( 6)充值、兑换信息查询功能。便于玩家核对充值信息,防止不必要的损失。 ( 7)玩家帐户管理功能。方便管理员对玩家的帐户进行管理。 ( 8)充值兑换管理功能。方便管理员对充值兑换信息进行管理。 ( 9)充值订单管理功能。方便管理员对充值订单信息进行管理。 ( 10)操作记录查询功能。方便管理员查询,修正错误操作。 以上功能,基本满足游戏充值系统的业务需求。在设计开发过程中,必须对以上功能进行严格测试,防止因程序错误而造成的重大损失。 统可行性分析 可行性研究主要内容是要求以全面、 系统的分析为主要方法, 经济效益为核心,围绕影响项目的各种因素,对整个可行性研究提出综合分析评价,指出优缺点和建议。其中包括包括经济可行性的分析、技术可行性的分析、社会环境的可行性。通过对实际项目的具体分析,决定采用 为开发环境,采用 C#语言,使用三层基本架构以及 据库对系统进行开发。 ( 1)经济可行性: 如果采用人工推广的方式进行游戏点卡的区域销售, 由于不同地理区域有不同的特性,产生成本十分巨大,并且难以控制。且区域饱和程度不同,可能造成极大的资源浪费。 虚拟的交易方式可以节省时间, 减少工本费用, 就长久而言节省了大量的资金。 游戏充值系统的开发, 在短期内虽需投入大量的人力物力, 但就长远利益分析,此成本还是相对较小的。由于系统的可维护性、拓展性强,可以长期使用,根据需求变化不断调整,节省了大量资源,不必因为某个特殊问题而投入大量人力物力去集中解决。 ( 2)技术可行性: 编程环境的选择 微软 括对 个方面的重要修改。对于 面的开发,新的控件可以使用户更加轻松地去实现特定功能以完成动态页面的开乐游公司游戏充值系统的设计与实现 8 发。新的数据控件使得不编写代码而在 面中实现数据的显示和编辑成为可能。 一个被改良的 型使得 面开发更轻松和高效。缓存特性包括一些缓存页面的新方法,还包括创建依赖于 据库中表而进行缓存的能力。 你现在可以使用多种方法来制定 点和页面。 性使得 用 可以创建能在浏览器中定制它们自身的页面。你可以用 动跟踪页面的 还可以利用简单控件来增加导航菜单的内容。 点特性的提高允许你更快更轻松地去创建专业的 点。母版页(许你为控件集和静态文本定义一个统一的外观。 为了帮助你保护你的站点安全性,你可以预先编译你的源文件以生成可执行代码 (所有的代码文件和以 结尾的页面都是源文件 )。 你现在可以不通过任何源文件来配置输出结果,以影响到生产服务器。对 增进还包括新的工具、类以帮助开发者、服务器管理员、主机服务商轻松管理 点。 应于各种类型的浏览器和设备。默认来讲,控件将被渲染输出以与 准集一致。新的适应性渲染架构使得控件能实现为特定的浏览器和设备自动进行正确地渲染处理; 你不在需要使用分离的类来进行移动设备的开发了。你可以应用设备过滤掉同一控件上的特殊属性值以使控件适用于不同的浏览器,并且 括了专门为创建小窗口浏览器和移动电话设计的控件组合。 因此采用 为开发环境是一个良好的选择。 开发语言的选择 微软在正式场合把 C#描述为一种简单、现代、面向对象、类型非常安全、派生于 C 和 C+的编程语言。大多数独立的评论员对其说法是“派生于 C、 C+ 和。这种描述在技术上是非常准确的,但没有涉及到该语言的真正优点。从语法上看, C#非常类似于 C+和 许多关键字都是相同的, C#也使用类似于 C+和 块结构,并用括号 ( )来标记代码块,用分号分隔各行语句。对 C#代码的第一印象是它非常类似于 C+或 码。但在这些表面上的类似性后面,C#学习起来要比 C+容易得多,但比 一些。其设计与现代开发工具的适应性要比其他语言更高,它同时具有 易用性、高性能以及 C+的低级内存访问性。 C#包括以下一些特性: 乐游公司游戏充值系统的设计与实现 9 z 完全支持类和面向对象编程,包括接口和继承、虚函数和运算符重载的处理。 z 定义完整、一致的基本类型集。 z 对自动生成 档说明的内置支持。 z 自动清理动态分配的内存。 z 可以用用户定义的特性来标记类或方法。这可以用于文档说明,对编译有一定的影响 (例如,把方法标记为只在调试时编译 )。 z 对 类库的完全访问权,并易于访问 z 可以使用指针和直接内存访问,但 C#语言可以在没有它们的条件下访问内存。 z 以 风格支持属性和事件。 z 改变编译器选项,可以把程序编译为可执行文件或 件库,该组件库可以用与 件 (件 )相同的方式由其他代码调用。 z C#可以用于编写 态 面和 务。 数据库的选择 够满足今天的商业环境要求不同类型的数据库解决方案。 它一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、 用于决策支持的数据仓库功能、 与许多其他服务器软件紧密关联的集成性、良好的性价比等。性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。 除这些 优点外, 为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用 来的机会非常重要。作为一个完备的数据库和数据分析包, 快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。作为重要的基准测试可伸缩性和速度奖的记录保持者, 一个具备完全 持的数据库产品,提供了对可扩展标记语言 (核心支持以及在 和防火墙外进行查询的能力。因此采用 005 作为系统数据库可以更合理、有效的管理系统数据。 ( 3)社会环境的可行性: 近几年,网络游戏行业迅速兴起并且不断壮大,随着游戏行业的发展,游戏模乐游公司游戏充值系统的设计与实现 10式的增多,仅以销售点卡的方式进行充值,显然已经不能满足运营商以及玩家的需求。于是运营商推出了新的充值方式,以账号、密码的形式出售带有游戏点的充值卡,玩家可以在网吧或者超市购买相应的充值卡登录游戏网站进行冲值,获得相应点数。这种冲值方式自由度比购买游戏点卡更高。 但这仍然不能满足网游行业的发展需求, 因此网络订购、 电话充值、 手机充值、银行卡充值等多种形式开始应用于游戏充值业务当中。 充值方式的多元化发展给方便了玩家,也为运营商创造了利润。但无论充值方式如何变化,都需要相应完善的充值系统来支持。 综上所述,游戏充值系统的分析与设计在经济、技术以及社会环境方面确实可行。 向对象分析系统 定用例 由参与者( 用例( 及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。用例图( 被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。将每个系统中的用户分出工作状态的属性和工作内容,方便建模,防止功能重复和多余的类。用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。 通过对乐游公司游戏充值系统的需求进行分析,将系统分为两大平台,即管理员平台与用户平台。由于系统功能模块较多,为了便于管理,将不同的功能模块分为不同的包。 管理员平台功能主要分为六个大模块以及登录和操作记录查询功能。如图 2 乐游公司游戏充值系统的设计与实现 11管理用户信息模块主要功能包括:查询用户信息,修改用户信息,删除用户信息等。如图 2示。 乐游公司游戏充值系统的设计与实现 12管理用户账户模块主要功能包括:查询用户账户信息,修改用户账户信息,冻结用户账户,解冻用户账户等。如图 2示。 图 2理用户账户模块 管理游戏账户模块主要功能包括:查询游戏账户信息,修改游戏账户信息,冻结游戏账户,解冻游戏账户等。如图 2示。 图 2理游戏账户模块 查询用户账户信息修改用户账户信息冻结用户账户管理员(理员平台 )解冻用户账户查询游戏账户信息修改游戏账户信息冻结游戏账户管理员(理员平台 )解冻游戏账户乐游公司游戏充值系统的设计与实现 13管理充值记录模块主要功能包括:查询充值记录,修改充值记录,删除充值记录等。如图 2示。 图 2理充值记录模块 管理兑换记录模块主要功能包括:查询兑换记录,修改兑换记录,删除兑换记录等。如图 2示。 图 2理兑换记录模块 查询充值记录修改充值记录删除充值记录管理员(理员平台 )查询兑换记录修改兑换记录删除兑换记录管理员(理员平台 )乐游公司游戏充值系统的设计与实现 14管理充值订单模块主要功能包括:查询充值订单,修改充值订单,删除充值订单等。如图 2示。 图 2理充值订单模块 用户平台功能主要分为两大模块,帐号管理和充值兑换。如果 2示。 图 2户平台顶层包图 用户帐号管理模块主要功能包括:注册,登录,修改密码,找回密码,修改基本资料,激活游戏区等。如图 2示。 查询充值订单修改充值订单删除充值订单管理员(理员平台 )充值兑换帐号管理乐游公司游戏充值系统的设计与实现 15图 2户帐号管理用例图 充值兑换模块主要功能包括:充值卡充值,电话充值,短信充值,银行卡充值,兑换游戏币,查询充值记录,查询兑换记录等。如图 2示。 图 2值兑换用例图 注册登录修改密码找回密码修改基本资料激活游戏区用户(户平台 )充值卡充值电话充值短信充值银行卡充值兑换游戏币查询充值记录查询兑换记录用户(户平台 )乐游公司游戏充值系统的设计与实现 义类图 类图是描述系统中的类,以及各个类之间的关系的静态视图。能够让我们在正确编写代码以前对系统有一个全面的认识。类图是一种模型类型,确切的说,是一种静态模型类型。类

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论