面向对象的分析(ObjectOrientedAnalysis,OOA),就是运用面向对象方法进行系统分析。
OOA是分析,是软件生命周期的一个阶段,具有一般分析方法共同具有的内容、目标及策略;
但强调运用面向对象方法进行分析,用面向对象的概念和表示法表达分析结果。
基本任务是:运用面向对象方法,对问题域和系统责任进行分析和理解,找出描述问题域及系统责任所需的对象,定义对象的属性、操作以及它们之间的关系。
目标是建立一个符合问题域、满足用户需求的OOA模型
1.79MB UML
1
该小型图书管理系统的面向对象的分析与设计,主要包括了用例图、活动图、时序图以及VOPC等
2024/5/29 7:03:09 100KB 图书管理系统 面向对象 分析设计
1
计算机专业毕业设计论文(C++)外文文献中英文翻译(Object),共13页ObjectlandscapesandlifetimesTechnically,OOPisjustaboutabstractdatatyping,inheritance,andpolymorphism,butotherissuescanbeatleastasimportant.Theremainderofthissectionwillcovertheseissues.对象的创建和存在时间对象的创建和存在时间对象的创建和存在时间对象的创建和存在时间从技术角度说,OOP(面向对象程序设计)只是涉及抽象的数据类型、继承以及多形性,但另一些问题也可能显得非常重要。
本节将就这些问题进行探讨
2024/5/26 12:58:24 60KB 外文翻译 c++外文翻译 毕业论文
1
含有吉林大学C++六次上机练习题的全部答案及多次上机考试题目
2024/5/25 1:38:49 100KB 吉大C++
1
BrettSlatkin是Google的一名高级软件工程师,九年前他开始尝试使用Python来管理Google庞大的服务器群,他的建议:成为一个好的Python程序员之前毋须完全读完本书。
•课程1:使用表达式和语句:在课程1中,你会学习到如何以Python行者的风格撰写程序,所使用的方法会影响到你将来编写的每一段程序。
•课程2:使用解析器和生成器:在课程2中,你会学习如何使用解析器和生成器来处理和创建序列。
•课程3:使用函数:课程3涵盖了Python函数的撰写和调用的多种独特的功能。
•课程4:使用类:课程4聚焦于如何正确的使用Python的面向对象编程,同时避免一些常见的陷阱。
•课程5:并发和并行:课程5为你提供了Python内置函数的洞见,即编写的程序能够同时干很多事情。
•课程6:让程序更加的完善:在课程的最后一节,你可以学习到最佳的技术,从而让你的程序在生产环境运行时做到无懈可击。
2024/5/21 20:25:02 9.06MB Python Brett Slatkin
1
50道C++面向对象的程序设计题库及参考源码,可在vc6.0或devc++上使用,若无法编译运行尝试更改头文件。
2024/5/21 8:19:53 581KB c++编程 面向对象的程序设计
1
本课程使用的开发环境视频。
本课程教程为本人原创,欢迎学习使用,请勿使用商业用途。
开发IDE为VS2013,数据库为MSSQL2012。
本资源中有视频教程和源码包,适合有C#语言基础和面向对象编程(OOP)基础的学员使用,主要讲述在.NET框架中使用C#语言进行软件项目架构(分层开发),为进阶成为项目经理或软件架构师奠定基础。
2024/5/17 9:43:13 6.01MB c# 视频教程 三层架构 分层开发
1
c++面向对象课程设计报告_(学生成绩管理系统c++面向对象课程设计报告_(学生成绩管理系统c++面向对象课程设计报告_(学生成绩管理系统
2024/5/16 6:09:03 642KB 成绩管理系统
1
此系统是基于UML面向对象的设计,有三部分:系统分析、系统UML设计、系统详细设计,其中第二部分包括系统用例图、系统活动图、系统时序图、系统类图。
2024/5/14 3:34:44 291KB UML 小区物业管理系统
1
实验二设计一个负责排序的程序包,实现多种排序算法,至少包括插入排序、冒泡排序和快速排序算法。
要求:1.可以对任何简单类型和任意对象进行排序2.可以支持升序、降序、字典排序等多种顺序要求3.可以随意增加排序算法和顺序要求,保证其他程序不修改4.减少程序代码中逻辑上的冗余5.至少用两种方案编程实现该程序包,并说明两个方案的优缺点6.提交设计报告,包括:使用UML设计的类图;
主要程序代码说明;
方案优缺点比较。
2024/5/13 6:18:41 369KB 排序 面向对象 UML
1
共 487 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