课程实践之敏捷需求分析

1.用户愿景

首先,校园外卖系统可以节省学生的时间并改善生活品质。外卖的出现使一些学生避免了食堂排长队的问题,节省了排队的时间,而及时吃饭也极大地保障了学生的健康。数据分析显示,有33.52%的大学生认为食堂餐不符合自己的口味偏好。一所大学的学生来自五湖四海,学生的饮食结构,饮食区域差异和饮食偏爱都有所不同,这也就意味者校园食堂无法满足所有大学生的饮食口味,因此校园外卖系统可以满足大学生更多的饮食需求。其次,校园外卖系统的出现将再次促进大学生的创业精神,激发对创业的兴趣。因为校园外卖平台是一种投资少,成本低,市场前景广阔,市场广阔的新型产业,它的出现为大学生提供了新的创业思路和方式。

2.需求概述

本软件是基于河南职业技术学院餐厅具体情况和学生是否支持等方面所开发,主要服务于河南职业技术学院本校师生。

3.本软件的功能和性能

本软件是基于Java和MySQL数据库所开发

①店铺查询:用户通过登陆本软件查询自己想要找的餐厅

②商品查询:用户进入所选择的餐厅并查询自己想要找的商品

③选择菜品:用户单击选择自己所需要的菜品

④外卖下单:系统接受订单,安排人员提供送餐服务

⑥配送方式:可选择送到寝室和楼下

⑦评价功能:用户可以对订购的菜品从价格,质量,服务等各方面做出评价

⑧客服中心:软件胸痛提供客服中心,用户可以反馈意见,对系统的服务进行评价

4.需求分析

按照软件工程的观点,明确用户需求是软件开发中最重要的任务。在需求分析过程中,需求是分层次的,通常分为业务需求,用户需求,功能需求和非功能需求。业务需求代表了需求链中最高层的抽象,它为软件系统定义目标和范围。业务需求是本课题最关键的任务,相对于其他订餐网站,本课题要实现的订餐平台有其特殊性,最主要的区别在于,校园餐厅在最繁忙的时间段没有精力提供送餐服务,因此必须采用和其他订餐网站不同的业务模式,也就是说校园餐厅的各个档口应当不再本系统的范围之内。在此基础上,才能去确定具体的业务流程。

5.结语

通过在校园订餐系统的分析和设计应用软件工程方法和过程,进一步理解和掌握了软件工程的思想和原则,认识到软件开发不仅是编码的问题,更重要的是规范、系统的工程化方法应用到软件开发中,才能有效保证软件质量和开发效率的提高。

 

posted @   IT迷弟  阅读(28)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示