失物招领文档 陈鑫 林泓一
软件工程:过程 方法 工具
过程
边做边改模型:当开发人员与需求方进行交流后,立马进行开发,然后进行调试生成软件版本。如果客户有新的需求,就需要将代码进行修改,直到满足客户的需求为止。
方法
软件生命周期主要活动阶段:
(1)可行性分析阶段:
从技术方面分析软件开发是否可行。通过调研,发现微信小程序中有相关软件的设计与实现,所以从技术上是可行的。
(2)需求分析:
需求分析阶段用到了NABCD模型分析

(3)软件设计:
在软件设计阶段用到了软件功能分析图,根据功能来划分里程碑内容。实现模块化设计

数据库设计:E-R图

(4)软件实现
编码风格:执行制定的软件编码规范,确保程序、代码具有良好的编写风格和接口规范。

wxss代码规范
样式书写使用展开式,样式选择器,属性名,属性值关键字全部使用小写字母书写。
统一使用2个空格进行代码缩进。
所有声明都要用“;”结尾。考虑到一致性和拓展性,在每个声明尾部都加上分号。
将左花括号放在第一行的结尾,左花括号前添加一空格。将右花括号独立放在一行

属性名完结,在属性名冒号结束后加一个空字符。

Wxml代码规范
id 和 class 的命名
为 id 和 class 取通用且有意义的名字。从 id 和class 的名字上就能看出这元素的作用,非必要情况下尽量简短。
id 和 class 名字有多单词组合的用短破折号 “-” 分开,以增进对名字的理解和查找。

对一些容器和模块所实现的功能进行注释

若一行代码过长,可以将每个操作换行使其各占一行,方便阅读

JS代码规范
变量名使用驼峰法来命名

通常运算符 ( = + - * / ) 前后需要添加空格

变量完结,在变量冒号结束后加一个空字符,且所有变量都以“,”结尾

根据里程碑的划分按计划完成任务

(5)软件测试阶段
白盒测试:尽量做到判断覆盖 (发布界面的必填项)

黑盒测试:边界值测试 (发布时只接受六张以下的图片)

动态测试:
(发现了事件冒泡)
工具
图表制作工具: drawio
代码仓库:gitee
软件实现工具:微信开发者工具
数据库:云开发
遵循的代码规范:workbenchext.devtoolsBuiltIn.format(微信自带)
参考文档:微信开放文档 (qq.com)
可以改进的地方: 历史记录、联系方式的复制、新发布的排前面等等问题。
视频演示
功能演示1-其他-高清完整正版视频在线观看-优酷 (youku.com)
相关推荐
【Web服务器运维】基于Nginx与Keepalived的高可用负载均衡系统部署:实现故障自动切换与虚拟IP管理
内容概要:本文详细介绍了如何通过Nginx与Keepalived实现高可用的负载均衡架构。首先讲解了Nginx的安装部署流程,包括依赖环境的准备、源码解压编译、启动及配置重载;接着介绍了Keepalived的安装步骤及其服务管理方式;重点在于通过配置Keepalived的主备节点(MASTER/BACKUP),结合VRRP协议和虚拟IP(VIP)实现故障自动切换,并通过自定义脚本nginx_check.sh实时检测Nginx运行状态,确保服务高可用;最后补充了在云环境中因组播限制导致心跳不稳定时,应改用单播(unicast)方式进行通信的解决方案。; 适合人群:具备Linux系统操作基础、熟悉网络基础知识,从事运维、DevOps或Web服务部署的技术人员,尤其是工作1-3年的工程师。; 使用场景及目标:①搭建高可用的Web负载均衡系统,避免单点故障;②掌握Nginx与Keepalived协同工作的原理与实战配置方法;③应用于生产环境中提升服务稳定性与容灾能力。; 阅读建议:学习时应结合实验环境动手操作,重点关注keepalived.conf配置差异与nginx_check.sh脚本逻辑,理解VRRP机制及单播替代组播的实际应用场景,注意根据实际网络环境调整IP与网卡参数。
三电平Buck直流变换器双闭环、单闭环、开环仿真【附参考文献】(Simulink仿真实现)
内容概要:本文档系统介绍了三电平Buck直流变换器在Simulink环境下的开环、单闭环与双闭环控制系统的建模仿真方法,涵盖系统建模、控制策略设计及动态性能对比分析。通过构建不同控制结构,深入探讨电压调节精度、系统响应速度、抗干扰能力及稳定性差异,重点剖析双闭环控制中电压外环与电流内环的协同作用机制,揭示其在抑制输出纹波、提升负载适应性方面的优势,帮助读者掌握多电平DC-DC变换器的核心控制原理与工程实现技术;文档还提供了详实的仿真参数设置与参考文献,便于理论验证与实践复现。; 适合人群:电力电子、自动化、电气工程及其相关专业的高校本科生、研究生、科研人员,以及从事电源系统、新能源变换器开发的工程技术人员。; 使用场景及目标:①作为高校电力电子课程的教学案例,辅助学生理解Buck变换器多层次控制策略的设计思路与性能差异;②为科研项目中高效直流变换系统的仿真研究提供可复用的技术模板;③指导工业界在高精度电源设计中优化控制器参数,提升系统动态响应与稳定性。; 阅读建议:建议结合Simulink仿真模型同步操作,对照文档逐步搭建各控制结构,重点观察不同闭环配置下输出电压的瞬态与稳态表现,深入理解PI参数整定、环路耦合影响及系统频域特性的关联性,从而全面提升对电力电子系统控制设计的综合把握能力。
国央企创新负责人如何实现科技成果的全流程数字化管理?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
政府科技管理者如何保障科技成果评价的公正透明?.docx
政府科技管理者如何保障科技成果评价的公正透明?
高校技术转移办公室人员在推介成果转化时,如何实现技术成果的精准呈现?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。



