从打算做三国杀游戏开始到现在,都快一个月了。虽说按照当时的计划按步就班的来做,但觉得时间都过了一个多月了,居然一行代码都没有写,文档也并没有写多少,到底时间都花在哪里去了。在这里,本人打算好好总结一下,理理思路。看看下面应该怎么做才能让这个游戏的开发比较敏捷。
首先,总结一下这一个月的时间都花在了什么地方,总结如下:
想按照RUP的统一开发过程来进行这款游戏的开发,于是就打算着按照初启阶段,精化阶段,构建阶段,产品化阶段这样来做。
于是我接下来就开始风风火火的建模。其实建模分为三个阶段:业务建模,概念建模,分析建模。
- 业务建模和需求,在业务流程梳理和建模的过程中,我们首先要了解用户的组织机构,以及每个岗位上的职责。并输理业务处理流程。并且在梳理过程中,获取业务处理的规则文档和业务对象。在业务建模过程中,我们将得到以下成果物。 在需求过程中,主要是了解获取涉众,并从涉众那里获得他们对软件的需求,最终得到一个愿景。通过愿景就可以定义系统的边界和业务用例。
刚开始,我也想通过这种方式来做,但是到提取业务用例时,怎么想来想去我的业务主角就一个:玩家,业务用例就一个:玩游戏。并试图通过画活动图,来描述游戏的业务流程。但在这个地方怎么都觉得它不能很好的描述真实的业务信息。于是,我就为这个用例建立了领域模型,用领域模型来分析业务过程中的主要元素。
-
分析,主要是从业务用例中抽取关键的业务活动来整体描述和分析整个业务流程。在这个过程中了会使用活动图来分析每个用户角色的活动和职责。除此之外还要使用分析模型(MVC)来分析业务用例的实现。使用它为程序设计打下夯实的基础。而且在这个过程中可以细化规则类型等。主要是从业务用例中获取系统用例,系统用例通常来自于业务用例活动图中的每个角色的活动或职责。然后再使用各种视图描述针对于系统的人,事,物,规则信息。
而我在这个过程中主要是使用概念模型对业务进行纵向分析和使用分析模型进行横向分析。通过纵向分析获取系统的架构分析信息。并使用横向分析获取用例的系统信息。
-
设计,主要是将用户需求的分析结果进行设计。其中包括架构设计以及业务用例设计。
- 大小: 45.5 KB
- 大小: 66.7 KB
- 大小: 159.9 KB
分享到:
相关推荐
理理思路先: 1. 将上次获取的4946篇文章的链接作为一个数据库存在一个文本文件中 2. 后续只获取最新的前4页的文章链接,若链接已存在,则跳过 3. 若链接不存在,则加入数据库,并下载该链接里的文章。 于是乎,开始...
理理思路,所以就写了23个模式的JAVA实例,假如以后有时间就写一些多个设计模式的组合实例, MVC\IOC\DAO\AOP运用那些模式,他们怎么拆分 IT其实就三部分 1〉基本编程技术java、C# 2〉设计模式就是运用基本编程...
在商业保理行业中,2021年的企业战略规划思路及方案主要关注了以下几个关键知识点: 1. **商业保理企业战略目标**:这是企业制定规划的起点,它定义了企业在未来一段时间内想要达成的业务目标,可能包括市场份额的...
综上所述,这套资料涵盖了从设计到实际应用的全过程,是理解全自动理瓶机工作原理、设计思路和制造流程的重要参考资料。对于机械工程师、自动化技术员以及相关行业从业者来说,深入学习和理解这些内容,有助于提升...
通过反编译和分析已有的应用,开发者可以学习到其他开发者的设计思路和技术实现,从而提升自己的编程技巧。 7. **调试与优化**:在开发过程中,"apk改之理"也能帮助开发者快速定位和修复问题。例如,可以直接修改...
- 第三阶段为提高发展,整理研究思路,完善方案,使识字课堂更有趣,增强学生对字义的理解和汉字的魅力感知。 - 第四阶段是总结验证,通过调查、资料收集、论文撰写、成果展示和专家评审,验证教学效果。 2. 阶段...
报告深入探讨了案由确定的几种思路,强调保理业务的综合性特性,涉及到融资、应收账款管理和坏账担保等多个方面。在法律关系复杂的案件中,法院需综合考虑请求权、形成权等因素来确定案由。 综上所述,这份保理案例...
### 数据库设计流程和思路 #### 一、需求分析 在设计任何数据库系统之前,首先需要进行详尽的需求分析。需求分析是整个数据库设计过程的基础,它直接决定了后续设计的方向和质量。 - **对每辆汽车进行编码**:每...
然而,案例教学并未完全遵循这一思路,导致学生对算理的理解不充分。 总的来说,教学不应仅仅关注算法的传授,而应注重算理的探索和理解。在教授分数四则混合运算时,教师应引导学生经历从实际问题到抽象运算的过程...
不同的学生可能有不同的思维方式,因此在讨论和比较多种解题思路时,教师应选择一种大多数学生都能理解的方法作为切入点,逐步引导学生理解并接受其他算理。这种方法能激发学生的思维活跃性,培养他们的批判性思维,...
为了提升团队的工作效率,确保业务的稳定运行, WMKS IT团队发布了《Support WMKS IT工作介绍及异常处理思路指导》这一指南,下面将基于这一文档的内容展开详细介绍和分析。 首先,机房是信息系统的物理承载地,其...
智能理货系统的实施,不仅使码头作业更加高效、环保、安全,而且为港口运营的智能化改造提供了新的思路和有效的技术手段。随着智能理货技术的不断发展和完善,未来的集装箱码头将会更加智能,能够更好地适应全球经济...
本文件是一份关于高考数学(理科)的专题复习材料,专注于解答题的解题思路和策略,以及需要注意的事项。在高考数学中,解答题是学生容易失分的部分,因此,本专题旨在帮助学生在复习的第三轮阶段查缺补漏,提高解答...
3. 硬件和软件教学分离:传统的教学模式没有将硬件和软件知识整合起来,使得学生在未来的实际工作中难以形成系统化和工程化的思路。 4. 实验课程局限性大:以验证性实验为主,不利于学生进行综合性、设计性实验的...
通过这个【洛理自动上报脚本python】,我们可以学习到Python自动化处理任务的基本思路和方法,同时也能够了解如何使用Python与其他系统进行数据交互,提高工作效率。对于初学者来说,这是一个很好的实战项目,有助于...
系统总体思路 ##### 2.1 设计思想 智慧理货系统的设计应以科技创新为核心,充分利用物联网、大数据、人工智能等先进技术手段,实现港口理货业务的智能化转型。 ##### 2.2 设计原则 为了确保系统的成功实施,设计...
2. 开阔学生思路,启迪学生思维:通过有针对性的问题,可以引导学生跳出课本,从不同角度思考问题,锻炼他们的批判性思维和创新能力。 3. 获得信息反馈,提高教学质量:教师可以通过学生的回答了解学生的学习情况,...
在本项目中,我们将深入探讨这个系统的整体设计思路、工作原理以及相关图纸资料。 首先,我们要理解瓶盖理盖系统的核心功能。它主要负责将散乱的瓶盖有序地排列并送入灌装线,提高生产效率,减少人工干预,从而降低...