自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 完成莎士比亚文集词频统计

本次实验完整完成分布式文本词频统计全流程,实操覆盖本地文本准备、HDFS分布式文件管理、MapReduce并行计算、结果读取与词汇分析全部环节。

2026-08-28 22:09:58 190

原创 完成Hadoop完全分布模式安装与配置

本次实验完整完成三节点Hadoop完全分布式集群全流程实操,覆盖虚拟机底层环境初始化、SSH免密集群通信搭建、Hadoop源码自主编译、四大核心XML 配置文件编写、集群格式化、一键启停、Web可视化状态验证全部操作流程。

2026-08-28 22:03:06 156

原创 校园图书馆座位预约系统项目计划书

本项目围绕校园图书馆座位预约系统展开,完成了从需求分析、系统设计、开发测试到部署验收的完整项目计划。通过8周的周期规划,明确了项目目标、范围、任务分解、进度安排、资源分配、质量保障、风险管理及配置管理等内容。

2026-08-26 16:43:33 240

原创 校园二手书项目专项估算实训报告

项目估算不是单纯的数学计算,而是结合业务场景、团队能力、技术特点的综合规划。在校园轻量化小程序这类小型项目中,三点估算比单一生产率法更贴合实际,合理的工期拆分与风险预判能有效避免延期与超支。

2026-08-25 19:33:08 358

原创 系统建模与分析设计:实验十 综合案例

本次系统建模综合实验以小型网上书店系统为对象,使用 StarUML 完成了活动图、状态机图、组件图与部署图的全套建模。实验让我区分并掌握了动态行为建模与静态架构建模的核心思路,规范了 UML 绘图方式,提升了业务抽象与系统分层设计能力。我深刻认识到标准 UML 模型能够衔接需求与开发、降低沟通成本。同时实验也暴露出我业务梳理和架构划分能力的不足,后续将通过更多案例练习,巩固建模方法,强化软件分析与设计思维。

2026-08-25 19:27:00 184

原创 系统建模与分析设计:实验九 部署图

本次部署图实验,我通过机票预订与商场进销存系统的建模练习,熟练掌握了StarUML部署图的建模操作。我明确了部署图用于描述系统硬件设备、网络协议与软件部署的物理架构,区分了逻辑架构与物理架构的区别,掌握了节点、组件、通信路径和协议构造型等核心元素的使用,理解了多层部署架构优化系统耦合与并发压力的优势。实操中,我解决了组件嵌入、协议标注、排版布局等问题,提升了建模规范性。同时我学会了规范标注和解读部署图,具备了基本的工程文档撰写思维。

2026-08-24 15:48:23 203

原创 系统建模与分析设计:实验八 组件图

本次组件图实验,我熟练掌握了 StarUML 工具操作与 UML 组件图的建模方法,理解了组件图用于拆分系统模块、梳理组件接口与依赖关系的架构作用,区别于侧重业务流程的 UML 视图。通过案例建模,我学会依据业务场景拆分职责单一、高内聚的组件,规范区分并使用接口、依赖、包等元素,纠正了建模常见错误。同时借助食堂就餐卡系统建模,深入理解了分层架构与前后端分离的设计思想,认识到架构建模必须贴合实际业务、理清流程逻辑。本次实验提升了我的系统架构分析与规范化建模能力,后续我将持续练习各类 UML 建模,进一步提升软

2026-08-24 15:39:45 197

原创 系统建模与分析设计:实验七 状态图

本次状态图建模实验,我熟练掌握了 StarUML 状态图的建模方法,深入理解了状态图的核心元素与建模思路。通过航班状态、JVM 线程状态两个案例,我学会梳理对象生命周期、子状态与状态流转分支,同时借助建模实操吃透了 Java 线程状态转换机制,弥补了理论知识短板。本次实验锻炼了我的业务拆解与严谨分析能力,也让我认识到 UML 状态图在软件前期设计中的重要价值,后续我将持续练习各类 UML 建模,提升软件工程实践能力。

2026-08-23 18:44:53 160

原创 系统建模与分析设计:实验六 活动图

