第一篇MATLAB入门篇 第1章MATLAB概述  1.1MATLAB的产生与发展  1.2MATLAB的优势与特点  1.3MATLAB系统的构成  1.4MATLAB桌面操作环境   1.4.1MATLAB启动和退出   1.4.2MATLAB主菜单及功能   1.4.3MATLAB命令窗口   1.4.4MATLAB工作空间   1.4.5M文件编辑/调试器   1.4.6图形窗口   1.4.7MATLAB文件管理   1.4.8MATLAB帮助  1.5MATLAB的工具箱  1.6小结 第2章MATLAB计算基础  2.1MATLAB数值类型  2.2关系运算和逻辑运算  2.3矩阵及其运算   2.3.1矩阵的创建   2.3.2矩阵的运算  2.4复数及其运算   2.4.1复数表示   2.4.2复数绘图   2.4.3复数操作函数  2.5符号运算   2.5.1符号运算概述   2.5.2常用的符号运算  2.6小结 第3章MATLAB绘图入门  3.1MATLAB中绘图的基本步骤 3.2在工作空间直接绘图  3.3利用绘图函数绘图   3.3.1二维图形   3.3.2三维图形  3.4图形的修饰  3.5小结 第4章MATLAB编程入门  4.1MATLAB编程概述  4.2MATLAB程序设计原则  4.3M文件  4.4MATLAB程序流程控制  4.5MATLAB中的函数及调用   4.5.1函数类型   4.5.2函数参数传递  4.6函数句柄  4.7MATLAB程序调试   4.7.1常见程序错误   4.7.2调试方法   4.7.3调试工具   4.7.4M文件分析工具   4.7.5Profiler分析工具  4.8MATLAB程序设计技巧   4.8.1嵌套计算   4.8.2循环计算   4.8.3使用例外处理机制   4.8.4使用全局变量   4.8.5通过varargin传递参数  4.9小结 第5章Simulink仿真入门  5.1Simulink仿真概述   5.1.1Simulink的启动与退出   5.1.2Simulink模块库  5.2Simulink仿真模型及仿真过程  5.3Simulink模块的处理   5.3.1Simulink模块参数设置   5.3.2Simulink模块基本操作   5.3.3Simulink模块连接  5.4Simulink仿真设置   5.4.1仿真器参数设置   5.4.2工作空间数据导入/导出   5.4.2设置  5.5Simulink仿真举例  5.6小结第二篇神经网络提高篇 第6章MATLAB神经网络工具箱概述 第7章MATLAB神经网络GUI工具 第8章感知器神经网络 第9章线性神经网络 第10章BP神经网络 第11章径向基神经网络 第12章自组织神经网络 第13章反馈神经网络第三篇神经网络综合实战篇 第14章神经网络优化 第15章神经网络控制 第16章神经网络故障诊断 第17章神经网络预测 第18章Simulink中的神经网络设计 第19章自定义神经网络附录A工具箱函数列表参考文献
2023/9/22 10:10:45 92.68MB 神经网络
1
ISO27034是国际标准化组织通过的第一个关注建立安全软件程序流程和框架的标准。
ISO27034(也是IEC27034)由六部分内容组成。
ISO/IEC27034-1-Informationtechnology—Securitytechniques—ApplicationsecurityoverviewandconceptsISO/IEC27034-2-OrganizationNormativeFrameworkISO/IEC27034-3-ApplicationSecurityManagementProcessISO/IEC27034-4-ApplicationsecurityvalidationISO/IEC27034-5-ProtocolsandapplicationsecuritycontroldatastructureISO/IEC27034-6-Securityguidanceforspecificapplications
2023/9/15 17:09:17 1.12MB 应用安全
1
1机构化编程2专家界面3变量和协定4子程序和函数5用KRL进行运动编程6用系统变量进行工作7使用程序流程控制8KRL的切换函数
2023/8/12 17:50:16 5.27MB KUKA
1
摘要信息:电子商城系统主要功能包括:用户注册、用户登录、用户查看商城商品、用户购买商品、用户查看购物车并且清空购物车、用户找回账户以及密码、管理员登录、管理员注册、管理员查看用户信息、管理员删除用户信息、管理员删除商品信息、管理员添加商品信息、管理员修改商品信息、退出登录等。
图形可视化界面运行下能够显示系统启动进度条,删除、添加、注册等相关操作时能够弹出窗口加以提示,退出登录或系统时能够做到单击确认退出按钮才退出登录或系统,能够对用户加以提示。
注册用户或是管理员、添加商品信息、购买商品、删除商品或是用户信息、修改商品信息等相关操作时能够判断有无该用户或是商品。
用户在购买商品的时候同时更新商品的库存数量,管理员删除管理员时可以做到同时删除用户的购买信息。
主要内容:一、项目名称  基于JAVASE的电子商城系统二、功能要求1、用户注册2、用户登录3、用户查看商品列表4、用户购买商品5、用户查看购买商品列表6、用户清空购物车7、用户找回账户和密码8、管理员登录9、管理员注册10、查看用户信息11、查看商品信息12、删除用户信息13、删除商品信息14、添加商品信息15、修改商品信息16、退出用户登录17、退出管理员登录18、退出商城三、需求分析该系统的用户是商城消费者和商城管理者,根据客户的要求,可以注册、登录、购物、查看购物车信息、找回账户和密码,管理员可以对商品信息进行增加、修改、删除操作,可以对用户进行查看和删除。
四、设计思想1、在控制台与图形可视化界面下运行2、使用Mysql数据库存取用户登录信息和商品信息3、使用List存取商品购买信息4、把程序分为多个类,多个类之间的互相调用。
5、用户或是管理员进行注册、登录时能够提供校验码。
6、用户或是管理员获取数据库信息时能够与数据库进行交互。
7、用户购物要做到简洁明了。
8、用户只需要身份证号码和邮箱地址就能找回账户和密码。
9、注册、删除、修改等操作要有信息提示。
10、用户、管理员进行操作时能够做到操作提示与用户名提示。
11、退出登录或是退出系统时能够做到让用户有所考虑。
五、具体实现 1、技术思路:界面:基于控制台与图形可视化界面(Swing)实现用户的输入和输出。
程序流程:在函数中利用循环与递归,读取用户输入,调用模块实现各个子功能。
2、功能子模块划分:①注册模块②登录模块③查看商品模块(查看商品列表,购买商品)④查看购买商品信息⑤管理员登录(添加管理员信息,对商品信息进行查看、增加、修改、删除,对用户信息进行查看、删除,删除用户信息时能够做到同时删除消费记录)⑥退出系统六、运行截图1、商城系统启动进度条(进度条能够做到动态加载):2、商城主界面:3、用户注册界面(填写注册信息不符合要求时能够弹窗提示、并且判断用户名是否重复等):4、用户登录界面(账户、密码不一致时能弹窗提示):5、用户服务选择界面(能够提示用户名):6、购买商品界面(能够判断输入的商品序号是否正确):7、查看购物车界面(能够一键清空购物车):8、查看商城商品信息界面:9、管理员登录界面:10、找回账户与密码界面:11、管理员服务选择界面:12、添加管理员界面:13、查看用户信息界面:14、删除用户信息界面:15、删除商品信息界面:16、添加商品信息界面:17、修改商品信息界面:18、退出账号、管理员登录、商城系统时要有提示:
2023/7/9 16:33:16 2.05MB Java电子
1
实验一Linux系统安装与使用基础 1实验二Python程序运行方式和程序流程控制 7实验三Python函数 12实验四Python面向对象程序设计 16
1
压缩包内包含客户端imclient.c服务端imserver.c以及makefile,测试在64位centos机器下运行,需要安装mysql数据。
程序流程,客户端通过读取图片数据然后通过socket将图片数据发送给服务端,服务端接收数据后,插入数据库。
注意;数据库字段位blob类型,UTF8编码格式。
2023/6/6 15:53:56 2KB linux c socket通信 存储图片
1
基于UDP的网络编程技术,分析类似于QQ群聊程序设计原理和程序流程,选择合适的开发环境,参考已有的群聊程序功能,设计模拟实现基于UDP的群聊应用程序。
2023/5/16 14:47:46 213KB UDP
1
目录1项目章程引见 71.1总览 71.2项目目标 71.2.1总体应用目标 71.2.2具体应用目标 72实施策略 72.1实施策略 72.2实施策略的考虑 83项目范围 93.1功能范围 93.2实体范围 93.3技术范围 94项目组织结构 104.1项目组织结构图 104.2职责 105项目计划 145.1项目阶段划分及关键任务 155.2时间表 155.3里程碑 155.4项目计划执行和报告 166项目文档管理 176.1项目文档管理的重要性 176.2项目文档体系 176.3项目文档管理环境 197项目沟通管理 207.1项目决策流程 207.2项目列会 228项目风险管理 228.1实施周期延期的风险 228.2实施范围风险 228.3人员的风险 238.4管理变革的风险 239项目变更管理 249.1提出变更 249.2接收方的响应 259.3申请方的认可 269.4变更实施 269.5变更程序流程 2610知识转移 2611质量控制 2712验收标准 2712.1验收方式 2712.2验收标准(根据项目情况修改) 2813文件签署 29
2023/3/15 2:50:03 682KB 项目章程 最佳 最好
1
软件开发过程分为5个阶段:分析  软件需求分析就是回答做什么的问题。
它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明书)表达出来的过程。
本阶段的基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写需求规格说明书文档并最终得到用户的认可。
需求分析的主要方法有结构化分析方法、数据流程图和数据字典等方法。
本阶段的工作是根据需求说明书的要求,设计建立相应的软件系统的体系结构,并将整个系统分解成若干个子系统或模块,定义子系统或模块间的接口关系,对各子系统进行具体设计定义,编写软件概要设计和详细设计说明书,数据库或数据结构设计说明书,组装测试计划。
设计  软件设计可以分为概要设计和详细设计两个阶段。
实际上软件设计的主要任务就是将软件分解成模块是指能实现某个功能的数据和程序说明、可执行程序的程序单元。
可以是一个函数、过程、子程序、一段带有程序说明的独立的程序和数据,也可以是可组合、可分解和可更换的功能单元。
模块,然后进行模块设计。
概要设计就是结构设计,其主要目标就是给出软件的模块结构,用软件结构图表示。
详细设计的首要任务就是设计模块的程序流程、算法和数据结构,次要任务就是设计数据库,常用方法还是结构化程序设计方法。
编码  软件编码是指把软件设计转换成计算机可以接受的程序,即写成以某一程序设计语言表示的"源程序清单"。
充分了解软件开发语言、工具的特性和编程风格,有助于开发工具的选择以及保证软件产品的开发质量。
  当前软件开发中除在专用场合,已经很少使用二十世纪80年代的高级语言了,取而代之的是面向对象的开发语言。
