
程序人生
学习心得,考试体会,课程总结
秦理
好的代码像粥一样,都是时间熬出来的。
展开
-
最全数据结构基础概念篇
数据结构一些概念数据结构就是研究数据的逻辑结构和物理结构以及它们之间相互关系,并对这种结构定义相应的运算,而且确保经过这些运算后所得到的新结构仍然是原来的结构类型。数据:所有能被输入到计算机中,且能被计算机处理的符号的集合。是计算机操作的对象的总称。数据元素:数据(集合)中的一个“个体”,数据及结构中讨论的基本单位数据项:数据的不可分割的最小单位。一个数据元素可由若干个数据项组成。数据类型:在一种程序设计语言中,变量所具有的数据种类。整型、浮点型、字符型等等逻辑结构:数据之间的相互关系。集合原创 2020-10-24 19:49:10 · 1880 阅读 · 0 评论 -
程序员实用网站工具(瑞士军刀)
实用工具课程学习视频学习文档学习博客学习面试题APP课程学习视频学习mooc:imooc:哔哩哔哩:网易云课堂:文档学习菜鸟编程:W3C:博客学习优快云博客园面试题APP牛客网:LeetCode...原创 2020-06-05 17:43:36 · 1944 阅读 · 1 评论 -
需求分析与系统设计总结(五)
四.需求规格说明MVC模型1、概念:Model View Controller。用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC分层开发= 视图层 + 控制层 + 数据模型层2. 组成结构:模型(Model):负责存储系统的中心数据。视图(View):将信息显示给用户(可以定义多个视图)。控制(Controller):处理用户输入的信息。负责从视图读取数据,控制用户输入,并向模型发送数据,是原创 2020-05-31 00:23:50 · 2384 阅读 · 1 评论 -
需求分析与系统设计总结(四)
三. 可视化模型基础用例图:1.概念:用例图(Use Case Diagram):主要用于描述系统的行为及各种功能之间的关系,是描述参与者(Actor)与用例以及用例与用例之间关系的图。用例图 = 参与者 + 用例 + 关系2.用途:用例图显示谁将是相关的用户、用户希望系统提供什么服务以及用户需要为系统提供的服务。通俗的说:描述参与者与用例之间的关系,帮助开发人员可视化的了解系统功能。3、用例图包含的元素 参与者(Actor):参与者可以是人或其他外界系统。参与者是用例的启动者,参与原创 2020-05-31 00:18:32 · 5159 阅读 · 0 评论 -
需求分析与系统设计总结(三)
二. 需求确定从业务过程到解决方案构想过程层次建模: 业务过程模型:可以通过多个不同大小的过程来定义,从全业务范围内的过程到单独一个人完成的过程。 过程和过程分解:一个过程至少有一个输入流和一个输出流。过程获得控制,主要通过将输入流转变为输出流来完成响应的活动。过程可以是原子过程或者复合过程,原子过程不包含任何子过程。复合过程通过子过程来描述它的行为。 过程层次图:对过程模型的图形化展示业务过程建模:1.流对象事件:某些“发生”的事物,通常由一个原因(触发器)或者产生一个原创 2020-05-30 23:54:55 · 5458 阅读 · 0 评论 -
需求分析与系统设计总结(二)
一. 软件过程软件开发的本质1.软件开发的不变事实:一致性:应用软件必须与所基于的特定硬件/软件明天相符合,也必须与现有的信息系统相符合,并集成在一致。可变性:业务过程和需求会不断的变化。不可见性:负责输出的代码通常深深地隐藏在”不可见”的程序语句,二进制代码库,以及周边的系统软件中2.软件开发的意外事件的三个因素:利益相关者,过程,建模软件开发生命周期软件生命周期的5个阶段:业务分析,系统设计,实现,集成和部署,运行和维护。 业务分析:确定和详细说明需求,开发和集成系统的功原创 2020-05-30 23:46:47 · 2647 阅读 · 0 评论 -
需求分析与系统设计总结(一)
课程体系:主要目标:课程理论化的知识比较多,需要理解和记忆;整个课程体系从全局的高度上概括了软件开发过程中的需求分析和系统设计,详细介绍了开发流程,利用可视化工具对开发中的实际问题做了形象的表达,是项目开发前期的必要准备;是一门培养项目经理的课程。重点难点:UML数据持久化开发模型与方法学会使用画图工具...原创 2020-05-30 23:41:32 · 2111 阅读 · 0 评论