本次 UML 活动图实验,我系统掌握了活动图的理论知识与 StarUML 实操技巧,熟悉初始节点、决策分支、泳道、控制流等核心元素的使用规范,明晰了活动图与普通流程图的区别及其在业务流程建模中的作用。通过含多层分支、循环回流的业务案例建模,我熟练掌握了软件绘图全流程操作,攻克了跨泳道连线、条件标注、流程回流等难点,提升了业务拆解与逻辑梳理能力。同时我发现自身复杂绘图布局规划不足的问题,后续将加强复杂场景建模练习,规范绘图布局与建模逻辑,夯实软件工程建模基础。

2026-08-23 18:39:39 185

原创 系统建模与分析设计:实验五 通信图

本次通信图实验,我掌握了 StarUML 绘制 UML 通信图的方法,熟悉了通信图的组成元素与消息编号规则,并明确了通信图侧重对象空间协作、顺序图侧重时间流程的核心区别。通过航班查询、图书还书场景建模,熟练完成对象、链接、消息的绘制配置,提升了业务拆解与动态建模能力。同时在修正绘图报错、消息方向及编号错误的过程中,养成了先梳理业务逻辑、再规范建模的习惯,认识到建模需贴合真实业务,后续将精进业务分析能力,提升建模的规范性与严谨性。

2026-08-22 17:33:08 200

原创 系统建模与分析设计:实验四 顺序图

本次顺序图建模实验,我熟练掌握了 StarUML 工具操作与 UML 顺序图建模规范,掌握了对象、生命线、激活条、各类消息等核心元素的使用方法。通过用户登录、成绩查询的顺序图绘制实践,学会按时间顺序梳理系统对象的动态交互流程,能够将实际业务流程转化为标准 UML 动态模型。本次实验有效巩固了理论知识,提升了流程拆解、逻辑梳理和动态建模能力,深刻体会到规范建模对清晰呈现系统逻辑的重要意义,为后续系统设计与软件开发积累了实践基础。

2026-08-22 17:27:07 162

原创 系统建模与分析设计:实验三 包图

本次包图实验,我熟练掌握了 StarUML 工具操作与 UML 包图绘制方法,理解了包的定义以及包间依赖、泛化等关系。通过二手货交易、保险单填写系统建模实践,我掌握了系统包划分与分层架构设计方法,明晰了模块化分层设计可简化系统结构、降低耦合、提升系统可维护性与扩展性。同时我树立了先梳理系统架构、再规范建模的思路,深化了模块化架构思想,提升了系统分析和建模能力,为后续软件开发学习筑牢基础。

2026-08-21 19:49:11 201

原创 系统建模与分析设计 :实验二 类图

本次 UML 类图实验中,我熟练掌握了 StarUML 工具的基础操作,可独立完成类图绘制、内容定义、类间关系设置等操作。通过图书借阅、在线选课系统的建模实践,我学会了从业务场景抽象建模元素,精准识别并规范标注各类类间关系,清晰呈现系统静态结构。同时加深了对面向对象封装、继承核心思想的理解,明晰了规范建模对系统开发的重要性,也认识到 UML 类图在需求分析与开发衔接中的关键作用。后续我将持续练习建模,提升系统抽象与设计能力,夯实软件开发基础。

2026-08-21 19:43:46 196

原创 系统建模与分析设计:实验一 用例图

本次上机实验通过构建中小企业人力资源管理系统用例图,实践了UML建模方法。实验采用StarUML工具,针对三类角色(员工、HR专员、管理者)分别绘制用例图,详细描述了员工信息管理、考勤打卡、薪资核算等8个核心用例,包含事件流、业务规则等要素。实验结果表明,用例图能有效呈现系统功能需求与角色交互关系,为后续开发提供清晰指导。通过实践,作者掌握了用例图绘制规范,提升了需求分析能力,认识到规范建模对降低沟通成本的重要性。实验为今后系统分析与设计工作奠定了实践基础。

2026-08-20 13:27:03 143

原创 软件测试:实验六 系统测试