而且面向对象的开发语言和开发环境大都合为一体,大大提高了开发的速度。
测试  软件测试的目的是以较小的代价发现尽可能多的错误。
要实现这个目标的关键在于设计一套出色的测试用例(测试数据和预期的输出结果组成了测试用例)。
如何才能设计出一套出色的测试用例,关键在于理解测试方法。
不同的测试方法有不同的测试用例设计方法。
两种常用的测试方法是白盒法测试对象是源程序,依据的是程序内部的的逻辑结构来发现软件的编程错误、结构错误和数据错误。
结构错误包括逻辑、数据流、初始化等错误。
用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果。
白盒法和黑盒法依据的是软件的功能或软件行为描述,发现软件的接口、功能和结构错误。
其中接口错误包括内部/外部接口、资源管理、集成化以及系统错误。
黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。
黑盒法。
维护  维护是指在已完成对软件的研制(分析、设计、编码和测试)工作并交付使用以后,对软件产品所进行的一些软件工程的活动。
即根据软件运行的情况,对软件进行适当修改,以适应新的要求,以及纠正运行中发现的错误。
编写软件问题报告、软件修改报告。
  一个中等规模的软件,如果研制阶段需要一年至二年的时间,在它投入使用以后,其运行或工作时间可能持续五年至十年。
