面向对象及软件工程——团队作业2

针对大学生及其他人群的选择困难,我们开发了一款名为“待会吃啥儿”的小程序,利用算法根据用户偏好推荐青海大学及其周边性价比高的就餐方案,包括菜品价格、商家位置等详细信息,帮助用户节省时间并提升就餐体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、需求分析(NABCD):

1、N(Need,需求)

(1)随着时代的发展,人们就餐越来越方便,选择也越来越多,带来方便的同时也带来的不便。但民以食为天,就算现在就餐遇到的问题越来越多但也必须去面对,我们这款解决就餐问题的程序也就孕育而生。

(2)当今大学生的大学生活被各种各样的课程和活动充斥着,空闲的时间已经很少,近乎没有,这导致大学生尽管在学校生活了几年,但并不了解学校食堂及周边的参餐馆的情况。

(3)对于当今的人们来说,选择困难已经可以说成为了所有人都有的通病,该小程序的开发则有效帮助人们快速做出选择,

(4)在消费活动中,性价比一直是消费者所追求的,而该小程序则能根据算法并基于用户的偏好对青海大学的食堂及周边餐馆进行比较,得出最优解——即性价比最高的就餐方案。

 
2、A(Approach,做法)

“待会去吃啥”小程序大致的运行流程如下:

(1)用进入小程序时对小程序获取地理位置进行授权(可以允许也可以拒绝);

(2)用户在登录后通过选择的方式向系统提供个人的偏好(也可选择跳过);

(3)点击“开始”按钮,有系统根据算法和先前设置的个人偏好生成一个或多个就餐方案;

(4)用户点击某个生成的方案进行详情的了解(即对该就餐方案中的菜品名称、价格、商家位置等信息);

(5)用户确定就餐方案后根据用户位置信息和商家位置信息(显示详细地址即与用户的距离)链接到地图上并为两者之间规划路线进行导航(若对学校及周边熟悉的用户可选择不进行该步骤);

 

3、B.(Benifit,好处)


(1)让用户的时间利用率得到提高,该小程序可以让用户提前决定要吃什么,避免了用户每次去食堂都会在每个窗口前徘徊,但还是决定不了吃什么的尴尬情况,给那些有选择困难症用户提供了方便,也有效避免时间被浪费在选择吃什么这种问题上。
(2)充分考虑用户体验感,不仅可根据自己的喜好选择系统给你推荐的食物种类,有效避免程序给用户推荐不喜欢的食物,而且还为不熟悉青海大学及周边环境的人提供了导航服务,让用户再也不怕找不着地方。
(3)程序简洁易操作,可以自行选择是否设置偏好,如果用户是个不挑食的人,又没有什么偏好的话,也可以选择让程序直接给你推荐食物。使程序更加人性化,为一些用户省去许多繁琐步骤。
(4)该小程序不仅能提供各种菜品的种类,而且还细致到每份餐的具体价格及该商家的具体位置,如果某个窗口推出了新菜品也会第一时间显示在菜单中,具有极强的实时性,同时也保证了信息的有效性。避免误导用户的情况出现。

 

4、C(Competitors,竞争)

目前餐饮行业竞争激烈,各平台也在不断地完善其服务体系,以满足客户更多的需求。我们旨在帮助客户做出选择,以期达到帮助客户节省时间、吃得更好的目标。之前客户所纠结的饮食问题,可以通过我们的小程序很好的解决,从而使生活结构更为优化。

 

5、D(Delivery,推广)

当原型系统被采纳之后,立马投入精力进行开发通过博客以及软工课程进行初期的推广,预期让所有修读软工的学生了解到该系统,并从学生角度出发期望得到建设性的意见。因为短期内在校内推行,校内各食堂窗口皆可满足学生口味需求。

 

二、产品特点

 

各位领导/投资人/合作伙伴:

随着互联网的快速发展,网上购物已经越来越成为我们现代生活的代表方式,我们的产品《待会吃啥儿》是为了解决具有选择困难症用户的痛苦,他们需要有一款软件能够迅速解决他们的困境,并且这个选择还能够使他们满意 , 但是现有的方案并没有很好地解决这些需求,我们产品中可以根据用户自身的喜好设置喜好,从而带给用户更佳的体验,避免了选来选去还不是自己喜欢的东西的尴尬,也大大节约了用户在网上的时间。并且该产品操作简单,不仅可以提供菜品的价格,位置,评价等基本信息,还提供给用户哪家窗口推出了新的菜品,远远超过竞争对手美团、饿了么。同时,我们首先在自己本院系进行推广,可以通过QQ、微信等应用推广给好友。其次在青海大学校园内进行推广,可以去去每个年级宣传、每个班宣传、宿舍宣传,也可以跟身边的朋友介绍该软件等等。也能很快地让大部分用户知道我们的产品,并进一步传播。

 

