软件工程课程设计报告--Fly外卖系统的分析与设计.docx
《软件工程课程设计报告--Fly外卖系统的分析与设计.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计报告--Fly外卖系统的分析与设计.docx(49页珍藏版)》请在优知文库上搜索。
1、软件工程课程设计报告Fly外卖系统的分析与设计1、项目可行性研究1.1 文档编写目的随着互联网时代的发展,大学生作为这个时代的青年军,对于新鲜事物的尝试是最踊跃的,鉴于这一块我们从大学生的饮食入手,打算做一个外卖软件,因为现在的人们都喜欢用着手机,不爱出门了,这样可以满足大多数人不用出门就能吃到心仪的食物,所以外卖软件有着巨大的潜力和发展。1.2 项目背景2016年,中国高校大学生数量有3500万人,而且还在以每年15.6%的速度在增长,这一庞大的大学生群体有着巨大的消费潜力。据中华全国学生联合会及相关检测机构的调查大学生每学期人均消费5519元,其中饮食消费占了大家花钱总体的74.8%,所以
2、外卖行业有着巨大的潜力。从下图这张图片可以知道,现在大学生用于吃饭的钱占了生活费的大头,所以在这个时代外卖行业的兴起是必然的图Ll大学生消费情况通过上面的俩个表我们可以看出,大家在乎的是饭菜的质量,价格,所以我们在挑选商家时候也会精心挑选一些大家好评较多的商家,并且会推出一些特色菜品供给大家选择,在食材上我们也打算采取食材全部曝光在网上,让大家吃的放心吃的舒心。1.3 项目设计工具MicroSoftofficeVisio2007SybasePowerDesigner1.4 项目可行性分析1.4.1 市场分析现在外卖行业也处于新兴行业,由于互联网和大数据处于一个蓬勃发展的阶段,而且人们也越来越依
3、赖互联网,所以这一块行业有着巨大的潜力和发展前途,现在外卖行业也刚刚处于一个起步状态,所以我们有着很好的机会和机遇。现在这个外卖行业刚刚开始有俩家公司已经占据了绝大市场,分别是:饿了么,美团外卖。作为一个顾客我能切身的体会到外卖行业比较大的俩个核心竞争力:1.物美价廉2.配送时间。所以我们觉得食物的价格和味道我们开发人员所能做的并不多,所以想从节约配送时间方面作为我们产品的核心竞争了,想想看即使你的味道差别人一些但是你能半小时内送到和那种味道很好一个多小时还没到的顾客的体会也是不一样的。所以我们从我们产品名字就能体现出我们产品的核心理念Fly飞,就是要体现出我们比别人送的快。1.4.2 技术可
4、行性技术背景:我们的FIy外卖APP基于谷歌安卓技术开发IinX内核技术,支持安卓4.O以上系统,我们考虑到会出现几种安全问题,比如用户的密码安全防护,还有支付功能的保护,还有管理员和用户之间的权限关系,并且还有一些App经常发生的并发性的解决,最后我们在内存数据保护上也会做一些安全机制,最后我们这次Fly外卖App主要提供以下几种安全机制: 登录密码短信发送机制 商家,客户网上交易安全交易机制 权限声明机制 访问控制机制 进程通信机制 内存管理机制因为每一个App都会有并发问题,所以我们Fly外卖APP打算对于Android,即LinUX系统来说,一个用户即一个文件目录,用户目录之间的互访是
5、受权限控制的,在没有指定权限的情况下,用户间是不能有互相控制的能力的,除非用户获取了系统权限,即我们常说的root权限。在系统内存储,如果获取了rt权限,把文件写到系统目录下会是一种方式,root权限不容易获取并存在安全隐患,不推荐这么做。可以绕个思路,内存储不行但还有外置存储,这个是多用户公用的,可以把相关数据放在外置存储器上,达到共享的目的。1.4.3经济可行性我们这个产品主要面对重邮,所以学生是我们客户的主力军,但是也不乏一些公司订餐和私人订餐,所以对于这些用户来说外卖的口碑很重要,目前外卖市场需要完善的地方是对于菜品的质量和搭配,这是影响外卖口碑的关键性部分,因此要做到丰富菜品。第二个
6、就是配送速度。我们会先去考察一些口碑很好的商家,然后进行一些食材的拍摄,对于拍摄很重要,毕竟客户第一次只能从图片中看到实物。而且我们要需要去各个不懂种类的商家进行考察,保证品种的多样性,满足各个客户的需求。最后我们要从配送入手,要自己建立一个配送团队,分拨给各个商家,需要对校园熟悉的同学。结论:以上就是我对我们Fly外卖项目的可行性分析,可行性涉及的当前背景下的条件及其解决方案,我们从市场需求,行业发展角度,和技术可行性的角度出发深入研究决定可以开始这个app的开发。1.5项目角色分工表1.1项目角色与分工表姓名承担角色备注陶文祥开发人员组长刘敏开发人员可行性分析、管理员详细设计袁野开发人员测
7、试功能用例设计廖津开发人员测试计划、总结及协助测试用例夏心怡测试人员概要设计欧银川测试人员详细设计2、项目需求分析2.1项目功能图图2.1项目功能图本网站分为两个模块:1、买家用户;2、商家用户;3、前台用户(未登录用户)。2.2.1前台用户查看商铺列表:在用户进入外卖页面是展示店铺列表,全部的店铺列表,根据店铺创立的先后进行排序。用户都可以查看查看某商铺:用户可以点击商铺列表进入某商铺列表,可以看到店铺的名称、地址、订单量等信息,还可以看到该商铺的菜品列表。查看菜品:菜品将在商铺详情列表中,以列表形式完全显示。有菜品图片、菜品名称、定该菜品的订单量、金额和下单按钮(当点击触发的时候,系统判断
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 课程设计 报告 Fly 外卖 系统 分析 设计