那么它的维护阶段也是运行的这五年至十年期间。
在这段时间,人们几乎需要着手解决研制阶段所遇到的各种问题,同时还要解决某些维护工作本身特有的问题。
做好软件维护工作,不仅能排除障碍,使软件能正常工作,而且还可以使它扩展功能,提高功能,为用户带来明显的经济效益。
然而遗憾的是,对软件维护工作的重视往往远不如对软件研制工作的重视。
而事实上,和软件研制工作相比,软件维护的工作量和成本都要大得多。
  在实际开发过程中,软件开发并不是从第一步进行到最后一步,而是在任何阶段,在进入下一阶段前一般都有一步或几步的回溯。
在测试过程中的问题可能要求修改设计,用户可能会提出一些需要来修改需求说明书等。
编辑本段软件开发专业专业培养   计算机:软件开发专业主要培养德智体全面发展,具有一定计算机软硬件维护、网络组建、维护管理的高级实用技术型人才。
通过本专业的学习,能熟练掌握常用的计算机软件的使用、维护与技巧;
在硬件方面学生应了解计算机硬件的发展,熟练掌握计算机组装的方法,能熟练运用应用软件检测计算机功能、故障的范围所在,掌握硬件故障的一般处理方法;
在网络方面,学生应掌握目前流行网络的技术特点,掌握网络工程、网络维护、网络安全及应用方面的知识。
能胜任一般网络工程方案的设计、组建、网络维护、及简单网站的建设与维护。
同时,使学生了解由于IT技术的发展而引起的法律和道德方面的问题。
就业方向  本专业毕业生适合的工作岗位是计算机程序设计师。
适合于熟练地按照工程化的思路进行软件编制、软件测试的工作岗位,能担任各种企事业单位和各级工程建设部门、管理部门的计算机软件和硬件维护、网络的组建、维护等工作,也可从事计算机研究与应用、软件开发等方面的工作。
就业范围为:计算机软件公司、具有软件开发能力的大型企业及事业单位
2023/3/9 19:52:12 5.33MB 软件开发文档实例大全
1
ADSP21489在CCES上的烧写程序流程,项目中遇到问题,曾经验证成功。
2023/2/20 8:29:21 826KB ADSP21489 CCES -emuHPUSB
1
共 24 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