三、视频链接

https://m.weibo.cn/status/4365758953739814?sourceType=qq&from=1094395010&wm=9006_2001&featurecode=newtitle 

 

四、团队博客排名

 

五、类图

 

六、原型设计

设计工具:墨刀

 

主页:

 

 

直接开始:

 

 

偏好设置:

 

 

自定义菜单:

 

转载于:https://www.cnblogs.com/lulu-Noel/p/10779135.html

内容概要:该PPT详细介绍了企业架构设计的方法论,涵盖业务架构、数据架构、应用架构和技术架构四大核心模块。首先分析了企业架构现状,包括业务、数据、应用和技术四大架构的内容和关系,明确了企业架构设计的重要性。接着,阐述了新版企业架构总体框架(CSG-EAF 2.0)的形成过程,强调其融合了传统架构设计(TOGAF)和领域驱动设计(DDD)的优势,以适应数字化转型需求。业务架构部分通过梳理企业级和专业级价值流,细化业务能力、流程和对象,确保业务战略的有效落地。数据架构部分则遵循五大原则,确保数据的准确、一致和高效使用。应用架构方面,提出了分层解耦和服务化的设计原则,以提高灵活性和响应速度。最后,技术架构部分围绕技术框架、组件、平台和部署节点进行了详细设计,确保技术架构的稳定性和扩展性。 适合人群:适用于具有一定企业架构设计经验的IT架构师、项目经理和业务分析师,特别是那些希望深入了解如何将企业架构设计与数字化转型相结合的专业人士。 使用场景及目标:①帮助企业和组织梳理业务流程,优化业务能力,实现战略目标;②指导数据管理和应用开发,确保数据的一致性和应用的高效性;③为技术选型和系统部署提供科学依据,确保技术架构的稳定性和扩展性。 阅读建议:此资源内容详尽,涵盖企业架构设计的各个方面。建议读者在学习过程中,结合实际案例进行理解和实践,重点关注各架构模块之间的关联和协同,以便更好地应用于实际工作中。
资 源 简 介 独立分量分析(Independent Component Analysis,简称ICA)是近二十年来逐渐发展起来的一种盲信号分离方法。它是一种统计方法,其目的是从由传感器收集到的混合信号中分离相互独立的源信号,使得这些分离出来的源信号之间尽可能独立。它在语音识别、电信和医学信号处理等信号处理方面有着广泛的应用,目前已成为盲信号处理,人工神经网络等研究领域中的一个研究热点。本文简要的阐述了ICA的发展、应用和现状,详细地论述了ICA的原理及实现过程,系统地介绍了目前几种主要ICA算法以及它们之间的内在联系, 详 情 说 明 独立分量分析(Independent Component Analysis,简称ICA)是近二十年来逐渐发展起来的一种盲信号分离方法。它是一种统计方法,其目的是从由传感器收集到的混合信号中分离相互独立的源信号,使得这些分离出来的源信号之间尽可能独立。它在语音识别、电信和医学信号处理等信号处理方面有着广泛的应用,目前已成为盲信号处理,人工神经网络等研究领域中的一个研究热点。 本文简要的阐述了ICA的发展、应用和现状,详细地论述了ICA的原理及实现过程,系统地介绍了目前几种主要ICA算法以及它们之间的内在联系,在此基础上重点分析了一种快速ICA实现算法一FastICA。物质的非线性荧光谱信号可以看成是由多个相互独立的源信号组合成的混合信号,而这些独立的源信号可以看成是光谱的特征信号。为了更好的了解光谱信号的特征,本文利用独立分量分析的思想和方法,提出了利用FastICA算法提取光谱信号的特征的方案,并进行了详细的仿真实验。 此外,我们还进行了进一步的研究,探索了其他可能的ICA应用领域,如音乐信号处理、图像处理以及金融数据分析等。通过在这些领域中的实验和应用,我们发现ICA在提取信号特征、降噪和信号分离等方面具有广泛的潜力和应用前景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值