随笔分类 -  软件工程日报

摘要:第二章: 2.实体之间的联系有一对一、一对多和多对多三种。例如:系和正系主任是一对一联系(假设一个系只有一个正系主任),系和教师是一对多联系(假设一个教师只在一个系工作),教师和课程是多对多联系(假设一个教师可以讲授多门课程,一门课程可由多个教师讲授) 5.(1)一对多关系 (2)多对多关系 (3) 阅读全文
posted @ 2024-06-14 17:28 阅读(23) 评论(0) 推荐(0)
摘要:第一章: 数据(Data):描述事务的符号记录称为数据。 数据库(DataBase,简称DB):数据库是长期储存在计算机内的、有组织的、可共享的数据集合。 数据库系统(DataBas,简称DBS):数据库系统是指在计算机系统中引用数据库后的系统构成,一般由数据库、数据库管理系统(及开发工具)、应用系 阅读全文
posted @ 2024-06-14 17:25 阅读(28) 评论(0) 推荐(0)
摘要:1. 黄金分割法:黄金分割法是一种用于寻找函数极小值的优化算法,通过不断缩小搜索范围来逼近最优解。 2. 最速下降法程序设计:最速下降法是一种求解无约束优化问题的迭代算法,通过沿着梯度方向下降来寻找最优解。 3.Newton法程序设计:Newton法是一种求解优化问题的迭代算法,通过利用函数的二阶导 阅读全文
posted @ 2024-06-14 17:21 阅读(19) 评论(0) 推荐(0)
摘要:实验五:MATLAB最优化工具箱的使用 一、实验目的 通过一个农业生产计划优化安排的实例求解,培养学生解决实际线性规划问题的初步能力;熟悉线性规划的建模过程;掌握 Matlab 优化工具箱中线性规划函数的调用。 通过一个投资组合优化问题的实例求解,培养学生解决实际二次规划问题的初步能力;熟悉线 性规 阅读全文
posted @ 2024-06-14 17:20 阅读(191) 评论(0) 推荐(0)
摘要:实验三:Newton法程序设计 一、实验目的 掌握Hesse矩阵的计算方法和Newton法的基本思想及其迭代步骤;学会运用MATLAB编程实现常用优化算法;能够正确处理实验数据和分析实验结果及调试程序。 二、实验内容 (1)求解无约束优化问题:; (2)终止准则取; (3)完成Newton法(牛顿法 阅读全文
posted @ 2024-05-21 16:49 阅读(47) 评论(0) 推荐(0)
摘要:实验一:黄金分割法 一、实验目的 过一维寻优黄金分割法的程序设计,培养学生计算机的应用能力,并为今后无约束优化方法的学习和编程,奠定基础;掌握缩小寻优区间的黄金分割法。 二、实验内容 (1)请用0.618法求解优化问题: 的极小点和极小值(进退法确定初始区间),精度为10-6; (2)根据0.618 阅读全文
posted @ 2024-05-21 16:49 阅读(122) 评论(0) 推荐(0)
摘要:实验四:共轭梯度法程序设计 一、实验目的 掌握共轭梯度法的基本思想及其迭代步骤;学会运用MATLAB编程实现常用优化算法;能够正确处理实验数据和分析实验结果及调试程序。 二、实验内容 (1)求解无约束优化问题: (2)终止准则取; (3)完成FR共轭梯度法的MATLAB编程、调试; (4)选取几个与 阅读全文
posted @ 2024-05-21 16:49 阅读(36) 评论(0) 推荐(0)
摘要:实验二:最速下降法程序设计 一、实验目的 通过最速下降法的程序设计,为今后的约束优化方法的学习和编程奠定基础;掌握负梯度方向的定义和最速下降法的迭代公式;通过此次实验,进一步巩固最速下降法的基本原理和思想。 二、实验内容 (1)求解无约束优化问题:; (2)终止准则取; (3)完成最速下降法(负梯度 阅读全文
posted @ 2024-05-21 16:49 阅读(91) 评论(0) 推荐(0)
摘要:1 阅读全文
posted @ 2024-05-21 16:48 阅读(6) 评论(0) 推荐(0)
摘要:1 阅读全文
posted @ 2024-05-21 16:47 阅读(7) 评论(0) 推荐(0)
摘要:1 阅读全文
posted @ 2024-05-21 16:47 阅读(5) 评论(0) 推荐(0)
摘要:确定应用程序的功能需求1. 列出护工管理的基本功能,如护工信息录入、排班管理和工作记录。2. 确定统计分析功能的要求,包括计算护工工时、服务患者数量等统计指标。3. 定义家属监控功能,包括家属账号注册、查看护工工作状态和服务记录等功能。4. 确定紧急救援功能,包括触发紧急求助、联系紧急联系人或机构等 阅读全文
posted @ 2024-05-21 16:47 阅读(28) 评论(0) 推荐(0)
摘要:确定应用程序的功能需求1. 列出护工管理的基本功能,如护工信息录入、排班管理和工作记录。2. 确定统计分析功能的要求,包括计算护工工时、服务患者数量等统计指标。3. 定义家属监控功能,包括家属账号注册、查看护工工作状态和服务记录等功能。4. 确定紧急救援功能,包括触发紧急求助、联系紧急联系人或机构等 阅读全文
posted @ 2024-05-21 16:46 阅读(31) 评论(0) 推荐(0)
摘要:构建之法2: 两人合作、团队和流程 代码风格的原则:简洁,易读,无二义性 代码复审的目的不只在于指出代码的错误,还在于发现逻辑错误、算法错误、潜在的错误和回归性错误——当前的修改导致以前修复的缺陷又重新出现、可能需要改进的地方,还可以互相传授经验、让更多的成员熟悉项目各部分的代码、同时熟悉和应用领域 阅读全文
posted @ 2024-05-12 15:00 阅读(12) 评论(0) 推荐(0)
摘要:构建之法1: 《构建之法》第一章介绍了软件工程的概念、理论、知识点和软件工程和计算机科学的关系。具体来说是让我认识到了以下几个概念:源代码管理,配置管理,质量保证,软件测试,需求分析。程序理解,软件维护,服务运营,合称为软件的生命周期。另外读到"将软件与程序分隔开来的就是用户体验 " 这个理念是不由 阅读全文
posted @ 2024-05-12 14:59 阅读(10) 评论(0) 推荐(0)
摘要:一个软件的开发需要一个团队不懈的努力;团队成员首先要有一个共同目标,相互分工,共同完成,随后团队成员完成代码后,经过测试员后期不断的测试,完善代码;最后经过效能分析,改进,再分析,逐渐提高产品的性能。这样才会产生出一个符合顾客要求的合格产品。 编程软件能力不是与生俱来的,是每个软件开发师经过不断学习 阅读全文
posted @ 2024-05-07 17:53 阅读(14) 评论(0) 推荐(0)
摘要:一个人的成功不是天生的,而是慢慢积累的。当然,一个优秀的程序员也是慢慢学成的;正所谓:千里之行始于足下,我们必须从最基础的开始,不仅要学会写代码,更要学会看代码,看别人的代码,发表自己的意见;并且还要学会将代码规范化,代码看了要简洁明了,让别人看了就很舒服;当代码完成后,我们在为团队成员复查的同时, 阅读全文
posted @ 2024-05-07 17:52 阅读(16) 评论(0) 推荐(0)
摘要:展示 阅读全文
posted @ 2024-05-07 17:47 阅读(9) 评论(0) 推荐(0)
摘要:数据库建表 阅读全文
posted @ 2024-05-07 17:41 阅读(9) 评论(0) 推荐(0)
摘要:SubwayLine.java import java.sql.SQLException; import java.util.ArrayList; //线路查询 @WebServlet("/SubwayLine") public class SubwayLine extends HttpServle 阅读全文
posted @ 2024-05-07 17:30 阅读(16) 评论(0) 推荐(0)