摘要:一.领域建模的概念 业务对象模型(也叫领域模型 domain model)是描述业务用例实现的对象模型。它是对业务角色和业务实体之间应该如何联系和协作以执行业务的一种抽象。业务对象模型从业务角色内部的观点定义了业务用例。该模型为产生预期效果确定了业务人员以及他们处理和使用的对象(“业务类和对象”)之 阅读全文
用例建模Use Case Modeling
2019-11-03 00:02 by 19chenjian, 218 阅读, 0 推荐, 收藏,
摘要:我的选题是关于在线学习平台的设计,该系统主要包括以下三类用户,分别是学生、教师与管理员。 对于学生来说,主要有以下几种主要功能: (1).注册登录 (2).搜索学习资源,可以按照学习资源的发布时间、类别、大小、相关度、学习人数等等条件来检索学习资源 (3).用户注册后会有相应的个人主页,包含个人信息 阅读全文
分析一套源代码的代码规范和风格并讨论如何改进优化代码
2019-10-13 12:48 by 19chenjian, 122 阅读, 0 推荐, 收藏,
摘要:我在github上选了一套仿mooc在线学习的代码进行分析,以下是代码的目录结构。 1.结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点 该代码目录结构的话还算清晰,各类名、函数名 阅读全文
结合工程实践选题调研分析同类软件产品
2019-10-13 09:31 by 19chenjian, 151 阅读, 0 推荐, 收藏,
摘要:我的工程实践选题是和在线教育学习类型相关的,因此我在这里选择了中国大学慕课、腾讯课堂、网易云课堂作为分析。 1.这些软件的开发者是怎么说服你(陌⽣⼈)成为他们的⽤户的?他们的⽬标都是盈利么?他们的⽬标都是赚取⽤户的现⾦么?还是别的? 我是在查找学习视频的过程中无意中发现这三个网站的,他们目标的话都是 阅读全文
如何提高程序员的键盘使用效率?
2019-09-21 19:18 by 19chenjian, 207 阅读, 1 推荐, 收藏,
摘要:键盘作为程序员在日常工作中使用最多的工具之一,使用好键盘对于我们来说是至关重要的,能够有效提高工作效率。 提高键盘的使用效率,在我看来可以从以下几方面来入手: 一. 掌握常用的开发工具的快捷键用法 以IDEA为例,IDEA作为一款Java的集成开发工具,掌握其中的常用快捷键的用法,对于提高我们的开发 阅读全文
浙公网安备 33010602011771号