本次实验报告系统介绍了性能测试和安全测试的常用工具。在性能测试方面,重点分析了JMeter、Gatling、LoadRunner和Locust四款工具的特点、适用场景及优劣势对比;在安全测试方面,详细介绍了OWASP ZAP、Burp Suite、Nessus和SQLmap等工具的功能定位及协同使用方法。报告指出,性能测试是持续优化系统表现的关键环节,而安全测试需构建纵深防御体系。通过本次学习,认识到测试工具的选择应结合项目需求、团队技能和技术栈特点,并将测试活动尽早纳入开发流程,以降低修复成本,保障软件质

2026-08-20 13:18:31 224

原创 软件测试:实验五 自动化测试

本次实验报告介绍了基于Selenium的Web自动化测试实践。实验通过安装Selenium IDE插件、录制12306网站车票查询流程(包括站点选择、日期设置等操作),并实现脚本回放,演示了自动化测试的基本流程。报告分析了导出的Java测试代码结构,包含浏览器驱动初始化、页面元素操作等关键部分。实验使作者认识到自动化测试在提升效率方面的优势,同时发现元素定位稳定性、页面加载等待机制等问题,建议采用更健壮的定位策略和等待机制。报告指出自动化测试不应仅限于录制回放,而应注重编写可维护、可扩展的测试脚本,并与持续

2026-08-19 11:51:26 159

原创 软件测试:实验四 白盒测试

本文介绍了Eclipse平台的Java代码覆盖率分析工具Eclemma及其在分数等级计算程序测试中的应用。Eclemma通过颜色标记直观展示代码覆盖情况(绿色/红色/黄色分别表示已覆盖/未覆盖/部分覆盖的代码),支持行、分支和方法三种覆盖率指标。实验以GradeCalculator程序为例,展示了一个包含输入验证和6个等级划分的完整测试套件,通过JUnit框架设计了异常输入、等级区间和边界值三类测试用例。测试结果显示实现了100%的语句和分支覆盖率,验证了测试的完整性。实验过程使作者深入理解了白盒测试的方法

2026-08-19 11:28:23 198

原创 软件测试:实验三 黑盒测试

功能测试是测试系统的功能。测试结果全部通过,表明该方法在当前测试用例下功能正确,符合黑盒测试的基本要求。由于JUnit是xUnit测试框架家族的成员,它被设计为支持不同的测试,包括单元、功能和集成测试。虽然本次测试的两个用例都通过了,但我认识到还需要补充更多边界情况的测试,比如相等数值的比较、极大极小值测试等,这样才能更全面地保证代码的健壮性。总的来说,本次实验不仅让我掌握了黑盒测试的基本方法和JUnit的使用技巧,更重要的是培养了我严谨的测试思维和质量意识,这对我今后从事软件开发工作具有重要意义。

2026-08-18 23:45:33 239

原创 软件测试:实验二 软件度量

同时,度量工具的早期预警功能让我认识到,在编码阶段及时发现并修复潜在质量问题,远比在测试或运维阶段处理缺陷的成本要低得多,这体现了预防性质量保障的核心思想。分支语句 if、循环语句 for、while、跳转语句 goto 都会被计算,预处理语句 #define 和 #undef 也会被计算,其他预处理语句不计算,#if、#else、#elif 和 #endif 之间的语句将被忽略。选择要分析的代码类型(本实验以C语言为例),每种类型的代码都会有特定的后缀,只能选择软件能分析的代码后缀,如图4-2所示。

2026-08-16 17:50:45 196

原创 软件测试:实验一 代码静态分析

本次实验通过使用CppCheck静态分析工具检测两段存在缺陷的C++代码,验证了静态分析在不执行程序的情况下发现代码问题的有效性。测试代码1暴露出数组越界访问、未初始化变量等问题;测试代码2则揭示了指针参数按值传递导致的内存泄漏和未初始化指针风险。实验结果表明,静态分析能有效发现编译器忽略的潜在运行时错误,同时加深了对指针传递、内存管理等核心概念的理解。通过实践,不仅掌握了静态分析工具的使用方法,更认识到其作为代码质量保障手段的重要价值,以及遵循编码规范的必要性。

2026-08-16 17:28:08 295

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除