- 博客(8)
- 收藏
- 关注
原创 校园快递管理系统——E-R图设计及功能分析
文章介绍了校园快递管理系统的需求设计过程,重点是对已创建的8张表进行E-R图分析。在开始E-R图设计之前,作者首先对系统的功能流程进行了详细分析,并提供了相应的流程图。E-R图设计部分使用了Draw.io网站进行绘制,具体设计细节将在后续文章中继续展开。
2025-05-23 15:44:24
457
原创 校园快递管理系统——需求设计
校园快递代收管理系统旨在为校内快递驿站提供全流程数字化管理服务。系统支持通过扫码枪快速录入快递单号并关联收件人学号或手机号后四位,若信息无效则标记为“待确认包裹”。入库成功后,系统自动向收件人发送取件码、驿站地址及营业时间的通知。取件时,学生需通过终端机输入手机号后四位及取件码完成身份验证,验证通过后显示包裹位置。若包裹标记为“破损”或“错件”,取件时需学生签字确认问题类型,系统自动触发客服跟进流程。针对滞留包裹,系统在入库48小时后自动发送首次提醒通知,超过7天未取件的包裹自动生成退回清单。系统提供实时数
2025-05-23 15:30:19
805
原创 校园快递代收管理系统
校园快递代收管理系统旨在为校内快递驿站提供全流程数字化管理服务。系统支持快递单号扫码录入,自动关联收件人学号或手机号后四位,若无法识别则需手动输入信息。系统实时校验信息有效性,无效包裹标记为“待确认”并生成独立存放标识。入库成功后,系统自动发送包含取件码、驿站地址及营业时间的通知。取件时,学生需通过终端机输入手机号后四位及取件码进行身份验证,验证通过后显示包裹位置。异常包裹需学生签字确认,系统自动触发客服跟进流程。滞留包裹在入库48小时后发送提醒通知,超过7天未取件则自动生成退回清单。系统提供实时数据看板,
2025-05-17 11:05:17
1656
原创 Dijkstra算法的应用(算法思想)
输入说明:输入数据的第 1 行给出 4 个正整数 n、m、s、d,其中 n(2≤n≤500)是城市的个数,顺便假设城市的编号为 0~(n−1);s 是出发地的城市编号;d 是目的地的城市编号。随后的 m 行中,每行给出一条高速公路的信息,分别是:城市 1、城市 2、高速公路长度、收费额,中间用空格分开,数字均为整数且不超过 500。有了一张自驾旅游路线图,你会知道城市间的高速公路长度、以及该公路要收取的过路费。该题适用于Dijkstra算法,Dijkstra算法是一种用于寻找图中单源最短路径的经典算法。
2024-12-01 20:59:41
283
原创 vector容器以及sort函数的运用
输入的第一行给出一个正整数 N(≤100),代表考点总数。括考号(由 13 位整数字组成)和得分(为[0,100]区间内的整数),中间用空格分隔。自动评测方法客观地评判考生的算法设计与程序设计实现能力,科学的评价计算机程序设计人才,考试结束后,各个考点的成绩将即刻汇总成一张总的排名表。随后输出汇总的排名表,每个考生的信息占一行,顺序为:考号、按最终排名的非递减顺序输出,获得相同分数的考生应有相同名次,并按考号的递增顺序输出。本题运用到了algorithm里的sort函数,以及结构体的运用,逻辑简单。
2024-11-28 23:40:03
1075
原创 哈夫曼树的应用
农夫要修理牧场的一段栅栏,他测量了栅栏,发现需要 N 块木头,每块木头长度为整数 Li个长度单位,于是他购买了一条很长的、能锯成 N 块的木头,即该木头的长度是 Li 的总和。例如,要将长度为 20 的木头锯成长度为 8、 7 和 5 的三段,第一次锯木头花费20,将木头锯成 12 和 8;第二次锯木头花费 12,将长度为 12 的木头锯成 7 和 5,总花费为 32。哈夫曼算法中取两个最小的数算法思想是:从数组的起始位置开始,首先找到两个无父节点的结点(没有构成树),然后和后续无父节点的节点依次比较。
2024-11-25 18:47:47
811
1
原创 表达式转换
算术表达式有中缀表达式,前缀表达式和后缀表达式等形式。将中缀表达式转化为后缀表达式(也称逆波兰式表示法)是一种常见的计算问题,我们可以使用栈数据结构来解决。输入在一行中给出不含空格的中缀表达式,可包含+、-、*、/以及左右括号(),表达式不超过 20 个。算术表达式有前缀表示法、中缀表示法和后缀表示法等形式。日常使用的算术表达式是采用中缀表。在一行中输出转换后的后缀表达式,要求不同对象(运算数、运算符号)之间以空格分隔,但结尾。示法,即二元运算符位于两个运算数中间。请设计程序将中缀表达式转换为后缀表达式。
2024-11-25 17:52:04
607
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