Second team work
I. Introduction
This work belongs courses | Courses Address |
---|---|
Where the job requires | Work requirements |
Team Name | RunningMan |
The target job | We chose the topic of "Campus errands" needs analysis, feasibility analysis, function, and given Project |
Second, members of the
Lixing Chen | 201731091410 |
---|---|
Liu Ivan | 201731062603 |
Chen Jiaying | 201731104215 |
Choi Tang Wei | 201731062416 |
Tan Wei | 201731062415 |
3. Introduction
Under the age of the Internet, take-away, into a geometric growth in the number of courier, many students due to various reasons, such as playing games is not convenient to get takeout or delivery due to take place from too far, resulting in things they do not want to get personally or, worse, who would rather spend more money on behalf of people in the QQ group to take delivery, they run errands instead of taking delivery, to my school, for example, in information sharing group, part of the group errands growing demand. Therefore, our team proposed a "campus errands" project, in the hope to solve the problem of university teachers and students personally do not want to run errands.
"Campus errands" is a project to solve the last kilometer logistics universities proposed. The aim of the project development is to enable those who do not want to take away, delivery, and their time is cut and design students, the purpose is to provide "runners" service for the students, this may be substituting for running errands takeaway, substituting for express delivery and so on, as long as you do not want to do personally, you can publish in our mission platform, allowing people to "run errands", you just need to acceptance of the results can be.
Fourth, the research work
Fifth, the typical user and user stories
Typical users
- Typical users 1 Introduction:
Full name | With small |
---|---|
Gender, age | Female, 20 years old |
User representatives and proportion in the market | Law School students, a large proportion of the market is "running errands salesman" |
Hobbies analysis | Thrift, work-study hope that through their own sweat off some burden to his family |
The software used to typical scenario | In the absence lesson not to delay the study, it can take several "runners" single |
Use of this software environment / environmental services | Campus |
User motivation, purpose and difficulties | I want to earn a little money, to reduce the burden for the family |
User preferences | Plenty of time, be able to provide "runners" business |
- Typical users 2 Introduction:
Full name | Small morning |
---|---|
Gender, age | Female, 20 years old |
User representatives and proportion in the market | Art Academy students, a large proportion of the market is the main user of the project to use |
Hobbies analysis | Like online shopping, put it down on something new, there is a mantra "buy buy buy" |
The software used to typical scenario | When finished shopping network a lot of things, I do not want to take hold or take it down, did not take delivery of power |
Use of this software environment / environmental services | Campus |
User motivation, purpose and difficulties | I want to express to the bedroom, do not want a person to get a lot of courier |
User preferences | Like trendy things |
- Typical users 3 Introduction:
Full name | Xiaoyang |
---|---|
Gender, age | Male, 19 years old |
User representatives and proportion in the market | The main user computer science college students, accounting for a large proportion in the market-oriented projects |
Hobbies analysis | Lazy, fat house, I like to play games, take-away point, but do not want to get |
The software used to typical scenario | After the take-away point, play the game, you do not have time and interest to pick up takeaway |
Use of this software environment / environmental services | The bedroom (even in bed) |
User motivation, purpose and difficulties | Lazy, I do not want to put down the game, hoping to be able to take away his hand directly to |
User preferences | Pure otaku, do not want to go out foraging |
User Stories
User Stories 1:
1) Background:
(A) Typical user: small-containing
(b) the needs of users and the need to address the question: Is there enough time, we hope to do some part-time to provide some economic.
(C) Assumptions: provide developers with a beta version and the student can download and use this version.
2) Scene:
small contained in after class, why can not find this, readily point to open a QQ group, in part the group was sent a courier to take on behalf of the task, reward is not low, with little heart out immediately after communicating with the task issuer to get to the rookie Inn express, sent to the publisher bedroom, get a remuneration, including small very pleased, but not every one has such a simple and efficient task waiting for her.
User Story 2:
1) Background:
(A) Typical user: Xiao-yang
(b) the user's needs and problems to be solved: do not want to get take-away, I hope someone can take away to their own hands.
(C) Assumptions: provide developers with a beta version and the student can download and use this version.
2)场景:
小阳和小胡是室友,他们在某天一起订了外卖,小阳在玩游戏而小胡睡在床上,突然电话响了,是外卖小哥,“您的外卖到了”,小阳很生气,他正在打一波关键性的团战,“小胡,你去吧”,小阳生气地说,小胡不客气地回到“上次就是我,不去”,继续躺在床上,小阳也赌气地不去拿,直到外卖小哥再一次打来了电话,小阳才不情愿地出门去取外卖。
六、主要功能
- a)基础功能
1.用户管理和业务员认证,提供用户的注册登录,和业务员认证功能。确保业务员的专业性,为优质服务提供保障。
2.服务评分,由用户向跑腿业务员评分,及时反馈服务状况,建立业务员信誉积分系统。确保服务的高质量。 - b) 拓展功能
1.跑腿订单发布和跟踪,平台用户可以方便的发布跑腿订单,并且用户可以实时跟踪订单状态。
2.订单推荐,根据业务员设定的条件,为业务员筛选最佳的订单。
七、原型设计
a) 所用工具介绍
墨刀,作为一款国产软件,在原型工作市场占据了很大一部分的空间,它的操作简单易上手,拖拽组件的设计很人性化,可以用客户端也可以网页操作,可以说它是专为移动端产品原型设计而生的;但它在交互效果、空间组合、操作面板上的选择都不如Axure灵活,不适用于PC端,因为其效果切换是采用连线的方式,因此在使用时会给使用者造成错乱的感觉,在设计时会让使用者头痛不已。
但是作为学生党,在没有援助的情况下,我们只能选择它,但在上手之后,我们发现其实我们能用到的东西很少,并且在我们的设计中,墨刀完全够我们用了,我们高估自己了(hhh)。b) 原型模型
这里随意展示几张:
八、分工及进度安排
人员分工
人员 | 开发角色 | 项目管理角色 |
---|---|---|
李星晨 | 前端开发 | 项目经理 |
刘伊凡 | 后端开发 | 后端开发组负责人 |
陈嘉莹 | 数据库设计与调优 | 测试负责人 |
谭伟 | 后端开发 | 文档负责人 |
唐才伟 | 前端开发 | 前端开发组负责人 |
在分工上,每位成员都担任一个开发角色,参与到项目的开发中去。
- 一是让项目的代码实现上体现集体的智慧。
- 二是让每位同学熟悉的编码规范和单元测试。除了开发角色之外,每位同学还担任一份项目管理的角色,每位成员不仅仅要关注于自己负责的代码和文档,同时也要有大局观,以软件工程的思维来管理软件过程,学以致用。
初步开发计划与分工
开发计划如下:
我们的软件将会经历两次迭代。
- 第一个版本,主要实现用户管理,订单发布,接单等功能。
- 第二个版本实现订单状态跟踪,订单智能推荐,信誉积分系统。通过版本迭代的方式,可以很好的把握项目的开发进度,同时核心功能尽早成型也有助于提高核心功能的可靠性。每个阶段都设置有测试和评估环境,分阶段总结和调整,确保项目团队保持高效率,高质量。
title 项目开发计划
section 需求分析与设计
需求分析:2019-09-24, 2019-09-27
系统设计:2019-09-27, 2019-10-07
section 开发与迭代
第一版开发:2019-10-07 , 2019-10-20
第一版测试与评估:2019-10-20, 2019-10-24
第二版开发:2019-10-25, 2019-11-10
第二版测试与评估 :2019-11-10, 2019-11-14
section 完善与部署
完善 :2019-11-18, 2019-11-20
部署 :2019-11-20, 2019-11-22