一、小组人员
| 班级 | 学号 | 姓名 | |
| 计算机1803 | 31801158 | 兰淑敏 | 组长 |
| 计算机1802 | 31801156 | 徐梦璠 | 组员 |
| 计算机1802 | 31801181 | 魏弋力 | 组员 |
二、大作业题目
1.简介
本项目用于实现客户在app端消费,以及商家在web端对自己商店的经营和管理员在web端的维护。
2.小组分工
|
任务 |
负责人 |
|
总体计划 |
全体人员 |
|
可行性分析 |
全体人员 |
|
数据库设计与搭建 |
魏弋力 |
|
app界面设计 |
兰淑敏 徐梦璠 |
|
web界面设计 |
魏弋力 |
|
前后端连接 |
魏弋力 |
|
功能实现 |
徐梦璠 兰淑敏 |
|
软件测试及总结 |
全体人员 |
三、功能分析
1.活动图
2.序列图
3.功能实现及技术分析
·功能
①顾客在app中可以对要购买的物品进行浏览挑选,并加入购物车、下单、付款等,等待外卖送达后,可以对商品进行评价,顾客可以查看自己的订单、申请退款……
②商家可以对自己商店的商品做增加、修改、删除等操作,也可以给出一些优惠信息,信息可以随时设定,包括商品设定,推荐商品等,可以自由开店关店……
③管理员可以对顾客、商家进行管理,可以修改用户和商店的信息,设置一些配送规则,对整体的一个维护……
④骑手接单;
⑤后期可能会考虑是否加入小程序的实现;
⑥要有用户观感相配合的交互设计,界面美观,符合大众审美,界面简洁,分类清晰,易操作。
·要求
①购物简单,安全,实时;
②商家信息可以实时修改,配送地址无差错;
③保证各项数据的完整、正确;
④顾客只需输入相关的商店名或商品名,就可以找到相关的搜索结果;
⑤商家也可以准确获得顾客的必要信息,保证配送准确无误。
·技术
①MySQL数据库,用于存放用户、商家、管理员的各种信息(用户名、密码等);
②web端采用HTML,CSS,JS等语言实现界面的设计;
③Android Studio;
④Java;
⑤前后端的连接,仍需学习。
四、总结
这部分时间,我们的小组进行了分工、对项目进行了一个大体的分析,但是还有一些细节是在实现的过程中才会逐渐发现,所以在功能上还会比现在预想的更完善,时序图与活动图也有出现变化的可能。希望往后的进展都顺顺利利。